2bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949d6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b716c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0xaad, 0x1, './file0\x00', 0x7fffffff, 0x9, 0x1, 0x3}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000c00)) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000e3ffffffffffffff00001f0000000000000000000000000000c000000d9ff6df8566a2d3671273b7e901000000fc03200800ce000006000000000000000009000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) execve(&(0x7f00000011c0)='./bus\x00', &(0x7f0000001240)=[&(0x7f0000001200)='\x00'], 0xfffffffffffffffe) close(r3) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x1e1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000bc0)=0x8) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) symlink(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='./bus\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendmsg(r6, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="bfbe518866130081dec4e3ffc46d27787e9154e028cd388f7974ef17fb08a014d922cdc113391edbdd481ce044d2b87f1b4171c9b0d0e394e0f1ce2956b9f82b94fbc7877322", 0x46}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000feff000009000000ae6b7008000000008000000000000000ffff000000040000fd9fa4a18b2220c3c8932c97441a1de129dce223f631ee0543a2716de95d1480d4c645e5e49cfdc6f5f81ec9fb680463643c0af4adc94ecd53d1c8bdc8e6ea463a84a9c22e743685696165e0ddfd89eecf753102ad2d732474c767363380fff6a9af989b35d316bb6f1dc2c700000000d800000000000000ffff0000fdffffffaa6bde17088bf0253c478ac130939f37d175e2f75b3932d49b50e70a0cc160a0d6d4edba21cb336cbc5d3074e9964d549255bedf477b185b54e8f67c115b02a66057973bf61e9e1b8d6fd6598bcb0cb0a7d724b2f561312f8b7c5acc4fe8c9c7f1f9db14bf26e6e292161509618d295ae378a62204564202baff6d245e2ec08aede4d017b551b2b3a8df2eac0b14bdeca3acb34fe2de67b077d0f089a02b86c74583146a31d570f6e8faaee55a27ddfeb79c6457730d794a53ffc9e349cb540974ba637cb5bb5000f000000000000000010000000300000034c0f98ed60b90b62c75c67bd763dad38078d90b1b41a257ddc5e1c4007df516df3637b509d15dce35377e22fa5a3eb5cb243ac5e3d7df8a16a2e3cc7b218bcc828d24866b7e53964d8a617c974e04cf8da3bc950ee7ba62ac094de8b593c370144d75acbbe12384644daf0e59bf1a68cc03572bdc92a2862f75769ad1a12d74da5a54176d278deb59d297bbf5cd2d5e9ef19d8ed2432bfa6d3c8c978c918bd3b9e7378d6b117e0583f588ea08bb01a1a237f8aa6b69428399c45024229be8026c7525f8de1fea4322541ec3061c5e017cce8111f618868b55190c00000000006800000000000000ff7f0000040000008ac9ec7c0eb1e0d62a4c982bdfe72f19e15ec20ee8c3a0c775883871b0cbbffe803f23f6091dd576a9f0224de9f868788d56d017519df827a266ad0f1d263922cb33c0e8d8f5ee8239b850a420121d5232957a1d0000000040000000000000000000000005000000e83b43c621969095caeede9d4a4bed6c56c58d1af74d8ff0cdd46d30f3849a9398d58ad8dd0bfa1529b837377b840000"], 0x308}, 0xa) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x24, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000680)) socket(0x6, 0x2, 0x81) socket(0x2, 0x3, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f0000000b00)=[{&(0x7f00000006c0)="73c3c6bd2b7a16d5ab26c8fc3f99a76b4496faad59197be0ead0b6c435252ec3e24325a402e62168f532acef38227484ac1ac4386aa0d24d0a380bc44ed06e9d8221e9ea194e83203ca94d8eab46a0eec3627f67deafec2e0ac70a79225c40052c51a8e0487edf7142d8643daab6d1dfe58d1d221d7a181b10b6f4a61f9d", 0x7e}, {&(0x7f00000015c0)="995d7051fc78c3e8b6c86cdb972a9ea98643b755605587d17419a6239f97d922f9fd0df103e07225f3caa154e50affa0db35efb34fbaa20c770b3f976e6e308d7a8b880d05b21ee23e1f2446aec054aff465e3ab2460b478819165ce277777ce5e5a28b060d69699795ffc2c46fd2b5bbd7c0a8a842f5ffee2bb9d7bad3621c4e4e55b3229e60538dd52c5194eb7ad5a05654deda1f0b1a74d543dd799edbed96b24e5062bb037d5b7fd156326c2bd96266e20113e73b8f586be7fa8205901efbd99cabc5f28bc56c539ac6786c81909eb646d84dd9fa742d8914ffa216b98cde24cc28932ceb03527250cf5f0dd52fb44d73435618b49564017ab9d6f3c06c18be1a8eb09f727ccf18c1ef3b7c9efabe2b33ecf130a6187897e3df41408da6a6885c3f778575fa5a7eac39646ed80d18b718b64c21b31101d1a6d0801f52725d9fe002273389397fbfa44f8e7128f43aaccbd1d882214ddda5f53d12f9cf682972fa9aaccbaf14a436f7002187365e42523e843a8ad6687674dcd2c20ca98bef49307e268902a75279af3d5f731df4e7ebcb28f2f12cbe7a858dd4aa81ad434b399e8cad59e50b73f99ee90c9fccdc56bcef95b202edb930256a057f973987f3e04e9038987c1b022ee1f401c295cc3c68c7501b43f46f4b312840ce9043cddd0a98fe79ab24bce0bd4d1e9a28daf2fc78fa6db0512b881eceb5a3124b4c09521e8d91a57c9807c023050cd12f3e82086c44c48bd57015fd8b6dbef62554b1095cccc8d5333470ad41729839403cc3ce9d06373e4a76227b0200c1fd64b19d27a6bba0a44345d09755ac423d9e0dbb542fc1b7a3b8f48498ca119e209acc429a01b1eb9964c0acba6473bebfccd467cc54f850900548c6563e9930f9af2955fe23315eb241bd2595209a2b2361f6a73f4e347569d0a9ca2806731614328be5ad907c9b7414df50a06cc9e8b0bfcc9c89a97440d2a8a16d149a467150841ca2c20947f5932b7c854f2fe83e65425cf56fc488f6e33e985a46cc06acc773dee40a822be9fe8ba772447782bd3c3975f41431d9731d74b5a982248ab6ad761661b53ac95d28c3de8707e024f80f3e24be60342fa188d10be073b82d9702714e3a6b95181ac717aadc699851d61b87b5e37750251a92cfb761f9b24114bef2dd0ae89ab5a964194dc894cbc16fdfd29475ea9aea11b958d8a9e2121f8335fdfa26797eae82572635b3ad5aa95d1acf858a6dcdfeb31c4f7d39349e33c50f4d637ae018946fd6160f9344f267fd9fd1bc420d06e97d807552cf073bf11a4a85e454472f406ba8e30a2979cc5601973d36b6927972551da562bcf6a5a9ecd28017e61f8434211c81bd45a41b9a780896d25f04f08d82707983f30a2c02ba3b0ede4c3ea032bf8fe5d5ead3e5f9562fd578c6cfc5bb1edb1b3a1207c24c3d3ed98cc13db2be76ccf2803993110d97467a527d1e94c08b60167d0eac61f5948f48c618aebed4583a04fc1e1f55ac3f69a83d7a9322f5235ebb86f60d81d910766f4592ee105e9eb5c77c982f46c0eb3d89f5c973d308760a9fa16c875a6ed3bb2bebe684683c9f8e5150a8dcf72ef0a274800292ce333a67c73c334f0b199f726f809ed73a86c3f650c01a7aa7367d153c012217e65fc2ba4c387a9555c46562516ed3e8c8a78db0c655fa14a38e2eb85831488408e6f424ad7792e39b6a769c637fc0c854551bb9de421d217a5459a9b6e7d44b07d4d436554813843d5c942721ecd082365f4fc43daf29139447262c31b60d8a73159c8039a00de1570c0d98abcb26674c612f33ba6bda8ec1ab0cecfb76167ab203812f7e6fa4c3e9926e1b632d1476669a63a6ecabcc3e94905ae6ec4e35ed27b5b786d26f32da15f273b3488c47fccf0cf3aef63dcb6d904f1559fc5369c4b7836c137b610ebcba0d7e5143ebaaf44d302139d916a95cac427e11dfea4c2ab419c5608a41d460fa8e3161f0aeeba7aad8fa4212a395cb90e125172842f7ef0c451993adb2b9dccbcbe56fe236e9ccdd8fc3ebf814dd3656c5944806c7496ec2da60d69970381c3436c42ca27ebab7228b3e1a5a5114fd9ce8853611eded8eb717715b371786ab653f53971d31d7fcdf67aaea35e89d15fc3afc65d363f9d76ba3efb526fca65504ae91bc1085fd3cdadece8f8a5329ca3758933acf626d9fd9918ec49677627038be8d8d04e1859aaed32002dcb403c05e61aaf4fdc22214f3e91aed3adfa5e8315edb69b5288cd61fd7359d5cbd4328c36c12492c0f5c0da7dde80ee918358da9cd8deed6cd912c833e505ea3a4f42fca4153e8a3b10a3fc4c89047b6e7c30b4240d1c6e7f888faff0c53ca6c98512a0d39e7d9af6b421eacde27a5c908a127a4b157946ccb31183dab0ad11035d200ada6f96f65abbaccc5438a538d549c27a53a70c023ed5bb1ab5258b237325d2f4b24e938bcb50178fa6cf305569d9020073c5ae4c6b0c518057b0dc21b51923dd1d2448f984f59be5ca211f722b08de2da51ad4dd4a75cb28ee954b60b211159e33356e9fd5909f613def36bf72d36c534bde506ba903ac1f4e55b6d16b398dcd482684474e92c8d6f8309755af038311cf288ccd1ce44587443bd488c53e33a3f678b0d1fc2b2ffebbc576f4d5aae9a24d104ce145276987ed711927ac3970738a6ba8964ed384320045dcebe5868edb2285cb705c83760ca287f8ce3732667ab9d27ce151dd5a0a0a6832629af62772c70ed2065e768011b908d2de384763166ba0b53e7c68ff89b99ce76321ef29c1e1bf84d4b00a007fcf68d636a26a1487a234c40aa60080fcb60c2e3040ba347bd7c96d9d7986cbc41e4bf05a8ec5931013c438337be9fc16d2f1ebb74d52e5df9b74226c6820c274e108e1a0bfff6d4a87ea9a4151e162f9cefcfee26434d4580a7600968a8103c8141f95dcd1c2ad3bdb9f406e4a81ee1d9664082749d5efe1c382975765cd60bf51a6d4f6de806247c09585c30db95b00c5408d44532b8f7e8c1139b830cff9ddeaa3be1b27724e5f2c81bc43081e24039fdabb809ed43cfb5c633bf6afa87e72640173a72b228c74f5d1d5a7937dd3b59d505aa6c896b57c686f6dcf691f3e577e643efd37cc835d33eca192fb1f50fef03af66361912100ee4a8e21188e30326ebf8622b363eccdd6204ac0e453064d09d3e444b3d31f3895bea3439236b071c2f2b3f7b5535a0819556463529b7098a799a780e5a040de268c0b04e78c6cd6c67f02ef156e5dc04f316a7d2814ed17ad8640b7ea8179c1f193ecd9170dfb181e5a207207372886a69d01cce6a110a9974574feb6d4c320008aebab7a9c0246ce7285bd406db30c050c7c1b4c01b32ae1711900febdad08619572cf39d9e24a9610a13f5568c9c2b3fab10f49cf3036cd216331ef93c6993e7ced6546b43d735855ab26ba2ca18522e0ab8988787e76a3fc5722abaf335b9c829ff18cd80417f172d91fe4fc39acf4184069fa991df91df45914a8216fd06d80cee6ba65a73e6f0a62a29dd105ac6c96e1ddf49cc131784aaa6ca9413f0e53a291a6435b60a9d402a21c761a4dd80b11a0f520ec41badaf4554eeedcc52216eb5bc3dad2ac29a17977e0c749b7ac7edbcb876de6162672aee323df3e2f3f80d3061a872894bc8083bde222fe091cf5b69d93da980ab2254c8a602c3cb20050143b7b52b2662ef587a003c449e4d6e539be679576b2d437b92ad310264c4e812878e43c0f759532c311d8ff6c0834f2fcd7c4b19bd2b04694f3067329c1d338b4903b904c98455562fd35f39ccfa2397fea37e734d2d4d8607df5fca90d6407b9381057e837d01d78f336a20ef6f4f12246adabe7d9ca577eb62c4a747bc6be2ed17039f376089ddc108087f6809b512ac3d604df6846182b8b0077dacd610fa88c9085720e2533ebf2d68e35b635e0284924241611fefa2ea86bb22c96b54879e009145f44c01f18f28d1b723af90fb77e57e22ad09d6397dcd872e94aa5f60dfce3169d1884e5f9d09787cb0b055fca94eb6e8e769e9064c871b541379edb99fa2fca8a09cca5d84440b38744cc55b4788d16c24b0dc89c0885a304270b63f03ea5f4024d79543aa93f416de69b80eca5a1f92926221b727bfb59792dfac8dfd5eed2acb3f00a6607fb3d9cb068713a8077dda0f62f8aca60b309b6bdd02d242a65d3e97ba0465e1ebe63afb6137084d585120b1319413678f1f35017588a64f27f868d316fdaf9be0b9513362fc06f3d1a40692a4329010d00144e90be183f90098b4252c09cc452452d185fef41bb32150904e8b2228a0e9e86c29153b8801ad5fd292e0270d34d8d67ecd98ace88e2dba2315962b4782d9aae8a42a879dd9d38bd8a6940a7c53a7aaa7795b63bd8eaf180d7ce90cf90657ad8c6d95fa7f171d747ce374aa032803f8b031a43b07b8e1b1c0b45e3c0fa26331d79aa5bb8b1775260c3ebec873f7dd0ce5ab0a6e62f78ab8b0a28c028375e887e70ad666f87062dca8ee6a6a6d9559dfa639523b06572af86dc5fd83d95c73438f09c007cadb5d22a44cfebb72acd24fdee8da209ec8cc0dc86beb35a71312fe4affe383be968119487a045dc530e775efc8509546129a31b583e7803cdff313557e76fe351aacd67d9ae7fa52736019de3f0c93d0376783e5d172b211aba4eee3b7d67a979cc89fe41d4062a15c0b0ac7db78375ff2dc5bcd6f3868127009801e2b297b89ff91bcf183af73ec5f8b4912e2694d33db4a21726d0826c32c6b25477d8a55fc86870638efd017cc267f4af8ffcba87f11596ee58cd3179489e326c21b962bc9184a27a61cb64fcb38741a55772b91236095a7d30604f846418f0b91800a7b4e3128e48a48f0eb9f9cee5538a760c31047275bb402c760b6e4b0bdf320171bcaa953c3990a804b182d57bbb7cbcf1b5f53bcc9575519788bfaf702924f9f192479180c2290012ed03b0729dcb4b7f24e08b623abaaabcb8584e68f08cf64de9294ffb50ce4948de0bc93dcde6c059aa64c9886d5d08394906da40b85ab31eee68684a62bafe5d8940d81dfea54eeeeb7efede94115a163ca207b401c4d541e7677eb353ee45cd7f3f3396ac37117306f5ba3a85f95c64f84cc50d0221ed3ed3634740e46ae66d46be77f3cab367196191de71744c411f8c8a60eeb641e2b43aa2c612bf1c5b3e05c7d5051f45ac87eb9f6c27d4d4c380dd294d36cce800eb97af6fc6e4e6710715bfdec3674fcf3c7f9ed4926517355f9f1f73a7ac2de91efda3dcb944f28bcda98baed60efa75b2ec4ac6b2487e7369fed8b5f2f466d874a32c479b8f8161d9d7068f7ecbdacbe0200af31d8bebe9284a4b8b2fe34a31bb062b0d55f0206150950df649cb86afa7b35bd8d6d7afa787dea63f012d6ae73d065f36f3cc3c49c063162bd82f45fcbd0a7a2845d1206d58ceba6fbdcdfcdd89d8548f9265345737694b1965b086ce29a2100a9a0b9166499b7e7169ed94a7f5c4b1c322133378028b2f4d62f0f3eb2b424adb859efb950887010d662e481b10932d1addb249536b354c3b0d6b6dc457b3676883e8b2a2dc65065fd6e8d1dc6427e4bb3b400ecb0245d5dedf64f27dd3284c5187ecb568de3adb71323a40f52e04e80f38216319b12107132337a8e7710f1339ca121124041547be1af8c85c324371ed411314e36f1c86195b4a661feaabac86c4ccf0d0e63deff64997cb817fc433993cc21bfaa3221931deb9595762bf79a0c9961d976cbfe118d57ccdf76c514898126680b3", 0x1000}, {&(0x7f0000000740)="21fb7eea5b9c32412ccb681ed4d180138755fd29378f059cfbeb6ed1335a5c7f2d0c88187b016a63b6c94d10f00f8fb8b30af1a6d3b753f20b5b6954da455465bb3f4faeed51598e39317f1b6cc208667006bca411d994ab953d409c591f49601e0b0c7d36068e910bafee0d5f8f0d3c013cd140aeacbe321abb722d80221b999c0c0efa44e35ae21e40349c73c34f0ae3e000523150366f8c36f1d323af9cb2cf3ce6a15a56bfe35983856383a53c81f6c964", 0xb3}, {&(0x7f0000000800)="13d625f8e76d502acbeb4ddd5fa44f48d1af99c115d794c0996abce6434a52b79a", 0xfffffffffffffef1}, {&(0x7f0000000840)="aa3df8e6a51bb25e986608011e99c6fe53f77a9ac295c1dd0ca27754059b33e4bb21ea40f86db827d0f27fe4b718fbe091dae9b230bfa61661565ffec879dcbc4ccaf7abd81091532fc80a579af8b986d658fa7ea6e8ae1057b9d3822d78b8a7eaae61861c85027f91a14d", 0x6b}, {&(0x7f00000008c0)="c8e30a10dbb9eb9466e9a936ebf4b19081066ec9dcd0d9343e9f4cb9611c54bcf0665eadf528d9b81deb08", 0x2b}, {&(0x7f0000000900)="5b1d2471e44544c8db27a2b2c39f", 0xe}, {&(0x7f0000000940)="c9cc264dd8761ca08c028aa0b6f009951d043274ad9ffff39d6cd4d4eb7d739b12f52a3287dcaab0aa18fe8401b1ed83dac00cccd9ceb8f2788f6136297110897c590eab8a4ab5302bc236ae3c09772d8cebd9d0e0dada96774921d8c01d7b03eca25f20131c32c1174ded9e8e940ce92ed2e8626da99ba2d5b8f885f31486683f6645f6e0250088b687b0ef2d24c255a4590ff5744a06394a1af07d81400aaa4f3da9ac1db1349ace59281eb148ce8b34347ba1d0fb1c97d7c7686aae", 0xbd}, {&(0x7f0000000a00)="cd414ec5811b2068355b7e4c880d9fd0ab3e2f63be69e56c0d90e4d304d21d35de5cea24429b5ce360893bc9834966b84fa85f38910852a807c5a50483eb707112e77282d555d4808e3194599756bd43c924357b281dcb815ccb51388e084997ce4f844ee170a76663a32978e6c5111f305035c78ca6250bcfb5257bba08407f8f8aaf1a2b68dbf5f4b460a1e5d63043a438cb3c2bac654fcd37d131f32063594bcc207644a429e579584a730a1154ea9022943343c2b8e49153348ff8e454f043b1584be512e61d989e1d12e315285d8e374db3460af1ecd694e7553f75f672ee666ee68a34e371f6305e3acf38db251dbbe8e7a40357504d2df2", 0xfb}], 0x9, 0x0, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000080)) 16:00:06 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./bus\x00', r6, 0xffffffffffffffff) r10 = socket(0x20, 0x400000002, 0x6) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x811, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x80000001], [], [{}, {0x0, 0x0, 0x0, 0x3f}, {}, {0x0, 0x0, 0x0, 0x80}], {0x0, 0x0, 0xffff8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0xf0, 0x7fffffff, {[0x10000, 0x4, 0xd34, 0xfffffffffffffff3, 0xfffffffffffffffd, 0x2, 0xff, 0x0, 0x4, 0x4, 0x101, 0x7, 0x3ff, 0x401, 0x2, 0x10000, 0x4, 0x3], [0x6, 0xffff, 0x4, 0x3562, 0x6, 0x80, 0x6, 0x4, 0xfffffffffffffff7, 0x2], [0x3, 0x1f, 0x1, 0xfffffffffffffffd, 0x8, 0x401, 0xfffffffffffffc01], [0x8, 0x7, 0x200, 0x7, 0x3a, 0x8], [{0x1ff, 0xfffff801, 0x9, 0x5}, {0x0, 0x1, 0x80000000, 0x72d}, {0x3, 0x1f, 0x4, 0x101}, {0x7fff, 0x5, 0x80, 0x200}, {0x2, 0x401, 0x7, 0x3b98}, {0xdacb, 0x9, 0x8, 0x3c}, {0x40, 0x4, 0x85, 0x5}, {0x5, 0x12, 0x5, 0x7}], {0x0, 0xffffc9f9, 0x8, 0x1}, {0x886, 0x1, 0x7f, 0x7ff}}}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgrp() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x20) r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, r1) r5 = dup2(r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) setpgid(r6, r7) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) mkdirat(r8, &(0x7f0000000380)='./file0\x00', 0x80) recvmsg(r8, &(0x7f0000002900)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/163, 0xa3}, {&(0x7f00000025c0)=""/56, 0x38}, {&(0x7f0000002600)=""/254, 0xfe}, {&(0x7f0000002700)=""/131, 0x83}], 0x7, &(0x7f0000002840)=""/161, 0xa1}, 0xf39f00d48dadf892) r9 = semget(0x1, 0x2, 0x200) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002940)=[0x0, 0x3]) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002980)='/dev/diskmap\x00', 0x40, 0x0) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000002ac0)={'./file0\x00', 0x3, 0x800, 0x4fb8, 0x0, 0xc45, 0x5, 0x1f, 0x3, 0x3, 0x400, 0x20}) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000002b40)=""/81) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/zero\x00', 0x80, 0x0) mkdirat(r14, &(0x7f0000002c00)='./file0\x00', 0x4) sendto$unix(r3, &(0x7f0000002c40)="83db30110a2bb1095815225c043e120e1de48dae49377d5ae526888a85ee36752d65ba180cee62d52c5c192fd5607f6eb695ae7eaec3e5e4146327fc90dd8d313385132813d9b8985eec03745214f98b29e25b17c97b1f138ae36a50", 0x5c, 0x7, 0x0, 0x0) getsockopt(r5, 0x8, 0x3d, &(0x7f0000002cc0)=""/207, &(0x7f0000002dc0)=0xcf) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffff9c, &(0x7f0000000100)="14b8457f962ba4f3be536e5ff04b929a67142c7674d2ecd2f53de195cdbb97bb4111b215576b19a8d244ea6d064ff7b71039f0fc71c78f2d948c3c1d0749fb44", 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x108, &(0x7f0000000080), &(0x7f00000000c0)=0x4) close(r0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x401, 0x1}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x800001) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000407000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00dc33f2831bde782db58ac09d57680841786b3c6d"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0, 0xfffffffffffffd15}, {&(0x7f00000014c0)=""/147, 0x9b}], 0x1000000000000144, 0x0, 0x0) dup(r2) shutdown(r1, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x5539971987597a8f, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x20}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r8], 0x1, 0x800) msgrcv(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x1, &(0x7f0000000040)=[r10]) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r19 = getpid() wait4(r19, &(0x7f0000000b80), 0xb0c77b59dd58f413, &(0x7f00000000c0)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x3) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r25, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r27 = getegid() getgroups(0x5, &(0x7f00000000c0)=[r17, r22, 0xffffffffffffffff, r26, r27]) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/81, &(0x7f0000000000)=0x51) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x81) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fchdir(0xffffffffffffff9c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2f}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x10000, 0x1, 0x0, 0x54e, 0x80, 0x200, 0x2, 0x2, 0x100, 0x4}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xffff8cc2, 0x4, 0x8, 0x44afb242d218f2d9, 0x8000, 0x9, 0x7, 0x3, 0x0, 0x7, 0xffffffffffff0ca4}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)=0x4) close(r4) getuid() fcntl$setstatus(r2, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r1) r7 = fcntl$dupfd(r5, 0x1e, r6) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000340)) r9 = dup(0xffffffffffffffff) r10 = geteuid() r11 = getegid() fchownat(r9, &(0x7f0000000380)='./file0/../file0\x00', r10, r11, 0x2) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') ioctl$TIOCSBRK(r7, 0x2000747b) mkdir(&(0x7f0000000440)='./file0/../file0\x00', 0x144) r12 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0xa) write(r12, &(0x7f00000004c0)="b34fcc91dd92f6169fd38eb9f9bef0a14dad9e670ebc3f69b881f58090c5b5d54bff0453aeb6b9a06d8a213f528a", 0x2e) socketpair(0x18, 0x3, 0x1, &(0x7f0000000500)={0xffffffffffffffff}) accept$unix(r13, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) 16:00:08 executing program 0: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x100}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530001253e0c3903d65b55f266b3a6afafb08d1f8ba07f6853e9281197c2fb8acf3780be1018f23bdf6a2d93c88a192dd0ada07ff363d2c9445db65f2ec2474a7eccee582f7a3ac"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x0) dup2(r0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f80a928473000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 1: open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x65) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x765a, 0x10001, 0x7ff, 0x7, 0x7fffffff, 0x80, 0xec5, 0x10, [{0x7ca, 0xffffffff, 0x0, 0x64}, {0x4, 0x6330, 0x8, 0x119}, {0x6, 0x7, 0x400, 0x2}, {0x101, 0x1, 0x3ff, 0x7}, {0xde, 0x0, 0x140, 0x3}, {0x2, 0x8, 0x7, 0x401}, {0x7ff, 0x7, 0x3, 0x6}, {0x3, 0x7, 0x423, 0xffffffc0}, {0x5, 0x4, 0x6c, 0x4}, {0x9, 0x0, 0xab1f, 0x7}, {0x9, 0x1, 0x5, 0x6}, {0x7fffffff, 0x8000, 0x80000001, 0x5fe4}, {0x2, 0x3, 0x401, 0x9}, {0x8, 0x1f, 0x7fff, 0x100}, {0x6, 0x200, 0x8, 0x4}, {0x6, 0x0, 0x3f, 0xd65b}]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4edac2290fae5995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9326e9a510e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7003e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9bc4cd697dd048d548e25290cfa61355ba38e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[], 0x0, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9, 0x9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xfffffffffffffd20) setpgid(r19, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r27 = fcntl$getown(r26, 0x5) fcntl$setown(r26, 0x6, r27) wait4(r10, &(0x7f0000000b80), 0x2, &(0x7f00000000c0)) preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000a00)=""/197, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x452}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r29, r11}, 0x3, 0xfffffffffffffffe, r20, r23, 0x7fc, 0xb01, 0x9674}) ktrace(&(0x7f0000000080)='./bus\x00', 0x8, 0x0, r21) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) accept$inet6(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000ea524b51735e41fc2beee0"], 0x10) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000140)="f1278890261a2c7b4642864975f017d2de3b732f8268284a07e42924a6c17bf1233ce975b355a92e07f47e324688abae498085d708b3b94138f7cbc1015892100178e7d73103939cd3a3dd9907fac7a712dca906b1f6344dc1d5342a8d1a379127eb505dae668f1a1d5c3e299860bf8184a856392429f641d99a73bb2f9a6ef921e27be2d68636d44f10e157af"}, {&(0x7f0000000200)="2553a9b36a5b9b72f29c66c474551974173ce1266125"}, {&(0x7f0000000580)="24f602271f9908ca672926d8397d33ce2f13f2aba5309cfe8cfe55ed5e33e1f8dd702f5607effd16aabea75bffb9a3baea8825e8679e9a29d3ce1d21f499b147f7df71aea19278b0a0e68c88ad1b721fbd47c02aadc76bb98dbdf034823c9e0c957353ff8ce4a105bdbbcf594b5dc3ab68e0940453076a2c771ca0897b14d9f866274be794b016d51a195682a3a117396e0c5008a735c65cac044315341502a0355a1a7e7ad785f5c4e3fd4388d9fbc43febea15f28df5e27adc3fb772"}, {&(0x7f0000000240)="0f85336545eb2358f42e3c5c4d0fadda1e134a20162969a17c23"}, {&(0x7f0000000640)="a9c7b10fa2d119fb46ac84222e2dbf3e39cea20f57ce86abbc961aa2cf5114e0e52f4d932a34d44ebb69aba3e412798b503c5a8704611b354ec396d49ba39ebb54373fb5112396c147a0070c2349bf92b6d6b3203db42af539fd4b5ec043e1d63ff3efab4e98149100047fbb5d2f1b506f1edbd8e948967df9fd7c4f002d1c1a380154c2f5c617586be8f9423e28d2d2cfea28ae"}, {&(0x7f0000000700)="f91e39bcd0b30d287cfdafbf1e18ec061ed6e68279efffd273cd5f2b6cc468481383907fa6b123caf68b179682d1f422d0fa8d524c641b9c1843ecdf0bfdd009ba07c9ad7d5509177004203e"}, {&(0x7f0000000780)="da2cc56c3056a95ea8e0bc6a5a44332cf4e0360e5f426ae291057b16a2595059d2cbc473e927532b2e49d5e2bf7dd0a429ac0b48256bfa603053db0d717fa85ec84d52ce72c4a98048492da70582bdb74f0be0e355fc00927909a56e9998b19c", 0x2ee}, {&(0x7f0000000800)="d36bec0ec0cc95fd2ed2b37141be05ba688383eefad0f66606e69478ecfcb20c5f51f4112b9f7c48318f566fc2ee2d05184061e1bf55ac062d42d2da11683086c464a576d966994e063167b5a16c47f56a74f8982b8605b4c7c798dd463d3bf734e37a780f0de120b79947440053a5b800b9519710f36c2514570add7309da8c3330663239d0e568abd4dd43fca2ea3cb41a0f3d999ed8b74f82525efc5ded5c0c86684cae547534af881fdf8db4e297f1e44cf633d9"}, {&(0x7f00000008c0)="d082901bc0a5f70b297898ed85331db485aeaa580107912120ee6a6960444c751819984e1e0131010d08693ee80a4e9f4d5d6abd51554234494e0361f3abbf48b78bb522fc3a2e39d783385ce088b6808dace3d1b3ec44584f8f679e54755daf3d74848b3d04b13f8bb2b0ae380ac509153d62fe98b94826022145260b85ac95c4b98a4411a997b0bb25735b4aa5e960b54733f646b6f31c9800481595bbd08dbc428b4b62b3e8fc77984257bd3cdc67e8054d073b"}, {&(0x7f0000000980)="92a4be5ae54cd50f62e7df589154a938bb1680b361638a00ed405374f103d8088331944e5308e6bd6dcaa45a550ed235f659370f6b6ec3dffd7188aaf67b2718dd39"}], 0x8) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x182) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) chflagsat(r0, &(0x7f0000001780)='./file0\x00', 0x0, 0x1) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg(r2, &(0x7f0000001740)={&(0x7f0000000140)=@in6={0x18, 0x3, 0xdb54, 0x5a0}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000300)="be45ea16c2738bf2adab41af151a8ceab7aa0333488e7b4166ca625b9f59d9de06b69d77602e7fa2bb96e82a571c2c0e19ae37484cd7aa8512e10113173788be9c2a4cea87bbeaaca18e6f382db2188170d94ff28cecacbcb8ec64f01382f966e3f6d1fd895f08a7c115ab92eaa3412e8349511c1c6b7f6692124e2443c2fc61f249b947d78a37a4cf5ed62d7d6466d2aace86966cea999dd5d65f6791cdd2c752bba477c83daef90bfbe7a20f1724226b10a24a78472e8e84be1520368b78dab8c5e6eeb00a93554983574b09bd3b13a15f8b658a82", 0xd6}, {&(0x7f0000000400)="4036cbbb73efff08f4b2bb7666dee4146c474cbc1f917a5346b666afaff3ab1ea9e039f3b37edf12478f65325147cb1166f6e29db3acca6372278108a6c082268667fb65e69c1d06784ffa3e7107142eecfd7f102408833707be2f99801cea0b1cdb35a06f36c45d38b0694a59df13c4fbeb50b36494f27cee808f1fd009ee0d94392f81e43ecda46d147e2b6470e51898741b70a02edc3896e31555d8ef7045168a08412717c5b9c04d035ba71e3014ca1c132d59005e5f8a02026edaab7ccadae483c3411df116bb771d47270f0cf8207b48c7461406bd98729894613df70fa0b6b82fcb5aaf6dcec38a47f0df70e642fbf2871e90c5e2f33d1f3042af52af2ecf2c5a6ca51b6b33b3349d4699ecb545a3c0cca8b44274f9f88bc3f998723268752e0929e935d4a954899ba5082bbb8a17a318f025068909c3b67e108abd413cb91bd66b54b7b00ffdef9b737a0c4bcd2d83df877b87f535bb8572f04ca37711fd4832477bab5060025313070527f18dc00c6121852066675e7b48c8bcf19472e815dd9d3a523767044302aac3b7994f444f4a0ecff578a7a05c0ca7a5d6af7af31374497e3592d60e4344d47baa062e40e1256e363174f1099ada062d311116de344ab6179d89ac748abd58864d0b3a131135dbc38eca66ae040af4e3c7f85d108fcbc1adf8fd8f96fbf79c08ff0cba33a05b71f9def9bfebdff6c656718334673eb4837f820f9c3b14aa67e77eb0865c4d91c13f4fe9f2ca201f36e46fc215ac348e9f7006fe1871c0c872f3a36e1a0a84452e4b544676f4cdd1ca348de9d1aa4e2e90cbddcc70f773c11266d4409887c2d8127ef5173b74887206755e4d8199e9f7ce86847ba8f032ec50d5600fbe5eb967c4c1cff207c6b20206b324d0d1c7b3c0df009868f5cd90cc8f94cd588b5585c88a679ec55fe90de9c32ce93d014aa936e62bd56ec8a2dfce13bbd3c3adfa04387ccdb53c5005a7c460bf87c6e164e0515c329369245a53f4b91af12cfd679199dfa8948b0a3b945bc74794e2446994f673a968fbdee4d9687ad9fc606d78802ffa9ee68fe0a4ebd4e60d4e1596c375c87336b39e46c2468714f76b3ca0489497b5e2df0c129ea9ee56e4b25894091f8fafb2560b611011482e42dc8f3d5e747ba3a62e9f70b005210669024424d33a509fdeb9230a003bbdb03a1bcfe4c3326cbe55aed1098f28b6706416020fc5e22f7e2eea28ca7012ce0bf22ba4f0426592ab11fb7e7333b42c84c207c985ed67e250fa9678469062580a326eaee875dfa4e5e68aa12bab4ba1574dd50911a62bf11c4118adc24f848063d078b76b852a31b26d200b294d14d01ab633e5c0f62c4bb3281d163fa319aeca88b11587eec501d67c98fac7a0a21cb0abaf641512452fd332e0fb904d3e3e1f7ee1e42794b3a3c56922109c3bf1810e5189775381edcaae2f30bc9d24e8c04f91137c5578e9e3ffa4aba4a8e19c4db44608811bd4934aaf526b8c819d5c0275a4efec6ca63ffb523d7dbdb9661a052cf63b3a9fcc2936289ba4be356ba8a2290576bd77c52eab4a7dd7780eeaf7021322be50362378b5ec41654a0d1e398f9dee159c5e5d57a36fcd17ddf3eb8f48b27bb5405125d10503b10f13f034fb261f273022d30a32952ea5400c6d13622d8c981b405836a37070c3b3fa999f6d5d072b8d6e90d47f3e70125953224ac18bf6c21dfa50547df8b836e9c8fb5c3a64a57bc6f1447a5df10d821a24ddf1a62061ee5982dc3aaea5026ee58ec7586c32b07d043bb99bdbcf9772f73fe49d36026b09bce32fd1ca9ace9bd7eab27c0a043de214367158b96a97646b81c245e9497fd658f5e136c94516920dd0fefcd55668a67305e9ad6d73f343dd76c815f823490a863456019db3a4bb395ca293cf95de2856a9b320fc23d40e2b856221408faf771a0d81ed8ea2e2fd1c1d3a54710cf97e5f5e98cbbb2d98cc4d77e9b60d90745047aaa67eec0655c5d979ed0433be8b8f0af29ec6a074ab315180c4f5550190226c55f50e5ad273e7c84a0da8d11268a76700038ba362c51e94bc8ac155ddc21d2d9d347204fd6c5b3b23c43519cd7e21660d3db5e6280ab3b55dfcb088be27ad444cdfab5daeeba3fb61b44049b152d09d42f8bbde938b8c10113913f9c37f858716e1e58df811af20ba8f691d9ad2e4c0276859027c08efa60138c64c25bb70c8d52d9ea46d92b47baa25dcf4b3d230ebdfe3a637a0c2af8dd470a1198601180a89182edc41a5d43f6dc3065417a22beeaec909a4621dc6cbd6979314dde668a0aa2ba1eaab5305cbc8a94be18f20c3f470856bd18d468da2c5ffd7a2265201007a332c166a800458ce1445b98234643cb350e6793e44d28292df08095fb5c7caaabfc8fcc9104fef86ec6d977e0706e0e41b23b9a4504b60d63504aae53526f89e247c4090a32b69a1dbc451f3ccd7ba8cfa8b1673cb84382e0f537dcb483361b7330ebbe9da1ac7a591f8d6a8e658cf185611418b542cb06875176dd6496e11f6789b2b4f573e87a9b0a67100ee0df317eb6023fe0a6a03430550f4135cefde107be652bab3f1b8a25d722bf2a082620c508a90b1efadd8599ccbfc56a22bb3c719914b390fa83d552ddcd4c9040653c324f4fd74b39d13230afa09c0215e0e1d7f93a473fef4b17d52a19851bffb9f1202e40b8210bf878e0e9395606678b8d5a64fb0e720535da1c2d42d0bccc507e927a19f09ae5d7a20e40d69038cbb9893b4ed991ef97d2e2425ae9de8880b707dcbbbecd1d83bd452a72cfc47f6211362d1aac59ca26c689a2ba611a3649584906adfa9d95cf0a25258e854c5431381600be6916b39a4fd26324212095b5326007ed483671b2b9a8b9ae6fa67cb52aec426b0e4b5721d77bd104629d57eb16e15811cfdf16decfb116a0684341e1cab288aef5d8f59468ec7781e1e7335c3fd1bc6610e5c6e694fb452e630539fe5ce41b8ad397b55eb0e8d9ae57c4f273f6dab83f825d7c61fb97769269f534f8b1c34a9b2ec0e24d458a28c2895dba4e18577768210ac62a5f6e9449fc653c288d1ccb0a6519e368c6aac6a0246679151579c7bddef7397ae28cd42db5a2f23d64e201704e345ddedcb3e2738240b2e7b69619d5950b6e4c553c6b73a8c845028b69c1eb5673fd6a4047e9e89bb1c0aea9299cda2380c2944326872cecc63a5640fb8bd804a2addb4bfb797126b882980c6d2478425d63ebb36dd2e3ca2c7d025fee5c87a9d93b70bb286f83265016eab36cae8e0553400d2f4acc2bb2c5ffc76509291c2aca11dd68ed6d5bbf9500bd8a8a5b3a063281392749d1bf5ea67a6977b302a814be876350ee0ac298e17ab6ffe2453fa388ea8055384a408bbc6bd3835e647af477d164ec86a1eda278e6143a20795ccb0f77927175df3813cf2ca82f1015dc83dc49e1a47545c709167d6249421574158414b0fe506786759e8934519712ec717fe1bd50355aa16a45e35769a7315157997e3f111d63930f8466a3d98e9f541cc4fab9542a568508c4c7fef3bb980293877fe5e32121134ea2294c3c038e87e8a586087e5f43c9fd99929ad4e37595c8af88757d5a3c40116f844c2137bc0e0a21f536de05b8bcc242ad341a3caa1b44c76ce8c5e5ab2f5795c23820e0874ae7cf7a1696d2053d35e90f48106ba723b9b0892bf29e7bf2a813c638d39b48c450b9ccc11b8a7df2dff45bbcd97f905ade9671410c0a9c7a79059695a3425d437afaaab1fc364cacede39772b4db70245a1b569115f3270a30e46aa0c6b2df6f25c0a3d07ef8f7b11f571b5c89eb8636b25ab2dedcf993a8cc3314da4654cce90bdad2c5a9c7fecf5b6802800f09d6a549fde1ed44c6c7c496af4ea51ab432601249d6b3b949dffce0c9c27efb40f6b06ee2ef4a27f87452fa44ed450bbec60d2c86e03680a9d15589c7b74ec5f3c16d8f12106895428cf97cefd6f78cd663c3ca167e65396fddce90c4573ae24b0d4119787e4a63397961850755389ddc18008f4221ad30afce36e118447b51bdbabacbaa63bd3d1dfee1f3703f50439c43bbc6578bd5176c0f92ab3abbc2a5f8038b21b4a5703eee7e381f5d06bbab26073a341a072c697b9dc2da8fe05a0241c05296bb07d9fcc851ff72edab0c7bede79afe6be8cf8e835ee69f31a1e53b21fcd5a1b709cb2a40a8566799c0930f9c93aae549ce03bce7cc2c9a36fa14bc8b946061e65b27fdf4187a7bb73b85ee7384db1d1b52ce63f6b47a4d8cc378c584010d6f99dc58298871f3bc1d61f19f011d8a8ca8d493cf6dbf7d7977a726872122db814147de96f83046e412fc08e5d8d032ed70df70adffe3f74f604740aece27bb6d38459f729cf2ed52f76820b971af1a060421d274c9ce82264d0648e435eebb880f2804de51c31cd90a64707ee045a35051b2d20c80e7fc8b960b1433c9220c5b5edd093f53ac11022f76dcfa52061dbd26eb7375f7ab408acc9110e845314c019102cd02049af5689cc8114a899ca82210d1aebbf1f597d87225bb782311a14b7787eb5dfa85f6fa657a758073f64d9f6e8815559843884ab3469a029fe77231568ada1e5952353230dc9d5709df0f6b1ca8575e3aa1065e1339f0515e97dee673bc78c19af0e56ea83d8a3ba4f336ce037a5b411149914ad769fbed1537dfd54f77a19d63168ba09e41ed8b540a3ea66406f1a695b78baee6930b12bc7e1a20cf5e243765b48aa68e0551f4d12e4a0533ec0ed95289e3a725666361b0320dfcf55e49dae92cc8c703821207aa331b326835b8beafb75cd490593a64304dd4c570ba4814897a64ec528d97ea979cfc22c9b406690d223ce5596a5927f7a31f863b615ebcff592047dff53efd0045c09e234e337cd04b8c0dad0819cf0534585285ce1eccbae3f90817c27947bbdee7f8c75caf476d9d3121a628107d940f180234eeb6f3c3c062e5417ee1b019da1b8c3882f445bc1c2cc5229aeeef176c75ca72f6a51fb03a13e4092fb5ee48e9864adf333b0c10718027009d68bc287aa4edd7de94abf967a12b1b6a798870b02d1993433499598fb0c2aaa30e791fc47c24f18c04e5bf103332da7c817e97879b35839db21afbeff2076a06dae605de9de3e19c05875b4645f1192705748f3aceb6c1991db78a5696307e3a19332a75c45c7a46dcb0eee69b6fc0a93f1344632b4594e158380870c9d523a32c561252fa24785936a36bfa75345d7a23dac711b923a81de6287b817f6d5e18d964dbbbcdcfc6381c954ffd2496721d770a14a894aa1557da9fb4a77f8f133bf64279b82a46c5d08bf2f38e9f609883227273a1cc3efdb854ae9f044b2f76625726f165dbac8f059508e0a174c98d33d5687bcf8e869c11a2a70558128619b497d8ffea350dc2ba912582077be591861deca2760a0375ed242cef71b26471a57d196fe2e183a47d519dfb9ec1f19f37fa08582f3f88dd48ea4f86b57e567ccacdd016767e1ee1fc5f5d0be14e9a34f4327fe93caca15e4cdd26c0ec911d6b05041abc5f100e3e732670ce060724825bc57d4d691c28637bed62686a858202dbcbeb916e93faa3b928cdec932757ea85a80d746c683e107732892d4f919a9ac0ebd40cd50ebe71f1e8cf55344882ff60107397e6fe26058ef6bc4c9cc1b4efac81a747e96e05645d7c641a1993d20cab169ddf65eaf40adc3999153063f8caf1ab1a258327f7a05c655407cf5c2b24a55f576cb1f40efac28265446caf21c1a702daacd4220454aaee5d8afe503a5882fc43a7e", 0x1000}, {&(0x7f0000001400)="a6201fec2c339121db1f3a1ebba784ee23ce0f7fd5266f3d3536586f37b7f2a0698b30daa1853f48c7e271174cde9b28f7268aa799aa9777622a906c99cb14d521cf86fce9c085f27ada06afa8e2a847fe2e8d68e7217ac87d48d84dad978a341631c80008ec8b1d780d4d541b99e0db46851ac72abad6ffe844a63732c94178865c424adeeaa815eb57badec125049ca25fe8ddf7340aac190356b0ecb8bd0479fa96325eb74b6bd18a34ae96c43786cd23fe5a2e80c926e1ebfc61a733ef2e6bc8584e4d", 0xc5}, {&(0x7f0000001500)="538f138e0c99a535d317f95839a64c172eecc723bdea6d0058684e0d5772cba33fe0a3b132a81ba470757c26278f3213f48a11783317e376c2f3a9304fa8d73665ec5760bd22ea8dce664f57d6223d1a530346753a7f965f746eb800c4881dd663a8a56ecdf280e2f9ba193af2ee1e12861e692e0f3547", 0x77}, {&(0x7f0000001580)="96df29c20b32c0dfba8f0feaa83f7e3428a773a81a9d5458a52d104919071a41fd", 0x21}, {&(0x7f00000015c0)="6995204fded67bc6d1d20a3010", 0xd}], 0x6, &(0x7f0000001680)=[{0x90, 0xffff, 0xd1ee, "861e0f22a3acc5450d9e14b7613e7b2d005fc88ef75913564ea98b3ae86a74ccf7a6090abafc5baf1ca1ed9ba536e1077793d1ff7127285e0b3f584a6e45a34a850386a0f6e2a0a4124be7dd2bc1f8a72180c2bd95d1d4675a54907baca8fba9ce525350f826eb2c9474a8d28d1fe55da152e0a2c1a5461a2220150873"}], 0x90}, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000f4feff0000050000000000000003000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) connect$inet6(r0, &(0x7f00000017c0)={0x18, 0x3, 0x7, 0x1}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) mkdirat(r3, &(0x7f0000001800)='./file0\x00', 0x40) 16:00:08 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x21b00) getrlimit(0x8, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f0000000040)='./bus\x00', 0x903c125fe278a6c3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001680), 0x5, 0x0, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000180)=r0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r20], 0x1, 0x800) msgrcv(r17, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) r29 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r32, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r33 = getpid() preadv(r32, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r34 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r34, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, r38, 0x1, 0xff}, 0x8, 0x6, r33, r33, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r34], 0x1, 0x800) msgrcv(r31, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) r39 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r39, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r40, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r41, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r42 = msgget(0x1, 0x220) msgrcv(r42, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x1400) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r43, r45, r30, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r46, 0xa5, 0x3, 0x1000000100000000, 0x6}) r47 = getegid() getgroups(0x4000000000000104, &(0x7f0000000080)=[r47]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffe, 0x3ff, 0x7fffff7f, "07fede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:09 executing program 1: ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x4) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2000000, 0x2, {0x3, 0xc20}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:09 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:09 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000001100)={0x0, 0x0, 0x3, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000), 0x0) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x6}) r3 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0xfffffffe, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/162, &(0x7f0000000040)=0xa2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") mkdir(&(0x7f0000000000)='./file0\x00', 0xe1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x6}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/125, 0x7d}], 0x1, &(0x7f0000000280)=""/7, 0x7}, 0x1) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x810, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x10000000000000a8, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8182, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0x4) clock_getres(0x6, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fchdir(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x80, 0x5, 0x5}, {0x5, 0x47, 0x40, 0x3ff}, {0x0, 0x40, 0x6, 0x200}, {0x9135, 0x0, 0x3f, 0x9}, {0xf0ff, 0x7, 0x3, 0x1ff}, {0x3c89, 0x1, 0x40, 0x8}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r9) close(r9) dup2(r0, r1) fcntl$dupfd(r9, 0x0, r1) setrlimit(0x8, &(0x7f00000000c0)={0x0, 0x200}) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) socketpair(0x6, 0x1, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffde) sendto$unix(r2, &(0x7f0000000280)="5d084a308ef91b091ddae45ba89f709365e7e154f171478e1634f0c8b628e3b29ae9a7d8ed4ad41a8f472e8f03eb", 0x2e, 0x8, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0xb29) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f00000001c0)="d000001f00042c6b569b8d00ce00", 0xe, 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f000034b000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)="00ffffffe743721b6476a748", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{0x0}, {&(0x7f00000003c0)=""/164, 0x9b}], 0xa1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = dup(r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000280)="c673ec7d89cc56b84db6c97b08582a35d38abb0c6a5bae1985b13aeebb8f6ecdd2a1fd", 0x23}], 0x1, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x9) sendto(r1, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b4ba429d8e463d7a83a399c1375be1583c5ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockname(r7, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r6, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = socket(0x36, 0x3, 0xcd) write(r5, &(0x7f0000000140)="16c425d1a78010ed60b23f3c59010a5a6b742aaf71efd51c7771dbb5809c0a0a96c7ebd31cf9d43e416697ff0a1d0dca975a8fa161b2395033bc6a7fcf15effa29a9d8c1608e28", 0x47) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) 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, &(0x7f0000000180), 0x13c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:11 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) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a6b89eb15899f56c0bf13246b0c31a24f43f0f301261487667e602d4b198fe626c6ed8995c5c16f3da30c2e799613204d9a422905c01ca3bf72ac5e9fc7eb0e48f2f4ca678e7f6551785c4edce7a73531edd115b9af28efa1b15fb1e51ab86851c6cd51003690a60228a6c08824bad4324cf9610f76739651d4ea94276274e80ac4e9883e0c546596cc6bfb9438448ac69f8791c6ef292672f08cbb916"], 0x10) write(r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x9}) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x93}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = socket$inet(0x2, 0x4000, 0xfa) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x5, 0x2, 0x7, 0x3}, {{r5}, 0x0, 0x31, 0xf0000000, 0x8000, 0x4}, {{r6}, 0x6, 0xc0, 0xfffff, 0x800, 0x20}, {{r7}, 0x0, 0x2, 0x40000000, 0x7f, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x89, 0x1, 0x7c, 0x800}, {{r2}, 0x0, 0x8, 0x4, 0x2, 0x7}], 0x2, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffd, 0x90db62cc87da1ece, 0x2, 0x7ff, 0x4}, {{r2}, 0xd, 0x20, 0x40000000, 0x80, 0x3}, {{}, 0xfffffffffffffff9, 0x2a, 0x13dd4e5f40f045fc, 0x0, 0x7fffffff}, {{r9}, 0xfffffffffffffff9, 0x6, 0x2, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000054, 0xfffffffffffffa61, 0x8}], 0x1, &(0x7f0000000100)={0x34, 0x7fff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000480)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x9, 0x80000001, &(0x7f00000001c0)=""/215, &(0x7f0000000040)=0xd7) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x89, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xeba, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [0x0, 0x0, 0x763c], [{}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x0, 0xfffffff7}]}}) pipe(&(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() wait4(r7, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r2, r10}, 0xc) r13 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) 16:00:11 executing program 0: socket(0x10, 0x0, 0x6) r0 = socket$inet6(0x18, 0x1, 0x7) socket$inet6(0x18, 0x733ddc06a3b9e8b8, 0x2b) shutdown(r0, 0x3) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x8000, 0x5}, 0x10) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) r3 = geteuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, 0x0, r9, 0x0, 0x100, 0x4}, 0xc3, 0x3fffffffc0, 0x2}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8182350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x3f}, {0x35}, {0xce, 0x0, 0x0, 0x80000000001100}]}) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x5) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300", 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = kqueue() mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2, 0x11, r1, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0xffffffffffffff7c, 0x0, 0xfffffffffffffd3c, &(0x7f0000002280)=[{0xf0, 0x0, 0x800000, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)="6d9632fe45c87ec0e23a8e89c6fe7d265b6bd6077b1b8ce9de5af5520b149147276f5f7def6d234b65a3a68cabfbd232d6b3ef792053b2890a024e7f84e53937a02263", 0x43}, {&(0x7f0000000240)="75fdac71a1afa8805f00ccb5714ecede1e3a449cbc0fe4a572e05d44cf2631f913cfabdb4c8cf99e5c95bc35ac01233a75f9b3548c090002984f03924c1eda36c34709afdfe959049b41240538ae171db212058642ebb408309b143726a62beadcef00a8a9b73e1a39c940d022628affede9aefdefafc4c0033c94dd6d6f25d6f95be70b359028899034183962e600379e194f804dbeb5d3a50c050a45962153ffbc66b82b21d27d1daf5b40e7c6cb26f7d275ca854f3056a3db630406225c836dbcc458764898e35b34d61f7c80b9bb59f7309b944a73dd8272e765a0edb0299933ee0c1e21a6", 0xe7}, {&(0x7f0000000180)="e3b564553e1b169743981dd1875d92f6e04cf77bd7c712e1b731415f437e000458df7163d14dc82cbf34d5c1890a4f691eab458952fc91cfcff9714937c69f829e376c25898bc18f8b6efe", 0x4b}, {&(0x7f0000002380)="2156ce2af945ef26019cf1fe0940dd3d876fdc0135699983a175aa68fcb4c7258914a4ce08a1550be9850a07791cfe087e96b9638be74b2f1886bde8cbc781b1bb55b84a98c7c6988495ea7f32a433542162eaebaba792c34427b00398a9fe31c530a8a6f2a7a3f4177e61a8336f823a6081c7cb29313e2934ac8cbf40f4fc6c1e5d7bc3b8492b527528222a95b6af973b5903cff485fd16e5d8a982292aaae9168a7176a5b207df366f62d8487f705a36010c53c18a68b9dec961cdca21f9d2370b0013c55794a3e0779ff38c2d2b58ca5fcd9ff9b8242ec63c0389cf8bfa4ac16d9b8bdeb72b500dab674dbe9bbf0630abd4f5b2c0a4dfe57029c44b7d5ec80ec6f2fdb55c93add7263232faa9213cd2f70abda31999a2b00b9e3f7d8d26177527923fde6c510f814ee74b18a535272555ca151dd67f73452d21c7175dc271e8dcdb8889bce05efec3620a75c566de46788a644bbb023c9238e9778933a7cca424f5370a85de550a4dd690ecf2ae9973e935e0550ac456061c04a493e877b3d575b9ed71541c1b18345536777f0e36355f2d9e264248183b242512da5977b2d4d037713f1a5bf771cde3de1352b43a1d2fc3d45da6eaa5f986efaf97fe5216663c0c52eae2dd677545818dee9d9e1781924be7da907d8b7555422542bc84cf332e63d3c2563c91eb8a947ad2676e557e988c170b977285483e46fc9831794179181075e262ea3e12d47d48e6f15c5714f27b5652f378aa451abe50048106b332b34402397be1ab84673cdf9fc00c261ccd0703a2b0b9193c4083bc0ca1af849044000f9e6fd21142152793104f2461f4861348ae1347a2ed8a31602fdf64883414a283a93be203d88336f2b766702e3c80262aa1a3097fcbb4b6d344b41737ad17b83e82aa15aedc11247dc192f0f6498ed944d4bc8334a1d61d21fdf830c98beea9c565ecdbcdad25a358b70dad9815bfbce218d2dda01e22d07b8811837a6bc5d5b67c009a01245a2e231f1938b3972d073584280b11140105c181eb09bd74fd56033005e2f2b39880d7dbf154c02937fd5759bf6c216a940cbea57c5085dff00f32c91376a9f5aa178e7b098baf43866cd2ff4a1cc90774a14869dfc49363140540ade6965821e40e4b7e2fd9d11200523eba5daaa7e788f10b6b990bce93b758e5bace00c6c4a38d4158cba8e02f6539b3d0434fb8826cd972106e183228e684c9a441c11fc820bd2c09501b36803fd2469d43de920e77c3b480dd7ee556cebf0597f2b38aceb2ffce7879db3c8d782cd515021d5bdbfed83bdb8403d8d225176200b51a82f803e092e664d677411552f58167296e05979c2d8b5ed952bd0af7c668f628e7edf5b2bd6e37aaf764a0a62bc04157a11d28ffc20b97cd0d29511b7989a043234669387d418f213f1da29b7c46791e1d17d9ab5a3152a4299060a83d72b5b6deee4d7320105ab76db4a3c56cd9b4b96f2fe45aae8dce1ff2ec4fd856b4ddb1910e890190e508f64626aefce0d02b720cae630a500802ff0dff75d41495f6ef95317c02c372d9ee896620ce647d2d5448040ba02673d10d21f840da1c16ba82618cffb4bf646cc62c24a33cd7bd1cec063a8770c1ad10034ee9c4410bc27eee62fa4a5762758c039ab35dd162b5500cf0ca516e0c6f28fe6b808e87cb45e71460700291e98bffe6f75fe56dc5764858080d2a6410714aec0b8ce499fc30646b02f13c8a5493fc8d15d2e33598697176f39ca3c8f771856f580e1cdf29d5d5ef33b241a6c054fb8d179c0295f0360dd5e5f9638a35767159ac2ec66801692246cb43bb326368dfebbae84c43c00f4f55d401bfc9fc3194d422338a59416d73b5ddca5e0879c8c582b720f4855c7ebfefc693144b827befc66b437db22de5b31d26a52e3be5425cc22844fdcd2dd40118592a3e3ba840c35ece7a75539877f3d649f31b9a1b2ffe8150a76412da66328389d52e471e9f28002a412ae4eabe54740deb48d3eef187e1164e3c03fc696c25d6eaeb56c2fc805a97520b428c30b617d1935893c6d817082dd1ba42570e94a096cd4a75a158a3320edee4af110737672129ca566d608d816c4b5e2a363f0ef67979b5f00a3212e1e3e391e8cc8a1dfb44a69c7241704cc2fcd03bf2f42bf331cb328b7d814458d45f3cb46596a65190cde8daf5719a4de99bc280bcea6993904c62e0e8bec14131a8c5df12abb7383742cab37c3733dc8b38c3d9b51a82c414d206c920131095d3ab083c6d0ffdc2e3352fcb918c129c2fe30edff9f9a603d0350051896d38e7865389ed3a3fe38ae007a79d5e4c02f73012713fe22c4c3163052e4dca27ea4ef16da080bac6b718c49213d7be2c26956e27d93d0ab41530602271f598dbf1f195e18b225198f359025753edafc89bea0ac1b7216fbfb985ff1cdc337e0697e539006eabd6581290f52d95810ada0e1fcf57b11abb6c2ef43da1a9998c047d64db6b318c6aedb42e71f0c4d117659735ad9441b5f39e1d970dc69515a8e1696eb8438b580637dc3f54a2cec37508812a4f3445a97adbdffe599ef74dea67bb8659757f5b7ded4ed4958288ed347cba4f57038bfb787c1c2d2bd3e693abedbda2359a55a2028bf071f8c714ad8a750f9dac70ae9e2ca41dd3a7dd98ba0107fd6c495daa76e1631bedcf14f032b4f14c24a26fa0ccae4a8f385fe1c670998fe0d71a649dcb804f9f010e2e6436c792ec6c06116225dd3986a6de58a65e5a391bec01b2a48b6bf06733570651addbdb38b319dade5950259a0bb32c968e95ef8cfab985370ab9e7b390cef238764fae051936e06580853d8b951acb5bdca0a9020f491181950579c0a30128ea7c887e8c5f7b2aa83489d359da045bdc1a9313e6f1cd00a0834124543468a11e29db80f9719c89fdcdaf14cb7cd521ec4365cdacb3392d18f4bb8212471f83694dba4bf53df3a4d4aa91bdfc454e0f3779f7678e9b323b9574c8039a1872d26f58d41c397f9e05d547972e7f213d2a53912fcfcde4fde8241334d3f5ada090b78e2b9b54e6070bde66614af7ab3932f4d9f076337dcc674fb3776582c67b299542a8cc6c6c10de3d52e50314b4d415f8844ad827c0180e4dcf35dafc69db0e2437ea6cd64ad00f919e8411f438695758db1a13c3be07a2c7199933af7a135ac9f4da98e7bd0d2ac4193606181796fc40029d3afdf686d66020473d564f272da21a09c73f7136224f8c4a1baa21c5731d8357796f2140074cf9cc7d2c5b3257488be32ffef1b384211043fba9535144d59d2f736633720a35d426c2a5c0aa6ba3f61d74ed7c0aea48d361ea7650e9c81cf55238b0d0a924313e9746eb6d3613e04fde8f9c3c3073f08813e59aa8df08e7183a3e8bf2c32a5edb7e736dd3c30beec89ab0fa1d1842929eee13d24f4c98dda1f5e722ae5c86675b53af1f8c2dc21f2955aac58b815863c7309493ae9a61bd402f656ea107658140ded5750c7ce9c383fa5976d430c6ad7a7452aea34674c9253fe8d920a87a867202a0ffc44c598a0ccc6637652ea86e7563286b0f5cd9cb6384bb6f0221aaf64569d6082745fa3308948aa70308e8fc3e59cde334a8ce8bfc5425b34023daaeba7db24e01281720f85e8f2d89fb1f609c1e6789e087c8e6de7b6f2ab776ea8fdbf7f78b784689ba254b358c9c13d78bbb12b157c08c054843a02083378d8c804e4d218d7778d345a474de982bfb5159ba12f021efc8122d7363c5806a3cd1f732ad671a024afd31c39834b0277cc1f80ef049ef43f5b04e54964663334b31374e21015bf1d2b5e698edeb2516523030f8184ff56e9b653b1790e446f8c616cd2bcacbad058109ba915d69e50da7dcad186f5df7b237cf7af252c83d73bc55d9e14d69004e34fd02f5c194cfe02c86e0e7bdf94c38f741327a8200e404cd7d5be6dbe6eee739f21b742ff0287fe05ffddb497d8bdd3d3e7f7de0bc4bbf1255b832185637bf43cc0675692a6f844fb57833cc72eab75980f23a0c214e342bc338f9d0cee19c3a51bdc077622c37e23b03c6e1100f2174878b5860482b137374f7d3f868017fed2e20510adf91b959dc18ca69f74353eb96569c1ee3ffd932474a26373f4c5347119e11a361b633ee5de13b2d57bb6b461f9b6137fe672232b1951ed0960a9aaf98a66cc883c26d1e94049838975144baefab38d19dbcce3b836fc73f04bc2b817cb41aa62d21776cb69fe01164738c0e6821f4d0e85ba83805b72b8bdc31babe269815a24ce556b64ff4c8f51fb84ce7129ff8dce4422b6693e13496dd857afb176b8825488b655c30458c7a6e958948f6334ad99e922fe561a0dbb1be8a08c600c179d657907c86bfd02c84c6fa7d330df2455e424b18fed5287ad3cb363711e38cbfa144877cdd9a399c213bdd3e7506b4417ce6654ee1d8816c9dea37551ca88f20e3074c33fc70b251a1db9daa4d792b7476be1fb5930896967db8f96b6a0b8fb42c4b6cfbf892e4698dc11fd41c2df01980cd192c1e7e39d833b9cf02f50145e796c49b7bfabe6ca7d02856979ff7dc478c4bba50f99ee252b9c50fca1700931f1769c8b720943e81b860f4853eafef17df27975d4864e94c472b67bd8a3f2cba298010d7693013a8757b20266a0c7a2e5c067f3187ed9e15ca50118b02cdaa8ce302fb945c978cfa848b4b21df362efb6c6c41517c295b0f5727741692038890b4bfac390b92790f38a871c1d841f2134214cb4dd15fa11e9685152e7b3502b4da2d22779edfbce57420042e78445e0fc0864854fa3981148310231730907ae332a56645addfb4caea28c774939b2570dc2ec65f89b4a2cba7d89ae07654ef949fe6426f6a0c3b6308677053eb5d469bd67b8098be318cb4386f5d5a25d9ee677cad04fb6721441ae842db4489805aa530c1d70ef0f191640fd2a743c6c048e7261e04142d12694b4afc18fa616d9cb1031642fafe6bbb76c005b33b97ddc09379955b86bb29a017a40397addd25a063b990a24289ff4fe33e8015d0bf117942b21f749dc58c85d6ac1c94cc7aad067b2a9fd13618cb5fcbfe40b7cc9d9350d5298de3ad081b096c74cbb3837fb4f858780f67e43ec3be04ec69632fe770569560276a819cc628973d4fd1fc401b2ddf991c58890b801353c2fa9aff45e3cd84584beca5853fc5fb8318996c0d63db5482c4d44ca64dba668974318d745415fcc86daa4c1e5ae12792a256cded68994dd7eafe414592870f2e3f9e8137781ce8e05ef75d33f7ceadf016add260d91a6b4ee2fbe6d4e88ee1042097f7ec19a13dac7cf5d37ea2433240ac7cf5bcf134bfa646d3981dc3a9e60444688306f022c9fd70123b8de3d54937dfd9cf6987f7416092c27904f402d3d073058caf230c3728540b9c01f5a71f0b9418b5c79c58068d6d6f6e3ca7de3f9cbbe7accc0ecd1de5f256f1cb574c182bf3c6f57c8dab2ffcc0eb2c11f2685198db893dc2ab6f21d888e7d115516b347f0c8fce3c619eb39be059f26f3adbf3e74fdad3caeba811e194b1b420977a97df0e1b793573df39f0999d68cee04f1d23f82e2c6f95f38f132efde0de205cf20ffa3509ce6768571193ba7cacc07877aca8d0d103f01d737af9629c200277fb2f326d17c69688dd6f28b2f296b50c51be132dde63dbbd4d10b527a9c589b3790acc942b9212897e6c73db7f88216eeb0bda8df249ac86d3a5e9b53da55827b24e749753e04c8cf9447d09d16d19980db89439fea957ef73ef658e2a9b480fea16abb78f0d0ac83df8ff62fc8e92", 0x1000}, {&(0x7f0000000340)="b3d8de7510847f2492829c80a5f3283cb5b6481969c0d03427ed555d86cd0c1ddf2e5ed23c2124c55847a755b1090c552f896763630f28b27bcb70d16435aab595dc4fe0b5a450d20f7e1e7ef511880f7c1c5481d066d2b0b2cac97f806379d896dab90d854908c7d446a684d84dc4e9d77baee167ee6c9f7b133ca49d25485c732a1d7925fcc87f7c145743d557b6c67ea511ed30cfb690d3836d1c33563af6ca31b2fb931ae0285bcd37315cb18f6a587f3a413e2f4012e401cef67fef3ced3b5a097fa80e51eb16c0fad96a48018d61a87b5be3f95dbea42afbcf2d6855f1ecf6cfccfd356c573cdb3dc93bc7882366", 0xf1}], 0x5, &(0x7f00000014c0)=[{0x40, 0x1, 0x6, "2a140bada3a4a8ae4775b9eed3e19ed2c59a636ea895cfa9cf2ac5f72b9f602a8cf76da538bc393c32bd"}, {0x108, 0xffff, 0x9, "af98e5c97d81b788d14b9b5885da7f5abc398a709a377cbe18cc667884403ecd4aa4eb39bc32be427dbac65d34ae44f628e9624eee4bc407a49621cc988e6c9e8c5647b9b545c9b3005898ec2ae69f72153e595089c6f4874d288e10d2a455ec41667f18d898a9d86e84921fc83f05a1526ffc9542b04a4187a40597cb354812446626dacd0b79c6c39c18817ad4879985efd035ce436e10c5e0ee5372fe3723452871e8ff1fe4a5936dba52e2f5a95e33ab6b7857735720414bfd472997875f04bc6554daa4950a2e71f2d58d859c5044ca769611d2f37d9412ecc6a335e0a0d836b6312cb3e8956e5c030dbdd075f160f241557c74"}, {0x98, 0x2, 0x8, "9926f558efd53d6de746b36d94ab439b8637e9ca4352ad9337dfbaa75fc02f76f316abbfb46fb8e0c440defe60b9867163fa3f4252221f2273b15d011deed8b66e9bfd5f9369de7b9d115a560aa1f87f1629d978a269793b41c0f71e8dc3ba8739323b221c2368aba827f7ed79a3a7d8bb22f5d3406367f362150b07246811a3cc23cb51ec6fe395"}], 0x1e0}, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:11 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) close(r0) read(r0, &(0x7f0000000040)=""/190, 0xbe) semget(0x1, 0x0, 0x4bdafd83681c28e1) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc891e629ed8581f314400db9a980544c894a6d0a2010cdacc024534bc16fc40efa83284408e85c224dc8cc789bc78e2b71cb95227bbe49089100"/112], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d", 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000000)="ee9d0d183e538e550071de384c712fa340745dbf6bcfb8bcec580055c7654d9f6e7e14624546eb4493f299ed5b25151fb880646bfbcb5a93ae46bc72950330035c0f36ddb8a6f8183f33669c1da89eb9ed070867e7d02dcabb04750ac118fbc0a6bd", 0x62) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x33, 0x0, 0x0, 0x3}, {0x30, 0x8}, {0x7ffffffe, 0xde, 0x71, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3}, 0x6000000000004, 0x2, r1, r1, 0xffffffffffffffff, 0x2, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xa4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\xa2\xff\xff\xff\xff\xff\xff\xbf\xf9\x00', 0x10, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() fchown(r2, r4, r5) read(r2, &(0x7f0000000280)=""/10, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xf4, 0x8, 0x5, 0x33c000}, {0x3ff, 0x3, 0x7, 0x1f}, {0x80, 0x0, 0x4}, {0x0, 0x0, 0x42, 0x80000001}, {0x6, 0x6, 0xc8, 0xd5}, {0x5, 0x6, 0xff, 0x8001}, {0x1, 0x4, 0x26, 0x2c}, {0x2, 0x2, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000006c0)=0xbd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xa2\xff\xff\xff\xff\xff\xff\xbf\xf9\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='tap'], &(0x7f0000000600)=[&(0x7f0000000500)='\xa2\xff\xff\xff\xff\xff\xff\xbf\xf9\x00', &(0x7f0000000540)=')\x00', &(0x7f0000000580)='^\x00', &(0x7f00000005c0)='\x00']) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, r9) getsockopt(r10, 0xb90, 0x2, &(0x7f0000000780)=""/165, &(0x7f0000000840)=0xa5) 16:00:11 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknodat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x20, 0x5) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10, 0x8) 16:00:11 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x52, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r15, &(0x7f0000000100)="1f674d61f1e9b652112f7a26e38b492fb2b8803b603ef041d13dcf69fe49d1062d076904227c08ff147d69620dc4c76353d4f953159789f232a41114cf91eb69a13401545c6e6fc26966", 0x4a, 0x8, &(0x7f0000000340)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r7, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) fchown(r1, r0, r13) setsockopt(r1, 0x229, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) 16:00:12 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a0, 0x8b) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f00000001c0)='./file\x00', r2, &(0x7f00000000c0)='./file\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffdef) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x8, 0x4) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file1\x00', r1, r3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x4000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x54}, {0x40}, {0x8fe}]}) syz_emit_ethernet(0xde, &(0x7f0000000000)="428a4d4161d2c1db608ba6ab56d8749192c4c3db2a0d137afeb11cd3ee2d058666f7ae3223fdfa173bf2476aff855b22d0e814ee58b8bb68d3a826839a2b1e46e8186424370058a71984d47d124ca9763d6dcbbe30a3426c79204f0edff8e5a9a13d4dd34c2cf8b55a07d2f76cba2a604c200c1a1846df250c98542ba91448fb593c375203ddcdd6f47df5a9a1630a091159c8f7deed3ca8acc75314e9c70af81247e0dc50821a96a7e58674ad84d4ce337a4446d60ca63132639d874b203e0dec2aa6b88aa728e89e56bcfebf0e89bb81296cbf8257c007797c8a3d5ce0") syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000080)=""/161, 0x2f4}], 0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x80]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xffffffffffffffc6, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="40c551571115b12ff78d5aee258c") 16:00:12 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x7fff, 0x3, 0x80000001, 0x101, "b3ba5bc153d49dc326d68bb2200cb9fcb809acf2", 0x7, 0xa2bf}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kqueue() openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580), 0x0, 0x0, 0xfffbffffc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000280)) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x28, 0x80000000, 0x8376, 0x20}, {{r3}, 0xfffffffffffffffd, 0x96, 0x1, 0x2, 0x8}, {{r4}, 0x0, 0x20, 0xd00fff20, 0x7, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x100000001, 0x1}, {{r4}, 0xfffffffffffffffb, 0x1, 0x10, 0x7fffffff, 0x7}, {{r5}, 0xfffffffffffffffb, 0x41, 0xf0000000, 0x9, 0x20}, {{r7}, 0xfffffffffffffffc, 0x30, 0x4, 0x8, 0xffffffffffffffe0}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x7ff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)=0x1) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0xfffd, 0x0, 0x101}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r4 = msgget$private(0x0, 0x401) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) 16:00:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xf2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="682a9e640f15ff346aa32030295a5533fab32403755da37abdae953574c94f34fa5db3d1e6798b56af42b212942a6716d5d8c2fd4df6d00673eba6486f2835ce71", 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) write(r3, &(0x7f00000001c0), 0xfffffef3) dup2(r1, r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffff574, 0x3, 0x9, 0x0, 0x5, 0xd0d, 0x0, 0x1, 0x1, 0x3, 0x23e}) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x302) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r5, r9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000d, &(0x7f0000000040)="ea7f125c0b000000", 0xfffffffffffffda9) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x20, 0x3, 0xb9ef35e, 0x0, 0x3, 0x0, 0x3ff, 0x1, 0x0, 0x4, 0x6}) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000001d00002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xfffffffa}, {0x18, 0x1, 0x7, 0x101}, 0x5, [0x200, 0x874, 0x8000, 0xfffffff7, 0xc0, 0x4, 0xfffffff7, 0x3ff]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f00000004c0)='./bus\x00') preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="54c5af54825a25e8ab28c13e59cf3882de257aec45ac051b4e29eb0c62342cc226c05d2a49cca0fa04a0cb8ec3fc69eda9ee162ba9552afec70ddd699e7d6ee567bd9e9972fb1026908404dc11bd693912fe568c6bd0ca32762a50ca05bf5f4d382a404f1d8aeff250fa94f4ba362c6695ef81fc7e34e14dd31341345a0fb133a64fc68feeb72223d9a35c025bbd78969c0b32f08806117f6154d80779c2ddb862a5a1555d9fea0eda20db14db0be539ff9850f94d899f979b44fe23496fe61d56e042821fc30054a42c727b54d53f3bdd1e99d9bf1b", 0xd6}, {&(0x7f00000000c0)="e43b579bd368fcd6099e81da2701ca38f24b050cad72e33090", 0x19}, {&(0x7f0000000180)="5581e0f39f8bcbc3ec0a4a2d71c7161fa12c988980f3a463c000", 0x1a}], 0x3, 0x0, 0x54) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = getpgrp() fcntl$getflags(0xffffffffffffff9c, 0x3) wait4(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xc2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:15 executing program 1: 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x8a6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:15 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680), 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x3, &(0x7f0000000200)=[r0, r1, r7]) setitimer(0x3, &(0x7f0000000080)={{0x7, 0x100000000}, {0x3848, 0x7}}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r11 = semget$private(0x0, 0x2, 0x86) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000800)=""/261) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000940)) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000d40)=""/4096) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8612a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0x9, 0x80, 0x3}) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000740)={0x1ffffffffffffef6, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0xff}, {0x1000, 0x1, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r6 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = dup2(r6, r1) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x7f, 0x7fff, 0x0, 0x3}) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = semget(0x2, 0x93f3639991f6c7e, 0x80) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/183) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:15 executing program 1: clock_gettime(0xe01ae98c20a8c0bf, &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000015c0)=""/4094, 0xffe}], 0x0, 0x0, 0xfffffffffffffff5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x5) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) close(r3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x401) 16:00:15 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) sendmsg(r3, &(0x7f0000000880)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff000060000001000000009743a7e0468ddf83de8e9b627771daffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ee82f6bd9da22af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581000000000050175a8562dd805d7df27684b858b22f3ce8914905bc24cade20253e9c94c6d18bddcff24f4debec37d223d5aa0add342c4e040000000000"], 0x70}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r4, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f00000006c0)=""/206, 0xce}], 0x2, 0x0, 0x0) write(r3, &(0x7f00000001c0), 0xfffffef3) dup2(r1, r0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x4, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pwrite(r0, &(0x7f0000000040)="f9be2a7f8b2ac45289186f5df64d5645de69415d02d22646dcfbdb987f0f9bc7c61d2ecabb1ec03acb2919e4c929e02b290f6a2524c50ae58c731c4021052c8125dc2f60a058560ce4396797ada7569cafe05fca18ce760a49e37a8e42a6440f4f1442af82f4440f660737e6", 0x6c, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r18 = fcntl$getown(r17, 0x5) fcntl$setown(r17, 0x6, r18) wait4(r18, &(0x7f0000000b80), 0x9, &(0x7f00000000c0)) preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r19 = getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) fchown(r1, r12, r19) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x22, 0x0, 0x0, 0x3}, {0x4}, {0xa, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202ad24a9ffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686b4308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb67189773280101178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766df000000000000000017a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95fe0c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d2874fdb8045f3882b6f6ef2d66410f405cd7629e142fecbcdb36900b3bd4cc1f187e475ab83d51bf870c594eef2e2dbc0b2459c80d494c1b1c6df3e62209454837066b593867fca4962f4d8390ab2ec7ed63a332f1fe44e171ad23c41c15b473a51c2a113a9a5f231bc39c25f7b79961f812add8f0fd833e50b6b9a0abc21f3820d85d771cb7b4d60ec5ba6b7a13bea7203c96a46fd5e3a7b8e04a5b246924b303fe4454868e5390415c7e8e6174a60d5f504b6d2da79049e0c01efe22f1dcbc9c29a3927f1e8c829a295511dac2f4a9d1379f73d1fe38dcfa2bd1c7e25da178a2c5fff23b22184e0f893215c4f53591b23a00a95ec8f59df0260bab19ab54d88d77c62b59fb87fd2cac84007552913153509642df8debf8a66529a63e43fdcffe27b390bf6b636ef7a34850ea1be3d673dd26fefe50037d79bdebc733e02ccdd5f2f0143fc5025280be54e1114742166a11557885b9e5a1a4e8703451fdfc9ef9df67acae1cc0b71e71428d1f3bd86ac542412fd49da4fcd92580a8af66ef53e926d02dbb9d35e9e297f81d69ce454a101efe5262feca6d3bad4975d782a940bd00"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendmsg(r4, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000002c0)="3c55ad87111755fdeefb9223fd9373500b7f79d81fdda9db3f58ec728388db6595e6cf21ce035b560cb88081f67afee4de2d83d539a4b64faab096ae31aaf5a34f30375fd20bcd72c5c550434f6a839c98a60dacd21b9b5f5a03ff6ccfcb291bd933acbbcf30294d10eeef13dde18297f83c61c0feb02f5c299d3a2909837d78df8ed3657bfd78f275fcda628bd54369e9bfc68c4047453fc953b8699e1ca2d6aa2f0aced10267be39fe62351499714fb82356f6119e98e7292608f5c83e8f73633b836ce31d2a36c6241b68e2124cc570577a69e024fe53a6f9047bd97f0fd2810f2dca0839e966d05578ac53b629fa9b293ee6fffda5845d237471", 0xfc}, {&(0x7f00000003c0)="c8a981aecada04a9c451e621ff57fec2efeb513a0bc99289830ff09cc0e7b9ecd77b5a7541af59318b5b1faf0a8a51d33e21e47a80a352236e9b11ca70c48c5f04ccde86d584e5f7f12c3d5778fa9a4e494dafeac2ab4f6508240bc42ca6e0c90013ff59ad804444cd0d8505827a3a1adedcc541140dce5ede436ed1531e72e5584bdc5089a68a8f32840deb21d68d7c7dc024d784344f75d6d4d126b2b32d83f0de3c7409fdf7a65c41337f47c0a8b08aa660815741cdc7855b43ffea4866b74d600634e85ff7f6c015028748a388220d8ab9db59bf18cc45ff335b1bea45aba0c1a5d7e004c784e29f407b7c109efb39d6c130083397d9d8b9f6adf140831abed10b77dd085fdd63319fbe62f2dfb61086ee65f385715792b7aadd3a90e364dec1b22a1d983338771b89432001527d5a32ee2ca64b4a255fe0813705f4db13dec2610084986e4867195fa6c165017c9815e39cfece643ccc5e3831b84ee6978a9efb37fbd9014d5403b72ec2bf1a30d47f8cd8788a2a1f8326f9f7880a569fafc5abe60f1769256a97c3f0c8cd1c57c485ceb28a2e5cda3ae21abb1dcccb31ccaef884aa8f01c13a9b2515761c36ca1b96ebe846259957005f40a04e13eac48abd521c50886b1ad7744a56dccccbfdaf8ac2c632988f54205e4f2c91cb2000019c5d1e5657370b4141da95e7f02dae9560873118274a064e3657a91a99b375a568e190010b9a5613d71b2bc18ab2d2d3e22702887ba047078a3a9587a18153194b0a5b4910b0a71eb7d213c04cdca9d4353c1c0b419687de7120041d9f1125ff6960b934df34b1f6b4582d8bbc1ed6ae080147ff813df2a68a8ed06ec08bc9251ac4ae770277288db3803788b610d582dcd906008d62845c44a078167bacf1ac2ff5ce87d1bcb67ba3d50481dadd94c194402c8a613bd7c17c6134b4542d2124a20ca43670254e06773a92b6b81b157f7b98ba30f9f509e5456051bb56e537dd1bef99698a6966648665c21b882dc9a050fe67291fe6495e46459e754fb223488cdb4c6dbd28c1d82d4971031f489ec12673e252a6cc0ee013688c4814731d8cd1d4912f10cda64781b59f6ac3493d1b06ea38d1cfd220b156d606742741ff33d9160f618072615c0a1282380fc38fddd327641b62ddf5a75112eefd05f77d6a790d1c20d2c579261fed9c15bb9b4afbc19a68edcbb80d6aec62496e0ed7dca7ba7fde505f5fa1244549f0c24e779c501480b734e85a0adf3791bac86c1bef973506f69f34c6daa0e687c07969f906249b5b9b19d2f71b96fcdadbf95dedbb572295c4c5f8aaa2f12022239ab6d0c637083f0a729bacf2ac3ea8f2e09c4fa6b37bb294933146490d9d732311d687bab76af3682394aaed8c5e7dedcc7128dd8e4c360e7f924450e022360d6b91a677a8173f657aca9862a4f2e8673ecf50144db9aa1d72546706aa0528dea97fde8fb478ba1bb7c867ce06882104b25587d4fb6d223ac03deaaa94fcadb3d23f25f18af5a049a8f0d592bfac36a34e5910c52b3af27ebb526d1f3681e6fadf2bb38cddf2ab26436ad913af7ec90735c83041b3dd519c738721cbe4851724d420e1aabfcfbc085af1a7672c5edbd09144a191e85b70cac8e49079c2b24a5107a515ef25d351123735bca54bc0eaa5608b8ef87084548f7b4e83eed0ef2a669717349bc4596a954603ea502d7ff091e42580f6e0fbb7b60ceac339a62c7631a9f172d2828c81b322f6b6a38ead15899ebdc834e9ac397b3adf4a25906262ffc7aa06e971cf79c06fba6a06cc4256eb6298b3cb1ab4bb75d6a0189ed9df849f1f59e4d08fe573da17675d4d4c0a56e4358fb7bcaba31124a6212fcc546b4a3d8ce01e2824fad54c59a68748f0da9a220285626d7e65420e07d0b2adbf091e39c296f8d1eb9f1c452487614d329f0e2f0e5349405eb284db3611112195651d33ca7f064b479d15236b46a8d322bb8b8c4c16201484d5de1d89cc5204713ee014df55d37f640fbf8b2ca5da38cad4a14856fe22806933ef71e4fdafe3c4385c0060fbd58ab90aed415b335cedda333998756ef4db564338bbf4a6a40f967670b3e05bc2d00b61b3eb9f67f4a37137e73f9ec4e00907898321e8e8d05689166e8ff298c4eccf4548534e32fbe1216b3d5c5db5665e0b07943eb9195d5b26ef65f0a2335febd359bf2d108293c5dd82d2653c6f00974b427a070c5eb16beabf2d68babd496e279f0c35b8500ebc2ad25917aeb4bdad745b0854df9ef7676b27e805b4a9fd0b85bdcbbcd89f33579fa8705c0813aa458b96bd8f998b8e0b535b7db8aeede2feb818cd3ca39de017a9b769cf89525401b96ad7d66056f03ccfd06f5ecb7108aa0a241f870e5e5e12b0a7e12e6df01affb9568e7add9ac411b9b1cf80740a8b0073155933dcbd115f618d4092c8903d88670ba761c97dff4173f2570eb95619b3ab124b92ac9c0dd06d714601f782ecaa2c7b2c7bd02fe0b656bc88eee4b3b406dd599bba57a48d1c1674bbcf1a8191357124d5c3a1d220cbd14cd1d47391512ab7769cda42a46a8adb17814916222a3fe68a10cb17d4bc39f254b47b57ae418324cdf59cfdc20140190049cc2682f1331a601a461503759f1f8dd220c1b59e2f7cee1b770e49a5c3aac1134a9e687517c04033a15df13d0c36244790b6ece33a2bfe70d4f6f7d9da16aa3fb34766aa8da2ca3c745dd3693583f4f4f6afa77a78fc8eb6317de79fe01669f371e42edf870f4c322658c10b1d1bcfe1a4c466c1069ed69cb2023fe8f7b0c8e0ded3be4ae9b2f8f08f45eddea7c47ec10b11cfdc84267d2e12a7715022fcfe7ea324d96b9d898930d45effa07e0f4d852657ca0151baeb065921aa67ab8bf705dfed07341d39cccb80b80687525473751bcaf00b4b405e6630f7fdbffbfe0ae54643686da76df0319181e6b300004bca61a5d8f335a19a75af330c772d71d993523f38b8490ca7eede84cd188b56888f3c65ea6fc17963b3697910e5970a5ce92fd52713a936102dd5916ba5cbb310b2b57efd5348707f6e4423f1b61b8f088a84ffb6842e7ca5057c32a862c39a4412fa7091d4d22caefff5c46c909308dc0ba3ab6d54efd304e395d0754f0a08fe6fa71be13a6444da090bc68b18aac68b2beab76fab4c9c5c65353e914a3b532e808fccb6bc03028034942c2604885f2e4e4a5d66d196effd548f6997ae1ff26c5c4a152d8376c2a8113e33bc115126f17cf31672cabba84866e4f3e6bb215d5b7779ea7808a7329200a73eca65e9e095063dac07797256e7c030aef73e32ee56189e9d5c1b18b9b982dd2d8fb72072474dc1e491831fb0cd1546df14c3ceeafac77805f33e95a3a862458212e92f001157aabdf620e1e54e26553b99dcb6e3dc315dc12752cb20d2eb6f79fbf680e2345ac8d7a83d3ad2804b8618df2aa86f4384e1324139a9fb7241023f34e87cc3e411387d61c5ef3247f515f8390baf20dafdcd59499cd1ddef7cf1df7539facc1b490e1090f8fba5787b67fc03984fcf0e1ce2d79ba9d74b0d305c2c176c60e692e1c7f576445ecd3ff49167965b887c5425fef2d7decd25a52fd1760878c589e6de4079f4b492c3f5ce69ff3eda2d200895405ad878699144fb6823dcde6be93d394b383462bb9f232146941c712a68a1a0170d898c9ff084fa67a2fe193b316df93d7708faa4a2e98ee0ddcd0ec66ef86ea48ce5e23e0ab72637f047bf4fc5efd9b57f3a1177626e281b4b0a643ea2752d219bc941603f4c7f1d53fb95dbc0c92275c52ecebfbb51636d562dfcf7ccad96ffa1cbdddfd448307e92900d9c820295c41aeb8a4651ea50c6d057c03e0453207623ed233e52e6b06e25ddd1160b0a0ad3f56cf3d3e20ac50e5d8541ec0a7ed1c70c64d9697a13bc9f58b31f275859921b985cca267c508a63058fdb06a5f88d5159ca48700ccc34b8fdf82a636488f8d06c47c7b2d2083bff46c61281c3f88df922b459f96dcc0094f418e9a0b94bf24db0062415c5f77939f96d1731996acd0501f437643bd3b74e6c99a5d159b6ecfd7ede1f7b9d441363ff501e0ca88db70f6bfa7ebc4cb328c19def1e34b7eaeb851656a08b87709b1a1dac681daa3d69c42d88e24409631566e5b1f344d3a8b3d929143c9848007d2d14922e8331d967c0d1e04787793e2f91fc0d4e6e3f196e7a9025ea8eadea8f0f93565ef8964a7a9bb858802defb42fd3d8b986c1505bfdde6d44ce098d793cec080294b4f23d67cbfa473813a5ce7a3e09540624216447a96f4a9eaceac69ad57f835c8e6bdc3bc55cd206c698be53c998ed0c9eeab6310ab31eba7bb802e22df209a74b3e6256511a0918a5a24ef91a7580c0de9c0d069e8a1aafff71e934fd988c67b9afd52ecae959dd7023f654a65166cefdc47b32c37c455205a430651fe4c72121257eb5ded55cac4421cc168a6b7716a7f286ce31031f8d41b11b1c2700781c3e3d4d2b455d8fc032cf82d9bef6fb17525ae388a1f8904381672ba9aa8357db5be573c0c162b6b42c1c42671f2c2ece5ff02b17dfc8cb85e971071f0c5f0ad4bc67adbdfb607363f545d4217f5652a524e770fffad6c9d0e29c18cf7bdd3cf829377d7d98a7afa40d550d968fe79ddd547d15b22cfac807f364093bd06c064bd2d1b863e9744d2973f51a452c658d1fde9101a055b0e71957b0e9842321592c10f20b2d55f7d65d0d626970080bc31fb35548354cbd0ddcfbb0675c57a0b66ccb5d6ed4130263842a132d888cb0b7b4bf1341f0c726b3805ac0ad5a59362c6c73f651cc8b8ec5b65ed2d9e863170e2b86aa1d4e21269c0f7e4c5dcc5d517ef9d99f807ff0e65d19fa0eb1b0113fea18d58a2f9bdc4c82a4852a49bcd32c0e2db1bc28e9899530f57e551f79154329283412d2713e9f8232527030a567704a3a76eda83a82da4788d29d99c9bcfb7e3f8ca75333d45200feea66e1ef3e2bbf70506151342c82b80eda46b17fb52cd180cbd2eb56a7ade447ec0ed23bab2115210f2ee5d5840d41508032949b38deba758aeb4032f40f5edbd75d842ad883c485b6280c9d58ae3015080cdfbc5cdda81b7d6cefe99a99c5e0eb869e56790a9f7811f1bc143093f52182c92aa666aba6da8e30a417445da10f6ef0ad0208100c461f9b4e064d992c7919181477f24742cb5729275c80aa48406e61b407db6cbf5969e9006e682a3f42b1cc467841dd125d95e6a61e0a0b955c8ae442af499ea7a3c7aab8f9843529f2c77c7ef00d39fa0cf12deeec65cee83599aebb3e5ddd654a4db3c8b1479b4bc6541f86bb11df86f12dfcbbda3ea2678839eeb9c0c93418bd7cd9d39990631233ce6d3f9fe53a4311cb34e9f32cbdc5397505ef5c020c082c663f93acb95e6210642f75f267d9ef75113a45c49e50922bc18851a0fa43b276dc38a93b9268725321ab7e03812b29e86d26270673227e13b120dc5b9a99d5d253faea88914a3dd335f81d2d3d17e8f4f627a3e90ef89be9868c05fa126df678ab46948e8b918714058936da689530ebd7213ba3b634b38429029d37984c7453bd63577c54570755a3d8d1bc129f8b72afb21e4c2c76073af218299d18f849ddba04bbb9216e90c070b86ccf60015266b6099a802037b683b375d6d82639a66e0242f97a7b2a84470772971e556c09ecf56b01e9d7e4aac913b1ebe40c90d86090ae7cacc09bbb6297eb9ecb00b44ded47ac74afe51308985d172913ccf367f5cef31d72885db2448f947f059f2b353d3f38b1d14c3b90b481", 0x1000}, {&(0x7f00000013c0)="62b1146562b974c89ee5d864c85b510d9c78823f1e2f6b7e8d93675db9029abd2f409b7949be5a54892b305859639f91886b19a1a43e51923575922ae10833c84f5338f723dbfd28f650491b1c1a273dd8cce28164eb78889dea6d5e7189b40e5d2c1ae613e3be9452e749bb9109bff9154167f1c0ac4cf1161a37f3dc412e4ac6b2179d636cc64ee0229789041cbf9048bed2d70d5f1bff17c27effb11dbb74e06c477202050fe71a4db0cf9cc8ecc81f6904fe982a9f7a24c36bf3a8bb79738a15c672d5f5d96a1416265c9659292dc11eee6e4737cc86b856f84646", 0xdd}, {&(0x7f00000014c0)="69a858159700a6f8e50e06cf14db07364cc7005822bde0834071924bf34ad3dce3057682f107eaf86d9702e4d30850e7bce9a242621e93b36b066e1252821c1b42b435ff18f1c8fce1a0c635cbf9a280f8735266ae32b187114f65a55e49bfa29e91987fe037ea0af09886f75a57fb9aa23fc8493269a09b78897b0ba46dbb21808b43bfb90d270bf0103d8f0af08d363a8615870c3bea31b6d0fafadc6d645993ea13baebab35de3c54ee6debf96f6c62aea70ec50755d5477c0c1e150916d1fd3f367e1da1eda7919ed78389e7f7230a10581f933ea9c61ccdd1dad239ff851594bdc261efa7f3", 0xe8}], 0x4, &(0x7f0000002040)=[{0x1010, 0xfffe, 0x9, "250bfca87202f1eef4481669feb3a9faeabb0f0f1e3281c6309b92ba45eab32e70f335029b1c385badc5b89abe8b682949ecf16ceef2f1c1dd18611596beec5c77944933f0deca544f266905fdf14d1dcf90a17dab8da1ad0fea39234cf40c6e745f68215acba53ae4c394f53add4e5fced3cfd8b892093746814c078c2f345d4bb7a52a03a6323f8051ee4366f57b589a02cb61ef248cb59f576ef791a4adbc76d5005e46678f735de628545e7cffedc5ac8bb7f93c3e6b53ce7ecf751fc1bebf9aa6cbeac2304c25919828383d46ef9de0c09a6a962a8b91fffd480c3df6555024f66b0252d2fbad658963e3913315c77d857e6eaee1bd0d0820f550fac43e3f2ab4ebe1eb42232879a5553434513f00f7e20a088d0209b07348c786b9288967322e11142e1a9b14e06b2e8232b3d39875f1ce2d3a965c1f19b8605538fef33e0f5fc661c85d06d80374f86fbfecad7b6502906abd6583aa486cafe097dab6c527a5397e518686bc16ba4dff542b593674b88bde3a4fe5ab770f873f0eba32644556c0dfa38a76ce49661f10dd17f146eefa0748975a9d45ef6341c58210bd0ccf02e453b8206e55668d39f03425a52fc93baf91f8eea1c3c28c869d1d1e9d7e5d2c6cefe4472e03d9c5d92771ba64fd87e4d8348a5da8d6a09c3c95f35fc67be0a07aa891a21b9bce8e0739997330dc66ac03a6ec8489cba76065d048ebc6ffda387129a48c1d11fb750cefc06626ede73979f337c08a9f3497bb5e4b054f7f377600acf63493a788f6d1af7edd329abf51c24fbdf43668e6bb3d6782b7c867553753bdd42e6889392883dacdc51109c58584baa4ce3f222a1be9b9660111b8770e74935cab5accc0b16b638992c472d436c46cff18b6224ed0ff37b3839c4c6b7754a71696fdaa6312ce12a837031f55b144b3d165678f305ffcdefc398f859021eae613eba9c4aef56033139fe04dae4dad71f46630588e89da2dfda3990598ea967b3632d36457b7c764ec7ced714d35e5fef81b8eb04fe152095cce061ba2b2e87f66cadef9c4e40331104bf9c946428f9e3546427309c620ace756ea05ddc5f36a3660e16ff4fbbee1d035b0728b9231ae680fe0ec90cbeb2bb17e25c193b2233b2384e51b375cd0f8a43ba32f40d1e097d681c592a4d0020ea5d42e57902b531422b9a19cf1499ece9a977e45edd4a6019e913c71a92f797e9f0c053bbdb1666ffdc8f6b8c77f501e0aa601099b81170295655ccd148837248b13faf7a0e54bf2869a2c978d7c5231eb861b113e3aa48f3e73b51663c46806109b75137e1c130c10d73d6b0329cebccaaab5f487208ca74b9796f1315ed5f80dca6407f3e8cbfff87a224612dc892e5956d90ebd23c9d0ca1cde4b74def7d51e1ee032c70d1588896fead8166ff12f204d15f416aafb80d9040fcd5d05aa8542ce58c9cb2a9547bfa39ca80042b654d18c86b4418c56eb59d723a4fb7b99dc006db40e9ff78116f69712b9b269f35ce6157cada56be7ae99cc5a86b773f2c3576bb784d0ba7a713af11c9421ac099c82d5b0940394d14098ab8449fc5619e7ba6196597d5ffe4a8dbca337e7b51e39e4c6f9ec7437a49e3087682b4f83dd9b245925387f9c2d0d37290de4c3e537b602bdadb948623509e6bd021253cbe4d4e9b3ee714891f778bda7fdee3fe79e35cc22a53b9803d7b8da50fa6786ede234bedc632c03fcb4e853a56356a29cc15e8bd23c393eb754cb17af9d701611143cb2f5a3458512cbe066c7c7425d42f19f0c213e36e30cc0e6edf1fe1a37134ded69afd2a51500900f6c82c8bec2bd39bd25221c0716799c89adf0fb2b31da70b4f76b921e9ed7078d1d2d3c7a5cc3df8558eddf014485f679318547629a04734f2bec311f608eeb4d7877c51f6abaa5020f5035fec65f59afb87c64265a4158f0f36dda8d59f7fe08a07a1b7945bb38ea1d6ad421ebaf0e665a6da83303d3e1cfb80a878c9f9872c82215a39f871f7b82d7c789660a5f34048ffdbcb2b5c6f4dc8a30143ee59c7758c2885af45bf2997e6b68f9dc45ef92960af918a71db8653d42d15d63ecff73d580d108c1e7d70ceddabfe5ffae1bff494eb07378dedac14d7285c9dd1e8aaadb6544472aed6942ffc3ce07e17f29a10a541cde2b06c649023b8134bc53f618d1be2b5d024405cf18981ea45ac6a1a8dba60273f91d97b646878a2910efe2789504d0360d07bb09ca0ad179504268a8d1aafc79b0595498fda4391fa70f590d80e81b5d5ed18c34939d41e047ca5b0ec452884423251440e7d1681a01285ba719525424656911952a7d79211b1ab0e258dfc41f17f4de973857d17973196cc504fd6c275a9df62fc7e435b72df886470b947d9b5b137ae3d3ee8e4b592185d16ef5ac91dd5ebf6377b13bc518d2b7dc100347d1564a75d954e002c1773b433a2053ad31ff5d3bf149043bbed29a919da35ce8fc5845c573304600f8659cdb2836735c95375d1591c30a203f11405493909868569af5d13d2cb3b23f507277a25eb1520a1d12a5fc1624e1bdcdc02baff321b893e3ef263a8df4fb4ba7577a8afc810a581696dff64119c4c368c744ad8f44a1404d1f1cf7bbbfad16fe620d480e99723ed7f34bf4a51fe37003b3cf40fb71e73694711f7a9d4370e7f6485a6a7a471a4707e05ed26509ee6f307ac5e554094e7f563fdac58d951098bff3213e00851c3f7bdad464f02537d3bdf80fe6f78944cfc25f10465bb4165418bbe4d4c0835a9c0615b97df324248c12b97b3589eb5ad2ec1eb7b056e48cc81f0fd1bf7d8a1ec01712835ff7beb423ac2649a9948efbe135d23f0ba9548bc85e6b0d5ac0b8ff888478c0484af7d06703c5d0dfb8332f0e4afd52f21bf41f5e24aeb7ac5619f25cb28c8f50a994ac8e853f050dac58c9f927d577e33ee78244aacc33002fc52a7a7abbfc13154ddafaf9c256c4d9acf58237f1572c68c6e2a1e2f3711f13d38ccc2eb6611bba89c68e952803179d2b779d459d3d4d2f27549fc3facca1ff27cee97b9a413812bce7caad98f036117cbb14659e97a559f033fe5f13f25aea24405b871148a4d05e0f60da289bf3e9fcfecc99cf73d1092944dee2170690cf13e6a2a14e93a4e39c945e1e73caa82648c87dc21b56a04e5c3e25b56e609488de10bf3cfeb4e12ecf05a8e3d0f2299f42a935b5f5aabbb7c937273d19ec4ea701b6567e2c0206efdf0cb8c1e4b219ee3e545a9cfe5c9336d9432a8889963fd564c50d6d0a60c9a357ba3731db8ac7b09deb49a72866e430ab5524cac87926605a8ac95763c7c1e779a654de3b6ad65c18c182bf402e2c5a15464096d4eb8c3736412ce04d821b378805f4e1368602b87b2a26c2fff48ece6cc916010cca62c9ef3594afea99537110e42160eea9c0c2b8bbb2d9a1d4ce2c0e078f222823ecb81bd5d1aa4495d8be1db39cc6a3c1819f8c658e7aa30904647d750dc3e870aa8c5b3ad5c0e4c318f1ec994891b2580101b6497b14c0c831e754838ba679de44ef4190cf5e20edbcaa3ccc6f9f7b53b59ed65e66ff16c442763e67c59b040ef2afbb812510895a9ae1ef9cf5204cffe3d7ebd078b68f725dba06332474a5b9729c49db5a70557b50b75b6555e303bf202a3037b22c24bab6ad2f20d947029a0852cf5e025c2a885da2e4cf024b14720db55c3bbf9b966e7116724104c0ec962b8f5ca045fb808878242b7c4a0567b4a4c067448c2a333f9e1056e72aa299e3dd1cabd7ddb352509d227bfb4e56071a77bb92e95d6a27ced73af4558eed93eed885ec32356ed5b5e91c0708015279ecfc99ad9e0dc30271fe9fa1bf958f37c3d4552b589444dcbfc48d2b0c0b36c6000ed503f98072fd31f33f458c5c425e545729d09fc51555f8dbeece1f312396b0efc1aa55f56ef6c546acdd3b2c8291d63edadf32e57848ba95a1859f42ed36f8f7efad871af5835b63c326cd7f0c26dccef6be8e71c74a3356fa4f6452973e4de0bb64c69d75c7f6caacf6801bc4449847fe3af073b0e006e986b2d703a9392b394afc0513f806e63f26da0c0c1c3762190f6bb3baeb9e9d5e50222b03e972058469e3b73c445714bf51675505d39ca68a088575b2968afce2f5ca8e18052d61937a07f57e051936804878a0c617cf2e7bd2455b40c131e9b550e14833ca58694bf0466ff2769c0110ff62479fd63e062432dbda7f5a451da887a596a1cc163a7c4f80521b94396a8e3156420e180129c9fd0b98a96a0c50a3042466ec4beb1e160fe4837966e92425e9f65e41594683680b967c003903ce83645f7a01cf431375ca406dad89814c1e121693622b5ee184532a8348ffb99c4c505c6e5e326528de854039a2328f7c1baa7eda0acc75833d214b3425bd6383a00679651f9617f9371e5ca1ef8975237c27ee787207b82cdbf4cc22159c52a0c72fc3d02c591b1b3a05dfe369495efc57658446a0a8a3e5a2ce443e2891bfa8cc1ab7bd390892bdd1ba4037a1d75141a91215a3d51a9f36b462d90a51a98d77d964177bebda8adde3d70d05f7d62fa3ff2892e609206083f8a8918c6a72fe14253b7bac4d078ae2c68c776804b29ae42dfe6ecf383baff35627275d056ee4d68d092ca598163379e55ce66802d038e38b9759b354803ac3a303421af14e1cd2402df2f7b0ba46431d16a9a43f02aa026e2424f50a39931869a123d4b2894845da491f22ca292c6cb6884caaf64530addc91dcb9b0bc86bc51af25054ef82b6a6aeac9affda17c6544e87741a31b82a9307e42a5e8b06c56d31650421937440ac402c73165a9ffb01b897ce71899f8b663edfc43dc5336ea11f99451aab37db5f6a7c9d7dedef683a00795e1b4f0888955c29ad2817da1dabb0caab4e882dd3ac75ce9184c0f46d981b167ec02588fcd9eb4702497233da4ec4e8ac8f195738ef3215495d07b25e5eddc60cdd0c286bd668d918180eaae14eb4c012afe8eae7dd9f78d87d4669c426e5e1da6621fa4641f05a9f2bc6844ae4b2ab8262934baee346ce08d7dade986b4ea7234908e502cd2a37591cdefc06a76f9f029ff8520538914bac5c120730f67e9f33e68ebf4d776318c2e3acb53f569c120f5150295d4b100f8c9059bdb9dcc36339e6c381c515360480b094425e470db65777aa7ea060e90f843752cc4e2201384fdcc9a83631ddb96295cc38b8403460cc4e6d1354407c05b5b75417b156f523236843a2f99607582d3a3536133a5ec3bba9e17742890ce28b9699976d8f818ae9a3e5ea55a62b6d45c20043c22ce4ed37d8955f856fc62849d7db23e77a9cc32f4125091cbf37868f43e7361c7b4311b895f906a53d81d4aca8913a780cf2c84a20150d0588fef9b62a2749d51a547686e4ff0977ec9378095cd464627855830affd59d8ba16c753e9adde31e22e4576dda78fa276684e50c29958d187f6ed61f4db99694e51f8e3f3017014ca378f46f9ad4cc282e0a3d624446d443852502a23c64de6206c0ab44d493f5f7ea00f5025ec880b5d7f4558f9c64f8742fa1a7fa57a25a9592b3385037c08442d8343e7368715e05ead3dfd60538830410c50f00309177f11d6e37a0b18fcfecdc59558812fb0a59a832a247f751fb9a61c1c2dded621c1a4a7d273106ad6ef4aef495bc7d282686a5c29e73a0620b458ab4a35eb16810c5c44f8a560f0b39d50703d1edca78f058872bc4f46d334f702cf4913cf79e71ac01572f0cc472aed638c7ae06c25df8b98b57907e772e94e1f020c346bc7dfbd35323a5b17b8"}, {0x70, 0xffff, 0x323ecc88, "2365d2c41ebf8f1347a02e4c0903f9cfd0ad476dbdd3f7185f838a164345df7fb85a9db383285435a91852b1e1878a95938d881b90620a775457803c1b8d4c9831fa33c513681343e1b33db5dd00f4d725e987b9fd3bea437e2a9a7832"}, {0x68, 0x0, 0x80000001, "8f396b372ca67e9a032d4605069fec3012ceac7fa7f399cb04f833c4b94b01f8facc362dc49a0429818194a885c028d034a016e83c2fb80f5d7347276256e68645f25343fd91a5b89eb80f1cbd4bc6131d9f541ba26c"}, {0x108, 0x1, 0xc4, "90f29a35689cef0b03b2e7ed10aa8e3d2c5965be03e57c3a141ecbca39ed4e8ad628ecaf0b1c6dd589bdc0bf36ba98b6d7d8caf78194ffa8043371d73bdb44445f9b96c79a7850da1872d80b8125274ec358e354c73ce9579a1ab053e2a632e042222df8ef58ca91c38599b0d07a18082062d9d3b0a1e893ba74ad303b52e2e03645102b16f459dff1eb7056b31d2b50b7717eba0eb0eb9cdf1e1894e8ca2b51daf9b838bb4f3b5d702f9ce4fecdf9655dafa571ded0ea2e500c53ecc0583bc61bf6bf06713ada541d204dc4a8803e53c5fc7d4bddfe4301270ece2f1a5303b9a393f1815c3c5345aacf3d42b493c34253a6cc2dd3"}, {0xc0, 0x1, 0x3ff, "6c17a1398da2fb24a452bc71ac912275061153db85b91ce9dad4a991b77d014d97305408f22fd702e6a13434961735c4dd48a107b667a3c1a03fcc1c7ab33d17c88c6847f2d21d84acc2775fae98938a33d08ec96ac263aa915af2cb9698171a0b83d0b754b6cac4bff93beb98203ac8b40b7b17f165fffc8a6557e502b57420d86cc40626b209b4ffe495fc17bd40049b18d549d5836c279219bd5fb716fa2164b8eb78e2a803fc62a92f"}], 0x12b0}, 0x405) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) socketpair(0x18, 0x3, 0x32, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="0bf74f9dc9db543ff4198bf58fa2457ad1063d55531bd4b29123782509b448f04549319fc261478804ea6a4eac2dbf7c8c936bd595b77e537a53e0fe788d5ac16687291f31c927f6f4016e4199fefeb4deb5ffe693107354a761fbbf6c80053812d14854cde9b111986f5e79ad7d77f20f0a2577222e650e832f24209c9c740685646b5b18ac7b0fd572417c8f31c2982d28920fbacdf60a7da9911098cf9699e5c1a6b3e001b09fd5deead6aab82f5d721d40908e1d", 0xb6) clock_getres(0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3817, r1, 0x0, 0x1f) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x7, 0x0, 0x100000001, {[0x400, 0xec, 0x1, 0x100, 0x4, 0x94, 0x7, 0x1f, 0x1, 0xc4, 0x1, 0x5, 0x0, 0x800, 0x24000000, 0x6, 0x8, 0x2], [0x7, 0x61, 0x81, 0x80000000, 0xfffffffffffffffb, 0x8, 0x7, 0x8, 0x7, 0x100000000], [0x8, 0x10000, 0x2, 0x8, 0x2, 0x2, 0x1], [0x119, 0x8, 0x3f, 0x15a7, 0x80, 0xff], [{0x0, 0x8000, 0xfffffbff, 0x5}, {0x200, 0x2, 0x40, 0x4}, {0x6, 0x9, 0x9, 0xfffffffffffffffd}, {0x200, 0x3, 0x8, 0x1ff}, {0x3, 0x3d4, 0x6b67, 0x8}, {0x3, 0x2, 0x9, 0x7fffffff}, {0x7, 0x6, 0x461d0c45, 0xffffffffffffff92}, {0x4, 0x6, 0x2, 0x56}], {0x8000, 0x1000, 0x1000, 0xfffffffffffffff8}, {0x7fff, 0x401, 0x1ff, 0x1}}}) pipe2(&(0x7f0000000000), 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xffff7fff) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/2, 0x2}], 0x1, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfffffffffffffffe, 0x74}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 16:00:16 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000340)="33cae4962ccbb37132a977b948860734ab138ecf6b9af8ac6748fa285ee36565574d114c6390c0fee29c2aab4553a5c916321d18b2fc829181f8218e6b1abdb3f0aed6cbdb03d27f79eca53e4157aee8a1fd22044112dda0fe03a31dda4d8f190c4ac58729470bed", 0x3a7}, {&(0x7f00000003c0)="a6b6706a41f003a699252be8e7094f636d6aff54cd39b63252c43125272d24133884052a37bbe470c0d600409d866cb20ccee0209e189fb0ae6d852cc06ad036f089377281eb04dbc2553ce9c97e83d3052fd949c098d792719ab52dbe7a2df4bfe9b9023d4f96450e6d52fb4378e724942e3548401e02aab93335612fd63f20821d92af5f575bdfece5222f7e39080ae75d1519f5830716a55cca4d070203ca001fdec0c314508bbca9f36d2c081366b17409cde1063028cc7c437a4f80599bda381a828196aa99c7ad55be50c7248d8b489e89891f85ad6a9d97a1257418538605e5bc6f606021d4cd2b60250313af144429bff0f4eaf642b4cde6edb177e9f15fe9d03edb703358f09fe8f5bbf5bda68403504c3c96c290a0550b6efc8e19f4e58b0ac8450ee6ab5fee395a40cdcf063bba17f88372a254c913b8ff22a808f43686672badaadf7e94b72bf24fd133abff637dd522e4e368f9d05ad39b591236c9ed3456b74e17074731a2bf6adffe56349edfc61c5c2905eaf5f4c1da862d511b045049b22db32a51d07dd99a5cce7a7919d860b0c5adf60ab653dd3d5aea3235f858b29cb92f84a8329d4c924f4104ad78df3d1cb1fefbeb39c0f515384cecab2621bb731680af0c04bb0a549e4e67b73cc23e5fc3d257b04b7de02370e65d3f6e6c1aebd477aecf2498f645731812f7dd4ef03a44f64d9f809c92ce7accf79b4c5d6b0383b961ddac7a4e36ab9f47d4c54f278becbc96e9b19ecb92e6a103fa29cd677e59af758c23e68c671d1c840fa33ffb771cdac1ae326db246e50b105eeaa3b8f5a676e466a6b4b702c5c5e342c6a07375733208c69fa4e7816a78ea1c69a56dd9c87d0894e1b76422fec77d351dba6d0ceaa1db386d58cfe47e17825b5fd59baa8c1c00052a927b2d8c92fb313ca268e862db20af7e90e7aad04d57b2ec9bc3648b880232f37fd26011601a0b7eb8f0892f2aca39d5f11879870f2abeb0b62fd461c06c4ee77d38dc3acd7a21f3673fbe1dcfb3e56d33914a75216cf9669b19993eb0b779e0c9b7e82d5844725964ef21027ad3791d2c9bf90f7337f0b8a06340c601a0400dada5a5342c4100682e649c2c5036a557fcfba7d286d8615746e6d225b46aeca70165f01f71e9a183b2edec2cc34d0c2d495ba5baa4226acb12a05c98f1a7ec0e5771c5f6fa503a1eda98a2ebe92ab24c94652febb725cd12047be4a8cb23a8af9560dd3f11fced6cb6e1049c591e5d9f50b4f33cf2ac0840e5007cf39500ca71c8999db484533d7257590d4de1e614be29b4233581c88299675013c7e06fd8da70e0b9de7c4cba30c1bda847f381d38dc71a2b724829073fd5703fa13671fbdc955bf778dd44c99d76d28bfd66aa6142a857be098be97f723c196d724720836247ceee18f09b86d1c64bdf4635bb6dcdbe0712d35f8d3cca0b00a851862206176abeeb3b1321b0cff5bd143fc2edda0002c3ddf121d7682224a17a1cdb5c3a6162519af6393d142496a6aaa47d65b6698824d6d67cb1570d9e9ec164db9371a5248ecebdcc9cffb8bc4ce453e6902889a125eb92ee959d9789de1b5c4dc6d72c9bca11cf338cea1c399067a13fb4d4467a27467e420b26bad4343ab411e541442bb7d210c10150473c5c1d56b5443238240f7fa8c4e33de12b4dff8431488dc8762c7ae819c38e220cdcc446d0a60f7cc2f14b31c899b65f9d9b86255087628af2e919f2ef7e46c2ace15be07d6edf54ab7ada0ffb38a39e39215fa8fe6cd5f4bed5e45105bd2522db247c4892f69e1449f29f3b70a38721952bd7674968afed9f1e1972ed6a0cf5bb952fd21bc0f8f72fe346fa65d2d266feca1ed4ab10d45739dffdaa6c43cacf61e3bf49d0c0ca6ef3acc6bb6233a4b03d30e45a5bf745802171522e1bef0abbfdc0a13c3754b09e411e9e42f5bc54a01cfc13e6f3269ed52e475a17d3eefdcbfc260a6c92f31dd327429d97a795e430020bb61c0c2b5cd5ac6b47b867e48fd9a7c060fe011e138aa0d17176322ccd62e798f50efea1528aa9e90579f9ff011779ce38e8aee395212ea518320de6d5939df0858f697855a4dd9f315c2eb5066c41a238df44ae26b23ee5260c9ff8be2bc328d4f0e047e0a7ed482e5f6239abfaf7476e408e122bfea9e10b651a87568c72efec5db76ad10ff502d01c882bd349de3d73cae81cf57608cb91619bf5aae165fa366644179c8e53265c233e2f6f48398ac8857f0d537daff8e88994ebb506e9cf55066a5423113de1c5b756e8056afc1d771916c9c503883444b1bc57ba15bca511285e3e6b1b5c2c59b264a68c4a5e303bd5d4cd27a1990c387cee3b11226d7643e6c8cd547f24c138d6d5bcb97ad6acb03381c295e4fa8242c469bff22d7869253c9173c337196f8e3d1332e58aafccecdb9f262bf4af957cf30e96978bf5952a86ae861030ec3f744cbef7030f230591c5443dbfd0cc241d74685570daa17b5649c585f3526910f5e70eef40fb88e07f8935138004b66cf1f3429f1ad648f7cba0881bdba22b23ca2529a8a963693636bc03c7e79300403498b53f8b71e46563c4524ba6e86021bd81dfe1b756c3c1dbb3d4246b48082e35575ce2cda9699832c6f2540111529449ee46b90d912b6617e8fd09696c03dc1d355bde099b96d384c081c5b66422a1a6321cc94d75aaec782de957369afea227bf84360d8a147c05e7e5a925618096b7a5bfb90b72052cc013a7933b472ceb7d9b09796cf7abbb070b2bc643b7554cb15db3747aefee19a55d9042110455b7b184fa68d20186c2b3df013efc5a3b0aac50e20c6293b10001bc7acc5a387289d71ce1a228051bd9219df0a1136b3b13dc8559f82f189b02795867d8109323da872813dc5228937def7d2b879d29eebce5eaf244b694a481df7a841d3d09474356d80bff3c4753efc69f35596bc433329d634ebbabcc131c44a77279fde5ce872d5d799e0d7a7f98b2bcfbb5cc5990368d979007ddc5f0d8d9c0d81e53abf35ef963759d46808018c3cf53ce185e6fd3f8a6602e27e8d9099e6ddd773cbe2fb4024227c6abb370e152bc4586e589c15ac665eef47f4614dc0285f43826d559691f4b9175c0f5415b332b67caa47829f1a3d3830ee4691522d51dd4f0cacbeb9afe6eb56e8a3794ff42049bfc5d6e31af69162b86b23132c29787ad29df956674869b8cf32ecf0af4e6ca89cf4b7ff9ab60acd89b1dffb2cb0da26086860dee7ed846444b26a782c03e0acb2b102902b2189a5af86601f57f588ea4577b4dbe6aaff48189cfac2acf078e00944d2949bc8f14d00e0e5f4de5b40bddf42a38e850a705b9bf964d476a66092d66cb67f6c36e3c4cba99965afe22e7cf7bb982c58229cf36aade25bdbb7962dcb4c07ecfbe83220c1f00b0b7b6d4c7963a62199fa46caee5eba00c4d3ccdf1b884609de0ed35e124de1d6e744c9527e1b0ceeeb7f6b12247bc9de9de47a3f4d9f64a7969a35766049f06ec5c59443134d036a8554727feb28da97b3c99e356e38b55ed6c91cd1a3702e334230d2d2b5cd1975c11586eed4c3811c7ad37aa7d30d38a5f2c1e194654986634fbca088d5dc517786a77466a264493c9bbb9d73969a33ddb5aa0db8bbabf3a14c1281dcf4ddc3066e0b43713022df9ecc4a85f5acda1b2b7586bba9200e31d81ac2b8b825a5accc0b321d871b7f8142a386f83a5acf05f664cc5d600fde8d7314fc0c2cee23df9ef427deb82189fe22d134a7c4e6e6da5a83fab6c1c14ed3e83a69c35fd8019be07c125968f224867549f7d56092102ff954c3c07ba6991b8b42992e4406ab56a2e240d4aaf7f31599c07260890dcad0a5f25458e422a24828ec2b8077c132da13dd86307cc044b1f87041f2897ff4d2fa67c4eed882cd9758284db07c1ce204a85a16ed4f4e1e2b5541676ca72b1425b58b7d7bd5de2cc7e26a4b0bd9eb557a8e4c84c69abbc158da88f2ef67058023e406a0d4bca780baea8eb90d7ac2a346e2876580e90f944f6cf13042db8cbaa4b611549ca6299b55e2caf5c300d83ac37192bde0647852eb2277693f61551a6dac66c14ceb10cd4f8c6f64612e32c32fe4de4240b1a4c23905af18ecb8dfaf366fca15a18467b7ea0d7ad6cd921a5eaba6312ef9feea5e3996852ae2b3692ce4307c45139669e31a8b439548933fd4b3ae7e6f342c079ffdeff1e909c12a6351d60f29349976919c7b49b290dd80c9630d0e14e15c4ec094a3f493b1ae330d3ab70fb5b8613ec04fbd73ed8e7bfd16266cf4ae8fcd274cde6c3bf52ccbf452ebd2a72d750f8d3fe5129a0ab9dab238030134f69fa05197fb55d6d47a59795ffd0128820b36e4ac201ea01d35f2b418faa9388920bfd572286ea42cfe6bb377f21dbba43734592dd791adc412f898a63075cba8437179aab7d0c6459d961e00e0c643744255bdfeb62aef27e2154da681f453db37ef4f5a09db380ce7f7c86690e58edbfb0c6d9863852830e5d196a2a5a47b1d86e1a73756b65800cc6a6c258a112cecd81a0d1c2654694de3085915f8ef7299dc2f05fb25be024bcfa35245db286adbcf440a851312ec0e05e7f4fa0245fddde1562374c46dbfe18777c45b13e6f7b4e6b29b22b8df0dc7f389afdeedb6d9592eba85c53589b5594e208c1d1f7b30b51a366642c810f56a4933775af5ce137bd86d02a2d9b584fa93c7a582ddf5558ddab252a9c0e771575c3b8c4373da9758fedb7b96a4a05092a6b5f78703527e1751a38d6cda50ac64990b5db8105c3498f38542848329090a7b3e1cbe5bcbe3478e21ae319d121bc21f88eb889f3d5b0a1efe1716d94f2dce8ee795618a98952897df7ffa3488944577aaab0f59285b1fc50aa0bd0564b56b0c729c3b68c70917b3a07d0d1a11ac1b01a4a52f971cdf1d51406ce84eadbd98bf3822c6b26fb0bf74ecfc557795227369f266823ab96abb8d6406339ac22bc8c6e5872b69cc6b9f52491e0d723f347d7391d660014505e1b3c100d4b94df9f07b6cb6840f69fbfcff889d9040892efdec8df53fcb9dda64e121c66432c9f9ff2b6396d920f4e748155f0e9f2e137815c81481088fdc1a46ea2972e74db58b23059f38b70a73904fba3d9bcb54188ddf0e93dc1df3f7f10dd488e05bc90645d9309d6e398ab779a9a870b537971d33b2e52d662fcf80b272e7dfb9999763f6961b88d8e899b7bf5640f3aa4725795c63c13300801ac311b5e86d519858e8b592a12b229d2d04dc82442e38785ea338c863a518ccb1246f4c993d5b34ddd05749a12fb595e5ea8111731f3f23132dc5afadfceeb4bb064ae89ec446f630bf920a7b32690777b98565b7fafc79b8b2f311aa5d983cdfd4d9e271097064c3da4000d7efb760813e31edfbb0ed3729128becf8d472af7371f3c81bf583c35e52c4eea14ed3c058366999b8ebb6e9771ec80fe7106da91f1ed2c8ae38c3c2fcde04ff9d8c7f94ef8790f0f9754c3bb65b8d7ebcb56e266de3dcbefa4002d1450961cbff9ab0eb9924bd1b343adbb87cce608f1cb7e863f7ae335216ab138eed1c17c77a9ab04415151e8d254a898a8108cb52d1a7cc5cc32110be21bc9a4ee7761c0319c8ba03e298da735975da2be9055d4e9e0ee342e961adc01786a2bba157bda40680536488947bed6e376ee856f99266c29cb844c330e4901f8a26186230fc4497436e795d403ed2b81ece8b8ec4f519b51641c23fc2d95a6058a7f1de7e2e0f843698f103d8fc9d92fe069a766fe551a58d0f5e7d505b933e68a93", 0x1000}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="40cee64aa6c58f6762750ed94563a0f8de8c367a1eead1da8e63c3be5a0cf7b63f74d696ec92ab64d16175b525c3de0c92c0db88a2c5960d462c86d51b00710eb07f989c47786a868e59f7fc45b0506d51171ed031adbf20e2284d9a4298a635286d03d6d2fe8b4c3d39ad59017c599cae6f2f90cd87e9303986f9b218ee910f4f863f877790051df5cbdc03a8bbdd2d27bd", 0x92}], 0x1) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x32}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0x1, 0x1, 0x0) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r16, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) setuid(r13) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x1, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1e, &(0x7f0000000000), 0x4) r19 = dup(r18) utimensat(r19, &(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x40, 0x3}}, 0x2) r20 = semget$private(0x0, 0x6, 0x80) semop(r20, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x2, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) connect(0xffffffffffffff9c, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000040), 0x0) socket(0x0, 0x4000, 0x8e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00000071d242eb6b000000590bafca98ac82"], 0x78, 0xfffffffffffffffd, 0x1800) 16:00:17 executing program 1: socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949ab21ddf8b47263bf057699a1f132e27acb5d602000d7d026bd3a8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c8812f310b404f36a00f90006ee01b1257aea8c500800002000000000000020208a371a3f80004000000000000000100000000000000697dc79d6cf57d3266e25806e456914ac02bfa172b53e4943ff0730965d11b11553cdc53cdbce84df9d471eb8f55a5ab", 0xa1, 0x1, 0x0, 0xffffffd6) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) socket(0x21, 0x5, 0x3) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt(r2, 0xfffffffa, 0x9, &(0x7f0000000080)="0864c028f5cded8d972f6aca56dce288bc4bee4ef358fb64aead32d563002416a51b729cf8f3ae37f28a406b68b5224c85726e1e980999829523bd6bc2e2", 0x3e) wait4(r5, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r4, r1, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r5, 0xa5, 0x1, 0x100000000}) socket$inet6(0x18, 0x1, 0x7) fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, 0xffffffffffffffff, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = getpgrp() getpgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x108) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0), 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x4, 0xffff65af, "925475447dc5ec72545f0a765e2ba400008000", 0x1}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup(r0) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r1, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0xfffffffffffffe01) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {0xffffffffffffffff, 0x80}, {r2, 0xf0eb56fa4c0bd52a}, {r3, 0x10}, {r4, 0x8}, {r0, 0x80}, {r0, 0x2}], 0x7, 0x8001) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/7, 0x7, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffa, 0xfffffffd}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9879f1a77eb874b53a91802d00f3b4ba12fbf14e873e2776376496ceffb3e1167c433f28058488c7316af922d807c08df74635f19ddb3914ad1873b2b6570acc54632af69976cf07e30023473a0aba1564e54306076d570eaf381e906eb9581ba745c53da4677d59dd3ca9343dd21d5b0957d4ca034fb4f76940560da170dcc8d2f72b72198d69b7d7fdb489d8bac9c304303d2f442835db1921dbf76c3b517d5afab1dc9658aa85603dca88b0b5dd094e6179d49cd836b255e4be79519baf5546fb339ceba471b53882db5af7c236e189d609d85b31f48dedf38a2266b42823e99"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/37, 0x25) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x10027df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546", 0x5}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fchmod(r3, 0x1) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0xfffffffc, 0x2, 0x5, "7a03657d299f750958b8d372b3f1d2dad0452065", 0x2, 0xb995}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) r4 = getegid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() preadv(r14, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r16], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r12, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) r25 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r28, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r29 = getpid() preadv(r28, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r30 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r30, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, r34, 0x1, 0xff}, 0x8, 0x6, r29, r29, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r27, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r30], 0x1, 0x800) msgrcv(r27, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r26, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) r39 = getppid() r40 = getuid() r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x3, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f0000001600)=[{&(0x7f0000000100)="dcd58a82d52bb4c53194023f1c353616a369ecc5fd8ff4441aa82fd2104ad3c422c65a856aa2c46127aea735b6bb9e65e2c2107328cee56cbfabe571ef45c06cf7d5f340f43fbe8196f7fd89fa45e06c32de4a4b269e8e17b64051f96d8cc75ef943", 0x62}, {&(0x7f0000000300)="9f695ae07686b02e48615eba3487cc299d47079bb0058828e1c88126e7c05bd7c9ce57d0ced88a58af2d8149136230f5b66ea16685fa2788f175ae20b7bece5ec5ae5acf49c1d010b7c7d34f142b58beb8097b763a2bc514b763732fcdd5a665c4905327196335dfea756626f53d90ce4468d3c0ce74ad836d28d49796e58839b36903c450eacc0a8c387c3ce67da8aa323b205e9fea82a93c09cc174dec6a0f07d579436168387a6d5fcb8cf6fbe7fe20cfedb80153feb871014ce50e9361b470049b519f03286dde55ede4bdfa837b433a90f6c8bdbd", 0xd7}, {&(0x7f0000000440)="dba4f3d991866642751c46afe7cecba8464b306e6589924df08055a22a66417b67acce5534cccf615762d99cb7833e3921fb86c947739333b5a0cf401d34a7560e84426038b96e8de2ad06d401882bb23f079cd287d6abab8f312690524ab6b0a6d26e8310c678eeabb4268a477a192147b84c36f117b582fc16e5fde443339e6e8ad769831c3306172fb95608db61a47da843e1871e9e70ac36e33e3fe6f4ba4e19cea25c38a851cdb837993871168f59a8b02584b21108a7f8a29cbfdd171887827998e5e52f7aae412fdd4fc1c1b7bd553333ac2e773baf098f25e477d46a23f722bd334963a09702b298242974bd7ea900bdfd7ba31208095141249cfd3d1b2b5aa3c5e9f6dc4eda598d68c345ddcfc712e8861fe503f104e523bf3b532d841bd5b344903d577e848294be609d571ed1999352c3c0147bff92abac0257025ce8560b33e938f55b634805f6d9d20d39d095b689069fdb4c8d9278c3464997aa15faddc7c7952c42862eaf8b982a22e2841cbaa9af558fa5ec0520f7d342781b8b56450e91811062729c962b2da49159a212a49220633aa2c735427eeaa3e2cb65689eb850ecf6417a0f6d96ef147504627bff9713a64ab752b35f222ae7c4af11667f834a606bd8f0ba72ad76a5ea689badd1569defabf1e96cf4f2062435e78a2bd99971bfca63c86cc405ceec3a911835b38c78b137606576601c91524855158e88f6b0e5a6d659f31e4cb0d47a7901a8024ef824173beec5db36a5cd12f51cb37cf78ef55e47526d1e9e2c9a1eba7a17bdb165602a1080d7804d3061e93c2c64fa48c3c85c651a02ba198b5844e719e3da877723c9ec23210691be17aeb22caa263cef4914f8933c7a468fef8fe3db846066591485ac97285915cc1392cfb0d951867910acf17e88bda3360d6473a1549db9a2c536b031b3b9cad283b3159c034a5d01ae45e7a99c37caa99ce2e96837f07564fc7c28670b61b74d9fba4872e58bc50f0252fededdfad93c4c2f7dfc48589638cc5d82bdee9eb6e01513753f0431ee8aa406dbaa3f75d053aba2dd2a6bb2f738e26b014607acabf9883b535fbb91ec34ca7fef98ffafd13220acf1053a133a08b98d9e79f5b2fc63c95cfcf39a8ee87e72d3586acb159cf85c8a67285060ab6fc9a467d67851957296be16dc384b061506f72cc219fbaac1eedf933dea6176ebd5d165b75c275617c9736f41bda8c37e5372a445b189c9d79ce776c414304622f33a19deb6fbb59abd73abb88ec8f0a3b1930a2f2ce7bab324316369442c14468d8bac842935bffa39694dcaac8887f2972099f936a9929de0bc83aa528c51fcdcfad37a22607e144147f7e445ffb80b913e03571696f9e270813f652c8f3a1b9fa73e04fed4ce1cb467bad34256e917482ed01e5419cb5b716eb587e4975251c447ce11ecbe5f7336760745c82403e42e24e611b49e9bc06f8c9dcf5e52a5927e82d1a2f721dab9f7d0bd5885bd5d9b74917e59eba228a14e31f7aac5f02bd72963bdc55fbe1bc02d43149202e9d26a3a2d6dd49b7d2082ad27d64b90c4c4b84c675da322358dfc0a43f522c5e0125b92ac2a58d5a8d72b91437418440ba1e8958e616920e72e96e991042a410cbf3c813b8d86fc552850b977eec376402e51cec114e2af7a181b9c615ec8638defdda2f3a6af3e43c0173f218330a533ffabbb8444ba00c868aa4c92e92dd18f7c9a11d48e0ff569ef6da424227c45ab59cd913ed62bb12c630d753f3219b6b2084bc89125c6c2a10bdc8028080f71fcf8ae4df96083d81eec4f0e870ab9d242980097acf06b48b767fc5620de3f363e88ff61568bf1726beb3a7bb7ff835b2462a7e57d60ae9dd15e26e874cd05b01bf52af8f64f6cf7a2833db5c371fcdcb37ad0de050efd3b2f11c6630a6d8045fa22b5d53c7375804777a9bd018691dd7cf88e373cff5d53f468aea8fc492f35ffe8cce831251f0bd20ba1878e360ea62c8913bbeef92c7ebcdf8b2151ba548bec7c89e1e81105d892c7be0ecf54260e7c553449fa832ddd5a3b06fb309e482ad979c5ae07aa02d7955a8a8baf6241d968b1531e5fc9f544c9a00491c256fd5e18b170d52ab3450bab03ace04fddb144364f0a619b6d03136bdf873ed9a87745caf996d675154ffb819c4446cdf3b597f9ee90cfe7f3972d6bbccc0c91325d45243e75fb6a2713cbc6cca9434e05233eef4a1a3e64ada2886c4e5bbcba1d2b13953f014f24815e836ced128da3480f5b9a333e59c814a385c3fdf5ac6a4b55942e053f17ad16fbbb9aa3483c6a5036a449df50dabb4d27131c07e6365bd0e5e4820f771009def77e2dae607f6654ceec929a5c5e668a11c234735ad27f39fcffd204b37778b358eb9a7d0dce35e3bc3e5e57b7b64ebdad82f81575e6e51be4ebd235a29ba69ea6626b57464af05263293d350b71d86080abaec0eccdffc7a74d7a5047e27fc9eadd7360899695ed970a1e5532ab63b1af9a33fcbc24cf1353f173871dcb757d1d7d2b877ce99da20c0535a79c8a7d245492bc99db65c9fe98e997a4a91413a2f35f9515095ff5bf04edc2be5049897a1d7cbb3370cd66ca4acf98bcdb5814905ecfeb79c49aefd3d3de1be1089374ea43ff8e496e3a96b2ba0b54498138b94cedc272130b7db6231e972c2f9dec08185eb22397f9681baa87752d4840a765adc093fe56829e35de2b09462af5f470b87cc8dd5497d54c6c04eae2bd9352add282b34671281d447b15b07aa2e2b88675ef88fc61e0173cb529b760142cf32ac43ef4faa2d2766d77f861e4616dde9b03f19bcb1900429320876212091e3c97f86b52b750487a040e6dd4d78e0c35dcac47a6bdfe82da51ea788486a7361bbd68894262f10a8b78f521d046a7d0184fa25b77b93182ad87e6cce67efb56a43580fbe9ec47248bc80bd7009bebc209dd09e6bd009aa7ccb5f31e1d9f32947afdcf85c87f6814c0ab170f801ea21d76c518a3caaf73b89d4366199ed8b2b77da9c3e6c59cd38f3b2d4b4ab3fae418682b5179587f3e1f9daf146942d6a22a08141ce3247fccdb486d3ee976bf4787a45507352de259133dbb61f1c14948791976ce3be8b5efe13a1d5cc89f1e21165b67515846b13b1e9368990f43b5baba90cf81318a2b449e4b67725a7296b1eee84152d75afce0d82d47525b7b715b7176bc92821f492b986696620c1afd6f6784c6a8bb9fc61123c7b3000e40d98a0684e93497e224cacdb7be0e28d6db3e5d85d96aeb8257d7d7f0a65de1f405e94377b6f505c6cfff7c73ffea0f091c896c2f04b62baaaad914245270585251e2cd42d2c7e65a1d89313cb94dfd3c72d1def72bac69b8c43c8ce3d3ff0982083b6d93f4e295ce512c5c553f506c4f46743d35a2fd56a35f7838593ac534e257a4f82c0b1eb10f6e889e145cb4012b0126ecb48231989e58ef9a4212b80d81339aa09b35b4d621a6a7f402108f400da251dbee04baceca32232a77edd7671ce89f59d0a75413cb59bcb8d5b787303c7353a6c3a82e34542124adb9f5eee788bbd658539602e6d5b17e7f0d0c735ba1a56650e12f395b5f73e001e5d39b4cefd790c21557485c0111ef2e6743c8b088e3bc438cfad8bc934305e1096de8c589ea08328849175fe5242a4e45679fbec55672c7de7aa890d1e0cf410f93874d22133ac604287009e2fbf3531933c0442fe05d17a9ee1a6ea3599f64822731d284e3a8ed9b60b5efcbaacfc804d9f5cf502ad853bd364f5a4f00d3d9e43b0c36ea4a9c1972b59ee743ea8303016411c6cfcd1aadd636f2dbb1aa155453087bd1a05e96a1e98307fa18066cb0455921382c23501165b4d87e86955e4438692a2e18c05ace84b2ea7f6a9dc15f58c3378b62000108842121ad920a795968e921c907de9d5bbadf8b52b321fd6c1bf8df65a6d0427bad5bcc2fc82fc4bb3b6ffe34a5ea1f7fc6b06b22114f551b1f419b3a6a10eeec2966b08e0d3c30839700530c66429e4c130e2c62e7d8e150497bc85a5b3ad8f173da20725bc6fd589697c21a3020c7e98371fdc7dafd7836d872a0a14b917bbe8dace310cff31ebb071941001eb9e6e201de85fc936e265723915007adc2412dc7064c3747a382bf6f61baead4396d4f0ab23c16294e7d47d9cf4b165274b7cc1e28e048911cffa85571bc6317b19b5c809e1c4cf93bdb520da105b743723c8dcc96edc0bf549350834463a4406791e4054849a7cfb2f2b48488d579748dfd8f7082088edee2d61a991ef719e306f92e13a2d3301b1aa88eb61ceb4dca2dca52ddec782aaba3bb3f7fd30560984070deb06132eed66f24c7cccaaf0cd7f6c50d83807e35543479cd08f7a9b7230a6abe937e797be8caf5053b1e318f7fb9e961f4414280840c869a463863501532932b8776c0f623d9460a6409f364c09670a918bdcc5d3bbafe5d0973bf9079db539016d608e522bf2285fecfcac9e4dafd73ddd99b1940984f30c50c56d9f2b6f4c977de65325c71f2c7270e207f4047004ccab2430df6f9908cdb601c6d298d3bbbf48e31c243856f18db16b6eb4475c9454b9a0dc0a699a05e793e738a9bec60d8ee8285b86b8f1c97297914b3ce19bb4e1a55a298a8a28bd6f090bfbfc411a770440e694b7862e5d87fabe4c7e7fdb3d064057e84da316ffb9631ee8cab60ceb4d5e5e6903118530198a10c3284e952d69289dfb88334b45c30f7f8c8cd32c54abf6e00e8d31594d19040820bb82512eee0b52c0c8561235dee5ce8386e1d15a3418094f6a18179a192259e0a2158ad418753a58926e8958179633e984ee016375a83dfddac91d51d9fa5ae2aa167c77df6c66516225242ba8652dc310c82261081093c83f221e999ac8d66b114caa768a39751c1f959ca885fe92950a0083084bec77a1e0a6f2f68ff7c0267fea54bc867d79f01b6624076311c17d4a52a57ca23d097a02eccf0c3efc946214cdc1a27df3bbacd5ced4e8bf9e463e9ec3c68c601566ccce725ea64a53ca612347bddc5992557fb67770a3b4a3b0ffc78825a346e805277bfb6837c9d9be932fee8ee9b4ac2a6a5e4c468d646fc454d9915cd571edc30ae6a76e938e505716d55cbc136cdc8fcdecbaa302ef0885a6511b2532691b3e547272defda79daa9b366396ff28fb9aa3f995dc0f9749886364b92365ea2b9417bf84aaf624c2970168f14ee9ab7d8b93312265ede14485cd2340b265bfc70424de017577ed8b8e25ceaf6e31a51c489c08f78bc30d20fde7ce4a8f62fde648e759a3f642f92524deae711b249418a25b6d808cd39dcbe0c7c435235629e70bdc2c1d8e73f46fce6fbaea39e34a4bee9d8397efdb5cf45a338d841a69106456d163e4eb5769a1963a430ed883379456362c577b2c5c5c2a9d09f6f36d154cae79b80d78fe5520027537242c7a6cf7c41f8106014fcbb1126841e5fc1dd1ecf7b1134015c91505aaf14665564e7adc075d851f54cdac9a5c5357ffd3b064536137441b182afdad44f4163c582b72b0f38c0789629850c6766551435ed44d87649dc57ec5e599a81ca0a1f9d68c8e78271c5b0ada7e05a45f13d48545fae08b7c18c49a7f7ef1e965315f747fa0610287dc8af047446dac1f050790099259ae5bb2b41091a4f567019ffd492e97d8284edb45d30c0de92d0eb9ccafe480ccc2168d147ae266cde8ae8aee40bcf2c290486df1403926e91232df37dd5b4203de042dcfa2318a94336f7b70380aa4a295706677009d7145fc36a04ad617146fbf3636ed2f5e0b142c7", 0x1000}, {&(0x7f0000000240)="eb379ea9f3cc9efdc14ec10269d5cd7dc90ceb76671d6fc5012303c6023373603886a018d89cd8ff838d5575b3439c50cf1b653d198c5cfd3c5af21670b7fab05cc2d42b9c327bec4bedccebe9d1c7c3bef9f1387e87f876fc13c721f599643d03d137077f1b2ea0bfc3a555e0ce6420ecf486a51731", 0x76}, {&(0x7f0000001440)="e68ce6cbb24708098a2c7605968c367ad6e77779fc65c74b6d8cbaf670a4f59fdeee208474578ae8f329de4525558901028fe8dca664920bf08b37c400e6ff0d930c0702e67bb0b998ffe485547af8a58d3ab43b5d1dba0a66cc9d6b5266f76c816b26737f18e961ef06e5c7a0d154b653eab921b3dc5ffaaf88aeb8cca1a6d4386967adad52155faab3d120aa3c769f2fbc704e436dfbab4dd6", 0x9a}, {&(0x7f0000001500)="8d77e50195bde86584711cfeb0a9603f57eec2b7f349693b0bb407ca8de586eedb27b5f9276fd9587489d90294aba17c52d4b0021fb4c0415769e72e169f1338b2537c313fcd133c430a8b64c86e797697588af9ced84779b8c4ffe0ef0783905030fd5113ff04f534ba84d4a2471af083d18874af32ac0031444410cf638a7ad73eb92ab0bcc6ba5f2a4a02999cf2b6e93b1f25ea5686d9898c782dcba028217d41e75a9d10b2e7c602fad4d80ea88ab093a7eeed", 0xb5}, {&(0x7f00000015c0)="2fcf0f67a1b7a6129e22f094abd108515564b41177f41a33016b6cb25c2c17c4f81883868aeca0f3e1db6e06a95ad321886e4978320d9b6c2ad166b2ca3a5349", 0x40}], 0x7, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r10, r21, r37}, @cred={0x20, 0xffff, 0x0, r39, r40, r45}], 0x80, 0x400}, 0xa) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) r2 = socket$inet6(0x18, 0x4002, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mkdir(&(0x7f0000000080)='./file0\x00', 0x140) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x102) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0xf4a, 0xb78}, {0x18, 0x3, 0x5, 0x2}, 0x8000, [0x3, 0xfffffff8, 0x4, 0x2, 0x20, 0x7, 0x5]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x0, 0x3, 0x4}, {0x1, 0x8, 0x40, 0xfffffff8}, {0x0, 0xd7, 0x0, 0x3}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x80000001) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000002c0)={0x8, 0x1, 0xffffffff, {[0xf90c, 0xfffffffffffffffa, 0xfffffffffffffff9, 0x0, 0x1, 0xff, 0x5, 0x40, 0x6, 0x100000001, 0x800, 0x6, 0x9, 0x9, 0x3, 0x3, 0x6, 0x34], [0x4, 0x424, 0x89, 0x100, 0x100000000, 0x97, 0x1, 0x7, 0x2, 0x5], [0x9, 0x1f, 0xfffffffffffffff8, 0x0, 0x0, 0xad5a, 0xffffffffffffffff], [0x100, 0x9, 0x101, 0x2, 0x1, 0x1], [{0xff, 0x6, 0x100, 0x1}, {0x7, 0x5, 0x4}, {0x806, 0x7fff, 0x7, 0x7}, {0x800, 0xee, 0x9, 0x6}, {0x1000, 0x4, 0x1, 0x9}, {0x9, 0x3c, 0x2, 0x9}, {0x6009, 0x5814, 0x1, 0x7}, {0x9, 0xffffffff, 0x4, 0xffffffff}], {0x4, 0x914d, 0x7, 0xfdf}, {0xe0f7, 0x41dd, 0x40, 0x2}}}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/28, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580), 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65cd96ec3000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6}, {0x7}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, 0x0, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r12, r2, r7, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000, 0x6}) r14 = getuid() setreuid(r10, r14) socket$inet6(0x18, 0x0, 0x7f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") chroot(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000040)=""/35, 0x23, 0x820, 0x0, 0x0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) close(r1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a132a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() geteuid() r2 = getegid() r3 = geteuid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000009c0)=ANY=[@ANYBLOB="01002e2f66696c65310073e4120f12334a796e547f0800000000000000ecd856a7782024cefc294a7c104a5f6b82a2409f5304f0a9881484eed838aa87cc4028c01dc89c16ce68a94a72b28cab4b57af4e63b5c3cbacaf2370bfdc3ef237cd123204dc25cb2d8d61f854a2d9b6f98f32645f1be7c9eef0e94f3cbf39c138b5a1f03311c841c0d24812937ed4b3c1eeaae266df097fc98e264051124cc7fea997a4c6b24378d8458b2771"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1000000000000292, &(0x7f0000000380)=[@cred={0xffffffed, 0xffff, 0x0, r1, r3, r2}], 0x20, 0x402}, 0x400) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000008c0)=""/198, 0xbb}, {&(0x7f00000004c0)=""/11, 0x7}, {&(0x7f0000000840)=""/126, 0x7e}, {&(0x7f0000000580)=""/235, 0xeb}], 0x12, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) wait4(r16, &(0x7f0000000b80), 0x8, &(0x7f00000000c0)) preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = getegid() r20 = getuid() getgroups(0x0, &(0x7f0000000780)) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, 0x0, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) r21 = getgid() r22 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7f, r18, r2, 0x0, r21, 0x40, 0x401}, 0x8001, 0x0, r22, r1, 0x8e1a, 0x8fdc, 0x7fff, 0xc691}) r23 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r23, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000090000000000000000000000000000000000000000000400000000000000000000ba00005400020000000000000000000000000000030000000000000017000000000000000000000000000000ee071a1b000000000000000000e241e439e1cafcb3f8793f9c5ce0fa23b5f8000000fa00b31ce508451740428613d07fd572386428ec8abd01803b56771267548e76e4c5b9929d642675389eb2becdc04a6e95cf1e068242734336fe246547640989d5e0728d229fe8f7ad0d72527939172c39525854db32001b9337231b416795adf30ba3d9692b035057eff1b5151925631f7fff9381953ecfc6cc9baaacee9f0f032789db85d617f4387a2c4a9191ca7b4d8b72ed1c5401e962a7b738e00bbf391685a26c2db738cf3ca44ab1469ec0ace600000000003f2f903787cf6528b48af9c1bed9a86ea91a8ac93f3d31208c783af23328eee4daea7433680fb357cc23e46960e187a7e4acfd9e68dda273cafd52e3d2668fd663e77f7731ddabc835e03d745369aed8345dd92cc59aff76c1d4d9daebd634cc816331f8f5f4e947af35afd92f2c6333b9"], 0x67, 0x2, 0x2800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) fcntl$setstatus(r24, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r1) r26 = socket$inet6(0x18, 0x12578bc4863a0911, 0x13) fcntl$setown(r26, 0x6, 0xffffffffffffffff) r27 = geteuid() getpgrp() ioctl$KDGKBMODE(r24, 0x40044b06) write(r25, &(0x7f0000000180)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707b9377f14194211554215547df4a407182f0496ba9984969ea14227cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d342e3fdeb73972eaac43af67e5fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xd8) setreuid(r27, 0x0) setreuid(r27, r27) write(r24, &(0x7f00000000c0)='!', 0x1) flock(r25, 0x4) r28 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r28, 0x6, 0x8, &(0x7f0000000040)=0x7fff) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0xfa2, 0x2, 0x5, "cddf1c1cc861c4d11909a9e03d88d004dace1ab3", 0xc0000, 0x1}) close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) recvfrom$inet6(r2, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xd0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='_fev/r\x81\xe88', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3, 0xff, 0x4, 0x6}]}) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000380)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0xffffffffffbfffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000708c02f8ff56a5836120ecfdc698769c77240cbf4dd383aa973e423aeccc7fa91a2638c716ecbef5586d286930ae2d5f1dc06808abe57aa82d8e625137aa82b05dd212dc2f7292fbec720ab3b72049f0e34b7bbafc5690dec8e0cc2065f20a9c38b2e0479f00aa971b65041bab0ebb53c4c4cff018f5db65e07f0000000000000004872780227ee5c00ae36b9afde1a850c7adcb6f903e4e34e2299605de9a8db051d5872ef889b921fed32990de8c755a4700"/194], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000f46000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x2e, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0xfffffffffffffff9}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x809}, 0x8, 0x1, 0x4}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) 16:00:20 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000680)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0x4200040, 0x1, 0x5, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9, 0xfffffffd}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r7, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r7) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x8000, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x7, 0x2, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff], [{0x9, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0x9) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) socket(0x1, 0x5, 0x9) r10 = socket$inet(0x2, 0x4000, 0x9) close(r10) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r4, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r3, r0, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r4, 0xa5, 0x1, 0x100000000}) msgrcv(r5, &(0x7f0000000180)={0x0, ""/107}, 0x73, 0x0, 0x3988a6be52b50342) syz_emit_ethernet(0xfffffffffffffe4d, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r6, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r5, r2, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r6, 0xa5, 0x1, 0x100000000}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() wait4(r9, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x1, &(0x7f00000001c0)=[r12]) r16 = getppid() r17 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="12012e2f000000002ff8"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="ebe4b7765adac009d20f801653d1", 0xe}, {&(0x7f0000000100)="d4f2e044f3bde653e5a04532f210549fc5d9616a8efd1b486e94066b71be777ca8f61b1d56e5ad7cec1708754b7c8da40a4e1063a994f07d73d4b7f556356e79d9b6e32ebbca63ddd038b2af7ce9939f199b2f5b8278286ca00fa234930905220f50becfb900cfa0054845f7a651974419500f2a5e1871e5ca1451", 0x7b}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r4, r15}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}], 0x40, 0x401}, 0x2) setuid(0xee01) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x2) r18 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r18, 0x8020697a, &(0x7f0000002580)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8280, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x70, 0x6a, 0x3, 0x7}, {0x7, 0x5, 0x0, 0x3}, {0x6, 0x20, 0xaf, 0xfffffff9}, {0x1, 0x9, 0x4, 0x10001}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x1, 0x1, 0x7}, {0xfc00, 0x3, 0x6, 0xfffffffd}, {0xb83d, 0x7f, 0x6, 0x9}, {0x0, 0x5, 0x2, 0xfffffffe}, {0x7ff, 0xe2, 0x6}]}) read(r1, &(0x7f0000000380)=""/208, 0xd0) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x40, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0e4e626c0382"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x402, 0x8, 0x90d2, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20101, 0xffff}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800"/211], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040), 0x0) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x23, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getppid() setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:21 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000240)="3882bbceb6858a2db3aee6aa1288a27eb3910fe5c4e04cd3fb016263a27b302b85f612eca3a74f2d667113ca57a8fd3245ba7d04f403db89767e6ee10c11e9064020c2bcca3642fdd12969e87bf2a6db0ef47c453d1ce03cf977551465fde05fdb5aea4c1fb6ba8f46a819651da31d6a86368f4eb77cec3f78f2274c44679025f948ace1d40a6d2ee0f263e2ebf03ad01522c3b4308b4b3027120a0cac636cb371f6e30ed4aeb543f197f0d9c381a46dcdf8ecda0b39dfae0a1f7e493926cf600ff3ac831ee906b8104d57b596f14e99ebf97a6769cac2bfc54045863ae469fad81d937006eb8ba42f6ab3ee340494080f94e46bdcd6ec9baf2ae265", 0xfc}, {&(0x7f00000004c0)="c02f04782cf7c61a510cf578867236ee4bc828d33e6ed7025605de6579d43b5b131ae3b379f1c1de8af69d7ad4954c1a04b120e6b313e4e7d13bad86d4cac9817b9fe400de2f4cd88919b45572bf444508b247fb5a775563af448a5042520c69f845594321f1c3f16c81c68a722d8034a81d83ff52bdb88e9df9fb371abbd5da0f9cbace355270b3988d3de6b259c03cebbed130725d0506aa05d70632bb4ed40d389beec7d25850f14006a98626eab4634416a04e26a9d0851a1d510c5efccb6361aced7f1e03c9e157718e3fd818d510f0827bf480273d76fed1e33bd7af8057e9aa9b20926fe0e1a21279b792650bb9707ab9ba5d5af1", 0xf8}], 0x2, 0x0, 0x0, 0x200}, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="e45633fde9a508c243e4257844737d00b1468b32ecffd103b00c3341e0143490819db4463ae64dcd8a6cade81f09737e4612c5c81e6a98564de6360595dc413a5e55c030bf092021854a02605a37ffade502b5b400c687a9ec6bb8308365f99432ab94b6725e4a500fb7f683796e6d9fa641ea54ff213adfc3b02ce226fe8d01b6eefc045e0cf570940f2b33a33e6de52803e94a3e0aeb0a9f2f61035f970730ebb3d221b91c5b563d937a45b9b88ca7053710c913aeec0be279d942ea3c0e49990cae1902", 0xc5, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r0, r1) socket(0x18, 0x5, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0xedf3) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffffffffffe32, 0x0}, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4418, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:21 executing program 1: r0 = getgid() r1 = semget(0x3, 0x4, 0x80) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000004000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000007c797734f46c850109691090f0f2566b0000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d829d7d2fa4ca1e4a140519635c357de1532643a7bded535ac2ea79c6c6e3908adfbb1760d3bc4f7aa0436b56a9be3e5e58ec39233b9b26b0cc7f4049a8f4b27b3238e260cfb7e3ab3b614aa46ac74685959545de5b7a70eb45d1ddea5e59ed5e10e53e6d0c1d4693c4d6949448a41ce3521174164cf57960dd7a17a08427f219a0553abc71fca9d5a8ea5cfac3afac54f7e48a08a3291e56f4156493cb374223be6d7de2f93d268671d6e03542ed280ad2fed62654992c00befefd82de272d647eac25cca875"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r3, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x1, r11, r0, r15, r0, 0x34, 0x3ff}, 0x10000, 0x1401, 0xfe9}) getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r16 = msgget$private(0x0, 0x40) msgsnd(r16, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) getuid() 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:21 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x0, r1) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x345) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x85) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) recvfrom(r2, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd420370122dc"], 0x1) 16:00:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ab0bf032d58d551fc0a63a07f0d55aedf46612e80c8d7e26bc2b916e"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x3, 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/52, 0xffffffffffffff57}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0x3da) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r12], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r18, r20, r8, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000, 0x6}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r6, r20}, 0xc) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x100) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="04da56ee249c08742f2565225c5b39b8f4a161e6920d33dc60ae47a5376f9cf9dc67feb9c5c538a3820af3f0fa3e0665bc3689c3707fda37dfa784ff478802720ce1ff1266bb5f858191c9f42aecdd9e339bbbd33cb7eada80e953b6000011d58879480d54b9e062cb81224760bf9aeb43722d81d8c4d96c79f394b2ed11bb24cb6699ba0c88a3ff95456f82c6005f861f83b92222939dde96016da0c93722db3a352322a75746c2279153ffdaacd48d091f2c6e80c90c5d4715010000000b86cc404f2c4863"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r25 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r25) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r29, r23, 0x1, 0xff}, 0x8, 0x6, r19, r25, 0x0, 0x2, 0x20, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r20], 0x1, 0x800) msgrcv(r17, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x2, &(0x7f0000000580)=[r13, r35]) r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r43], 0x1, 0x800) msgrcv(r40, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000840)=ANY=[@ANYBLOB="4000b250bb24d917d1f631834e6e76daf2bda2ad3ac3bcc06a0a6b187776f7d6184f685dcc591b9edfd1f5dfd1f39e9d5908e2f34fa3e4ea075771049d8424ca3d1e86aa35492af7ce6a7d56588722a3d4e0069dc37a3047eaba5317f7a1cddd61145cef16e9cf36a9d7c1522e2c7febe848872c15fa8ebdf7612983160b31aa192efd2a4bc445fd73931c1425c2eb95791a253f"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r39, r45, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) r52 = getegid() getgroups(0x400000000000020f, &(0x7f0000000080)=[r52, 0xffffffffffffffff, r37, 0xffffffffffffffff, r45, 0x0, 0xffffffffffffffff]) r54 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r54, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r55 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r56 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r54, 0x20007605, &(0x7f00000002c0)=0xffff8001) preadv(r56, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_OPENQRY(r56, 0x40047601, &(0x7f0000000200)) preadv(r55, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) renameat(r54, &(0x7f00000000c0)='./file0\x00', r55, &(0x7f0000000100)='./file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r53) r57 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x180, 0x0) preadv(r57, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) shutdown(r57, 0x6) setuid(0xee01) lseek(r56, 0x0, 0x1a, 0x7) r58 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r58, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(r58, 0x802c7416, &(0x7f0000000280)={0x800, 0x1, 0x4, 0x80000001, "aa5a734293d74543af17af6cbdfa791406a62d47", 0x7fffffff, 0x400}) r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x9e}, 0x0) r60 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r60, &(0x7f0000001580), 0x0, 0x0, 0x0) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r61, &(0x7f0000001580), 0x0, 0x0, 0x0) r62 = open(&(0x7f0000000540)='./file0\x00', 0x18098, 0x18a) getsockopt(r62, 0x6, 0xfffffffe, &(0x7f0000000440)=""/196, &(0x7f0000000140)=0xc4) 16:00:24 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:24 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x10, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000006c0)=[{0x40, 0x1, 0xffff, "a9d8874cab8e4a3e8968dc646b8fbe953305d712328cfdad7369985cb63f5bc7631f867088e55cceaae86e"}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0xa0}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) write(r3, &(0x7f00000001c0), 0xfffffef3) dup2(r1, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x80000006}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="5ae999706319696f4eeab46e6feeae1e7add16d3043f8fff5f68438a3b5cb4afa272714bd4930db8bac112e4041196a4544cf3efd4098a8888c5d717f33ca8c12f9d6179be9dcc20e945e5c17d05f7d09e3888a73b169cb3462cc73e6e4f4b487e2039a4d0178f06657b79f7f2a07f0a327e679c576fc55b362b6d471a51deb9c9f310853f85dbcfad86f4f9e496a75183a1dc6847cda999f40a9cc1425474ca4183b636eb84a3f552b82a50b315aa792e804ad6ca1fe88172a9c0f4ee2d27ca372e166fbd977d32bed81f85ec16bcae2d5404689ae080216d730d11e9c4152ca63ae2526e499f740a67b1d10de3d44fa53f955481db819d512c22", 0xfb}, {&(0x7f0000000300)="91a28d765ba185096e116caea22511962ccd758968497eaec170c991fe6aa7417388c0c1daac6dab3c52524740c64c6fcbe4ae924f27b86fc82a6d30c1d6690bcbec8a3ba49f95b282a02a7376e91eee058ba9b9a47fd16e856e014d8f28b1435239eef792bf2db3fdfb47ec4f8b7a913eba086f10685b74d99403ceaa246055c1133eb4e2ec24ee9e4110d2c67e0b7bfb34d8dcb1f717f75bd6a53be19a239d4e6d5e97f2deedeeb39f2f45c21a666e", 0xb0}, {&(0x7f0000000240)="7c58fc30d861ceb27295eb85698743c890937a6a63249b350c606d611ce0d6129241aeaa09cf611a0f022017a3e42c8357037628fb830844692361e740a0ad150305e3f0a33d1fb33616574d7822949b14ca711a2771cad6ea0a4fec5b535bf6a4a7619088ad5a82", 0x68}, {&(0x7f00000003c0)="091e831acc07e38ffa146d33c9da602a9fc400895bdea2cb074d7a26b91a1d01bcb26bf69ff9f371a90dcb4a42b93b9da804c6312e17248d3586cc0bc59d55d6779eea5f74422907983bddd459b6bbff166061cd1604ca97ffbcb25c648b778be72e40e12d7abbe4fc682d945615b3ae35f7fa155f32a3b6f5ae762606e7eab9bab43c2ad13a566f94e317451b8afd5ea01b6deca5e63f2df589a2faccf684316ab2b7751ea2212913c0dfc6492b69878c0473bac2302debe930be5bc6a3537bbe40d6aac92217803486d87de70e09e7b7bef467cd5fc04b43d2947713e02b65b65b0ae230cb", 0xe6}, {&(0x7f00000004c0)="94998fd7dd87ca6cf7f25015e5eb959103a9e37397dff97c13268a890c1464f90eba6c33a20f41fdc6cdb06fd16f7d707b36dba7d7ec49eeb5f1a7c33d301115a7c1848d6bec2ae591011136354e754c2bab1c766498a34e39a654a78ab8aa97a39838ba67c267", 0x67}], 0x5) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="e70bc663235356dc6e9ac4706d36ea91d3f4c19a2fd1cac540b92fa158183de6875fe63b3d5cd306b49c57bdea402945955e5d4d2317beef572259a7eaf41350ae2c2fad0f71bc252a3764e544ba4e1dbeb284b3b6e20c3a716142da0d1b8a0c1c2276d4a090bd9930ffabf92a2a7c8df64786db6118011c53e1b0676afee1fecc59", 0x82, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x9) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x4003, 0x7f) socket$inet6(0x18, 0x5, 0x77) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r4, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580), 0x105e, 0x0, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000000)=0xa) 16:00:25 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{0xffffffffffffffff, 0x119}], 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffffffe}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) 16:00:25 executing program 1: recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/181, 0xb5, 0x9e53eaeffc70478f, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000002c0)=[{0x7ff, 0x3, 0xc1, 0x48000000}, {0x6, 0x68, 0x8, 0x6}, {0x0, 0x8, 0x7, 0x10001}, {0xff, 0x0, 0x16, 0x4}, {0x400, 0x8, 0x98, 0x2}, {0x3, 0xef, 0x1, 0x10000}, {0x0, 0x9, 0x8, 0xcd8}, {0x5, 0xc0, 0x57, 0x2}, {0x1, 0x7, 0xfb, 0x40}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = getuid() r2 = getegid() r3 = semget(0x2, 0x0, 0x440) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/215) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000180)={0x100}) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:25 executing program 1: r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd325a80000b770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xfffffffffffffe7c, 0x0, 0x0, 0x0) 16:00:25 executing program 0: close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x8, 0x2, &(0x7f0000000100)="f07bc185f696faa49da0bfb98ae4ee23f206504fecab5a728f572c2a15258e33858f702af0f599fa7cc3280df27a3405a3f67dfd4f07be4af550953c24a9b4c3d30d1d8fc6f51e70c59905625463284c2d444e45fbfd54e412055239c3c27b9600024884bc0431921677f7bb9f002a49a0e34afbb1a16b7989cce6a12f060cbc916d0e25c0f117fbb379c66b7aac56ec9dcb5f936295243b6382071f786dd0d369c832baf4ea1ae8f2ff98c58b5d093466b7f5fe592d7f6b5014e827925ecb78280f097ae1e6d5f3bb1787b3e09d3d4985dcdb38827be4a7159d46092c6041275fab54a2c7de51540f439b137287e0f401bdbcd5e1f5e4ca97699e01a717d74af5a6039a57b7d04f5a0a41ad4eb72d3980f87bd12d997925f067a6130dd4b95488f0eee8659e34b21a9342c563583cbea13b251de8b84805489d6f609247a91ff80fcdec301c70f56ed5fc0629cdea819bc6c3b9676c271bdbb427f63fbcf02ff8de74c090e9d43b598f3cb43061bdabb46e093e5e495cdf79ca2dacda431f242ca617e8725e25c6a2b40825f5d3c3bb2993434799876505e48581c78566cf26b6e9677c8fbea960560d6265953340a59d7c5d652c15fd58831b886c4b36641d5c2bbeeb3c5fe7067f9a2317db781fb506ab48a87306f2e6ebbe825e74a3a6269be7328dbc9eee1c426684ddd25d3b270451d7f5974c4faf6ce545c4be08ff1e9bc6665f3e61d930b042bc95c425f8065d287e23b04c0f4bf49ae435951f799eba7fb90740a728ee71c1b3a9114470a15e63c1e0fef7a47127f33421dfdd28c9eb4aabdd1cb99880a31d48c6f160d8bfe8899d60c49d725368cda14fa5cf61dbfd5d4bba4f6211c5bc9a6db2db2de0e336492e606cea5c649286ba51dabe95433b2498fa33f743d9a2a1d81f270f48c31aa9a467ef30a91a1738f12ccfaa9796c94623093cb8f72b9ee9e8d62aadb3fc6a052e6379e3a3bb66a846262810c941a8e5011a695da814d07bd6276d76800400a627708da8d971d2653b531ee834b12315d109998b02a660b129fc0bcb8f43f1fa7b9523e1da519f4986fc4ba330a5f0360bcbdfb23442ae04abd121c73d65d591c5c08dbdcd294499694ef4909d201567a3600a8540cb637c4ec4d2d368ff7b95b73b83244e3d8cb7cbdf09536bd04cb20588bf4f4bb4b4c307a6a8bfd22986a71f8dd3008330ea421ef0ddc8abcd66eb23f51795eccd5eaa7bef06d308e1d4792f7954c988012c62ae7b86948268d4243193ffa09d77f7d54b1da9177d377f614280b27cfd8c7611026a67d02f41d2e795d484602617f0133e1af9b92b335d8d008b7664d3d3dfc6e027921bddacdbdec5bf4d4e1efc4aa25d7787e6bc7eafb2246063c63d21dffd27b16a8d9aacab188f99cfb26e7c26da8b3126e1a35d45665c6a90ff90e62ce178af63daf1462d59770b54cc41315f01af1b308b49ce214e9c37e1dd0ab85d3771f60786e59990947d011f74c44cc368b045c61446a3cc5e0f1767fc6c2b89e6dac36878f904e7ad2374da714191a411949e3c447b702123a79cd50effb799fa87c5afa8de6ef0ed065eefac313372a7d8e315d5cf09f6e50ed44126e1e16842df110f7f72c2608d806f207cb8f9c2e00bc0bff735e0cb9504308ba311c56a2bf62afbd2e068812a3e5e3a4afca1a9bfd7f4cb3f9017ca70475a72f7b38fe59263e4e95b952990a84750ed872a906e4d78bb5472ff13f50a3f32aaa9b2b18304f438361d29f8a248ac5758a7a0dfc3b71d4ec0b350b4564f807fc979cd86b417075adbbe786ca468709922882b2fd014b7a35c17d75c4b5bbcf1eff787a8d9a527d82cfacdf1b42368059589f2db33335ede6c878ae640b8050aa9f9e696b2ffbbcf2dfbc569b99d67a9a369a3cddcb2e3e68ef7bcebff62434655b4c3e0da2b0ee0416de96ba62cef874e0950adbb44cba98dec0eb400b5ad931bbcd576cddbf6cc74b2f6e5709a45195981f1455db707b2e4787fed5818c803946fba44b18ec014132bc78293d01ec480d657c68872d29feacdfb6610a1b8115fbd7ae7e3c7afb5bd760df702ee655ff05fc51239618169b8f13c69a2c0219b19768857f21dc8ff4fd7dad337279e3fd24720aa86cf229d4fb354a959e5c85ed3563416f1c522841ff0f4239cec2304dff090be99f331011407f1d6f9a4f3e6fef65c0bf6b03b4abf3ac3b33b111b093f0ef4d24a371cafbee8787ca3d884ccccd2abd1d95be5c96b073435fecf51d5bd17750c713e30e2b1d0580bd01608f8a9334fcfaf556146c0803ee945766e971297e522e28a473e6b8a3b0bba4364d06559c1aee42c3bd22f72869f497db6cd08df0898de7e20bde1ba56c3437fb1ac16c6ad7a2b377a6f2bde7c669a7b8da374d5005e56462cfc598e9ce8a63b6df3d27f8df1c010378248c83ceb5416ffa7be90f1ec8ebcabc48b8c7f04dc11c2a786d1402d55197291e92ab49df6222f4217d16f4b37fedd88f685b7a6683c5729e2e40c8bd67dfa1d702f1cd5d4974303a9d0f7ddd6c9baedc4b007bf93e44696fc937f7650fdd71b5ca930827f40f4e16d2886ca586f6b90bdbe4db9bd7a44c5b3f2bf77d73e6f52cce8e01bc44f30dc746cb26e89f6aaa67dbcbc8a847f4e1b4e8b9e292479980ba02a3dfc7340af2b81d5631fe367f8be5e98dc894501675d8e9a3fbfc70a627339387cf02e2248fa595734f5e1430ba85aba58c6574e885fc6ef76bb979a4d4eb8a6240f61ab295415b9948a2d0e1d0967e7c97cc9dec2e25837b6db8a64266d6a42fa421595c2bcfc232d49368cb9c46f567d3ca101aa1b649306bec884891f778271ef9e212a1c2977169de45ccb560968170cb6bf25c3b2d11621d9f713f0b3be084a778700d8ff3aab95fda91de4ea6b962c778ca9a2c124b8dba5857e7764d1a709adf94336f5c1a5b9d7d2668f0d9913d242a1db0d57f58079e7216eba67989185e05cb9160dd49c4647f9dcbe06209139008dae0433a883a334ab7bca9672df5876a8832d0bdf49371c567aad12920036a06727ae22dde059cf1fb1b7f8214c179b610ba76b826d8af7e4b9205bb1b520c8b2ef15cc05290d50c70d76af8fef5796a82446773cfce8f9c87dff1e10b2f5256aa3d388658843df8f55de89a5d10ff23775d57a3e599965d1a292f8a54db48579662716bed11175715fe937f5f5c6ba57ceb3fa6d2ce53ce9426ad9ce46b56f4fce41e2d6f242d55fcbf63586cfb28843629999b3306c6805f46c7f4fa6ae85e47ad3578d2b6ca5352b65ad2757eb4376346833b2114697514a0903e3d5831b70a1c90835eefad24a6350b9c23609f472e3f3dfc741b778c5a965401f3efac138859cfb1a6073c341164cee22f665d1449157d52a86596cee99407a9d32733dbd3f80c08a569935f471d65642157f77954894d7a9a839c83ab06e7646da0992df27bf992afa44c8663786093ccd7a70f88f63827e73b204fa6d8b336c1974d6e4c372d11565206192d31e295b0d2636d59525a8ec846caad84eb377652f17105a940470b9fd21a3c744dccb75957bd7ce73bf7f4bb4b355811ab9a38fbb4c1542b795a37128c4808a37fa11fedda76099a4e4fa77602050f36833ddff0298904b25bad14f8ebbd08e735eae7a92bb4448a177f784d762f85ff99abb2a63f9ecee9198fb3a71d9cb2070c18c75d374a5468cca411ed3d3579da16db9d1cfecc91a3596c5f5e81aaf8cb65d234869b581c21085d7a7b05e1ce12501b8854f6df27be7527c8d062cdfeb66fe1222a7e06c80f3344166432e6b9c847f6f6a15582053a2a08a5723905a37f5170607cbbb664cf635933670413da5253da79a76ce081efdc20c0522a85e80c403fd13c4901d5912ce511b4d8276db3fe6b12992ae8d5d84b7028845538c5c9047d5c37dca781c01ff87dd43f5055de8a08d80955e2ec7e440c5a858047a63f7ca4892e651f439892ed19f59218cfe89560bc3f30311046c2c4983ba40b0a6d2f1d8af0ef4cf0520a0f92ae9f48c73206c04fc2e1835aa70b736c9964dd45748318fb0f11e50bba28c052820aec30d8b4a8fd22a43c474876fa13460a8322393d6f38883572f2bb4cf49f6625020a4f835adcaf6ef9afc966713021355934746d228107092e426e31a058dd39e7d29f569e1e8a6c2500d4afc692f611678cfec3e41a6730aca04468267cc0f9b55039d353745028df3ece8f24ff4aa348254f114609d0048129976d2ed925f8e97f8c03fa02f86014d5cd9d359a8b48277e8b29628c6a90943d6f15b61aac20e8e3cca068db0cd0faa9fdb9b2a81220c5b3ce4f1dd5bfb0557be2b66be385b5dffe7ee2b366207bc36b8ab5b4437bfbab45f1cb3b218e929d9a7291418cef06518fe5a495707c61f4f630a9059f74b8cbbd14fece29a7806e7a86aef02ea7cecceee11ebc04bfd0661075145fe2deca039fb089c486d798bdc685882e60154b19c9a5671d5f52013a255e6851fd7b132df9402a7b040853b373b738decea650cb48de102fd8c095d8075bedf5476679fbeedea81deb55c4b09dcd88b1a3c03b8b3193ca60f10933c24009a0c784fe7bf270b61c17da1fa844f0371bf99ff52c615a855aa9aaf0bf2c3f9ecf25ff3bf3e79fdf6d361470ff38241901b399dd6201efb6722003e1ec95de6767cb3843a1d468354d10e596b335ba0d46fd19bc35fb1817a8b8c532904245481376ce0e1baddc4ebec3efaf224164886fd7691ba3696f346cddc45c676865d5f2c9d5e217cc1a9452f0dd4d23e3b5063916e9dec51e9a472dd6d77f8a6cdcce82f985beef74fc6b85a7ea79df13fea3623e4574f789ec252135f3c708b8f4895a205a04204586e8c2e21e4eaf019c3f5dfb008cb3da6000107a3de58bae5a7f3a95682373964fdbe71b3eeaa5a192202c30775252bad4a387a5309f820bf914c79c07be535db47ef2f2f9368c268d9cfe302daa0076320410e8b74909480e66b85c2ac55e50d5c7b7eba0b42ef18a714f18033913c686e67d8bb080a6001cc3dfa4b9ab34eef0b3aa9c97448e9cda368dd48c21f9021e3b98c1610e65f1f449224637bd046b3a396db298d9b3b9e9b266fcacc6f79b39e048b1cc5fc3f81f01be0a52a14311e488a6f93854f0a4c78b8c0d7606db0b98bafd2e0dae47cde17eb8e1390aa488ece964f38687d5065f933a768f3b9eedf3df1eebc8564d3a9eb457a5aa41203d8bb76052b48654a32b95dae70f5055b03b2b8e336e703395323544fd6fc94870ff5ece3a11be540634f97f693d36e062775e87fbcb0f40b626b6700f1f4165e26b5e681e7cd94d5891813327b152d82d031b9c5254fa60b184f5feebbb30d7f9c66c7f14e11afc8d0f373577028b90a72ef5e780ac369c265d7866967e7d2502a52f0468e1853143cd95858374e5267672bb149ba5cb16de967afe02d2f81479b82a5362d1195366291042b24b542e5ee094d308a347f5f358a8d8563890be977aa7165d32bb87e81120b557e7c4b322d866b8aadb24facf0c2f56b44127db3340e5dbd2c4b0e3f1cb386bd29d6f05cc9095922a3626da2a4e7309f884aae97b2ca2a30e9afaa7b1c30e8bb0c15dba8f71f88524af2bfeca792e5fb0c9272c70448e2c6b808263e8ab7b5c2edc24e7e2b81d2595b9ac2b30c4c7f2f5282cabeccdfd0662659a234f5988e4c58416db42179c845bd5858231e1eba18d3bd1986f15c60daa9103fc0ce0e2f0ff687f1b3809d6d6bd0a7cc9570c39dc9daa8611d0731601167b51d82", 0x139f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000001100)='./file0\x00', 0x8) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffc01, 0x8001}, 0x10) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002480)=[{0x0}, {&(0x7f00000014c0)=""/155, 0xfffffffffffffe0f}], 0x1, 0x0, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002540)) openat$zero(0xffffffffffffff9c, &(0x7f0000002580)='/dev/zero\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getpid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f00000025c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) msgrcv(r8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x2, &(0x7f00000026c0)=[0x0, r18]) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r20, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) msgrcv(r24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r34, r23, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa5, 0x3, 0x1000000100000000, 0x6}) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x95, &(0x7f00000024c0)=[{&(0x7f0000000180)="ea39f91da4ff60e482af3f9e0b3dcb56fa6cf7c36235b65646f5e5ef2b6b37118ee62046faf1818e1cd89afc0b655f52bc5b7a422c53b31bc2a09c8405567646c853980bdc4cc1d10bc2d9ea28ac3ff4e7230b70aafcbece8deb8a2d4c1f3b13e9f16a444670977ef48d23a28bdd7bcd2a0ed9181d38a94096c1ac4a93e4225d050b8b0e01a96c810e87b5e730e507ba319d49ae8893efb01dc25cc080ee4d688c82f4eb393581e4b511e45cc22bb8bcce2d029f5460671c8130832d3769a5a70666c84ed44b2fcdde435a867609902687ef91830e40a0", 0xd7}, {&(0x7f0000000280)="a48f88708db2e3f58c45f0c647251145c1f3c894a31744a542993266f0b1ea90af6284840039cd6db0ab3e203c23c88563490dc088dafca07bdf0bad4d906fb72f9ed395cb50b98477e03a0ca71c2a72ae64703d778d8f0b315374805c0c3bcf2846ecce5acb96ced82d763bb071470eafdca1b8dc33709f43f4d5e6a6e4746d2f7b8e0fdddf7c31d1a2237526eeb73c9605497d08f720fecc133c65f9eac9e64c104a1ec276dabd81a01c651b6ff89ee8ebd44b9ae54bc85a093a827cc5dda94969f47c64370cb368077a", 0xcb}, {&(0x7f0000000380)="d6766490b6187c9ac1cdefa90cb2fdc6a10e6a087ae0e6d18f8c478890b0c042c5917044fc4598b49d8e587cce71b89b9d850ff0f73aa659002f50ae8b3fa0b24a47e92775f00b1b9070070ce053938b75987ed59852", 0xfffffffffffffe98}, {&(0x7f0000000400)="6229714789c2d18e0cafc9a93dd0b2f59ba595131ab06ecf862b7965dbd74fb3753bcb21753555cb3cdbc8a51d11d90aae4aeb381a8fd48a09fd68af2f4ace7cc1d56c92dbb0910a316b4596456f99fafa7177c563d6243f5ab9dd605090c76c69bce7f435ca2894b30c3ab95966d74c74f534d8d9cb6ce39c2bc171818e97dd4144c705bdf315c263e25875a9707fd254ffaef3d081de109423ed414a916238e3d43656fc548888b693711534704c5a172412033836f04261a4b0b0f12c658b2c123519a331f154c5b0f5e5f5ad11e069a464c13af1560472db04291fa39ec0289d59263af3c722536d3fd5fff4d8f74aded9417bf0be74a6086915c259989e855c40416238489c59f44000510eb6e9ee017dd1afa54302123ae7324ee4d718bee979e143e88fb1290ca182f6025f3f44f9490bc158c82170cc643833cff5cf96f43bb1803fa11a4cfcc6fd53478f73bf5a07d3828c9b21ba94efca967f3c06aba6af9702879eaaa3a3c69de92b8c67e849c89541c53ae0c352dfd085aa205cc45530407ff6f6de92019cffe90e1da20f95b94762c92ee5eba9cf27d075074daa8176e9a441c9ecbf70c4a61e7e01027cd7a91cfce1c8f5b7322281f214ed7e2cba47872927ed2cd867ed2db8e84c6458404f9b128dfad8a1d5fa14a76c87ce610ac1cadda9e9f5ec5eb050c304ee671a32d7dca200d0706bbc61bc3936008b5f515942a4d1c734d836be82925c1a668e2e68f33f28d95606626e20e7229e423076922e91f16bd57356362dcb038165703ab7eb9ade8614c11a04db294f038f8ff38589ac73a20f0b974154444f6065d7a2d58f440bb53998219518e40f32f19d30a29195531ba7d1843d2d9a4974d8ac40b9c948705624d51c09a27539de02a2b46a3eca979177bb8cf8fce15fb4cfa6af8e4ad05480ffdcfbb0cb4ab88bdf787b2794f8f3d4605030401496697002bf2146dac0c98123a59dd11536e5ea6bbf63cbdee725757c02f1ec7ce7ca60617360922053960a8a589ad96ebc50c68da91f450c8e28505dbbfa4aa484273edccd0ffe914bbbba7e19d99ffbe1253dd13b5188d4302a888604ddd2952d869018af71559178951428d889e6b0aef8e84779c4480c24317d9f07fc4764cef80207e69538cc1fe8f6deb1777f55d069c4aa02ca60f2de6100d98101ef03cf01474d6d693400796ae7481875ad04aedcede5c218e437c78da80f2ed822e6279af921f21a015236d9562de2b9b78c12726232c22522fcb2d7218031779fffa5d57823fcecc02c9792b901431fc42bccd62e4bc3e2610e8a716ecdfca3f80412d92c4a39804fa92194158ff440fad794d3701ba86eb949615e7325c76c3bba41c34cd3b588f80da3220539cfe1c17127082625b6a4a111174a749d8bf499c27dd9f2d5236267a7d6bd0e3c078a211b1a8c74e95e44f9a2d314a77aefde7fbe79e328b9a9e46e84b5f9203fb9275fc4aa1a04bdd2f6f97eb866c1ec90c6b79f99fb5c4187c85f5a9a1f0a1f740210efd056c66411a85f157608dee23c61c8435abed0dfdcdaa603f3afd26c96e3bd2939d08da69fc6abd9d2409fc07fd7f73f61c9437b142a0b2360a1e3af719cf90909c5dd2a9885489344a2aec98318e6828f94d7d36d7a10bcdb38ebe29a3552c94fa864071681766ca039a2c4998574087a2d3c05ed9971a51a3fab07ee91bcdc1445cac97bdb11e4fd3c3be714316d952008ab1c5c613801b9b8834942d10fb1f320c5ef871fc6c3a53599c1c5c7dea3d1dcd7cdd445ee7166984950983cbfe47a08b96b514af6609bab1d5e6c479fb8858b8e340ba41eb96c55384d17c0f3b6a3644fe71d75c256a92b762231a5a3478f0a7b781e64174d14c3f11a87693573ef5f890561ccd5ed83eb7cc519bfa795160f3294740f3aabd03087f7bcdb5da96998900b3164afd62d7b36d74a6879eaafcae83d17f458246ee669784a6687a6374910bc405c373055dd40ebabb900c7010cccc4bfd051677c3a805f40036eb6eb533eda9dcd6cef1edb126de38a3922cb96f5d1714b81f0d78782bb39468a22e56712fe1dd1d13833c34fd9df1078e3770d66bde37d2d48be53691ea0cbbd7f07833b6e417e5eead8db39b5c0e1d0b4866b43c1db474c5d565e36dce08af2ab79ff279ab0355379e3d56546f39041d2bda653f2eba0f418f4b03b119e671f338bf5a636a2c4ee8018e07affba537a3479ef37046f16826678af644504f317ca4fb62f321cbf762e9789617c0e212bb24de234ac67c874abaa9127844f3bdac2218bf890d96eb20dc078ab76d63c99d68d915239ef9fe964cf4ebbeffea92d2304b488bb341172118a30d3f93f010620a2948b98849fb6d14f5ffcb4edbca8d11ec870de6c1fe5c8705b1cbcc10946c975bb331ab543d15f9ef148a850a1b373f2593d95981c245431774802923186ebec28e3272929f531da1772c076d81a81a85537fe432c1171ea6c1ced36864d4d14df56a8e8523a3922c4bed3eb13ab205cea735a4352b4ec97f923d06255926dd8b505143421db6eb88fdc53d7af6d55188870cecefc85f25530984f430cfc3f3c37110298dac6a7389c29bcd0c9046e543fdfbe2436d9289b1170290de296e8a7268404770b31dcc7e1d9f9b9ce05a6bb064e86f75e290f57c8ef93cceff35f4dafbf0435f7271e62f8c6c236c9f23d3adc7870aeb2f5928f4571ed95a2f1bc2d802ca61f4c5f87d57b4a5b637474f6802c99ec64598d3abdcb2416739551bfe0515de5eea6cab6f9f753d8981eb3af6205c7647f641affdbd4c89310c98c633ddb965589f140933b9af0926919d8be35fde5248360594b0f1a021d7a77a01b8e7519f7cf94938dab6acc5df1a53c39a152baf376554158153432a25e243576b752bce4a5c4428c741ab45c17ec7878d4ebb423e6055a0f310868bc644f93e5627e46534bfc444345bf4e381a018c03c278a55381f7c49f827251ea9ea17d8ad99801bb0670942f86d2ee51b3ff8d10e7cec1343acb8415b22c27cd8afaa0c34d0ff93926eb771dc092d98efaeb227f55f3e661c8237840fedcf88015b1fe6c2d72e0e88631186d42f48b75e0ac6d40725db24966957bf61036f8587c8f27c2d9b5d901b4d90537cbe45074514e57724ad9e23653a0b38a2ea46e291432f54041b43fb70368c9ea4d97c4c73d3dec9018c696cb66fc02cbc30f942f936f3a7b52c09569c33a32a8aa0ccff0d92248bfe4ff538516b45d04e9c8278d66386eb2f5d46d6f3747b4e0495edd8343129728d0f4e75401ca197303bc1d478e9dd764a0b812dd4cdc363426a3c8df957ed13b3a997d897f5d6e2fb062ac85be674ea0e319208da5bb30e76340453dfd49c2da744df2440dbb5d2c29a9a250a6466c66c6ede3f55616393da48e7fff7df84fb84bbddec736abddcc4e58e11d9bf72a5fb666f67e3c8ecbb1dd2899c94a191f53ab0c31051e5f59b47fb21e985877941466f7622a55987242d8ea30b2278136e3c8273bd060dee95c00bb781c6344aea4220add172d7bbf1683f567a4f3076f301db924ed69f9fb582fbe8459692ef91a11446cb617c584d7470e6af8a30866baa7ebacfac35074ef74cf2242852be1291041e4412ce16b56fc3ca0bfac19e8d0b7bc38edd4514690b512f1ed4ccf75d50466497046425d540ef34f8760675b0d6185dc953da527464f29c14256369a5fb154914c1e13ea1a997cc09e2afba0eff39d0c97e2e714461c96e2a36133c0792c303298095047d146de06b93d1ebf41517a10c9fbb0256b450d4be44e11deb23792112ac37aef238b9d91fb1e28faedd75bba7775012e4d232e12376ac7a3f8ecadc73775b28fe0866d04d298e6877ce3282b9cf5daad246e00b8baacc74483f2c16062bcd7fca9eeda4a720786c40397086ca63ba6bbbef37b757d55f1739ca2fea2aa1f82673d4dbb346505d66e6c78c38ed34c92bc940e4067e687caca3f7081ed61d3c98840d3c4437391dc9e2c03f27737e2e06c99fb6a65b5f2a15a2985f6733c559d3b942779d92e2a39608d9b9b31b06d480d2163a322e3f69be3adcdf7efa0cf704ed1521e199a659ef57e5e04d9a7017b18d3e2c10a26d699ad96c3600c44df97c85ea5f91926b5f95c906e1385336222c34b8e6425955615835ffa63575ca532e54c0e0eece062204c184bb51c918732aa9f8538224f636cc8dd07f8e96033a6e8928e696b10812da11846def1d5f2d2dfb98a28beaa18054c4d69c61d82b32f1752b3eeff36b3fc809041d089960e9aa44a02d0f7e56a32e57a6a8e87a835065799e68c44c09674451fa9d303c10a7836e6f06b538cdc99ebd564daeee36bbed5957f3ef28e68bdad9366ab514d3fbc2588fc4be0a7b83f81c037e00aa5b2a1f6ef8f620e58bc61d177e3a9e4dd3551f66b53acd3435d245471d208524975f120552fce9bc6eb5d568b997af1b3f0445fc2a074619fc647c806c0424605886cd2140f8381b740be6a6552fc4de19626287d7196e666f52bce61f7b784cb76bf77d23fddeb85fdb222e5e5d7f99502cc783475cf514216fd7ffd6cdc023ba4714c441c45d64d4b045cbc7b138fcb4848ed0528710dcd4342a7ce497877fa253aa4259790e2fbc9d7479dc879901832d89a5d60fed24e4791aeb82253fa4d11fdbd2fe793cb150e6420bdd62405fda963547ac7f9c4af873a6d31cc710b78739a59bd54f43deb736416cefd8f77e4be19e3439538f99e55ac41a055c70d0d253b66146246bee72d7c4219c8a387464b6e60e96b05df644a30fe7475855403609d8e43278711d819cc91cd3561db9edc32862f9596b42291b69cc60c86dbc47c79853387e4e8f27c6474cbf8377a28e6f406cd7e753973599ae8ef5cc638a37ed2ba4ff74ac5119f56b96afc2968f11483e0db7562c1e221e05fefdcd577c905509eca528f6ab7e10c7cdd02468403b7bd452e05266cade6f99a1f1c88586f6310a692ff4197c3c7a0d215e2ceacd91de985328abc2638104d37410120d5364a1825a96c4cdf356e94aafa6d3fe4817fbb9d436709e32f82d64227b5bf8439a392f5e3e3330945dc2953b410be46fe4b5353e3e5129f56f1bfb17f941b122b13d56b9632946ead9bd63d8270de5e1ca8c98668e5592c281a13f7aca74f4bbc4da3084776afc576d98f50a74878465f7c96847fae7a14ed7204a1f5a82345475cb1c7056e87241cdf3f4a03725dd41b81a201817e678ba132fd24abac03dd2dcadce4952f8dcef5d52b12cb9940a46ef5743d0efbca8d2236f4c78b734e72dee334d810a91028ac3f776cf96acd89680d65123f3fb32f30feaa123c20484c0d7089d155b286dead6c505eed1b6a69ee958b8d1829e6a78dee9601cacd669a229994bbc510754224eb33321d19fab5d803c34c9a78bd8ff533ee9217d76f7a89f3cb00b9893e562f33de93bd3b458bcc8191981d54f0014d8884f89c2d87b96b39f078ea74c70e682e385d7af824344403ae33cb9505e3b53e498e60d56b2c701965f96dfcb06f3a8d3ad0cdd1ad4cf520a11ecf403a5f4db046c11c1853f1bafad553d873eb66875188d29f851f07036040f55c3e68267ac921df9fca7f6bfa57e7b763c83d4fb91d7516ed4e3349299c2ac64f9a0ff21826d39f8750ee44040b84b765950ca3a7eec7c1fced4eec4f1069646ea65e32b963dc3e7880459206e19298992327a6ab9472750a749a713201775750caebfa37475440bbb3540ee7c050db8562eff747e3a800fdf33558af", 0x1000}, {&(0x7f0000001400)="3027d15863044a220ef391c3bb28a18d9f2ae2747101afcb945e5b73314638fa05e0f5ec3d28cefeb04593b4eedc2824975febb4c8ed5a99da6bd961d654bf2203a69b001fb566795f9ace5a7f5d28579f18743b524ae943fb9fbaedab2cb6a86177dfe0f111d061858c55e6f0881585", 0x70}, {&(0x7f0000001480)="803c7604fad1db5f523d0d4db939eb12425747030867ba974a1bd9ccd728f1ac15c15006a3507e289b13c4de4f9cbdf56669cc1521bd3d9af096cca4713dff6085cba8767be7ff974dc09b900366dfa9fa16ac90bc692032954901d86fd2f5ca7b12f8aedfb0d6556113a8e2141701afc8d8a8b91e220e51c73b0fe60c87dd99e1cf62591fd9fb57c2035bfe5ed750f0112e3cab34734c66133be47f8919404f7e97da70448ddb7cf9d1213be1cc535913731c14ebecddaa68e3bb178ead8cbea2588e87bb191aae81497a6a404d7d0779a25eee25674106fcfa6b0f843378e8bfeb52e784935950a65e42aac3cf5da86a6e40dc001a6b1943e0772c7031a0ce0e13d0a48e9cca182268822033d9f2059808c06fa0275994ca8b2d86382d01fa7b7090a47d008cefdc4ec90c976c2dd462540adf6679bbaa98b579bd4b4b4d2d30f4a39ce2f36b898f1038ea74b2785ead36116993943bf1524796ef68775146314b9f7e2f42892835f689f734ad3a1c454433d84daa30424fb9fa6046dd555169e64dbfa76c56587a6366d635a796cfb107a302e170c7405cce871363f3e3f39800f5fea821c239b524a448ee30787309e27419e9c4d36e82db64b9d505f4f904a8e6921f5f864fdd6a5a1268599887f6eaacce426f6e2996429956f0a33c754e5c4a5fec189d99b5a374db3fab05d04cc43675f677241d0cceffcf49edb2d21a6c1e0c715e75de4b8a19713150278c0c37e2ce54d42f7e07ff90a6b792c5a6ce85635a490c01ba6b1f4a5089dfc9011931d6090317cfe76e397720acb0e16927ac3d4eda0633a955c46c221fc32b2e1e42c405226f48517a1725bdec77fcf99a243a0c3a6ef48e2e5f954f285489949e784fa7e6ead9d4430ec2601f26594fdd954bd728ccd2cc5513974afd04d2bbba35fb6f7de40646ef4608d81334071b9b597d1feae1081500f75f8b79439dde0a4490b267c8535882b6fc131ae3fbf385029053c9bf1934812bbe79d1d6b4bcd1ad6204b42db14e8bed50679946f27a575844cca73ec6312df240f82d40944ea38b087fd3387eb1d59923fef580fb836827347a02d2f41eef2d0ae09c9c46c546368009f84e09dec206a2a71fbe0fcae49abe9de86f82b1c8816ad1f435993e492c7488c28a12feb4d62fce8302c888ed6c195a9d5d687545b0e33bf00a594cd867883e68451f7789cdf0dc54bf923a42eee752a1ed876bb9fd375997df7d94025b93db349303be195be6ce7d2a4e05042e1dcca872d9b6230c1b5acd4dfbbca3e874b150e4766b81cfd1e3964b3103af5ed2dd62e86e965627317c8a8c93b551acc311b425d25a5d97e6c702cb89cf29a9c3c0f4f1f1884e0cad31c154ff4037b9dadefdf90168ee7c8c045626271ea21f6c09700a852bb2f1c3860f2f16a381fb5b253d6f7e2300b505a3eb11342c4f9989b0a0957134d67ae1112e6df30565dc401e3fd54077f953e7dfe590964b6e2cc8a0697f9ee7481d180a00b84505b59168010c569919f362d75a7431abe89b948c61a15f24c7a228b26f7a88d3144c23e10fd2c17b744444802d28a2dc73b9f673f99cde246b01a23f222d7b4b9e7124bd3c26d16c8e6a4aa3efeb5c864b1a66b5dce7364d6ede64ac70ad462b6736db3820e4775948ef9b2dc70aafb62268e1364fb7848dcc30edf1f0a7c27950457463f54cab39e9ae7ce51df487852ed98cb9fd7fa8b300baf3e60f1c8c5f28477850a9abcec63497106dcd571aa4ddd6839103aad0c5577c85c7890929e2e2539e8ee9ed77517472bac9d7bb174bb1fdff1a450645857f1a5f407fe689ef3e70e04bf179f3eef4ead28efcf529617907f63009dd580ac2a3b7ccb8b69a4d68f8d0307dcd1bcd29d49985b250f2329c5ef95e1040d387c60b345a049a09804f73a4135f991f11f961c526a8ef760c3c3b819ee4e1c7df6aa14e251cca6f6823a93a006b48a6bce671a34a5ee03c46303930c1a5aba982340fd41c9825859bcf788fee7767f93401450d332f7375cf19d44f35d57e4cec9ef8d3d61dd163fb8f89f11f9f95d7fc179a21ca45b039fcbb3f2cc705e2d316f3e6e6d57cfc711c87896c67ed918367cd5ca1c164396a9164566445f81b8584ea41b26a3b1a53d748c54b34e1e8213c47274e695ed53a2c9241267bf1d15b0ea79ca43654634ecc9d5dc011cf6bd9a0e3160027424b705919e733a040e26a7c3c0098044f50f56a9933e2d42e02dfc1f83f2fbc23dedeb8f08764d9a1875347801b981f94e16696b497b91e9c80bef6877b11d74616ce35cfe9fd54b3f50b54e77443d75416e37b72187b9fddba223ed8bd882e0bad60bad64f72da6aeae78d05048aad4a162642fbc2a131cefb45c37696e72f91c9d16e366405f090d78bc1d72af87cadb846891c3db55e0897f9c031e37801febfaed7b585fdebbb7dba43fdbad943f7c1fbd86edffc68edd64e62813e8ad6c1d983bd36ed3f494f24dff1463108116eab65d2c83f8e85297074cd74856e7975ead1754029fc9bec6676ee6c34183f10214e8b7206a51cc89c0b45bc2482c12adbe97da52917be91781fd95bd6fd1043cfab98a09238dc4c0ea99f144d6e655c6af4d2401cc4e67ffec8373e7e06b9c54cc1c00c8e164ec619d8c8b93ae570daab2d1794b4b2fe25e2053e10e7bc91becf050da6af34eecea7e3ff3eba023fcc7e775c836849857d36c4e4e2908a41e4a6fac9b2a680efa885b810619e893cfd3d49c2a0f520b271a1830cceaaf0ecca9a4a20e1db78648ab0e885239d50a06c23c582c59ddb9a40cf776462800995cb6e27d180ef856934623aa1b4a104372434082c119ea1a11497598372565a22fb46745235c6dcb7b04959e13753643884e47a7ea618756404765d13c6485b8b4bd9e560ff31489b30c4628d888dff5eef4a1d0aca9fcdaafe9cb3ff2ba2f9ffbe9cf770071291054f14e0ec36fc976249ae600fef05d731f8d19393e0c6b8a980af413c988b51a6cea03b0f5e8de7658f0079530233090820222780655e7139d42977ca7554c5816afe82e855110efedc2f281ef4da5075d039242000d7be528fc2e81190653d77885cf8bd23124cad20c25eea50177f2276fbcc382cfabd1d1e64d3fd5a5a13bc3230970b87e082360299cf1909df2f2c5a9504cff96674a5b74f9f379b413db954620e4f22ebae14432c28fd21f3caf0541bef3fa53e4f4f4e4a7603eeb3d06f9d5a5acf195986ebecccb4abb73ab66c8e3b0b300b2fd012f1cb6e96bb5c777dfbfe378ef63e495a4afab09be6fc1d0419eb07604862d1f61feb228ceac608bb814dfe353db578bad941592e5e475be0292e05261e3f0e060dae80294e7d8b01a16d9e07184e402e935125816695273d0d458fa74476ccf786de8bec5aa74fd2a42c68e4a4e7209c14bda61df48c1356fa89d8debf532152cd88c7c9b12db69c837ad8386d6f3c1abc8495292d544bbc765093363b2acc11fae1836b786766463b4fc38673116a97c94b7b67b10c59399f386fa8f24371400607a676c83ecdfed33d95438afca541242eac22a0e4c7baef1947f0e0ac2c93ba3df5daa4a1e272750c2c51de2e7b4c8c970d17f80f6541102166297a0946508536ed96862f9f411d77c12ecd5bd03d36b74e333496f6b74d72629a0fffd415c872cc318a6c655266538cbc014c99f52b2818332a8b681d52dad0708c98d874014e948ff43bfe0c2a820f3c7a837793ea882d2741c3e29078fe80645074d98c0779b124b3ae3057026fd3183443d4bc41a4e8558b27514e6f582b93879ee7df380c2eae2f8692636ada760eda57b56b002e97b7cf885eaf6e170db8fe2518bcc9fec12eb57efb1a5db160f1c323905b127434859f826f866963cf29e4e44a3fc14115f0bc778ec3382121c4b901424e702f269a5019b39e37f85d951a484e35040d3f3d87dd5b4f17e7d66b032c5a4c55192846f223c4596d4245584b9b4c99b1609467710ccc9872a82ced09fc4048e9554ff775b65bfad62147ba944201878dd5efea7571504b1a5bc28485bd141741f170ed24555cba6e559231fb509be740a22b06e6fafb0577aca9eaca1283c441b6f94ccaaba88d4835b31b6c4b95695f591fe884b841de8eaf8c77a399ce2486b8149821d1b349430acf1b7a053af4a86430d31c93e2d29c6d8e6948ff59c021923a8df58b67bb917001944ee85dc3198158e6345b8aff1c0d1e25063f53ac0eee7f27c3dcbc085fec58a468901b17399d608e2dee5514b2d148741005805ffc675e0a7dd0ce884c10ffe018db5310d638f9d7c807b637180f30cb0557620bb999366d91d399d1a0ab1e1296cf3e552dd985a1ad586a00a931c9b869b63315e42cc84673cb466bd0e2501f317b3d46508fcb183643b52f376b65d1b7398425b639f78fce3c2c4064624ca231b250cf5537cb148f07c7d2c69aa77060769d287f4db924164c3c0c27ddd524f4106209fb2f4c807b69ecc504096380773c88cb20ad8c547f7b708e50f1499b7678ae979653e99f048723199dcfc6d16714fb651cc0985a5f84b035ad6dde1a0120745a0eb5212fc8f397913ea1ad7b17c57c484b47a899a917eb02fd9c726f99e0cb5b25c01333d6f434be7733058de83d4c5dbb22f3ecb67e3dc46dde64cf12f8e4b96b2b168e900f333863c21fda37cd46533e6eefc86026b6244e25c82ff11d142c097bc7ebeb8deef783009ce135262a50ca625f24241ddfd364795aae9cb4f6f457fa1d85be028e7e8df1a70a2174caad75762a1b32e9e1ec2895017f19066e8832f5767f6d2a8c43273acd4fcf8cfea6e97e7dbe38546135140cf2f20cac104e8814b42b31e2e4afb454cbdf2034594b5e4b26c237d764c3e74bc4f7c278c315a00f9702c5cfc68aea1376cf598b90f08807400ef46041916f2f00c12103fc3b0748c77f555a8a28e25757a92c85e5b5110802ecda7081dfc6f1bc19c7ad2fdba16b2f2d52ebf57ab28a131608680452133a583404893e77c9474e7f932232f5c1ecf60f7f9951d932fb47adcf6bb8054ba5b80b19f7cac5a964576dc3959060d597542424ea25d3326d4bcf6f45c9221b89a38ac8a8954ee3dba50572503e64ee2af08c13793191a5aced6bb31d13f35cb5059a558c8adb8f8cd2bfe67484a1e56f4ef223e821f9fc586106d77c1128216963085306fc2cee464c641e0de22c806e1f2b16a2540a67ddc45ca940c1f47b505a28f6774db4910573fd5a5d7aa9db2a645d05ec079b2f4c1d7b31479e794f989f663ef20f2aed37b6a781aa5be627541bd016bc32082b16a06038bf2b7b89c16dddcb9267b105b77b4bba8e8ee1e55e897e56c73685e8297133564f7950892ebfaea8c27a466bfb268a8eb7ff9ba5fdda5cbc27a2db468f19b6948e884eb55947559330cefe46111549ce43c6c7bb6dd481ffb188096657e06f333fdedca77e30fe3b10ed236fa4dce5af3aa0efe22ebc797ffc670d81e9688d42bfadf987e116a70b503e9e700a7b006397d67f1e724495a988c5ee9eae670a8c2dc8c30fd438ae19d90d6f1fc4885224eba81ba3e8554f9642fd7f2d8b27828b495eac8edf934348f576b883c18b60109f3518ef98d5192a85f6dba638109571250af02005469647e7d92f3131cc36819fcfd16fc6180c90ca363765bb8686347f514464a512532477f147141e09ad0d480eb38f3eec9ebfb0411c05d1979b7f13daec2c0c20c155ba8b1dd1ac2134ac19651a5f2031857e6e4d645ae1cb80161fa887a2e60bcfbc", 0x1000}, {&(0x7f0000002780)="0b3d985b3947079da90fbf5fd232730000000000000000", 0x12}], 0x7, &(0x7f00000027c0)=[@rights={0xfffffffffffffe5d}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x0, 0xffff, 0x0, r21, 0xffffffffffffffff, r34}, @rights={0x0, 0xffff, 0x1, [r20]}], 0x68, 0x200}, 0x400) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r36, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) faccessat(r36, &(0x7f0000002680)='./file0\x00', 0x100, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f00000001c0)="d29d18286bedd8edca03a618df976f8ac5c83b83d441c86b5d93f0711fb81daef61ac19f92a617a6e204d4dd885dfc9ffe465187e85162e21baff46a012ede6ae5410ea58f371cb4eb667334b7fc6c066b02cd728a464a24be9c20f37aa5d98d84c969e8ad8993a90101b1b9c5958a407d2cfd6222e6d55a2cd78a9138ad6d2e70560683bbe85d11e4eaf9f723e2af7ef2af7a", 0x93, 0x800, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="158be168e64ace71f256e38af646bb89f7b4d9347093f56f3164212c1fcc0c309c73dcff32b5554afdb2b93b64b8e5f5"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) 16:00:25 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8081, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt(r3, 0x401, 0x91, &(0x7f0000000280)="eb2ab177de48bc1a89b8ae976cd71f2b4a1cb1b23c3dd0879a460e5ab30d2c216fc5b75e4604522531c774db24f3e1c75dbbdf262088e0c495d578504896ae0de3a8e6779bd202257d83bb31c1bac178b6c709bf4514ce0d308207c76aaa93bb693f0ec6d95c762fabe11108e49efb0991e4c5eaf2a32a1cf71f2ea8ca983ff90655ba94b958e2c4b2e7335ec9736b4587cb73c527fcce233b0ffef6cd669328126e34e63c0c80f1bb01a92139c2aa4a5e5d7c8599b5d252403b0cd7bd6b16b1987e97972f1935e703011857e7e05ba2b96e03a34d35b66d", 0x5d2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x99}], 0x1, 0x0, 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x5) write(r1, &(0x7f0000335000), 0xfcb7) flock(r1, 0x4) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffff7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0, 0x2ca}, {&(0x7f0000000280)=""/154, 0x9a}], 0x10000111, 0x0, 0x100000000) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) pread(r2, &(0x7f00000001c0)="569fbe90a3bf4d2b786583784402dc2f9a0f8c838d5df6379d661f3c50d2986cce652bcd57b9bfcbc3af17adf64ef684a64008507c8ebd7790e1b87166b7015b4d6c2dde7d2dd188139855b77ac659465739ba414dde97455d149c9fd3c1fc4979a65faa5124c266b4c414760e52c2ad5cca48b28a8ff3fd34ca393f4d16064f97f4604ac36fd5f65eb042280e630e679bce6c01a6f3da330005", 0x9a, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000005c0)) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r4, 0xaf}], 0x2, 0x8eb6) shutdown(r4, 0x1) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x115) shutdown(r0, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) clock_getres(0x2, &(0x7f0000000040)) sync() 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, 0x0) r6 = socket(0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r17 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r19 = getppid() r20 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000}, 0x1e3c, 0x8, r15, r16, 0x21, 0x7, 0x2}) setpgid(r15, r15) r22 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r23 = socket$inet(0x2, 0xa, 0x8) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0x8c) r25 = getgid() r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r26, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffeee) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x1, r24, r25, r27, r28, 0x5, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x1f, 0x7, 0x2}) setpgid(r29, r29) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r31, 0x20004b3d) ioctl$KDDISABIO(r31, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r32 = syz_open_pts() fcntl$setflags(r32, 0x2, 0x1) dup2(r32, r32) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x7c}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") semget$private(0x0, 0x1, 0x208) pwrite(r0, &(0x7f0000000040)="404b03b31c6c29be8f74fd846f26839adef96af013775eafb8687e1e81fec578204f28e2c81eb6d5d57b79f976babfce5f4f6730f49384dd0b0f833181b3e7765ef60dc1e2a4f74f1c0b2ef351b0f049e7c0e07ccb2632e1bd30916dda98541e9a41", 0x62, 0x0, 0x0) 16:00:28 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000780)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000007c0)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r7, r6) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r2, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x7, 0x2000}, {0x1, 0x1}, {0x23, 0xb15}, {0xa7, 0x7}, {0x69, 0x80000000}], 0x5}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/6, 0x6}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="0c59152d36261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b5b2accbe799f622478d217b9795ca857a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc91023369298ab1012cac2d58a18d030966396cdfe19c2857c94bc52c412d7a45ad9ecdb98e27de0db9651b"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) setegid(r9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8}, {0xfe01, 0x0, 0x0, 0x80000000000fe}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r16, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000002000000000000000df000400", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="8d9419984d7d2e8c95b03eae6789064671d681772e51b8947009880ec073436b365161ad4301979be3282ca75de6a217783b7a13ce21a67dea8a486774efce5358bd704f54039d2a2370f678af6d6619500abe99a7b6e3a8a827d6bdfdbd710aca4803e961515e51d76bd3bbf6bade8ec9b6ecf8de1c3db94c70ecddf948e86dc3b59f93425e1e234071f26e4a7be75c0065dc83b2d297a2c7078bbd6f85c17277c607ade1181c0660a12bdc810ba5cc2a4fff0dcad675169001a70909e8672715fb73c21445320c95876d67ebc15e8347c0a2f100709a"]]) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r17, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r18 = openat(r17, &(0x7f00000001c0)='./file1\x00', 0x0, 0x721516a6e105e868) socketpair(0x24, 0x3, 0x4c, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000000380)=r19) 16:00:28 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000140)="8d47b5ee697ac8c82cf43cea4b1ecad10fcc2c13dbbb0e4df0b19b184a86cacb4de2c60e3f4a47f8eb588722673049da4eef94db331e1f", 0x37, 0xfa87ff848a4890bd, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x10001}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92838bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde36869cd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa0848555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba683cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd6357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9309006e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a30000000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r8 = semget$private(0x0, 0x2, 0x108) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000006c0)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bc72ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1bafa336de8c8ad28922bf554799b9b813ad27e3574d0ba7215516311a036fd61530505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b42f3d09a00e872cd23500"/224], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r14, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000440)=0x3) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r15, r9}, 0xc) r16 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r17 = socket(0x2, 0x4003, 0x0) r18 = dup(r17) setsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x5e9fea6c1dfcec06) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = openat(r11, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() r23 = getgid() r24 = getegid() setregid(r23, r24) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r19, r21, r22, r23, r24, r25]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r15, r4, r2, r22, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r26) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) g Ãg Ãg Ãg Ãg Ãg Ãpckbd_enable: command error 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r0, 0x0, 0x0) pckbd_enable: command error 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) write(r0, &(0x7f0000000040)="31b88ff174698adf593fca3264ae67995c45ad79c7350198df36ca6e783b7c7726197dec91a9af5af6978401f4b905c3d72cd9d3562db47ceda7d6cdbfab3caedfbd458b2dfaae4bb7260e2a19d3442073b12bd7c5f3c66be4c1ffcba93f737e3fcbac4f314ee1d2d317c3e7a6ca0655cf73a7a1a29896e36071df1c3a969e6e86ae98ac50fef4a3bb095cbef7a960590d680f956f706b660344ccd3dd39d24e3676c8c0fe4707918819c47209ffc299150c5076b1e879ff306e6aaa0f11638c", 0xc0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) shutdown(r0, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x7fffffff}, {0x18, 0x2, 0x5482, 0x218}, 0x0, [0x800, 0x3, 0x3, 0x8, 0x2, 0x6, 0x401, 0xffff7fff]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x40, 0xa1b, 0x7, "cfe472d998b8abaabd53bcd6ac24977cb237b847", 0x8001, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x6, 0x3}, {0x88}], 0x2}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000061}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r3}) execve(0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000200)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x92}, 0xc) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0xffffffffffffff74, 0x0, 0x87}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x272}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xc027) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000900)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8100, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000180), 0x80, &(0x7f0000000b80)=[{{r5}, 0xffffffffffffffff, 0x88, 0x0, 0x7, 0xc4c}, {{r2}, 0xfffffffffffffffa, 0x3da987f2cde04641, 0xfffff, 0x5, 0xfff}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x800}, {{r7}, 0x29858644b70976fb, 0x10, 0xfffff, 0xad0, 0xb2ec}, {{r8}, 0xb9c67ebe62057bd2, 0x99, 0x20000000, 0x4, 0x7441}, {{r9}, 0x0, 0x71, 0x2, 0x0, 0x7f}, {{r10}, 0x0, 0x20, 0x4, 0x27, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x8, 0x6}], 0x9, &(0x7f00000002c0)={0x6, 0x343}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r12, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r13, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r13, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffd7a) write(r2, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000280)=[{0x0, 0x6, 0x80, 0x6}, {0x101, 0x9, 0x8, 0x1000}, {0x5, 0x40, 0xa0, 0xff}, {0xff23, 0x1f, 0x0, 0x6}, {0x3, 0x0, 0x8, 0xbb8}, {0x0, 0x98, 0x9, 0xfffffc00}, {0x3, 0x0, 0x20, 0xfffffffa}, {0x0, 0x40, 0x40, 0x31}, {0x3, 0x3f, 0x7f, 0x9}]}) 16:00:30 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) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x8) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = semget(0x2, 0x1, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x2c7f, 0x0, 0x1, 0x5, 0x1, 0x83, 0x8}, &(0x7f0000000040)={0x8, 0x7, 0x8000, 0x5, 0x4, 0xffffffffffffffff, 0x100000000, 0x1fc000000}, &(0x7f0000000080)={0x8584, 0x0, 0xa20, 0x2, 0x0, 0x401, 0x5597, 0x3}, &(0x7f00000000c0)={0x9, 0x10}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) r2 = getuid() r3 = socket$inet(0x2, 0x14003, 0xff) fsync(r3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0xc, 0x6) r4 = msgget(0x1, 0x43) msgctl$IPC_RMID(r4, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) connect$inet(r5, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x7ff, 0x20, 0x26}, {0x9, 0x7f, 0x8, 0x40000000}]}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000380)={0x3f, 0x10001, 0x763368f039630530}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x1ff, r2, r7, r2, r8, 0x121, 0x100}, 0x2, 0x7, 0x10001}) r9 = syz_open_pts() ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000480)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000004c0)) geteuid() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000500)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000580)={0x3ff, './file0\x00'}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'ta\xff', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) socketpair(0x10, 0x3, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x20}, {r2}, {r3, 0x2}, {r4, 0x100}], 0x5, 0x44) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0xffff, r7}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x810e9b6b7d1d03f0, 0x14) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000240)=0x81) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair(0x3d, 0x7, 0xff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r13, &(0x7f0000000340)=[{&(0x7f0000000300)}], 0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000380)) r15 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setsockopt(r15, 0x80, 0x0, &(0x7f0000000440)="e2c66feae7d830c6ae94f49f88736edfcab0d278c5359b623751b5b65b9d040d9a46f8b02eea87e3d9f76924c35fce3ad3be3f", 0x33) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x20) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x220, 0x0) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0xd8107aaf0e4774ac, 0x0) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x80, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10000, 0x0) r23 = open(&(0x7f0000000940)='./file0\x00', 0xe435295c22328d53, 0xc0) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x90, 0x0) r25 = dup(r3) r26 = open$dir(&(0x7f00000009c0)='./file1\x00', 0x20, 0x115) r27 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/klog\x00', 0x10, 0x0) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r16, &(0x7f0000000c00)={&(0x7f0000000480)=@file={0xa103efcf21a728c9, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000004c0)="8db6716b33d5520c6464261016b81402197e195ee33cc3025372c7cc8dea92eadde881badcbda86bd288b25ef343343e7dc90558fda79bf144272b003da2612ba302fa67e96ef554b38f8d14e1757585f28779a49d63d5a9f4b10ac40a908c8e97ce83db72261bc5ffe6b214f039175a9b19286ddedcbf7b31b861e17a2298b39574edde90825be8d2f6f4c453f4103f08de8e3a112a8b013e7d4af06848a50689abd5bac535c6373f5b92da4740f16fa3f08e934075d3cbb5731573e00cbd8152f08c8d2b8235ef8f95823e1234cd67d2c895bf1ffbc1935ee55bd1a5f975b2d9e38d50b56685da49ce5b9183f936", 0xef}, {&(0x7f00000005c0)="9be325592538afe87d5d0840e949c0a9f75e9ef367c60902f88afe83ee63b8a5df963dae3540d758ec1aa56233b6bc0555fcf87f7dfb216fe3aa6cc532d66bd46f99172b4891a41e630ab95e4263152bcd56d1636c25f0fea231423b392466c56a68ab4bd8949cb07a17358d89ffae0baf4daa4b705c4dddf76601e2fba39377e1e68d9fb0367c3521d492fc4ade4cb2595e39ef579678dfbe1fb649f98025beedfdccb3756e345df7fc7dbf012e05c8a684", 0xb2}, {&(0x7f0000000680)="35c25f7b28ceaf4c95f96c611ab5992132e3c95fa4aaa5d59500701bfffacba6c84d4afddd3119c90200926c3de481b746848ba945e8385c7e9520176cfd745ae4ff530471b6c0bd92861a82484e892658118f200ef66be3693ee5218b98610823f0c923216317dc997da370674885cc978cb797ec2986f65c438355b10f02e4d0a30eaaa2d000ff38c3564c4dac266a05defb664ccf302501113e92ae11ec5a3673937953adc46e9c1bd313d6b5a0f5d3e5e01f5d0fa52bc6dbd8309d3efd583cf9c2c191cf4a8fa37ec869928a6d4dc3ce14aa8450", 0xd6}], 0x3, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, 0x0, r11, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r14]}, @rights={0x38, 0xffff, 0x1, [r20, r13, r21, r22, r5, r23, r24, r25, r26]}, @rights={0x20, 0xffff, 0x1, [r27, r28, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r29, r12}, @cred={0x20, 0xffff, 0x0, r10, r30, r31}], 0xd8, 0x13}, 0x1) 16:00:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\b\x00\x00\xdc\xcc\x11U', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:00:30 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x8) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = open$dir(&(0x7f0000000940)='./file0\x00', 0x80, 0x85) r3 = kqueue() r4 = dup2(r3, r2) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r5, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000080)=0x200) r8 = socket$inet(0x2, 0x5, 0x6a) sendmsg(r8, &(0x7f00000008c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01102e2f5f0de35e5a69"], 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="0d5b6616c96c381bdacbd15ca71a12163e0b8d628989e438414bd5121b17101a7e4cdfd608a9d6ad7fb2f9edd3c5f22db16d1b13f73c41274449ca71ce55104a1fbbedc65bd99c2e28a8c5535a9d82a9ec40c3ef349afc68377c10ef103c39a4c9bec44692c68e48e19d42b73f8c0ad2ab1d5282aaff4d5255c48cf1e12fabaeb75e52f1cf2b43977005891db1014254f560d68189ff1265b45b03f4be8754c1a6f3679d38569b6afffd0550cd4b6e5393a1194e1556b090c4367fbc", 0xbc}, {&(0x7f0000000540)="5006bea00387de7b24ed2ed3ac786163921b15f5024aeb906e8f77a1b2e253eee286be03abbde47576bb00c5e578ad8078ce409be5233837a7e17bacd4164e9f0f37c0a52166774d9bf53d590ef2934e55e26cfd31b79d9e84b21d4e9d4186c7298e208fb9043fcf4035c0e78011927ef28893e71807acfd159a35f43e28dc776661a7992a542e2807dccf7c5b41b1311b36b002a5ed068cb070b6c66978b31b88431cb1e271e127aff99a7f5b71bf6501667401bd9a65f095bf3379d640a354540e432b7f4de932610429e074c3969c2d2830ca92afd10c438ba366ef36d083218dc3eb6bebb054fbdd", 0xea}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="f800000000000000ffff00007f00000096d970f4ffd656d0d7f92298a9ec1b05a3be44216c4142bb28e5231b69f7634e46749803087b367afd625fadd3b49b7e6866e7ed8041b321334d319e9ead7152b396cd1dfaf11f20cce9e1cbaed792eed481d616ed342be1ba4036285198c199792e1a4e5d2ec0ec8d69fe3abc755053f46cf019a80d303315727d839087c962cc0664d07370ecb5333f618c7c981cae2b3c1966874fc81b793d77a15d11767b025bb4d40c51f16e3e769dc7cc122622677c41126d838ac95993d07f3a6b551a69fbcfac9b7382d9e44d454a096671137047b9204d9b33d005c22a5623bb8e1176abcf9a0000000008010000000000000000000001000080c08cb97a706151b22006e7188b78ed1a87fd2372e78f18c5a8a8cadbc5341b28348ce0287bf54ba542a8396e5b674b35039cecf072873714eb943afabf4bfeb6b409be8b705e38de36d3c70132c36adcac089575c826b5ced7f448dc52b19b1deb456072b46e0330e0048723b30a0093698f1f7be878e03ab02f13e586a802c6c6be915208a25e0084a705bee26b0ea2fbfbfb12b9d375284175fd3f1ecccb494920f1648474da46afb5cfc48fa7e9ed7dd6eed85239e29907d45f11713fb5c2c79f9f4750ab74ce7f69b0aad485cade53f44bb3587a2389837a3a964f29e34fbe2ef2746277345d52b56487aea63cf74829129932ad00004000000000000000ffff000006000000dc60faef176debbbe52cf8fb70ebb2ba6f74a842bd8c123324012d971125f7498c476325d85c90d6600e99000000000030000000000000000100000001800000caf22cda9b738448bff999381919a351cac3bca17e8562b1eded858ddf19344a"], 0x270}, 0x4) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r9 = socket$inet(0x2, 0x2, 0x0) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r11, &(0x7f0000001580), 0x0, 0x0, 0x0) connect$inet(r11, &(0x7f0000000900)={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000002c0)=[{0xfffe, 0x3, 0x3, 0x2}, {0x8, 0x81, 0x81, 0x2}, {0xfff, 0x9c, 0x4, 0xae4d}, {0x0, 0x81, 0x2, 0xbe}, {0x5, 0x81, 0x20, 0x6}, {0x2, 0x0, 0x7b, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x5, 0x81) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000300)="78b7751ee2d03693aba72b9c4ed6be0e7147a04a823c5ff94cd333da2bcd9979ccf4e0b597a535432eb12ae435670b8516913dcc04f367ed3dee35e74d25a2427d0718ad0944b4b3e809ea5a71e02d9b2fbefe755a400c8b7df4e44b00dc58de476f03033f5ad6add5666a5226a7fb7d9c0430eb010776528912eb55d2c191c821ba482c70a7355f209ec93c2d3270683f1dcfd5788096baef25586a987463079bd1b504c34b7dfc5cb8d8ae6bfca3a6bdad5f79227892d35e8fa05e0f050f08a892d6e567a5f47459cda1ef74e3bb278888e07ff659ade56107f32e14df011a1d8ef4511002dcb513a477998a8f399a9ea16022683e0156", 0xf8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x6, 0xcb1}, 0xfffffffffffffe41) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:31 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r5, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r4, r1, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r5, 0xa5, 0x1, 0x100000000}) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r12], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000080)=ANY=[@ANYBLOB="0000a950040002005b83313f610724ff"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) r21 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) msgrcv(r23, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b201000000f6"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r31, r33, r22, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r34, 0xa5, 0x3, 0x1000000100000000, 0x6}) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r36 = fcntl$getown(r35, 0x5) fcntl$setown(r35, 0x6, r36) r37 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4388, r4, r14, r22, 0xffffffffffffffff, 0x10, 0x5}, 0x0, 0x3, r36, r37, 0x0, 0xf1, 0x67aa}) syz_open_pts() 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt(r1, 0x7, 0x3, &(0x7f0000000440)="8169a7fb067618ce571fd9952ced662448ed408131763c0f08edb569ad205667cf9e2c543c156b5a99751a07c293d82e0d90ea24c57a1e8f42105b077a86484de86c3858f2fda868186eaa325ed4679de3140d3901daccc2eab34f54a8aa24c0c7bddd1a3c860656bfd1446efb2c8ed0260d7d46bcb5ac9f2c5535bcb81df0888db6e1d7dc4a1f3de7bf4b09b74b1fa340d952f3c3c6164335107a6cd891447db9e2a6e6886cdec67839a38d25beb4d020eabc79d54794c1bc33b62ea7caef08b6c6efc382d232d485f562845cb702a14ad02b1d8cacba69f90c3376dcca10634095e0f2dff9d4a0975f57d815e2e1bcd266e92805a483237453f8139fda5d73b4d3899be8e6410aa38551f731123290f4a83c37e173531611dd69352bbc0d71a42bb65e439922de9abb9e505f9a010d68628803e476c27ac0272fbac3ff7b8fb85e830edd8215384419d50a4eee7a02efb93809e3dc1620dbe72855e743440f1978d1304900fba2d802a47cfa457714d9e655d4397e2cda020f679174aace5fb1c34f3ee6e45c4261cb5fe89fdb1343fff57b2705915ab3249a8903e45c1617a4f19cfd4959cb8091a22558c0954af8831519ff01670172784cdec5fcd232f199a5e529019da8e3810ac4b5a1531828246e27330d09d93aa254fe20c258b5ced51694bf9b72c9f4a2f5374267aaa659610f3259536c803cbdd75ffff15c674893c18ed77db688adf3447437c53e6032550693f87b7cf341c16b23211929d598069986e8f5892e69625941ea7c9e7e636d13c3978725fba9fd0ed2289feb936bc5880d95291145c7197c3363f382e0df68efb4935645d5d2c2173e0e12b438fb6b96b53e80fbaa6e40b47d55434d678cfc59f903a6850f03908e6b529c50ad46b2063b91e9a4d8c54f1c172a244cd8dcef9ce715b904739e52bdd2d96fe728fcb0374e6e25aefa7322cfcde8d84cfafa2bb12a9ed7151bb533e1f7ce03e55511b66030558607bec144bdbad9f18aa259ff16eba1dfad3dd438b6c77cd291dba5df0646037e2d46c0faee5eb56ce2fbf6a7280a5885b1b6ff051c6110d3ac27603b08f5bac63133f976616584bda52d88324f3a641f117844e1a9721b01b44717f845ca15caad50793623f07fd81ccb1f6831b71394aff2277695cf1db58d01bef84d06a3905bc5930855e6e70b81a765d1afb01239ad34ba1a1190d33d50f594b2f28b9d7997507858140f6f2145452ca4a8cd96b2d312bc4baaeaa91251be0cb8b2b73c9cc964a9bf2edfcbed9e5e15a83b092008ab1e99ed7fd7da29a0db903a73aac597ce3db8b828c721c8eaea17b6e840314a3bced55b4a24b42b1c5b1372fce1739ed2b8f4b8d85df1147af92ef70b3569d3b2e1c0d0ab4f2f84c0e9541d4e55d2863bef9ea0989f6757e5d5da9b5b2e4b95d9e16b5a84f2431282f99fe7442553b1513148a22a7522a51ea4aa755408f722c7a4ac4554266256f097c72d18793b02c7f5fa4fa65f136e19dd6b861f79d81fa3e8f3cd3544b2d88eeaa135fcf153865ea4941caed737c75be663ce2aa75a101197836b6755d74472c93b2660872ec9c15b27fe8f4856119e824b9a45ea061a6dd912e47c352999f6dd4bc62a91c21fe03d74158c94674790b42c207b493f62987261b792567fb78009239db5d033314d72381620e2ca5c097f4480ef06000b6ca1ffcff636dad500e656ae6b27c12cf5a90e8ad8a0670293a9576c6bff87f9aed64882242afa42c1c1ac34339d1e0dac7831dde7d6737c5c9dd9f005630ed7f9da425b73710f4f80e28612e9ca53f98f4c033a276cca8f0c7d245112e3fd69cd07652999f87907fb2f5a0ba5aa8efee188e86a002e18ecf94a96dd19ba59e93f9c2db0172231a54abfbc72cc23f7056664e2e22ceab095d38492c9405477043c5da9b17ebfabe3efbb226cc4e56e8c440a0ee4d0ec137d71fbfc8b60c4a64041053cd170aa4a0a59b57a90645bb4b36be61036d5fb0e456416457c7d3e26721108b40ae5aa4af4494fac7a261eda9b272b7ab79e7a61005fe5dbd34ec809e165088d49a6f3201b529d31360b8c7f985ce5fa14de66581f1a2d8afe7b02da953eb1f5b97581b2b9c1a0610a24a89c505d58967662ef1898a0d66ae73e53a5ca2c4565b1b4c2ff1357ecd74c9bcafbdd14b1926a23943af93998986e531a158ec865a74e5fdc97e6eb1ff021328681d021c1bf3d868b0cf4012a2766410f7e40e0a25994b92fb2d8d64d67e533eb4094d9dd3cc5507e7a177a255b17a017b8d1e7d1bf66d46ffc338e736cd6ef9306c93685ffd326a165c9889a317674bb083530f04f620b33430414382815059cc66e353b55e230841964e7c53b9a0a3c7a589b5eb4457a88d49c30064c426ed0c48416a62563e21c71a5dbad1dd722802eeb33aa97e20c75bed4c99a0c3b5a7c92ca3c8d061d92fc05be9e9d38762011a6ed716eca764907ff4efd65f3b58f3e21bad2b3c6814edcc9436dedc0dd54640a34c2bf1028cde1a698a2c4741fb77284f33d645c85947f1f09939c6dc7529bd6677e148189a1fe6a3adf8f46049614470a38d7f080efc7df2b90428c5c21ba7f30a66a44e36880cdcdb5ad5e5a035f1d2ab91280406a2dab0e75af3e6c4942c23a6f1b39b0375fcdfbf9003744e1f311481deb0ce7d29eff09b1b3c57eb9ecfdd3d09cae99cca0a860f9e3a5d62103bae9be195b4f90231f3c4eab1641cf5e85060b63ec6c0562296424a43707be0242e0bc7d41e12f2b1da721c2cf8c97e5d501e2bf57a3228eff6161fd19e1bd900c73f5418e68ce1ff230cfc6266d0001bdd4d0795e77c7dc075e74192e9dd1d5c511d482a49f71584d646443e270f3b5b033c387beab2b98d013921967e7fc2eff32603d76aea22fe1057e7d98c3e8c153eafbcaae0279b49b71a7c4d27853d234324d782860eff91d8568698ec20670a986bb2d906502a280a0cbf14db105bd0bdc893de1a6d380196ea41f959dada9294a701ec334036a4103fb4dfcd937441fd7eb02855c4471580794926f8a5ff682d9adc5396bc36a85ea29a1d4f8053bbd1f9490da3524d994aa8a2049e6e69f449a8c17ad157f43fcf68ab6914a2d10f35ee448283dea8079a4897fbcd71f77d32ab27be415512c5fab1b8d99bf1f9eae0c86e2937e44875887fb92748e9cc5c53d6345a39a9b12230769f7db2b09c76ff20f255c8ffbe140ef23afb438d94c2e607088c71f2845f57d6ab0855041b83ac7d9e8eaa1c89d3dacc0aff189672b1a32dcf71f82246103aba08ab9f2407a8c907702e740ff7e73390edf3af38afabfa6a018ee7268ef481aeb5b1f1d00282a7c3a82afde41cbe5ed8e8bcea1150ff2cd9b9965af877919bb33183f4d0f329d67aecca457b42273d49f69154e750dac9eec6c8c275aafac3796db96059ea601bab19d462932a295152db5fdf5b2846c6489d87443b5f2a64a58e97a4d4603c9fdad0c5718422b5172a6c822da8cf04a627a1df8609cb87c73a5c0c49ecb31bff115be62b7b45035105ee10b52ab1d717fa8347b5f1eede8516aa068959157af8357bf9434bdba4e72b28039ab8a8fce7a55fc9162f1244565935ab7723a1c2deadeb16af74a45ed163f393c1d3516b91c87318c0c2fc7fe9ea9d991ae1a749e10746b5feea21691d371c7f8baf4fd4f5c0ad679af1d06dce7533d7c0cc94f0c932844b860cbb553ad5dcdcc13d3b15bed03f82edb7612df7807f572cad01542530b124807de687f9738cbdb280e631c98315dce1e0c4f931a9872e16921a93ffa1614cc7b20783414a1259d9c75472dbde8410348cbb24361077b6702b3be61f5a16b7f47c3cf614b69ed8728f6704d3a1c70415b82842e4dc0a2a2591fabc7366500793cd2f5bf1005154a23954d0b6db64f2a26223a3b5eb233d9118e693c060f836aa039b3987271b4874f34d5f23b9b05d41477bab1d92843ca66bc7dedb2c37e397ce36bc9cee45032d7e90e46df66c3c7bb23aaf109a3d8f85cbbe4223ffe1aafd093884ff9301e682e73e0b201551805fa00c61dfacb4df2028264ef5f82676574915ef5009707765659f7b07d1cef64e0a6c033bd5de31e0dcb0d7835d6ed99f679b4be9f28f87fdaf5eb481e4b2b956c68e2132022f2be1ca39af4939a199ece9c8089a2fad3666c63e04fe0120587346b68931f70c1429dc4a0c4673f98204414b1a0d1ecd61c7d12a68cfd8e061a06c1dd8a9463a93b975a94d7fc06c1c8f67df659ceb6d5f01867cb4ab3a2f127d4ec7e2d55eb9b1be8ca9608bc0bfd785dc9b84f6914af288c95facdc6df84c62093dffdf05cec02ce52fed29f48f21d173fc92c57a24b1e565606e068cfbbded6345fde6e8ea8eefd08a9ff5b9ec97a7b0c59ba50ebaf2ba47a2d63cb74797acdbe7bdaba9a99b3f985236409c1ea4cc3b54f39d07b04f87c9150df455b14ca5799d6c3895b4f79b07286e28f2f86e6ae2594d772f79a015424852aff6662f9c9bd78536879b9a7994f93fbbc8aab193782fab585e71bacb219f2f7ff6a14c9bcd47968dcdf77e030bc70747725ca6652eabe16f1ed3cd4164e208ec7606d749656f329a7c75fa1ed9355f99710d60ef96f4175c3603fd149fa772c095ad5dfd4461111f241983e11c1a7c660c86f6d484c2093ce7a88379130f853f1fd0e46440f0d1957e47cb2dc4af7ef6e325ecc8aeff42b66dee314f93ea038ef0f894ea09b6e17edf944a53d021e3c456849f7b1cbf36fe383d9cc834b1317b6abc9f09cb547b86c83c4c0b90eb733724edf1ab38057ee4b6f22e8e8ce775fff0e95ffc47d67296114456bb4fa7f02a2c39591adc262a5a8d98d2763bfb9664952f6420a59179e7a4bf0f7bc3846c5281a15338d520d728486e1e71a79019551d490a51afea0f581d2da1d2e1609517a66cf885a1ac97affe455cd39286ced916789aa0d131d7c74d50b4aa024c75564b4fa64ed4b149352a0473a97d8db7444c2a54377db826297b61e5c74e4ef0bc722f8a37c54cfb30bc5a805a2f21187d8664fa4d8b1e03f0490bd26fc31f45f938a1d525af5b0de062d00f9c582d6f57e744c658e677a898e101a7b6e8d159c3eb0d880cb96f43ccec2ea5c0c094cd2df378f1de42ff8495b7f9fc1971a54d022b32426b95505b0cc1cac5156b4db7e13f714ffad937d474b3771f03be6a116a7f22bac3e8eaabecbad329bc2bbdae7d15da26bc50ca1d13450c78b300dbe150513cc724e631367892a779572e99b123aa295e3f1092cc80d1e39db6d3edd0b563c21535b6a37707085cb57ae7ef54eac8e30272230de53d54f5e0640bf0bfb1c184e38d0a2ea90740ed6606e254ec6bcc7aec322669f7c0c0c47e18a2ad498feefdcddc67191084ab262d07567dcee75dbecb477f6bcac9382a6d8c1126789aca3cda28e96c7d12d4065d4751cc0bcbf01feb4a94e1f57a666ceee8c1a7c6d05558345d4d0dc3deacee26476e6b91ff61490acc6dda7e77e6601fb1eb3cfad9a4ea4d76a04c3c7c4e4b630f28f6e46cd31f96836c66e5c9448cf889b4ea349b072c39feea2bee4262f4c6a2fdb1e91263140cc48aca598b71052709ee1f8204f1b555336b97c84550d1d4bd7432474c0ce036927951c80ea4eeb31a3291d0e6119bc486449f878372f0721aae49ddc19ec3be5d1c2939985b5f180512d8197114220deea85d6862c6376c1c5f926544e125a5891e74065dc64069299b5ea77e1d2fa3b162fd82302eef4625b8cc0266d8e95f7db666712db24cf91", 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="3c722570b965ec00bde272f8eea065c6688ec030aa98fa21573274f3082a564865f18142efb70d019690b3ad266ca3ee2f3ba814eaf27c884b44c757820ab361e7ee01d0eb83545ee6a5748a9542950b724422befcd75106682c4df540aabbf744785d41feb10c623de9735aa16d5e7aebb3d757de3939832f03d703f4cfb4652c134727e4f4bcbe2d46e89d969f42e57fa7310576186adce19043afa81f42084bfb44ce459979747c815f46b751b33b2c1553f4b4ade5ea8b570ad7f4efa6cf840f2b671b84a8bca44fca9053fa787c34c7241976b5ec4542f7e5413cc961a0389717628ee2f16113d7d798a67b7e10ddcc65e5866c8677"}], 0xfa, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r4, r6}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x6f, 0x1723, 0x800, 0x9, "8a3cd94f1ec7033f5f30bb79bdbac403b0f3ce42", 0xfffffffb, 0x1}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000040ffff000000000000686c653000"], 0x10) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x1]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() wait4(r3, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x200) msgsnd(r2, &(0x7f0000000300)={0x3, "e37c3a0f78c3262f72b54f70af4737190d64710945e495fbdd2702e7846d529ff31c889c52fc96137f833a992f2cc14a969836d827b19177e2c83b76e925eaabca796b3f9d183c789f05164c75c93892166f1811e23460129db4fa2bb39e22e132002555bffcb11a214e0883c9205dba869ae8824931ea3a1df87ad636cc2e269bd2a48a8baefa18d22ff6e8bd759326ec9f142f91939a2f86330b7ae2da01c1d6b25084e43ea92fe917e6"}, 0xb3, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) renameat(r3, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f00000003c0)='./bus\x00') r5 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) socket(0x6, 0x0, 0x1) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4226], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000004600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd78b8ea2ebf3b1aa76873916fd66fea3f0b0810f50236f85804e978481a36127bc402cdad6bfb6225f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3fd08de816690ca684e9c178c15da92ae4ce4fc4f6"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a39469842ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb32210683ff186c41ce937d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r11, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xfffffffffffffe5e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r21, 0x5) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r23, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r24, 0x0, r25) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r26, 0xc0}], 0x1, 0x0) openat(r26, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x20, &(0x7f0000000180), 0xc8) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x20, &(0x7f0000000180), 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r30, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000380), 0x0) semop(r31, &(0x7f0000000340), 0x2b13) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = socket(0x18, 0x2, 0x0) setsockopt(r32, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r45 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000380)=0xff, 0x4) setsockopt$sock_int(r45, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:32 executing program 0: sync() pipe(&(0x7f0000000300)) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x80) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") pipe2(&(0x7f0000000200), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) munlockall() preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:32 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r1, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='\x16\x80\x00\x00\x00\"\x00\x02\x00', 0x20, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffeda, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000180)=""/254, &(0x7f0000000100)=0xfe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1180, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget$private(0x0, 0x1, 0x201) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000800)=""/261) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r2, &(0x7f0000000140)=' ', 0x1) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000080000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r9], 0x1, 0x800) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r18 = msgget(0x3, 0x241) msgsnd(r18, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r36 = fcntl$getown(r35, 0x5) fcntl$setown(r35, 0x6, r36) r37 = getpgid(r10) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() wait4(r39, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0xfffffffe, r16, r12, r41, 0xffffffffffffffff, 0xc0, 0xfffb}, 0x7, 0xc03, r34, r37, 0xa5, 0x3, 0x98bf, 0x101}) chown(&(0x7f0000000100)='./file0\x00', r4, r13) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4504856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000002f3cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) preadv(r0, &(0x7f00000008c0)=[{&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/41, 0x29}, {&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f00000007c0)=""/253, 0xfd}], 0x5, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0xaf}], 0x2, 0x8eb6) shutdown(r3, 0x1) 16:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="05"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffff39, 0x10001, 0x2, 0xaa9, "2462fe92071a712032f8ecdd626e32a33f295f49", 0x4, 0x9}) r2 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x18, 0x3, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/121, 0x79}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4}], 0x1}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getflags(r2, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="82a8d4b80345200c208cc088886ace63c0af4de54013d20845cbe064b691c209d1e7db223a1a614f7b80292ab0424aeae74209b65a608b7c458204adf3892b9dd23a954028676f5f45a7ee93f84bb4f9249cfc5d5659da534c4f03e7c8c46fbc0853db5944cde1523857d6844aac589ad705ec9b65b565e295ac5343bc3eb2fb15497e1d94bfe2e854826126ad", 0x8d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x200, 0x3, 0x6, 0x4}, {0x20, 0x81, 0x0, 0x4750}, {0x8, 0x1f, 0x6, 0x13c}, {0xff, 0x3a, 0x0, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0xd, &(0x7f0000000040)={0x7, 0x200000095}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x30603, 0x121) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r2) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18040, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4c6) r2 = geteuid() r3 = geteuid() r4 = getegid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5f, r2, 0x0, r3, r4, 0x20, 0x4}, 0x4, 0x7, r6, r7, 0x0, 0xb9bf, 0x8, 0x100000000}) 16:00:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/k\x8cog\x00', 0x20, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ftruncate(r1, 0x0, 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket$inet6(0x18, 0x3, 0x0) preadv(r6, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/99, 0x63}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f0000000680)=""/245, 0xf5}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/9, 0x9}, {&(0x7f0000000780)=""/209, 0xd1}], 0x6, 0x0, 0x0) preadv(r4, &(0x7f0000000280)=[{0x0}, {&(0x7f00000002c0)=""/169, 0x4e}], 0x1000018b, 0x0, 0x0) preadv(r4, &(0x7f0000001580), 0x258, 0x0, 0x200000084) bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0, 0x3b}, {&(0x7f00000014c0)=""/155, 0x26}], 0x2, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r10 = accept(r5, 0x0, &(0x7f0000000440)) dup2(r10, r8) 16:00:33 executing program 1: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000000000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000180)=0x3, 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000140)=0x7) pckbd_enable: command error 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x1d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x2, 0x0) close(r4) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xcdc, 0x1, 0x5, 0x3d76, 0xf0000000}, 0xc) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x9, 0x80, 0x1, 0x7, 0x7fff, 0x1, 0x6, 0x3, 0x80000000, 0x2}) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x80}, {0x6}]}) socketpair(0x0, 0x4000, 0x1f, &(0x7f0000000180)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x1, 0xda, 0x3f}, {0x3f, 0x1, 0xf8, 0x9}, {0x3ff, 0x67, 0x0, 0x6}, {0x5, 0x8, 0x4, 0x8000}, {0x1f, 0x0, 0x4, 0x7}, {0x8c86, 0x1, 0x9, 0x7f}, {0x4, 0x3, 0x0, 0x9}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000021a, 0x0, 0x0) 16:00:35 executing program 0: msgget$private(0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x9, 0x1, 0x12, 0x10000}, {0x6, 0x1f, 0x86, 0x2}, {0x2, 0xb7, 0xfa, 0x5}, {0x6, 0x3f, 0x2, 0x80000000}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3d}, {0x4006}]}) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ffe600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="7decc4c16ec40aade24442e55b6fb55dd7858b1de26638a962", 0x19, 0x40a, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) msgget$private(0x0, 0x20) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f0000000140)=""/48, 0x3f}], 0x1000000000000098, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f00000016c0), 0x1000000000000254, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) acct(&(0x7f00000001c0)='./bus\x00') 16:00:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x1, 0x4000, 0xa) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$inet(0x2, 0x4, 0xff) r7 = accept$inet(r6, 0x0, &(0x7f0000001680)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x20, 0x4000, 0x7) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = socket(0x18, 0x8001, 0x0) dup2(r30, r30) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r34 = kqueue() kevent(r34, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgget$private(0x0, 0x552) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r36, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r37 = getpid() wait4(r37, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r36, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r38 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r40 = getegid() r41 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r38, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r39, r40, r41, r42, 0x1, 0xff}, 0x8, 0x6, r37, r37, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000002b40)={{0x3e, r4, r14, 0xffffffffffffffff, r33, 0x180, 0x3d4}, 0xfffffffffffffffb, 0x10001, r35, r24, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r43 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000300)=[{{r43}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x0, 0x0) close(r43) ioctl$WSDISPLAYIO_GETEMULTYPE(r43, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x2, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0xede7}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r45 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000300)=[{{r45}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r45) read(r45, &(0x7f0000002980)=""/158, 0x9e) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x200000006, 0x0, 0x0, 0xffff0003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = getuid() r7 = getegid() r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() wait4(r10, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) r16 = getpgid(0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() wait4(r18, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000840)=""/22, 0x16}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/221, 0xdd}], 0x7, 0x0, 0x0) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="85e38e40a07c8ff3cbf5401da5dbcc41053577a45c1469341fff4d89a50c241ccea787dbd18e", 0x26}, {&(0x7f00000002c0)="2746d577a4689fead95f06dc582f7b81d23961b0c6e94c8f1a7548a7371fbaf6c4865b5a73893b429d2b274e8c9bf77676e9dafba5efb8f02c8dbd08afdb9eb27e29626dd05d5666d22a0e3495ee2a571e67e3fd0a47f5aec593689c4426ccbe4f4ad948585622b2bc91648f58de49008c211cd91d4a1a9556d2e28403837249146aee2639f5427c2cdc63195b5312fd85989b9966d0b38d777a9f810bdba4bda78387586deaa3e5c37a002297045099a4", 0xb1}, {&(0x7f0000000380)="8f4b9ff0462de7627a9764d0b9ff8f2290ab87fbe7528f32684a", 0x1a}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r21}], 0x60, 0x400}, 0x9) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x1, 0x3, 0x81, 0x10001, r24}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000000300)=[{0x2, 0x9, 0x800}], 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000280)=[0x8, 0xb8, 0x5]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f00000002c0)=[{0x2, 0x2, 0x1000}, {0x3, 0x81, 0x1000}, {0x4, 0x7e6e, 0x1000}, {0x0, 0x9, 0x1400}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="258e293eed46990ab608b4270ad821015eaf1254c4ecdcf6d46e9ae900e2087c9aa489a537507750cf4269a5e1105181fce3d85f91495b245b384f59014dcfce9865a6418f324692a14def65d3057c90448b81eef380e5f7720808ab5fed1df1c0f2eadc5290f9bee916ca8a03b84b9c5a29aa3e393b299d3e3585731d4ee1636c4e68fadf5005c093f53099686649016bd645f3a6bfaf294dfde800afbd7a0a7656b4c45b309b63f01f5875605095bee8bf6fa455b8b3ad517a5338976806f059ca18ee0366f6c61a4056e868b7d2c1", 0xd0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = dup(r3) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r2, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRESOCT=r0], 0x340fbdcd761db434}, 0x0) dup2(r1, r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) accept$inet6(r6, 0x0, &(0x7f0000000140)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x202dfc431db026f2, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x9, "5e00000000001b5ef99b0e00", 0x4}) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="00dbf472f509821500000000410b6661429736c6044adc3d7922b0de1000000060cef7ffffff0000000000000000", 0xfffffffffffffc88) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f76308304000000000000ff00"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:36 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x18000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x0) 16:00:36 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) socketpair(0x363e57ec5753ff5c, 0x1, 0x10, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000080)="0fdb68e300d3e9696cd0238c7d73ee89208a9e1ba8b24547553cbf0b7737312a76bd6b4a06589b6fb3667630dcb0f18da4d91aa59a104882be4710bbc59447acf6cb4cb7b288a2", 0x47, 0x3, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r12], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046f8cdc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) r21 = geteuid() r22 = getgid() r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r25, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r27 = fcntl$getown(r26, 0x5) fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r11) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x3, r6, r19, r21, r22, 0x14, 0x352}, 0xfe2, 0x1, r24, r29, 0x9, 0x1, 0x81}) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000000100)=ANY=[@ANYBLOB="e0404a046d"], 0x1, 0x0, 0x0, 0x0, 0x4b}, 0x0) 16:00:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x8, 0x4, 0x1ff}, {0xffc0, 0x7f, 0x5a, 0x10000}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xc027) close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x5) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/254, 0x16a}], 0x1, 0x0, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/152, 0x98}], 0x2, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0x946}, 0xc) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x8000, 0x101, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) linkat(r4, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffffffffffc1d, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) 16:00:37 executing program 0: r0 = socket(0x1, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r0) socket$inet(0x2, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/128, 0x80) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) syz_emit_ethernet(0x231, &(0x7f0000000080)='\x00') 16:00:38 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2d7, &(0x7f00000004c0)="b64083aca7ea9a05ab277c23a23a4cb9e5de7213018142a6526eef3e8c24614e1f7c9babb14e90fafad1c0cb6cf5e7760f88d9af682f68bc826791a8392febe3ac20d9696e7fdb1c47f8c1dc53a49a6957ff610e314a17dd1b840998d661efde1f9461111cbf3d35fc29b463f2bc5ff19d2925b9de49b177d8433e4bbef5da55bbfbed") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r0, &(0x7f00000002c0), 0x1b1) semop(r0, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semop(r1, &(0x7f00000001c0)=[{0x4, 0x363, 0x1000}, {0x2, 0x3f, 0x2c00}, {0x4, 0x1008, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x5a6}, {0x0, 0x8}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7ff, 0x4, &(0x7f00000000c0)="b72f17b4", 0xfe61) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/261) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xef, 0x20, 0x4, 0x40, 0x1, 0xd521, 0x4]) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x7, 0x0, 0x0, 0x1, 0x20, 0x10001, 0x6, 0x10, [{0x4, 0x1, 0x9, 0xb8}, {0x1, 0x2, 0xd367, 0x3d11}, {0x3f, 0x8000, 0x6, 0x20}, {0x6, 0x7f, 0x8, 0x3b545c6e}, {0x8, 0x6, 0x9, 0x5}, {0x4, 0x81, 0x8, 0x66e}, {0xc64, 0x3, 0x3, 0x1ff}, {0xffffffff, 0x38, 0x80000000, 0x6}, {0xfffffffa, 0x4, 0x0, 0x101}, {0x2, 0x7ff, 0xb0e, 0x9}, {0xffff, 0x3ff, 0x0, 0x4}, {0xff, 0x5d8bd9ba, 0x8, 0x7fffffff}, {0x80000000, 0x6, 0x6, 0x9}, {0x8000, 0x90, 0x0, 0x7}, {0x7fff, 0x2, 0x0, 0x87}, {0x6, 0x0, 0x0, 0x20}]}) 16:00:38 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100220000000000000000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1c, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f0000000a40)='./file0\x00', 0x2000, 0x49) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r7, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r9, r7, r10}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000140)=0xfe) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x174, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=0x0, @ANYRES32=r2, @ANYRESOCT, @ANYRESOCT=r0, @ANYRES32=r0, @ANYBLOB="c1833d88da00143bfc397d8dccef1c7bf12a9b4f3c6f1f7643d2722a759a2953e9332bf60713cf1aa91d5455c9a10bca885aa55110c5fd82fd3e0ddebd8ecdbaee73201b579f051bb8fdb06d5d8fa8acdd8f2a5e3c703b", @ANYRESDEC=r3, @ANYBLOB, @ANYBLOB="0bfdced1762df540af5af098d89f9dac7581a19506e2620052a4cd564d0510e7a8875754be5e8b4c990802b61d4a09a3350daf8ada90adeaded74b9b1c3e1c0faa8e93df5f107d6f3b189bd58dd67e55234462a7bf342447f4d2069dd85ccd6114b5eba3c6e38258bcb413868252c3e1f37a25bc72a31e0134cb0f8ef34e66d54b0350fe7623a5edce6c1e720457e392cd7ed443d04605a1ea47959a32be8269ac28c8c09e69eb3d53d3f909d905614223b1233579a710eb0c27a141b1a9bb355a800252848e2777b6fb0b699ad5865945f68980900fbe52d66a9665dc3dee1a8f7f55bb569c5eb599e7"], @ANYRESHEX, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=r6, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="795e56e02dc17e92581a52610b", @ANYRESOCT, @ANYRES16, @ANYPTR64, @ANYRES64, @ANYPTR64, @ANYRESDEC], @ANYRESDEC=r7, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRESHEX], @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=r3, @ANYRESDEC=r8]}, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x3c1) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) r2 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000400)=""/213) r3 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="70000000000001"], 0x1) mprotect(&(0x7f0000301000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="43450a4364d2d465ac04a80468b4135fcdae557b", 0x14, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:38 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x4, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0xfd, 0x6, 0x101}, {0x8, 0xffff, 0x78, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0x0, 0x2000008}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:38 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xb9, 0x400}, {0x3, 0x1}}, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) poll(&(0x7f0000000080)=[{r3, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000394, &(0x7f0000000140)=[{0x50}, {0x54, 0x2, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") socket(0x20, 0x4000, 0x81) 16:00:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000140)=""/191, &(0x7f0000000200)=0xbf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x2, 0x0, 0x0}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x80002002, 0x28ad) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x40000000000000) r7 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[0x6, 0x33dc, 0x89, 0x80]}) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0xa, 0x40000000, 0x1, 0x9}], 0x1659, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0xbf, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x40, 0x200}, {{r4}, 0xfffffffffffffffa, 0x7c, 0x20000008, 0x8a0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x82, 0x0, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x90, 0x2, 0x3f, 0x200}, {{r5}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x80, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffff0, 0x0, 0x0, 0x8, 0xfffffffffffff973}, {{r7}, 0xfffffffffffffffd, 0x1, 0x0, 0x3f, 0x5}, {{r8}, 0xfffffffffffffff8, 0x327bdcbb7c365df5, 0x4, 0x80a, 0x3}, {{r9}, 0xfffffffffffffffe, 0x44, 0xc0000089, 0x4, 0x5}], 0x8001, &(0x7f0000000540)={0x5, 0x80000000}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r10 = msgget(0x1, 0x2) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000600)=""/163) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x50000000, 0x6, 0xe84, 0x1, 0x7f, 0x8001, 0xa772, 0x0, 0x1, 0xffffffff, 0x5}) 16:00:39 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="75fc2b5428f999658cb7dc1d", 0xc}, {&(0x7f00000002c0)="05a620c7a92f10351735e460f76b26f7faca", 0x12}, {&(0x7f0000000300)="36a5deeaa3508b4f31b559241a3e065f60d164d16a956986887dcf1d499f270f2d736645e1c93a2bb50fbabab08b1d6f95b60031c56dcb50c1d6dbf26a500e1c19eb893c41a5664e7fc45c41e1c490636323ecd3a8c75acb8b950f632a020a366cf97348062558181f64a58e46f927af6643f3a1a1d09552f4bf120961c8948a871b9205bca07da1f7c2d21a442988b8eb8f3f03d9e2e2071d167dd720def0319bbbf9379263a7973a94ee3b994c0107d4c199df1f7ef262c7855cb249afe6779db0ef9007f08b0e5498577067c1dc1a1fd3d6f77bc8ad6ece181af7575d98666e845f5cdd", 0xe5}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') chroot(&(0x7f0000000200)='./file0\x00') 16:00:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x61) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000440)="13db8293b633f338caa61a047742") 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() poll(&(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x5, 0x6, 0x8, 0x4, "03bbe32dd704ea0eb519fcf71e789ac8073333b2", 0x0, 0x79}) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:39 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000000)=@abs={0xa7767e78603ae9e8, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, 0x0, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) getgid() r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r2, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3, 0x80, 0x5, 0xb1e49df56a9e9ab1, 0xfffffff7, 0x0, 0x7fffffff, 0x0, 0x5, 0x7, 0x3}) 16:00:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6, 0x0, {[0x0, 0x0, 0x0, 0xb6, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8100, 0x0) preadv(r3, &(0x7f0000000700)=[{&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/239, 0xef}, {&(0x7f0000000680)=""/110, 0x6e}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) ftruncate(r2, 0x0, 0xffffffffffffa0f8) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc751ddbb55a82db7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x87, 0x3f, 0x7f}, {0x1000, 0xf7, 0xf5, 0x8}, {0x8000, 0x0, 0x81, 0x5b}, {0x6, 0xfa, 0x1, 0x3}, {0x400, 0x8, 0x95, 0x6}, {0xc13, 0x8, 0x2, 0x8}]}) pckbd_enable: command error pckbd_enable: command error 16:00:41 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x2, 0x21}, 0x1, 0xc5, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xcb}], 0x9889, 0x0, 0xfffffffe, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/261) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x9) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000800)=""/261) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97686693ef3aaaf80d26159367ba20d8a31ea8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980200223442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381fb0d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb0deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1a020000000e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb9647bfede08ef59a4a685236685557f6f224b7f99ad6d26007696e7ce879b9c7e88be2fda090f33299b6cfe7dda2146dd29a8777cb80135ebd48352ea40b27242767c5803e5c9c91aeb0f5abb689206bc9dd32b7a6e5e7ae76c8bfdfc3d9615600c3f00"/1387], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:42 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x80040014, &(0x7f0000000000)='\x00 \x00\x00', 0x4) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) getsockname$inet6(r2, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000000)=""/227, 0xe3) dup(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) ioctl$TIOCDRAIN(r3, 0x2000745e) sendto(r0, &(0x7f00000001c0)="96d878f4fc8f44406e9749e25681015684a8681de714161e6b0e4c5c30829cd291d32100982fcd609cbb728b409aa4e63e818d61b3dcc97a637b91d3735578116db0a51eeb376ed6d913acf01925c0aededbccf0de4be127857229b9de4f07d985ce3e8e33715489837a0167c2344be212c36ec09fb77d94cf235006d5b13fd2e628fc974e4dc0a27902bba9edd631fc4db2ac5d55d73677d3d3c08bb059ba090bcbfffa3583a6d597cf", 0xaa, 0x5025ef2776b071dc, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xf3, 0xffffffff}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f05c3516ce7b35bc965573ebaeaa6f88c268cbda0983912d6c6c6a53df96f065ee557954bd7d162f146fae80aec790cb0edbbcc705824ccb544a574c25d0e383ca2c374ad7251323d7fe6cac9a52956f0c23b0680eb657d6476d56eab4af64bc07f709ea27512e8fc69bf6b0a7567d45b4b27162a4b4f2e08dae3c306e3cf7c91146b402623e3f0ff22348d2a04fbbdd69"}, {&(0x7f0000000300)="b80d20a3ea7e34da5cc9352c40b72051a79248f686f0f8a42d90d69931b937c1c828eb608a71ec02b813f3673ad34964671a88ef9f6d2b17a17ec16c44917cdbb07200f7594697b48a711645da4babc3e5ade0033475362aa7573b836fad93da113f69dc097b265067aee92275a116714ef59dc7c6e6227d3754fff2cd463354689cc79ba2bf23cae47e86eb42968c79cb82a3c4c4cb68abb280542c1289556e80110c1e1d7a5aaf851c053e8eb06423e0a0"}, {&(0x7f00000003c0)="a326f69f106b72bf5abb8f9e0159d623f6503ebc06e10a09d53caa691df12ee372d673b70023fc4f4687665cf915d53fa9d75191cb26561b3e2b71a10b47e21a37a64a5683d05e84321f5821bf72694ce5c5e90faeb164ad025f"}, {&(0x7f0000000440)="fa79fdad93450a18629caf96d99c4f859b3750d8335979ced6b0b746272bc422cd92e5add77258388215b3b96cf7d18d1bff85863bb2b33dfd492b746b85eae49c9b6358c471d5d04e40ed51c764c51a98b487865f76dc199ab200c7b079a4da5955eb63368ee26e6b87f5a11c85cfc8dc0a53c4e35f144cb40b31aa5001d1e39247a7961f1fd6e78c05915b8438043ac2578f56266f3bf30f7c50dcbdd59da8233f464ddd429e526fe6336078db7d647df5a61e62fda3eea15ccef4718a0ad3bdf02b96e2ffe82c8fa372d5b0452dfa"}, {&(0x7f0000000540)="4dc5b60aa7651152c99b44e473292945ee29861821973532d80630f3edd79c2c7284cc1a39079a8bbb7cf67e35e24a67b8925f3ca41dbe885e6a6e5788a641e6549848f46fd56a94b98000ed7e1561d24788dab0f7148a6329a9ccdfb6025a4022dd45af4f02945c67bccf36119d0d22ce59db026f1b665a4d2724920b8787199733213b0bfd8ff70ea36ff60d101ea5802b8d06b2b2cc6c378978"}], 0x1000000000000211, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x80000000000000}]}}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x1d/t\xc0\v\x7f\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r2, &(0x7f0000000000), 0xffffffffffffe57, 0x0, 0x5) fcntl$getflags(r1, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) 16:00:42 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0bc03e2e0101000000000000893a9df7c99e29f077a89cc9130aecfb8a506cf08f7ab0529b643b2f8c72b235aba274e35c598cd78b36408f4d6d26b8e3086569eb8acd30639941b3a7417bdf18d3fcbc3a2c53ef040d66992492e8586e7cdc94a9286860b33f2f68ef05086b5b1219eec12940e0cba22af58541274c3f75945547bb8788e7ec630b478981ed4d979aeb4aeb84e7aa8f1e2712338d1001583545a18746b4a254eb28bf44d12ca5619ad30cdfa794f5b79827abb2edf8cc4641eb043fa2c46812a2da5bc8d6eec8e7499fdce01db96e28d53daba25ab7b50e4b1e29c7a00c8eddf2b5f2c53d4fcba40ebf65270ae78f99b0dc76c94499da32e59f4ccde7e17921e47e239a3baa56f61e3872824e5cc8243ec6012b74006b2c920aebff6784bcf204c3a3687d010e6ded378f013108b2ec942e16f96adb531e0aae04c3c702e16fb0d6fcc7ab0ba9a10dd93267e757e7beec859ebc5e8d4e2ca92c17e917467bc4a7904292ff394606138872d17049c6cc416b81ddb083bf0eaf9e2722b1eee4b5395ccf6ef642e45d50c5401573929ae02e456558a502ef874c0fcea93462f5796d94c7b9bd68a7da5e8bf59c1d9b65d77d5cbc937bc119d4529ab354f9713d33"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000020000fffffffffffffff8000000000000000800000008000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x1000000005}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r14, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() wait4(r16, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r22, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r23 = getppid() r24 = getuid() sendmsg$unix(r14, &(0x7f00000006c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c653000dda2b3f321cfb286ad50b0b80217d34059fcbfc2b87b3ca4d467be340dc6e05e68ed3f9fdeb9a455de75bac20f79"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="df20f8b6ffdb7853e2cbfe268c04a5dc", 0x10}], 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r18, @ANYRES32=r6, @ANYBLOB="000004002000000000000000ffff00000100000074915bdcacc8ad5e59b346e6a7c4ff26e63451d2663acca8144054598698105eeea8f261d2089955b036c4790b5bc2bbccb1752fa1a26746a6bc3bd7a6a7cd856a34ce2300a17446ae5008a4424a7c6a53bb53ce7553511ab5d5f7b2525c89a344915830306b115394c2415cd12527a0bb8f62c34a27ff3ff122ce4d7161025fb5ba4f99c2ec0df17523be72f97b05e1becf6fcf34fcbac7c87cd84cfe593cb76fb05feb13a1b91a594f657e08491580b00a8fce52a854d26ee0a93893315a4a9d3f6201c4ccd1238632c6791adf4d6f2894349e956cbdf730264c2369c6aa21f324813a745d9aa266bf7516cb935be2918f3642b212313c495ab26ca070d2a4badf0f3c16a75dfffa2a9250a804f57333be2b630a27ea9266a70b5185222926abdf2d9882031574c99acd18e9aad143672bd9e0d68523ce40263cc61a51a011", @ANYRES32=r7, @ANYRES32=r22, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x4) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r26, 0x0, r26) 16:00:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r8, r10) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x1) r5 = fcntl$dupfd(r3, 0x0, r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x80000001) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x100) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffebd, &(0x7f0000000040)="b6bc1fc92479ff2b78054083e976") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001780)=[{0x54, 0x0, 0x8}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x11d) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="2fa2248b4f903afc1ea1a0f8a8c26ff2324d38a6bd9059cc4cc2c33bac5fc1c7ab5bb5d539ddc4def71c0f6f7fab63d540fdc0ad402855f5e6511e4c0e0ce626c030075f52533c71d9a8a75f8d16433556eb8ba423aeef0bb6859dac7b9682fd91e25e5bde5c86a3937feca732aa093e16562aad3381e6d422b4e95ef527f73b24299ae976fa7f51144d3b8893ace3f7d39f1ed61b58cf8b72e9f170b9dd7b9ed943df4c8d5a8b81ac860a34d31bf47f4fb0973707c0075abe98619bbd6673a169e9da022363395be33ee4fe946aa532ae05704a60b4c13d17864528993736ee939839aa7bdd5b06515fa7ce6f203e6bf2b2a332f34e02bb9d255089fe976b3e72733234a525e22576f6f98fe3c479374b2bbf16fe26d4113e9313a8ffa27688041b81e708e8c9f7cb3a61d45f8627921450fdc9b2c4170eded01a79c144f734a55a524e93435c64fe39f11748ce8d8c14dee947c4c4b1850aa59275960502e28b40ec741a31cb11a7e7f6c591cd25886c43e2e1d0f37ebce944b90d56feb9a95f286a17c9e5e274b838c828fb47921dfffca7b0e96012e6a303be6d33aca875dca0095905c582ad947191f9b0cfc483e75cdc8ba87d9004a4acb2d564344249991ce24f9342069097877a7c5e4795cd7cef525469e34d7243874f4392145b526fe0558787f00925a3e9af7f7773f3e1944be80c468effcd53e7a761a33ba25d50e7ec4b9b0587d38ecf0eef4c0da14ac98a016085356c41fb3b05a74e683eee39aad85b6410d9b16c4821cd27d5ae61fd27966163c904b3069e452308087449e883cf946474c2b3389ac3492830ea43c90b853505343fff0d8d070a164e0bbd2f386a39d7ffc1d026aa9e3b3806f73430c4e6aa0473fe18d46b22a3255395d1e322181cbe94d275d9f8b438b9b9d4f9a61fd5ab3f1fdac8c5d685d735e26e524e065cf90426d2eb8e4b624b8376e1ff6068442c08f4d13933311d0d9032cd556645b8bbe72e2023849053e47f6d7359a0c4ca15d17a16284480e56fa45583b9f616d9c84fe93561c07f0fe3ef760c2ef28db771e0567c7c0f9559685df311cd2473977667d10fac535d1c7a7d98bbf10de81ff40ba360466cf06acc56bfae0b33a38d25c3be905080e0399912f39aedf4aaf4380f264df137b171bb045ec341f937d1123fbecf5512ae6db544477367fb8cb5c3e2662f60d88824c1e0936e5db7fc3f2a5be859b5f5061cebcf908657e8ee4f6960ac11ff633a529dddaf8ffc50b2abef93ce6bc952364082294ce5a922e1ebcae1d5a3b046f471757db0ed7a54f86d69ee9c83d902b7eecda5c26f8230384d21bdb5abdc9121c0f95186596d3f4ddc5f5ed406792129f7afdbb6bb3998482789af65eb09683d9eaae33817d2810adb93fab3eecf610ca9e1b7367382b69dc7c32961cfd9657fec439098ebe9cefbe7bc37630411eda18f0a382177f92a01fe40f3f7d6b458063280afc0e1540ef038b2361233f7cee66cc813ec8d2afa86f8f6081131d4d7d023ccae6d4609cd49317c29194cf1dbe731e92ef83f588de14318a13f8c233db91010f1e6a4c44ee8d750c96a39bd2fe77870cf82dd38e7b95cc45fc82955f0faae6a530d7fbf01c04ab3793a5d7d4884077a728c108c24e7130eb8978172679759488a9e95ce2df2754f3ea388dc4a093d99a668f4b785d92d739e2d9b91660ac1041bb17f9ebb9b7125207e86d1872f5cf8ff48bb893125f7e1d35cecdbe543cd1c0270879e5cb164e51e81dbc5021c765763b732bef257b51bb2d57cb4a5e6e4dec32588c1881396cbe9fc4c5e24c8cb70b972974c511328f0b1089c38420bae1f3d0577dd3ee2bde66e141b5a45aceab2ee23198118d805092d4d3b7778b356101e97a58341d44e47df3e72f253e7b31343ba9c389784bb12d3a5965b8635508edc40c664cc2457aae9b1ebe0815a348da9acd8b2ac6ddce3f42ab1a6ad9ab3ce307d8d11dc74de2083f018aa352a94c05deefa736af6f959dac62b952eb9400cd936cd09c3f6f953cd87ec9321d44d9d90fe05915ae3b558b56e0461656ecb1e2d15c5acb3c404895bf8e3919782f59195a109688d0a04d1d1317ee90cdacd3aa88e450b3cdd148ab03f263e1125c6f669e81aa980477c45bbc13121b97492f408503187b65fc1a4b736ae7e6c93b389a133a8b9f9d634548194d9de7fe5c11cf613e0d69a2e7387c4b781bd613abb89d5f83f0f25656c6c4b5a1e8397e356cdea05f69b8cf46c00bd1b1c9c8421940e4792195c21089778a8af17d8713f2a44ab2fa36b337e41f275d8b683fc154088af5339f065ca644ba1c06544e6b4dae44d8b01e7a2e42013f627227f8d1a62c7babda88897d46be731b5c4ef7a58f7422da3f7c8bd9b73227326b7067d60a26f04198e5aeb060e9a9259ab294d31e53e8434c3537a31347fc3ef2b3349dddf9aa10a4dad6510896451854dd48c45ed489e14610a29d7be7d0b2fafc66d13553fc6b81b69f24febcc2232b18dd66b6e5095ffb6479bf596bbe9449e7c2bf70e395cfd07b761e4d35fd253c714892e98cf3b20d164546bfb54d30766600ddcdec164b19d12fb921046e3b09367012e57befa5d979bc18a4b8aee271f20a00e3bb9851dc3e8f2420f1ed639d0c28268005834d054a16fb7d38075f50d3ba03cb0e3b6427bf47e5c6ff2fa1210f98fab357d8d273078d323b1d35fbd1aaaf0d066c907670c19bfa8ee4d61319f9b33e42b815e6041e95ce61c4a25a4a718d62e6b3afcc9db8f4d78ae46c709813e3ccdee7eafca7d5a7f42b1f84b7e392c8382bf8eeb5ce770c1571528aa7495d9cdfcac0f182f1b292244300c55693082ff20054b379987cb012231984337c4de7fae1f2e7694c1de5feca3b9540ec6d2622408fe4f9a90112a514e4c29eda603ebf6163b4e21a9bb7b656d2e57b5e45e977ebf2d7144895e6e583ccd8651f0723bda168650a9bdd9ef101dc0850aefa58cc725c0a6140718e23dd0074c1f48d9943202440ab6a47a47b3e6c65484b83c5636f2a18bdd8a4d78a30c54154ed38d216258a6f796191622f2e333aa7ccf72344a350a76cd3656de3f8ffd2e7e40b28e479e51cffd02980e2ca9ab697dcd23bcc7f2721377bd62f1f45ec4fa3c7c1857007317699f350f0e8e6a231f7e8d7e537c569ed2e9bbe325e48d52b8b1c21fe15e660d1aec438a55e26a0b4fccf423f330c467ccc1b7b3fe8d2c61c11a58aadaf66333ef2e6145677444a4befb3e413e221d244704eeace56e8635130038140447628d3312ee0b425ed1123c5521efe0ca91b7469bcf0fcb05c9beb4a48971a485c75d42d34fb2352dd648fc35185e86901add3e6b13af29dbdd3ff23798c610fb18babf5d5ca30d79f8ba4bea9c73d0a36b5f41126d055f1b12b81a1c99426aef062dc25c41deb974f8df5b7bafe169ff24bd5894a815a83238c7e43de4d1a18b092f680e68f7e12ac97d244d9ee1c0ca01236e93e5f5db1e4a7fe53a40508cbd20274367192c1ac574d4ba07781d5508e42a5ae594b36c7d8065352f781c2988fae4c503628e06d6b8ed10d35cb3f047286e74260603324330cb3cee6727071eb122c80daa14991ad8510669322fd946305ffdcbbeafbd15bb0cad40397a0f2ca1cceec55f6eef9667d2b44d2dbc96c3d64de91a82af6258877b87d22eefec8dd9a9e661c5f154fb121f28e4268892aad1fef7ca9f51d466c5197fc113980ca5bf9071004a729bcc94324eb80afaea19fa6855506e87f45cc621a7f2ed8769e7deba80ebcde96bcd496a6efe7b30c02a1c77724bbbb037f5417e314bedeabc80867467156e9825c5f3bed1d4e37199c74baf436f264a35b231169d6c263314c30f0bda130d2da9c1e59f039e7696877e5fab04cdb591d0261989228e94997fadaedbc073fbb6a64fb02ae205a2ac675e9371b1fc5940cd96d4e66b5185ebfb8f99f76b77bf142fdcef99490a1224eff991c59a85709c08f8dfd28e83828a2f4c5d9aff32dbcc3d2739da8b3abf8df665ca73b6aaa885527de91f84776d0e1bfdd0f03a2ca5d791cd63d6477bf5221fb0f4a66a9e15c37e805dd339808f017ff5ddc02d590f06c5190b8415bd0251ba29ca079560ad2fe12201a83286cc0e424da62d7a435bb1e6c66e0276c9e1ce51fa9e245550fa99ef358cfe0ef8701fb688875f4bc2fef1dd0d3d3eb44aaa747bd65dc4e07ac497730305e5f5699af46cb1820b0da01234c42d6c7d0039dff7d68022501e48186d48bc7affbc9ce0e1858dac210845ac6e06c8067505d16ffe99a36b06706988a4e9de179568c6d64437708efb7f19f43b6a9713f8330a3246b5fcb2078a516c9a327a5bd4d48a5a9ee20f21d42cb3b18a617dcc99da07a0d7921476b77f93e64749be8c6f0a0357e916f0498f761838af5c0b6af9f2e02b5d56436c45174030d81bc199a0c5afa3fc41d1d2bcb415b3aedd57d2643d6bb06848b055db8ceb08cc1c8126b8c54f37127e5bf6b9cdf5ce9cc548f5b5f5604363d2199b9048fdf3be0a6d41f5d4a5b8cd5c2ba485861a414e940154b4e2358002c987877f29ea13d358a227bd00c7e2b61a3b67cec52aed60630836539e0064850d6619d75c7c2707918a4e146feec049deb53aa33cec32833a9226e8fe37cda10ba2051f6dc4f6e364484737c1f3bc2b7e1f18d21cde01ae6adc9de9694c376f0b8320d26ba66429ed9baeb1645a3e4609c5088d1a987f155c171a5f734b21e21d41bb25a2e24582b07b07ee286ea01f8541f0372b7b4a8c97fae96f74adafbf48aa61fb8cd058064530f1d64a78cc26ecef3bd7bcd7545fb40a5be3abd7d392f6d2966d4224b1bca7bc2960e7bff5dfb5a54a550e67b846f4565bb1f384dc2e7748cfac63767b2119ae68792d626e5f61a30ad5bdedd5858b6e438971cac8d87e51d20f249bdec0cff2d58d35713600f7a748b4d839f1d9ec63273d7a02199de0e443fd2f725ace8364b068da6b0ea6d3b494941bb82e0dcdff8cc5dd51bd12447dda8ff3368521b8c69034e06e568329930250e16bb5d3f1a287fb816b673802dce4f94ce17575b26fc193530440a3218d8e2e727ddb28565a19afeb445114c62c1627d63305c8d1d716d6fc532ca76fc962c46b4e504b4ab6f00cc0976d3ac3f04760a1b31f336baf9052354bf1e730d6a6e114800bc39e592825e17cbe82239ff6c629287287da0fdf306d0676b5a217a7c320f3af133973560367879688f42c5dcae8f4af020481c566b54b6ef31ec1d846c59c25d72c84a75b5a58c0c4a3cde82115edc5f047250e093814c609a9500e8624d74abb17a15612f9e5da7eb04c83d4a0e1060e5a131bed8cb11597f8d79d10f2fe0f2016781aa5c91dcfe1bf6e45dc920e76387a0ff5616b951e193ee90260aa34851a220c7a736a6170200ab1132c3af43e0d76195f87c36422817369aba9243941d87de8c36093b7894e0a3b65ebab99856cb2a56e889dac8e30ca00cf521308b63f5af7bf140dc9f5384974e8d0886132b49492eeb1ff7cc3ec59dbc2643fa362890f0898f99e6cbafc6a50a8118778a9f95f4c0b8d7f1fc3c8472b2d115ea83ecf9ff46e527b8ee893f75e3d49a566765f8e41627e7208a71bc9e4648845338147fdedf03913640ab69d80bc64161ea26b081d5bf1d3267eacb4dea5a4f96a4d79fba308b9e10ca7bcdc40bd50abd693f17841013dd1eec59024fba1913c5927fa64b5c40f7169e08ce0c88400866d1f29ce7ff24708377d3084ca4302ca679302") ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0x1e, 0x9, 0x20, 0x7}) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000017c0)="d7ca321f4c8016feb3b2cfa4241d612519beb375aede3d82d91510c61ef61be4f672911d3fbe8c492ae57e26733685912806d6f06130442e9fdaf1e465dce7f479351d0a6cb95eee96ce32ec4612b24b7bcd4bb3c1477a996af23d3d166ad320e0dba35311e6252389dd72b35b1f13c9f8212a558a933f70ecbcc1692a3662d1def9f14ef8c8d7b3fec89a2400cfe108a2f972cfbea3865a23a2e83dd2bbb4e7bf950ff9927b1c2b4b67", 0xaa}, {&(0x7f0000001880)="a3a4d94628827eb2dbb9bd68500ce48007dc814c9b1d92ce2a08cf2b85a87f7cd5605aa72ae9f6418d3d74340ae034fe3c9f5996eaa2d382c07e8194a734dc82896909f246d895212b95bf88", 0x4c}], 0x2, 0x0, 0x32) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0xfe9a}], 0x11ca, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(r3, 0xa, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)="0927a3e1ef4f16860df0fb9a6a0395068a080e2d8f5c2d9903f9fe5a654984080850e327a9d3c69d3b1d35a555782b9e71fbda96c56f36fdaf0f01cc7623f19dd73d0370e382c37a939be796331d32e75fd204e456e085c1588589b44da02e53c79e9e236b6c5c476804d7077a05d1fd8b8bcf880df253df07111441371989ce1a55c048b685b84e9c6ae33cf65a82c4ca937a14772e09a2776dae96c6263563c428e3aa18a3d993ce575886ee1fc8e057ce4dc6b1d25763b6ce71d5866565b19c2ef59f1a9be1bbfb0685556fe0ca7c17872d38fa984be9f44decab737877e844ee6a4ddfef75ef8d7460f98a38ba4cb8ce52b079d1ebd9", 0xf8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001700)=[{&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f00000015c0)=""/196, 0xc4}, {&(0x7f00000016c0)=""/15, 0xf}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) recvfrom(r8, &(0x7f0000000100)=""/149, 0x95, 0x1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x10000, 0x2}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffff9}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) dup(r0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) semop(0x0, &(0x7f0000000400)=[{}, {0x0, 0x0, 0x1000}], 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd3a66c18161e8fd0, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x718f, 0x80000001, {[0x7ac8, 0x3, 0xc4, 0x7, 0x4, 0x0, 0x0, 0xe2f0, 0x4, 0x4, 0x1, 0x7, 0x5, 0x7652, 0x2, 0x7, 0x2, 0x6f2], [0x5, 0x6, 0x0, 0x3ff, 0x6, 0x3, 0x0, 0xc9d, 0x8, 0x3], [0x6, 0x1ff, 0x80, 0x7ff, 0x9, 0xff, 0xa5fe], [0xfff9, 0x200, 0x2, 0x9, 0x401, 0x41], [{0x7ff, 0xaf3, 0x5, 0x5}, {0x8000, 0x3, 0x2, 0x1}, {0x6, 0x5, 0x4, 0x2}, {0xff, 0x101, 0xffffff6a, 0x3}, {0x0, 0x3, 0x400, 0x10001}, {0xfffa, 0x10000, 0x4, 0x4}, {0x3d40, 0x3ff, 0x10000, 0x1}, {0x2, 0x7f, 0xc00000, 0x7fff}], {0x1, 0x10000, 0x9, 0x2}, {0xf80d, 0xffffffff, 0x3, 0x2}}}) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x400000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x401], [0xe0040000ff], [], [{0x200}, {}, {0x0, 0x5}, {0x5, 0xfffffffc}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000032c000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}, {r3, 0x20}, {r1, 0xe8}, {r0, 0x80}, {0xffffffffffffff9c, 0x40}, {r0, 0x6}, {r4}, {r5, 0x4}, {r6, 0x140}], 0x9, 0x9) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0xe3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x401}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x9, 0xfffffffa}, {0xfffc, 0x0, 0x0, 0xed2b}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000168000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x40) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() semop(0x0, &(0x7f00000003c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x524) semctl$GETPID(r2, 0xa, 0x4, &(0x7f00000001c0)=""/248) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x200000000dca6}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) getpgrp() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = dup(r3) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0x6) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x101, 0x66, 0x5, 0x7695}, {0xfffa, 0x6, 0x9, 0x9}, {0xfffe, 0x5, 0x7, 0x3f}]}) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sync() connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='e1\x00\x00\x00\x00\x00\x00\x00\x00'], 0xff55) r3 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207004000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca66896819f507d0008000000002951b15801360bcd4c0a162b9758fd4237b8fa4d012a2b2c0dcf63c7b7c4e447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4ae6a2bce2f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df40d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000000000cafe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6377228cdccc1aae0c33d988d889e7cde0fe3ca059cc8f838d6674268758bebc56c0361e31db6cdce2b1168bd65058411d6e2af30d9a5e4d2a5ffb92f7e20db8f47d44b6b7f59f68d101f319d1bde2be95c923c8e2c937c7d723597c84a5fb510ea4c6adec01acf33572ffd5abe309a7be48eb5bbd122f05ab270f2aa0b6f531b8f6748ec9c3245b31563020593c1c6d11ea8fd4fbf8bc30a1cf46c03fb97fe034f7d9f4844aeaf7d196a6965dd8f70f3fca11fcdd721c25afa1d7c48d54c48de21e13d6ef0dc9a4ca877127e34196dc0e3b9bb76e016c3"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000180)) r8 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000300)={0xfff, 0x9}, 0x10) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42089d00b603901a15295c75abcec6c1c369fa47bab9e1aebc0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfd6ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824850001000000000000354a002af475d52a64c1ef0d39f3fff595f673edcecc0394d0be20e8c29b41ab98659f7a6345a2c60b8b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04ce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a20000000000000000000000000015000000004e", 0xd7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/45, 0x1d4}], 0x1000000000000197) syz_open_pts() 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100), 0x54b}) fchdir(r0) 16:00:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x40, 0x8) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440), 0x5, &(0x7f00000004c0)}, 0x4) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x2, 0x1000}, {0x0, 0x6, 0x800}], 0x2aaaaaaaaaaaaa77) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r9 = getgid() r10 = socket(0x11, 0x3, 0x0) recvmsg(r10, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r11 = geteuid() r12 = semget$private(0x0, 0x1, 0x4a9) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x1, 0x4a9) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) r20 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r20, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000800)=""/261) semop(r20, &(0x7f00000008c0)=[{0x4, 0x7, 0x3000}, {0x4, 0x6, 0x800}, {0x2, 0xc4e0, 0x2000}, {0x0, 0x1f5, 0x1000}, {0x9, 0x3ff}, {0x1, 0x7, 0x3400}, {0x0, 0x1, 0xc00}], 0x7) semop(r19, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r25 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r25, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x0, &(0x7f00000008c0)) fchown(r10, r11, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r11, r5, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x2, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x3], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{0x0, 0x3}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x7}, {0x0, 0x4}, {}, {0x1}], {0x0, 0x7ff}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x10000) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0xa, 0xfffff, 0xb2c, 0x80000000}], 0x66c7, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x53, 0x1, 0xb3ef, 0xffffffffffff8001}, {{r4}, 0xfffffffffffffff9, 0x52, 0x4, 0x2}], 0x7, &(0x7f0000000180)={0x9, 0x6}) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xa8], [0xe67f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0, 0x80000], [{0x0, 0x5, 0x0, 0xfffffffffffffffc}, {}, {}, {0x1}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x1}], {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) munlockall() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x6}, 0x6, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r11 = msgget$private(0x0, 0x214) r12 = getgid() r13 = getuid() r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r14, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0x395) r16 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x42, 0x6}, 0x8, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x7}) r17 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = getpgid(0x0) dup(r18) fcntl$lock(r18, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r19}) r20 = msgget$private(0x0, 0x200) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x42, 0x6}, 0x8, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r3, r7, r13, r17, 0x18, 0x101}, 0x6, 0x1, r19, r23, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001300)={{0x0, 0xd824}, {0xe305, 0x9}}) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000001180)=""/81, 0x51}, {&(0x7f0000001200)=""/195, 0xc3}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f00000023c0)=""/159, 0x1c4}, {&(0x7f0000002480)=""/4109, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x234, 0x0, 0x10000000002) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) fchflags(r1, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r3, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x3, 0x4, 0x1, 0xada}, {0x3, 0x38, 0x2, 0x4}, {0xa200, 0x1, 0x84, 0x8000}, {0x7f, 0x1, 0x5, 0x3}, {0x4, 0x8, 0x1f, 0x1}, {0x4, 0x7, 0x20, 0x74}, {0x9, 0xff, 0x81, 0x81}, {0xbe00, 0x20, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="acbc114796345ecf226b63e4018771896d0868c19c6771b0b16d5ef37d26cfcbead0a2ec8f50f2314d5d380937bf3866e4f690b8948535eb01594803d864372d3b3a9f6ef227de615b7f27c276e12f811d5e64b56645bbce0e554e595863206bbe43756414b306b77e95bcf01936166b21bce5e8a0a1dac80c625fadde0d8639a89f3d23022465ff03b9492db9b14d3a00632e2f39e8a484049a97a6acaeaaaba1a89c7be6b6650e17b9ff01e4ffd0d0aac06cefb4bdbed019ac7ae3206c55fff338d59ef7f5b3294f5f873b85ceb35ae0f55b5f612a3f7ab5aa37caee1480e1b94d61718d81518f4ce60abf8a862af2f7821ab9fcabab60d905e9ea141aecb7268a93dc687fd46698c969b5442d49e0070e2fa2b61baff3c52e80c087fde2913dfa0fd4fb1f890a0368e081883a208fbbce2bbe741813327603699dd8bd1fdcf0ccee5eabdc35da35fe33b1bf32ca3dc938a45e40b2856dc1805f4ec2a9931ecd74a6b731ff2a49c946ca9c6e17bb07135ccc09501898385c5837eb4ed94413db7a0c95fa293cf974b5b7df87954648ffafb907c928f96a98ab51db5631f673b66280c80888acded78efa62ef2546821c014f580ef79bad037ee737a16da0d76486818036b7a4506774400521c1eb467c3b6717d6cacc2e8afabfc075036557187434bc55eb479e0a642505911a9dd2445fa8f3d15fa8da801b109bdd8d9265316caab0327325b560d05989aa987fe6dfc160dd825f9c0c3314e2cc87ab3810b849287f51e38c604b0340f78e22c70f40ad6c66b48e17448245f5311cf5d62d64d02b6df6162fa2da92fe0a591702d35162436c07703f811438ec4efe8a6877f9da7f3b939f82a8d8246460d6333200263535431fa2b0dcb7283948c33ee2a5d8b5485c5a434ae59695626eaa8740290a6c32a01a2f143e52bcb98f43bec382839e1dab2ea88a55e9c06ec7bc86b314d21b18e70dc457bb3326e752c60f9105c59166630c15ae1a43bf6f016eb7d8c1944a6e21211080b0b2c7221f13a8fb93e5b95f6a3b3ccad0e8d3287971c23d65ba46a36ea5f9704b38a10ad1b43cc63e7be0da8faa376dc0947f1cf49aad5e3d259e5c5f6df1443e61dab37af50098731fb55f58d23689eb6bbb4f689b3a06180513a88aa9915e420b82cd2f0b0f03805ca21ffae8051e642a8c0480b747e8ceb07f8a2818a27709a7c47d122445ce295ee53facebdbd7d84b7eee307c486a7085297d3657429248d659e4ec5db8c56ffa35093062a8acb34497a9c182e3cd9e740473bd746d76c0e8ff333a2bca6431f5f8cadd7c4f094a3c856e78c20efb8cba28fd5e5db4154bd5480e307150a4808978d349e6380e2002fec256698117a461929bb77ba44d0b727aaabedab3cbb43ba0df684a5d0af4666aa7a9b55af1fa439ec0289335a6637b39af7fab6836f4c83a0facf752d747d93304faf7fabee340ca39e98645e4713f7bb7be623b85c2c3a61e92171142acb2a2e0d53be14614af86cc36229e6414e62b7cc56b00921e8d3ad0fd75f02f68a630885f4aa9e148e00596f05991df9e7f3a28e10d49ac193b5a2fbc9c3d57d7d9014e27aba42badeabec2c10c87e70aec2d4b75dcb45822b9aea8cf19e4a3dd4b1650730f25c7051d679cbebf7aed2ef93ac9c6b75911326e9f716ad4a40f5053e7098c512e9db5943964d24ebcd11e8229d46c032b85f567396490fde05cee703aa9e464a350cab6bfbcf2eb9614c5493b4685944c26f059aaeff5fac68ae4a1d4e955451bdcd5206e41f9985f9c5cb120f9ea6778dc7499614aefd11d8a9023e9016c055e7c080fe0211c704e0d0b6dc185ca0988ff8474a62d46fe35602830ae7c26763bfd190d31c840a397c2f573d4c1f47d37742bcd0ef10872ed6f4de80fa4ed87a9664c6530a975f7e63c670ab1023c9c10e75c29ba944027c751731e9c2fc28f6c87d2b798b99daee07cb9b28c7b442743174a634a1694f7957353c63c96e6b0e2cd5e36623852607726af6018455c8212a524a73c6184c3dede17bbfdba800da027c1b2f8c8890c4badb715d0f92ed11f57fb9bd3e54fad25941d9d715a50b56e9c0b1ee470bbd3902833475527079d29134b00c0f01e9b984a595df3fdc96962ea9bf4cd676462708773e3d40f151fa94dd1cdeb4cbe49a1a9d9e21f98bcf96205969c96bfa7a4e66960d8311a72bca9de0581e22908547e6e0f093017ef4c212c61170f5ea9eb4c40d2a3db6c57d941ef39baec9a129dad8b295f1a7d774e6e32b7ca8e37843d1951ea86978e4f56bd9d2e8774dda0c7ce2d169a0eabf9375af3282663a41b860c3891efd65a91fe142e4a78d62ad0aff08c2e5b9361b7256e57c6d12f8039335caa5a7f420102e742015a98065fae428fe0cde0e8788f05645a85293d2dbb16a27c5e52e3dfc8cababa631ce2b564c6632386b863f8a4d2fdcd41ba5d95f1d7952f814ae8e637050d9056b9c7b3899f766d734a97c8362c652f30b29d7eaf9888c7439426b9b5227a94593b65373b0872c1da5aed606144bd5fe10a32bd9a7a1bc02c02b78c9ce77e576cd00126bd8801d4d99a82167e150c7494c53dd4159f6944b84b50b6ab3b7311850b0705596f7530e1a78d30b273b51710a7fbe632723a0a3c495905e5f02be3cb18147d08a2c7a975d4880394aed2c6ac0ea8904deed5da9bd720d9b58137df68cf54a9a250e635683f6cfdd1ccfb2e3b7b4016ce6771e600031d88dfee9a9a25d5c338f327a2a99269233089ab4d8e678b427c56947ff7ea7ee22514a0edc18440be7e558268169bfa81a66e34518c71fbd57f6445421cd61233a820e8ea48318bd1f18c874be9f6bde1cf961ad26bc7b8f2191301c526cd8c90f44b48d289d66d1422418e77a082414fa7c7554a3c475203ee4386b529d7aa531b32819bb8fab5f0826bbf0f385e9d5c08410a8489765040bcf94db0341c2fc189b3a829587554b55c70aee9c3a1ab491a1f0e260e0553726b67c9f6e814b6b6a24f5cc087e4fcf4b930d41b13ed5ce216fe47f5c28061d8bc21ef0b2882a6eefac03e8cd8478f38b1e5cc5de5e3cbee1025d6ad98f7782dfd94ee91b9d843acc4d713bc34e8281653b47bf39b461a8194d74e215264b30c47750c798d302af8738646497b16db68e24325c29592f929dc5c6f9315e8e7e4d90561baf906725513a483639c054825a62f55d171786974ebcd8e3fb11a600c0b25e831a66838bfe3b6d81b2c04ce17a05ca2e19206b60420fab0a358b3149bcf38e40ad5f265201871820fad58290768b5a7a93ce23ba2f8ee2f4fdd73584ae15a00ef90834784930d4f9bda423d04ca5b70ba237fb3f8f7b519d75a0a12d365f5f8752d57c765fe3c9aa37f496a8aae73da8bd042011617e70cbca29217b98e334c944815a4e97efe7c9f61938187954423c4e5c204bd6d10cdb2219d85644d504f10153034819a4c98e833a4fe7d866c0a1f736066745f378d2accdce30e48c5ee8630e59f2066850231ec6b793115e93db5ee61b82e8c21590df58abe6cb5d018ff5d6cb2d2de5d934efce43c91872aec972339726f26e09fb19f17465ef40ea13bd27596f154d968286486dd99ff33c792c4108c68488f046782b7474a6e34db9acc10e9db18c1e77127997192f051a0fba6cf740c8e4cc30e81a82da96caef8c47f4f15e3c3e0d9778069454ad768a5eae54e65161baee0bb6292355618cb219688af10a8434088a2aec81f3514f36c99f76ea66e2c5486d6ead14d59ce342903627b961d499982c5b7588299244d4384f3e672ad2b89820616b2d43d81e2f457e014848d71153925287653e1d4fb3a12b1c1794ea1a972a6ed871769e55062f233291609c3bbf7140fc8d09d3f1ce101748cc7b51eae7ac5b24d43365305f565389550b2eecaae315485c27052822efde3295bc3f7b50b2c467412392675bba57067e63647399cd499c82d991270023c81ecf72ac8a2faba8c1893250e0cac55c2ee08ffef8fd8807d5e1f298e93f7702cc53ac5388755fd590f7d4a98520c9901182588b012b05f13c9ced4d8c1806a3ce9c301b151208a92e175506fc09a4c521e0d49cdf4c90cc031a9d5b2bbadb39c3fb430a2f3e4e056c263ee6df8fe428c5d8fbee0ae63342e14d9b50e75de66e59e1e8e0b78e85f390fa363f3253dd3083a6a06ba7a245c4953b79e98f19d18d7940c7c438aed93303a49b8d6cd71686a7926788b3b4cf2ef5811c5ddbfdb333534402ef0d0789aa726825fd08bb12916187646b39b4edc5833d5d87a76c9da283c52bdc2bb7dcfcfd9e910c1a192432e17abf60f8f9d3fd044f298a630942e06d6db456ed46469b17dd6765f00f63221210d5dafcbd4e725064aa80f4cc19ab77b1c9521489cce0a3ccad5faa79254dddf971923ccd651e296a0057484e92fd374884b6850c350775927c2e279fd52dfd2db17db197985106f7a758337525f5cde8756d8d25b4cc4077c180a8e5579c4851bccf28a650b79c755533f0ef3a41101691e0ba4bde5dc5cbd466406395eb5fb81e16fe4f069c97e597acc991022226d5185b49a3587ee7eaacf6ab98726c8e73c50bdcb2d9b5b4f6f5dab436668d611e753cc121136c43cb1e0fa07c33eafcb5189c872952ff229bfa7ad1410a41089c6a1cf36a1648f2c7056bb6fceaaefaccac3d3fce0a54522bbbd0bfbb44404a8664d9f82368bc6e8add7e80923c7571ddf9f0166e97332821a169241016abfe9d72b0c2a908635683c9dad04b1f92f072d0b60cf7af153ccad1d5728a5767e38a28ece2ff81cc5f4d0c67b302a5997b9abcf8504255d18a5f33a32e4b57f3ed6fda4bad6d3069ea4958981308c144d65de76e5b152d9aae4300aab01fe813eff4a53544787bf1af712eda64ca8f5bd37891a30bc03d0afaa309607e471764879fd3232906f824a3ecec93a67e562412fb61f797ea7f6b898535c8a176d24657c18df44a1ac835ebf3ddd56a985f2c666d0c8023046404b9df2c055d86da9dccd5a5d02b1d2ce3e958db3cdeae718de7a8f811bf392eab746cb09485988a53ffc290e4ec09010e08edb928a7c631fbd2b20f188eb7425e3d8ad8b97c43c58fc984ccf6f7900909ab5e1eba1446b1883352f8ac75a07e9b90a41b71477dfda3682c5f0c6dd9e49ca3cdd6ebeea6cd38e2a2fb21e6c6ec961b78d76f6105e302f72fe19a4e96ed6dbef1b523a2917d7a14c34ad6f8ebdf80ce84ca4d542ca448f6afaffbe827f5c1675ba2ab13e56dc60d5186e202b986a55bbfc86718f7b7b694682f16bf30c7b2ad76d130f053651482391d84bac1580f2c4b352008dc64141c8868ff1d5ca6bfd35b05debdf9032a981490a69aaac254ab3137deb4a4e97f33084dc6cbf15229c08e356c78f3723a55eafca42f21a9c4d98105a4cdd0d0a853000441c517b8168621535c3cf7f518d7b4ce6d97b5cec6050ec86d5f1e53a30a57eec039a22386295b9a7925a02eb244e21144205a8f3ba5a5c8effb1e87ba14ad6ffc169bf96152a61fd27e221ce87004698eda783e46c85fae86a732e717bf477ce3454f735b10e8f757f1ad8b64d0f11ff7f8d5da058f505ae933c94d6c0787741d70015f2614886faa9873cfa4bbd765bcf3973d329c392125356b4d5140364e79d18475e5f268177b69be91234141608f5905124201d119ff7c585752746c74cae1fb2b324874e34838da214a71f3f6b4043af75502e3f5c5fe961cf32f4d59e51f169c71d5ca0b9c9933f0cce7d4ab4987090c5cdcc", 0x1000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000001c0)) 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40}, {0x400000064}, {0x9, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x106) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4000, 0xd6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000b80)=""/169, &(0x7f00000001c0)=0xa9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xfa], [0x80000000ff], [0x0, 0x0, 0x0, 0x400000000], [{0x55de, 0x0, 0x400, 0x400}, {}, {0x0, 0x0, 0x0, 0x2000000}, {0x100, 0x0, 0x0, 0x6b}, {0x0, 0x4, 0x0, 0x8}], {}, {0x3, 0x0, 0x2}}}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r3, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c421f9dd910e6d789f4b7661240fc234be0ff5fa2b8b46c8fcb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a7376944aca18e333765c1153dbbaf0192300"/417], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = geteuid() r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, r4, r17, r19, 0xffffffffffffffff, 0xa4, 0x7f}, 0x80000001, 0x2, r21, r23, 0xffff, 0x0, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x200, 0x1, 0x3, 0x1}, {0x0, 0x6, 0x0, 0x2}, {0xed, 0x1, 0x2}, {0x1, 0x6, 0x7d, 0x2}, {0x40, 0x6, 0x2, 0x7}, {0x7, 0x6d, 0x3, 0x83}]}) 16:00:43 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x4}, {}, {0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000160f394ffe8c9457c8810baf565940938a1527e7fec74947761fb13aaab803f5af1f43f808469f6b4e5abf2ed0ed6c2a6917372376effd5a2401d9e9cc97055c1726b2ade05f09b277751e643cfb29eec76e1f72b5eec454181d22b37b9dbf7b5a25206fe59334e4f12c71a687"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c693e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x1, 0x0) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 16:00:43 executing program 0: nanosleep(&(0x7f0000000080)={0x3f, 0x9}, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0xc, 0x910, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) socket(0x26, 0x1, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000007a, &(0x7f0000000140)=[{0x7f, 0x0, 0x4, 0xfefc}, {0x1, 0x6, 0x4, 0x10001}, {0x1f, 0x3c, 0x78, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = semget(0x2, 0x4, 0x402) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x0, 0x3, 0x5, 0x2]) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/189, 0xbd}], 0x6, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000018b, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") acct(&(0x7f0000000000)='./file0\x00') 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x7, 0x4) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="e45bdfb78551e816a4585f20abda3e5435b3d48b9c7430b5f02b0e38f49c330cfe6128399334dfc082739b4c1139cb7962c7af0be2210e3408d69fe2d236c59e850ee7238fae540b0e64aaba683f769c06c42e9b10d4364e17b9b1e0599c57909af8b80010783fdf99a882d33383db14fb608b80a1eebae588c9c2a82cd89993e3deb6482ecc4544a4a532de2d9e9f3f9c628d27cad10c"}], 0x26e, 0x0, 0x0) 16:00:44 executing program 0: poll(&(0x7f0000000000), 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xa00, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x304, 0x7fffffff, r6}) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f0000001680)=[{{r3}, 0xfffffffffffffffc, 0xd2, 0x0, 0x1ff, 0x1}], 0x64, 0x0, 0x85, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/6}, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000002fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="205af4f36e46ed00c6a6fe70a6d384f80866726b69d26796261113f1ed80bb51ef5348697edf91fb65c668df7b91e5de00000000"], 0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745392a101023000000000000ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x8bd3) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='odev/C\x00\x04\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x192) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x110) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) writev(r3, &(0x7f0000001500)=[{&(0x7f00000000c0)="d6c70bbd4607a0c2aac2ff3a639cb2e0152858ae8b0fb6914ae16a61a4b12c81222e68ba11c6eb219fdca641faf3a303ae32d9b3e7cec723e4bc6579caedb7765c0ee7813820288b80a2d8db7bffe31db0486f6a3133596eb1e74a7e82e9f949ca96d11f66959af5aef04086ed8aef379bd0877b3b66cb1a96fbf63e306d43140d00427dd70cbf9052c497ebbfa9a8b6f10daa8623d3d1caf6c30e81a680d1c65794e7e6285705d5e8fbb1d2572b2662f6a2f4439bb3bb0d9c878028cd1d61848dbe1e32d403478f8ef54b379c6adf89ab38826925d6bda670903b037d0e3d8e05", 0xe1}, {&(0x7f00000001c0)="bda86d46e7803ea36de12635619f43758c3d23d8dafd90a5a1b19c3698d2c766e9ea153111d4a90a9f8d05fb57087a8a3b1a0f41ec4ca67cd3cf46bd8d055bbd862e677749edf9e0c1601b260fea5a149b5d2308de65f977f341adb03ad22755eb1033e29f555b8d66ee9e043ca3b69505f20349377fcd38cadab66e2453d18c31110588ef4b668369323da9da9bfa9c4cb486a89e52d15ff16e557713251e47b980fd9df79db7480de099c01706af58990d29adf464cb7d1aa715814c5fa95f3ecf", 0xc2}, {&(0x7f0000000500)="2777bf3c98ee201dfaa79e3e66ff1372be4c0e1396bebc58adea376ce3f3cd1ca20e4127a631d6d2b851123f8fd699d8dd081be9794eef2322a20bab0f7c812c58f2f16fca9d808166d1d321858eedf97a557d7ec1bc0ad75dc9645d66ae427a3ed3c81f591f98593640c59eafb1bf8b18539833cc9504ba4348331dff46259faad270bfad4f4d10f027aca52bbde48e671d4d05bf6e8f928f451f0c559c264d38b49a3305912ec7af3c27d37e16caeb6a78ca7496cf74cb4861fd9ca5b4ae0b37b931d47cbacc967c025c9be8a24f6959ac0a3495b45fd843550b6338d625854493cb52947203aaecd9051681a4e15a5c168135c457f5cefe88e879c198a950cd40477dfdc5c6c9bcc9da93973e5314dca5faa935e1b8b6ee1a0d33d95cad03b245399902ce5a8cdf29259e38fe8ac913e03faf6bba3ed61436291ffe1f295d6fc8c7c4922f3ffdcea8c5de7dd973443bd998724090f515694cf92b275a76e9ab4caca9a523b2accba0641719744bcafa66a0e681ddad57786814c8e63e40b5d64ff0021356403c3cad6e0adaa5b6b6daad4f7ffc3c55c9b9b2e4541272a465cc0a8b2e2bf5cf2fd505d15d2f2d7624dede564bd03c29018e162612e8af289e957418577a92277c46d29c18abe7a1fab1b38d011b3948d2f13a888b0360ec3c623a6d6b50bcc4493257f1688640b48b7ebb860dff45acd6d242c51549634337b5e97c70d3c8939885938dda7d0acf281d050a21336bea199b48fbec98202d9e7a5f0f2de6debc54b18b67c2ba81faffd41136a8ef7ae180ab27e3a59bd5f528805bed1f482bd144866dcf3648ab148e29ede26fda137b9fa62ee79580aa6b9abcfb15306061adefbd078b602a3acc3536b95f4367617b6096020d470be791edd83c8e471857af65a98ba7a49f7f171dbdf1396951027962de47597e875cd20ea8cb1d191c7dbebb9b8cd46ae2006b1eba49894ceb35cc2df83962380b72a8b4f7a6feb06b69965f4154b4d5c4a83a41f22da8e5ec7e4d6bc57af09c5ed1864bcc21723a50694a38f99ee0b448e7ee535ab03f2dd9e04e548f51644704ad8ded4019ef8b9f2e0d5b13f915432c134fadaf805e133f4794dbfa8230338e2b1506e24fda86dc0002671bf8e3e38ee789874b8594a5e146b700aabcee9f99df073e93a063ca1af324ce59b03d64497d30523f0291b1763df9d0cc6ee790cef2fbe1ce706ae034a0dd376881c27ed4d3be4740b6a44b1219189c0aca3a64bcd83e7e7a70536211c1ee5b8abba0454696b0a5cd18ebf901562ec49bd2aaa6c3c9dc86e585b6cb989100480ba426d757fba10de8413d5eaa1293270895b8fbc459ea166b67f22e6f9de298ce5d517cad563da31b988d7f8d18c00ec8561c9a13045d1190e330bc3b2dba8a193384cb42158761f91ba06f77a63203eadef2f327ed4cba5ee5de6b23a90f235961af94757bd16bcc9664bfc8c92f9c71390bfef355b2e422c8d8d9a667c4daae969adb1a3025c6ba6f50f6c024d3f3a2a483e6447b24ecc1b9f0e461a68fe9589b2574df4d6b85f919ae6310c7c9f7101ec687c78cb4e53cbc72657a0ad67e635948649a9e1b19e7d8929e4c1fba787f636d5a9e017239a74fe38b29cf6dc928718df4e6b7d8138fb01942dcf34299836d613c1b3cbe3101ba373424d39bb4326a08f351d8570674c8f490de1430a676f239a681c2965d09fd719ebf5802502e93f6e236908e20d0caaa5a90ebfe799bdba45c643f4416dfa9dfa6d63d7e699970fabc1a2a221b03c94c82bfb58f98d273b10c271424302d1735bded3561ce90bf48d5f3930c0704e731c9a1efd6085dbc9aba061d30c912ca47d0285e2871f0260ed0a72d96a412cbadc557f4d289549e32f9ada17cf1e82da9a05f0b5ccc928259ccce32ce7e9d01e7cac4affa1f3bbce229216d3bab9ee9a54d921d22ddf02662f29a163a64659acfb2ad0ee5d001948dd78fb0a5fd68c15f6e9f4e86d5716347fc422888bdbe3bf4c5d1e0cf1785161126d4edf56bb4f37b333501c19c49c1d1aab94b8efd33926cae721ea367231afbd7e54dba2576dfa92930bc4c992738710d793f0ad613ad4884b7d8f40c1b69f8b3ba750e0891232dbc1c7e4788353c21ebf214e4112ecba2e1fc05021a3c4416be85f7b108a0b995e513bffd9b3cf84a0907c8220c716b76dfd0805c6a6348bb0c2fdeaa776ef716a1678387a465ae39471143c04b62a04ad4e9e96cf1c80cc122d4043f27874388e9f2127eecbdd969750f3503750d899c2146910f47aa847581ba1bec2d637c6c0a73d4d35480ea5058a5f3d9074103a86e16c2b99416fc2455474cfb5d2c3e73761971e993679c6fa707b5765f6cb9b820927242287af54a8b7767154a77af1f566b61ca28b3aa8bf0743f73ef8562568bfbfff8d1ba0f4899376e31cabaa6f7e6b8499d07c16b7e95760067a1fe087df548ea35cbfc95930f0fec79b126f639725325a11c7ea85ede6a93889eb8aa660aaf5e18caf696783c27b146e5cc6500c7b497b9358545376796dcfd26d0954974f94465748d769fcbcc9d252b0ae3093637d2d08bfe592bf19dbdff7a421952a78c65fd227f0a0a9d875559a0f54146211267520661c3c9db4cf72042f0d4c6479e82ab505f6ee691893366308d42478956a860a006f35a6914c622f11595450ef949dc30101ba45775d5bcecd289d3d1cc3f33a9ba24cccb83def10e29da03cb6aecfb3e329a961d4983a75f8c1659172bef3fd4aad4c219be46e5b34b5e79e405668005e496d4ac5eafea12d82bb0e9a91edce9f71d02e2b072d297658a58a5f59e1a9e9b4e430e451bfdd0635d771d44cec0a62f4491d63898a937ed1bbb0a53233d27338fce33cb5ffe3d9134de9b0c70fb628bc8413287b5af7978391472e558ffdc4f801c1db5510273057abe7a3046dd8dacfe84190bd67439d95367c10e2cdeecf5f60ce666abc5909e6fd56e26d3ee325fa1f5fdb26c67886c9723432615828e4b77814ed2feffc1fb86bad9069c1de848a978ee5aac3fd79c03221709b312c4e9c1008948be3e91e82c36ad9281ee42df4a63b59b36211e8c1c5dbcba3931fcb67c47a1d0c2057952b1c3f5dde9d8b8189b0fa5524df9b4e82937a0a93a36ea5920557c34ab73492fb868ecb8d8ba01ef34ee7a9f37b62c158199c7ab62b2f3e51c724a2faccfffd5d9007216df32813b0bf64ac3bc7a6a891c7e098f87f63b9b7ad0093d4ee221e70c71276c1d4bf1d1be8042733e4f84a0e8bfd99b0542b571d46278a0b980691f7020cdbb8260c148cd16921d1cf3017c837006656511da23400e940585889a3012c6bbe6af495d9554d47779ef4a7e3a047a85cd3e9ee5c8d7dd1caff85133ee6c5fd8dbdf4a08d383df182bd024d05645fab41e6c10aa5ee875448c80d84abba53959e9da3f111d14b39d47473881aa3ad3c2138fa46e4ce9e7ea0bf5d61660d33d70240d4092bf80589398f105f64d18f8617788393727fe2d99d8b87d86f72fb28e4909db3dddb48a6942569c89de75c662369409cb1c948c644f5c2489b5e9526507de0c6d18b2e8f62820baf8d9d8a56b5e111d641cd12840ce6b1c0781e333a9f8cf5ca10f5d938e4f22012e7f60f1778eec233087a66bdff25e5027af50d169f777ee39d374b612ea7350e6f37815156bd521fc108bdc5cad1bed575ef3a0b4d5250b411fb416472dafbd76b6ec1d1adf24d67cec6387a0d6772cdcb2199f86f5c8a02aad0a0965d25e72ca6c02df4431dbbc9988f0a094692d44294a14bf2afafbfabda9e301811b00b9b19d22674786c8c734072afa1a490dd7d6f180a9f99602c1030f41e79a56727d43ae83176485a79b8b0a40ce2a9297b2017c07f2fffd947082e19fec8745189019891a47bc415ccdc4ffdd3ed22881e885b5142259e425d6e816804a279a707ab1a513a60c9f38dbc3e95f53b9b82e990caa9dcd825436c935002b767b8dc8200430b983dce42fb9b6c164dac739c36c30e6e84da95049ee136576200a17a98b66a849187ccbaa6ad45545bee5bfba7325bff4ea2cf59e575c0707d6a01928867673dcfd303ccb61a7bcefbd539610d0a482271489382b15a83b6da6fadf26fcccc472f23a8b387e12fe0f82aa1e52c8913a8ccf9bc7919d04679f83bdb15c2ec0acba1b258f0bd51dfdb8770606a49beac364de4ef6cf255c89dca27309938b12da6b05763834e78adbec5e9692a8a56bb00d5cf243d0af6f0ee959f9fbb667084676bb106c0e3fcf6a56e478071d624cbfc2743097806debd9b27a8519610292c088d736e8899323d2fd6a551c7186db84e384cb19dfcb9a4341f3ebaabe24e725a2fe450b8e6ef1342dc54f340b4e1734e347cce6bf6c966a4cce1d1ed64c4aa5ad4b843d59140ba7f1da70663b324150fbaf205bd81783863e3ce7067ab34dfe645f483e1202732e3047a50b35300759a686f6ff986d70054f7e0d76973e4f05739ea2765b5b9c4fa64c9959304dac1d96dbeab27a715187b4226d1e6f38bb0950a23b70e88dad9044fb31d99eb38db44c6ff04b9b4df4d213ffa5b5c31a51d6e17ebd72cd4c12c0117d78eb366f3e2b7af1fb3fd95e9494e55230f50473126d8f518dce006a3860ae7ec2273fdfb21d06a1b50b66cbe9b36cd8ff79c1cf006e260afaf85fb57416d3cdc392f138f31269826d38aa8ca265ba98c1c799b4345f9c470a72b56bd5db126c85835dbfa1ee17a2fcda7c10509021b50a67c525d8317ba08929b3846c74a91ef79e065b015fc8062fa914422b8bf21874e0e1ecd754f7074e58369c01e2daf7f416a0875deacbe7b47f0748029fa4acd56d2b3961c1dd826b26b84f2fd5df17b7d1e2c82537521deeeb646ec01370b06442e497f6f53513a7941d4ec797469ae1289195f8b0f37c97d9c84594b466e415595f15266ab27dabbcac4309e4906795b585679d79ea6ab6e887758780670c5c9ee80234b11eb57d33bdeb5da4178f7082bd96ad9f3d2a191e6b04d2d7e36c301e56008c6c392b31c1e184c8a12b72dea315ab93654d7400ca1ebb3f51b847d6571e04135f18e0baa22035678fc3512a6a6d046442bb8e8bdb22257abe340c673beb660618aa270e0a1a4c7ba6749abc28ca11e49ba5ab380a969f5d1eee2f3858a1991c8a37feefb83d371528f64734e567bd71bbd9c2212e24d1e043d5c6a2b33b87ac00e811f342eef97c3064f4e0e0bb436e4408aa692b924eb97ba4fc368e1d2d6ed282d75b48006f16b1ede0179f7425e7f1a4556f80aba0d505d32ea15bdbde935d0f3cbaaadc3b73c5fc0bf04a8a676eccf1a87c44291c4859629ede2df3d56c11188ce0124424c52ecd00658dec941fcb8d0867f8a40f7212c685aee0bb79a0fe41799b01ab189516d31445ced2e4b5d9dc2976cc0fd656dca1d028a1be668174e30be7ce16307b50ce31330cc75d308d5113209301b4ca4ce2f4462fdd8072f394485d8b455a85293df633a71b9d830db9603374d503ffe77f74137ef7cb800ba5a0a497bf0bb531ebb2c1299095ab860ca4379a45e09dcfc0b70fce9a9c1c0d03e435d69af9acf2af5a4aff72dc76c3a2e5eb6f523e899ee66f5ba6059375e9e591d31daffec263999b9b3cea1f8d36d9b2816f8a2bfb08ca62c1f98c4c7adff9f3aea61cad83b0fcc84441e238c85f44c4bcc2f2dfdb1871d2781b83eb284c4f5ccf349358f228711a6fc1f6180dbf2e07774480043835df31424924e38955de349c85466ca7b9aca7ad3f75b329", 0x1000}, {&(0x7f00000002c0)="53634740cdfbfbe86ea4e4f84e675687e6230f19bbe7433685ae095be06cde9af36f449eb0e25c2bd01b0ffb0e4e43cf46de7f5e58e1dc537704c58b1fb01ead66c890173268956d158aa7a80abc39ea2115f89ea52a5a5d1828298b30cd80a56ac252ff5c6e78c209e02ea3f4c366c74757cfad706020eb217dd3feded79c8ebf58fc14b8e1ff1796356579f420eab0f005bbcee5fe38a39726b8ea2e1b951d9b69bc0d1db192d1f33cd506aac435c86abea7a053f150ff4828b6fd0853a21a22d277fdf058769e7c7fc88e38b1703706aabb6f103f0c52b2", 0xd9}, {&(0x7f00000003c0)="2f30f6b98761834dd39625a7a88cee64eb9096894f77b497b62515f6d0b76e0cd42eab4eb448261c717ae74d03881e081039d034832f9fba06ca07eb32f80c53c54010d2cc104058731d8521647883766cf8f8bfac379409cc7ee3c1b8bdaf2ec79b57aac7ebedf2701f678a33327d6589612ab9af12e1252d057ddb3ce76e5c81e6e6afb631eb4f7a46fa82ffd68fabff14d8687481f3ce4f2b9faccfd03e5e3145d7875a490c99f95255671bfefe45f2721ff91904b2813ef5d732bfb2d3e986ad801e25c509bbb564734c218ff138f6d3bb3ab45b75723e096354fb84d1818cb6696d62b09e446f14a860cde2c5d20a0b", 0xf2}], 0x5) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:44 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4000, 0xd6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000b80)=""/169, &(0x7f00000001c0)=0xa9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd], [0x0, 0x0, 0xfa], [0x80000000ff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x400000000], [{0x55de, 0x0, 0x400, 0x400}, {}, {0x0, 0x0, 0x986, 0x2000000}, {0x100, 0x0, 0x0, 0x6b}, {0x0, 0x8, 0x0, 0x8}, {}, {}, {0x0, 0x8000004}], {0x5}, {0x3, 0x0, 0x2}}}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r3, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c421f9dd910e6d789f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf01923"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) close(r1) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x04\x00', 0x20000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x218, 0x0) fcntl$getflags(r3, 0x1) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$getown(r2, 0x5) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000140)='./bus\x00', 0x2c38d894d05ae72f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000000)="fb1d", 0xfffffffffffffefd) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) close(r0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x22b, 0x20c) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x7, &(0x7f00000001c0)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x3, 0xec, 0x1b62, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x7fffffff) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) linkat(r3, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000008c0)='./file1\x00', 0x73d097b6a71cc3ec, 0x11) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="c7e73381f564f895038b54848c48c5066932220df50525ca2a316966cde3dda5b6cc1259fd50792743805512dae6d03d4b415471ead91ce5c75330b47614a27451c4ebd442215f91c0b32ec7a4d30755b37af39ec18122d1c4c980d3b600bb29d08818df850065eb67a5012b0e04504eaba8f2e33a92af1f8bb9fadff24c69791b7966cb5d321b9087061593580707a582c3e1c128bd41c1e4d4af07f7d07cd11ea19da8e4ec588f42f1bfa75f65fef25299ae797a99cb2e1b6e964e99ef89ada9d06acd8e2f5184010bec6625d3e1fbc4cb3d0aabad19d9193e870e7a1d823d91bfef4db9011bcc9b4b1a2320a7acdf90cbc9d0", 0xf4}, {&(0x7f0000000180)="890dd0fbba5430d1af2c38704d454bd0d379336840b3fdc61be5b19a49ac2887ba710a91fd5e937bbc249547ca0eb8243019971bfc8069cfdb045f0202bbf381656b3c0e18ed9e4914d8cc88d70bbb2b2614f1cc51ec5550b80853d9da3509a2ae9888c02a687fa345f07d96520bc045eb4f4808bd1a5f0fa0bc051e8cc13e6cdc609dc233ca1297f9ab18c3dee5383923ecc97f93fef5b16f436c66b91b646349c0c0ff72c46bfd93ad9a76960bbd0b73fd1a2352e406bcf7b62ee60f52168c8738ceeac46cbddd", 0xc8}, {&(0x7f0000000280)="a92e36834dca5908e6b67c11eaa533917dbc862e8e3da2ead18631c3642a48051ca068459b51c15218dbfa10cd68f860a593cdefc36915b3c1efe4e8e276823f93dc10ab51eef8570b42dcf004c3f413c18ff3de835578f45385dbc95c1abc32cd5738af2b28f188e7b292f62e1fc78567d301bd7b6d6bd7fc0781edc92536258c8ff9ac96d9b073d62167df35790cd6090ee019291dbeecc0f07a3a49179f3bd5ce3f2d9ea63aed0c4c722e850d77138b8c58308b701cb8afd5a0f705c56dcf5e1cdd3b66af5db5b09c199b4fe33aff89ae", 0xd2}, {&(0x7f0000000380)="01761d7ef6a8a06a03342f41a8da7af624fdee87a446cbc0b10ea1393818", 0x1e}, {&(0x7f00000003c0)="3d7eeed952a02f8c80ce0d6c10b701f32d3af9f9c9bc0c890343b6e3c1e5a3d98354e7d803e68a051e9a5cdbefa1be1643b87e2a8d3869e7ed2ac7455eaa067f25705a10ac76e2eb0995088a80257f065ad55b2055e3da340f31b90e76dbd96c5d8fa5a531659dad945fe150be44638560645b7858bdc521e6fa3c790452894467799662cf1433c0dfb6d320d51c8916b886fb1dae2dcc5af000f5decfc236a3a9ab2e2a52388e61b27c244f59b0eca350262d74ee40552ec83a8481f7c6e710b0ccea6ae0edeaaaa2bede9a457c61a4", 0xd0}, {&(0x7f0000000500)="2f3f70d3092570d11a0f5ea0d1ec6bce9d3b62af27afc3d69569e42833f2426f6a4bf85972560d0976b17c298eacbd19ef23e910b12ea5f345f95d19dd18453b08396140ec929e5bcfab7c946291ef6dc40b60b5b7a1c6229c1cfa0990a203e7e6cdb455ce728453783f53ea7ed6422a42958acc178264c0d202691e039a49c23e17696e9819f0a55ba00cacb7d54599c7de333d2b07b85ff092c3a53374434522b61c0ad13f121c677f4d81057032ea8c3cbde70e", 0xb5}, {&(0x7f0000001740)="a5bea0a34a97805591739d7c2b20854aa01098859fca7a75e00591a44f9a84dc058920b02efab5ed0a1a56fc8375740c172ddd056497a3ac093e4a5b12619691bd3123efd998987e7c610f0cb1300a92df57c1e9cd7c043f371d0895092eb200cac7a6385145c28d367c71dcbcfeb9d1b7af9301e720b333e9a49510f9ae2bdc49a35022637bb80a8b1da9f788c5ba314c7684ce3696c81bdc003e27aebcf1ba390b112cf118418c865f5b43f0b72b74db9e3afc7fad20f98f8638b889fdb32d2df23677e76d5de7710e563cdab8bb9cd900903a5b82892214de47f6ee67275db512a200d9f2cf3f6283ebbc416fbd9c21d6369d29875c1c48084122296b9bed0b093d64c4beee5c78c5a5a5d438ee47f950c420c9baf1910207558886c12810cac68f9fe074259bcbc3e0c6b380539253e1638c0dbda05a1f70b80391e257c4cb5b916266c9f31c05c6036b410c9d0f960fba6856532efa4e9195cfec68032a68fbe0d8a2537821ee64ea62850a2490cf8cfd49e1fc73eddf6e0ad38e3922082b679c36520d4d27212afac4d93333add3108b60d32f6623ea7807539947a35477c8d828d66f4bf85a4cd3474c1e8d0cca98ace2185de6dec8e90f83f3b38ec1dec0c76deec21c8b4588e0aa0e97072adfaa1cc423a5864d0a5a1f086a7fac0196361a6e53a1bd925b761f34888cc3f70931a70591c960934ac339a25e07925ab81cdfc63f2c6e42eafd5e1094aebe132d5ff3bc3a07e930f20391bd2739f9c04a636ec8bb137c2fa86b76eea2776683b0d7734774260eec7aff010ccd6ce04325168696015103c3113b7b8943a4febe4319dd96d298b38058c3ad119243a743cd36b305ffd7a8bf6eeb0ec1ef71b3a43b008080a21dc958277f0939fc09e72a1af03d2c4496ea7e07366b8e4902463936096d01cdf6b957666b850c256fc5f0def6ff64f96bade284fa85b983a3da82ac38b2a5a5dbae821562e2dd76fe1e58d370d0fd28dbea1c5a39c5cb81ad85457071c2ae8da2f5062fdb98da58397350cd2fcd7f3fdcb0126ab351a8cd25b1f8781a0551041bbc99929a9dcef07a47fc021b5d981dd255e7f2a607295a897c6ef8f2185e746026fec922b5e80d48dbeb0663d6db2a98ee5a3f493f6c75e3d5d2c1da9dca4a4435910df0626455c9d51c9653d74d394365717065bb427b8b0901195bb4b01d5d6d4ccc535da4f5de920ac7817da254c1f52c45fe68824a808ba19392577dbff068aac7c474948218817e6bcb9f60f4c7b8951c0746bcba509c3a0b7d7d4beae5f109eebf39fc70a0c71195c76cd4cac112be1d6ad6c619c37f5cff995f56b72766fc7419c9712287ce427d8c1055f91dfc9ce7ffc568e89b8feee5d1bab2fa9bc8ca8b650d5304a3b5b0ad0ca714bcdbca16302a9f710e8be647605990a0afa6009b8b7207ebef707928c05043dbc04f1316e666e1e9ec7e861295aefe76f504b01ed00229fbdce84b5b2ec060072091eb6b86a9ccc47f1573ba962328fa81b1e5f9b55e51aaeb21e46c09dc48f06b08d691072d24eaf118c0de4d3d5868169ad6af34a9081a4a0ee5c11df921f3dd8c9f58492a63f252b4f2bf69bb3eb7aa3ef1e830d7bb8fbc4341d504025b12903c1f11163db2160ce99c3255de12148602b332941d1313299a94c15192137e9deda803456a497da06f5e0b2a735e3f6c7e416b81cb7c6909c1064d93b29e5e2d60e7d5e782dab9e3d62c0a43fe0cb272c376241cf038c272d0c5a9de23fdff49e419d000f6f356564addebba1b0e750a75323081b536c5e1d47bc53e60be890b5d888495102c8a8fcaf3266072f6e9b66fd22878c84458e80bd75a8365ac2652e0200b5795cdaaa8612ebbcdf06feea916971a461e8425fdf36640ea63a368d731c350ad07061fcf9d1a5c860e2e4d0c27a2692ba4fb15653915c3f9abd6763a6c81c9553cd362a4c77cdeb435579653038a687aff12703a2e9ff92340976850999831316f433072911503afa2cca656c6ce2d0178a207dfe10533862c2b4c57eb73239850608f9f329bad1c054231dc0a397556a30e3f5c337a268ca815b30062aa8769e94ec6ea95629adfea305e4e950aaf995b175dd1645497d5e35f01792a58922b62adf3120e0bd0275b6ee7e53bee08903af364f61d5c73b326efd8371c34509a587c508860307b5e9db675b17259fd9e5e824f125e0c70b271c8f006b30bb9283e302df378f9bd2b3e18a6c11baaac7064e9d24e5e12dbc874042bc9732cc844e69092b0e43ac69a7a03520ed7cc4ec3b5f2f69049c5daadcae9ee9d1f3d89d00d8ee893eb4baa72f822cc7aeb8a51cb7f38b04aef22ab9f153d78273e6f111247c39286aee8361c4b3b181a36924d90831a2f5257fe1edff89337ae2c57d55b25639320a0c05370df9442e62e9ba8cda06aab9d85f3b9a63ef91fbd7b6383a0b99561f34ff2e4e2cb60bff1f24ada5e25790a092b6a679c3afcc09b6ea621ed4c7123476e97a976e8f7e5042c5dedb03e76d68da6d05c623bda0cd58e3e3473dab794d4552887e611665c567888b61b16c286118fadc32efdfbe4d69947417f791766253f68506fbf233ab37dd727aa6100a3fdb822d8e0283d618bdbecaaa263bb401d2b4acdf6d6ea0fa1fca3ae7e7bab71662caa792758030fb0975c615ff03f82c0836f264da4b39f5d6f48b651146677f46a45ce101e1e75ac9bf6e2e79929e11178abef9b0e03e68fbf59b630966cc185eceed299bfb31249dd87405496a2e9cc6cb4842d0e469f5e5196837a563ac8cc3564baff4755cfae67f7f1e5a0020f731a63a8effed54c2248e4dd83b32ad08f934816257933b05989237c4aa156ec9c1e2e1a0968e05286699ca8998f5351044da11dd6a1354ed17750f53d11ce15082954ed62a46cb6160f0394d7821913c74e7cb530fcc466be01fff29f6adcac1b73298dad5e5c4a7ae048e19c96d7e9cb7ad63e33cec19c650c10028a575413b1088949334f10229d7ae47ce596c8b15d7a9ffdf3e5af212cd54c3e07facc34d297a80816ddceb4820994fac0e24052e0cdf422971594ba53692970f4824259efed27700d28c5df9156476647d16b784024547364a03acc59bb879d9dc0291da5c0b3894c9d12c1ea162c4af5478d33339247624f16fce3be9bda6691093fceb418e0d6b22213cfba39b9c3701d504dfe96c503bd2c77fc8b9259f7244645b07e78c9656260924ee7ebd6b30064d0a9439a3d0e129c9f8f7fde3ff7cefc2374f2c5a112fc6be31c7c6d201e95a8bd6c9bfce2fb2c5cc42a327993a34d6ce30c62ba325e8190bcb55909db5e171975e6d785dac6c8aa1ff7b82102362d0eb91e5762234d272ab3c5c9c2fac141002ee1b98265eb850d5be6b0dbae57569c2a9c078601850f5a41059ab48b6855c981ddc3805ad60612c2a44dc94b1374d7486591491e63e2bb5048372a91d4d1f5263f1211c608994a8a51bb7d01eaca021189a38af14a4a4fafdbc8fd6a06194832904a4f39dae150adc35947788b3b35c94eb6a2b9950602b65a5307522c7bf7813339f9e7f0f5d097bf6ab01ba15c9aff62c6a9856111c01206bce4498a8e9108cb9c6d4a62251573dc2b6e2c2b4aa24e9d16f81f6a1c593cfee01662ba4e09c5f0aa567fa059523a9284745f06be98b83086ffa4d2f901a9e77317571656783c73a0abd058d8b541153e7c8626ff6e051104069fe42fa9fca56154c99bc68160be6cf880faee5c79853d1ab838d20f16370a0e6fc890f2c372f5b46f85d970aff1ea833c3181d3c0000699a72bd232759c51ed0e0835625c3c8596aae7aa4bc113df68885131a357b555472d1b2c2609d7479c5bf957aa6d27cc9ff9e68092b36e034388e530f971dcb1143b7100e57c0527f25850b8af042fcced42386d7b87aa1caac550ab9bbc09c37d7747afbd517021616af419bbb02816b1166272c8123f871a1dea024b8d6cc24482e64ab7afae8b4ff697ff38d75ef257b92173d8d6812f5d5a6e81193cfa9abb7df3c48dd779088a2d31c26c21f5cb3d38d0230fe5b6c64c0262fe71fe3479cc0e7c5d9c28bbeb691032b86a0328011530868bd01749ac4215b281cf397c84a14c9798eaf553830d0b7c65d278f6f35e384de1907cb133ed099c24541cf6ec8857bdf2bd7d12ac1de1bdc23d881a0ae2f7be4547184d212cb3d6b2545a155d87cdd7f6636a187503b5b07ce56921774f086e1c5a07c25aad87e007b3901e037af75083ab2ebaf504c8983f72ff0b903d7d913a81c33f8581c95f627a5352f81800b610b5e119f43a0ea80cfbe3f4345551493cd5fd6482e769043fa40c6ba5179ce1648351b6ca7865683ab22755692c4a9c2e7d48f9fec52ad7e7acfb30a56ae3f4573d278c24e8f3607138749002ece7f8ea45c01073f07b23025a2b8ba5e6de956a2272ab604cae13221177ba19c2569c0e6567c52836cc36482c462e962d417b29d96d2d41cbad320bbdcd1993e65c9aa05dda9fa903ad64cea065fc6b5264f7e599c002b0d8bf039dcd3b8f0d439fae362f311dbd7c75ba720353c7979009f72d4a591d53c111e280affabc6a272393585722d611f6fda40cf56ba63b2f88db7e329112d1ca7518d2cb2585d27300d1c0339d193d31364a6b007206a537694fc3b01e152d938affc2bfb6d8e9a3ffab02d1c9c1817d8c404b64b0383b61707d7045ad4400dde1c1aeaccbd90b9ffe1c7318f255f9525e9562ab8ed86aa59d4b82ab826fec5616e287ecdcc81ee7a35170dfe84337ea399efb2e41380d793496b63bb6e271dee494deb283413dbc48515e7d62f9c57e37b05faf7d3aff9ca8a154bd14f2151fcdcb6e208a38864f4fb453ff5b9d8b9b3a2e4c48b867d510d9202878d6e32ad73570d0f095303aa3238806cb50874fb33abe749b02b55c1bc0fd4a5fea1c86ceaf2e24752b54ddc71794c845940560697492b1b92c7f5eb6bebb7d4eaaa6e31c73637785ec5e04737d696bfae4c5ffda669a6cefc1110e2931f38e3d4549361feff888f41a7de99df6ae97dcfe4041e06a3c541dd41460b67bf60e6cea3fc4372d0826b585288844d08cd8770807f288bde8743ecbcf5403ef81c8a1d2e759c2eb9d0861b61f15e736d8cd46eb08f1b6b6785cda3fd5e01f9db30752f8dc7e46924599df22768d5fc3706cb3a038c9dbe22438eb1e2859d99dadd4b0342c722be671638605e7664938d71f9db712b83ff6b5786a512fa36a44a6f17a8c80857efcab66c0d9ba54bc08c466e8884ad4a5fa37cafb7c3b1719398eaa7976b0d3fdc75dcfec561b78b3b8ce63b12413525204f75a6ba4c1811e43406e3672d5d10d9b804f7fd3bf65ba505f1958ee54a991804204dc8257b1696a63022cfd959dbfde0367a87ece55aed86723bf5b02c6acda61fbdbbbb10df29424f9f1f9520253c3ebeb4fd93e3b834ad44e3142fb35c2dc3afe915cc157101f4fbf6a8adad167a090b499c49d4255d4b0b465ba1019900d569e7b685b567e37fa89ec5b189b7bb6783813b32878e0ca9f84d0137a5a0a86dea94a185ed7fedd33b619f8a015aa9c91d104c429c858f611c5c7052d7fd0c0481cf15e708c0495bb82a10ca369ce227da255326f1646bbb485d9bec36abf1cf8d9a8f9e6348853be001ccbfa28b83ad8e94d3db9f7606a970b0c723c2e0bae260d4d2755b820550d8b77a43a32201e7318e4a42b11d0d39740c9d3fe710b3be7c807e6a8cf3fdb78d7ef3c182bde015132990cbcfbd5f1712e52b44d48d87d53", 0xffffffa1}, {&(0x7f00000005c0)="dbea15ab22c60edce1d075dafed7272f987925875d698df65abb76e574a417ce38f4fa3ec822f8d72618a82653c0ebf06035d57a8b49a32f8ab538020d7f75abd3c7734863eefaaef1300888954ab8f852f84d2ccfd7872c9df906b80a", 0x5d}, {&(0x7f0000002740)="13dff4d7d90c6f0fd8b28813ac932f72a1a2a78bb6abbf20ea28d39310cf9cd3182db7dabeb298af5ef06a6ec9aad2107457c3dd63016da9fe5a1f477e58e12a138eb4fac3077eb63c09fd04b6d7fc1e8746f7f9bf72a05494d50add73c408769793950d3f473f38e567157c11ad12348d9ff1f874aa42895c7a29d697dd691447955577c412cc4a597c6eb7a2a8a1c13b65d8044161603a10be2615cc4daed424d634639beaa403874b0f354d40f586d58ea2e30ed3eb212f34d56d356a7be8b1b7bc65f593dc62c86757f634f478d634f2455a5720104c81b799ea2a2f4242a2c9a0387db84739cd49933b6ab5fe4400819fda6b2349fc759d0a6a8471066a06448d7226c0d1d92ef0bcf2a35a6f4b649629c8250a4e6a459b8ec3113eeff0cab1c2f64a20359af252c86447aa9439166d01678f246da9c8effdc00c44132e67f28fbe664f5c86457a10987f920b0aa2f358537e941af8114690dbae00ef5af685232bb0d86a406a3e719bae7788323eef8aa6d3064c6db7b6285e98030c82c19234ac7a15b7e6f22b9ca778ec10d92a8e510afc9ed08fb4189966914aa288f5c4b897045d2c5a62c9f8feff198b68cc8440cc6fa85de13292fa36429b674a3ef6e3b06f86782554505249851a0ea7fa828a54a5be66dad4d3a33fbe3cdb21a674cebe31475c29785fb8eb1cc43cff3e77bb1266cf6c9582a5c7e6dad413d92e162dc1a179ff2acdea780941aba19fe32bcceadbb3b72b95a4d53196ba29a7405ed5f1ea1de27583edc2e183fd2f50259f2c4e40ee4fc04f2a54d5e3bc55670089b6645589d25edad178930bc53c6526b51f5e95ee7cf97f4c321b2d8cba1fea97ca3260eda4f3ab995a3d6fdd7290fc9d10dad770f954693ed1816b4a4ba15ff6ca48596bb5ab5e2224f1096b1380da856f98ade8bfb64112731a005a162367df8815117b550d99b21d503e8d6929ceedbd7709a4b2c1306ca66bc2079022fc61927f13aee14248470f0be455d0f5ea2fee575bb20fd49f7e26ea26ef2e563c4ff94f667108c057428b45e760fd16867e780f2092816de79e758538cb9860d573da56fc0bd3f4e092db1527d05ae968d0fa3c958c9b2e5ea357ae73bd945256a091c17db7167f92ec9b0a250f915e9a86b82c12fb6a632c1dd7ec11c540d21ac6d7a90688271c09e266be8be10056e99f6422879f8647fce53bfc05112f43aab327451e66c8aaea3b3ed5759cd81eb5135ff03caf58e98e395c6c7b5fcd3c42bf945bfa0c0aeca731a2192c0083610f605d596cc6157e9a5be231351c997b736944d6e70a6e053051aaf3ad0c65b917c03307a92c736654298dcb502ee75faef2186e5073e41c00a10854e34b3acf1286086586601c99f970a6a70ff0d892871edc696d129802003b269fd637c859e48e5af6ee3701bdd8f0a91c9089e9f3da3e157c6d4dece336e09d759fc33465e5153f49ff5aec0587dac81eb18e1b99df4c8169c20db1f07fb1ecddc881648ed4e1f43780e491ea53352b5a46003037d26844ea746e25e3c3e508f4b04dc57e49d5d83e79731da9c2d1c941939ebb2e6c1661059c87c9533275ee7ca8a6b0126f769d02f9d6925d4fbf6dd5909f44187d8a054a0d1f24dcd6501ae069abaff3dc6f0dd54949cd5916fb0786d5816884ebc5c5b3e23f25ef4f13efedf67281bf3093c8d9c46304ee51636dd77f682b4f50e2f293f54d1f1e00ae66fda8c3bfe4fdbfccf0de49c84e5bd223749f2fec99c5dccf61d03b0c7abb1d62af122370b217f7b789512dc9d914735627faed5b30386da36c7143449b70f540e7a9fab2b7e098b51e211f0e1c50dc4c607c2fe630c7779553f8e19d354d96e6ac73818405c9cea4dc1bd2e2516fa59b13cdf7d7a0decd315aa989a4e82dde7b12ba4417b6b64b78657cf5db0d81386a40bf49ae9af1242cd4494c67fe3b9de7f011ed8723ff6653f69138b628f68a2362393cf907b200371bba0f552449eac992e422fdde9e36b71745788250f9ae3d2ba6a97dcab9b318145e7166d63c7dba9268d6d751244fe84c52688722d48a10f4ff25b62b7358d8e7408d0eee2a8f38e3745887e163b0d22f424e36ad585d1ae25c760001a3921ac7fde9356f7ffeeb4f742291fcf923353c28e5baa7d69e4f98cbac9ee31c5ccd9e94c032f92bbf6604335fa772f16b744c98e5aa98c4fdc09115915961aaf9070592063c0fbe59312fabb6fef8b7cfdc1bb4157b96a6f43ef59d4b140b24a53811efb4d5e28c9645724a9650bc2f38c31f92aa477dd9d6fb0c9ca337f2f4cbc8e5b369d912ed1fad0904f4af93b0306e2c2f3652efd804bb987f2c87677081d01504422835dae368ece49ecbcde9a737b8004bfaa95a74441092155ad047e3212b866b5b463602a2ee796b27c7a091f191877b1b29a805be4d3123054468855484d41cbcba98c307b89bb03825a2115bd2bdd2ea5dad9765c982b970046c68fadf4e662a0dfe723d838e0c69dc71b0676411ca434c6a8784c0d1dca77cc1bfd6187c4ed509bac68c450a4d6ccf76e535920298af835c9997e66c5faff754e4fe6a9ab704ab472bfb6955d475562077e9e64f5a5498e1e2cdd05f9850c3d58631ad57c09036b408a351180dfe2b03db2f8a3eb88eea56e3bd3f60a6c68829d2a43463d645b7721abda4064f5b178aaaeae905c2862aef397f2a39ea24760a4584670dcc6ba085beb12f1a03315036145debe8e69498da76f635e3bc3fa99b1a01e041a4342887d587ff54a9cb101cbf499d216278dd7ea0436237270618eccd663bdeef7957c68ff6d03bb94705abbb7ce6bd8a45b344bc2541f594b8eb25d92c15e113f7334877294aec80980f3b237f4058d1b724bb3b9ee32c0bd7239089c5c5d577a07fca2519ec97a92ecbccaa0c29800370a994caba8b6bc078df274fcc761f1086d913957c0c3ef34012a7261340b8d0655c08610e57df56d619e93b3ee6cf85c9d496cc3241f3f0944ae60ac25a93116766d503a06ffdb7f11b87d079c34a71b2baa9bde7f09f0718b8f39e1f3c1a0e6f0ab533abd3365fb1061192b07df042d1458320692ae137e3dc46e661387d89631294c4b44e7a2e0f56f56e254d9fbdc9202e20e841cb33796ee15f3a938b88210dfe83e124a28b9bc0dce4a5fc07fb7465fc2caa4756e7bab6495af9967230df525b822876fdc220b7867bd18028e6bf1f96aca80adfc062a1925d912d61dcbc51a88d87bc5f4651dff35c4f05abb317ed265d29174f54d277b4821b4c41f1a1498588724b109ced9651212fe0463cbd086d9b83563ca4e61af0832189490a6e3470785fffc5aff7ac7aa20662a7e3dd63cf46e59c63483347c9509f4fb012d2345b1a8d031e9a6d5609bd233ea8681b212d6149abbc69866800bd637c5cf9f40f5340a4534f4eff6d9cf208b9f41eb9b636b09d01a7acb6d17dfa7800d744dab22751f1c8c331fbb9627893b8f80dc0171a3715cd5c795a123124f864052ea82004eb5f48e792bca24186949d6ad13f9428bc27e773fea3266ac6ceabbe8d26639f7b57e3327b5dc5fccec20762ded164110db1427a2f1257cce466ba67bc7e9a968ce18cc71e6afdbc943dd3d195044427308cdc662a566d9f3dfa71672391958e6ac0613f556dbf441bbdfa3cbb4867d87c59ae0458a29952cd07ec6a8bef02c592dd78eaf4900bf41d98039d413db7ac99c24b805dbf33d0fae25f335e07999f6d2a11a83a6bc3d18e1675c751929c5a750725ac4c65390015e7a3421912afece7edb46c3548aeb8cc34838de3d208a4d04ce2469060a794b032c0895a7ac21845077c577dc59f0cbce14885a118707f5992e4b8577be2c325d227ca6074951abba612844e94e2e3abe843d5b8e851ddebdcfe50004ab04160c2aeabdadbf5c8d4905e472404b4b91b44beed90d2a98308a6381b1657a4ab5d063f90c5f06529c55c2c70898508c5f231067831ddacba7fceadbf408c4b5df628c95bf3a303c708542f6702ea32524539016ddc898dc239b21748fa0bb71a3eb1302b1b0ea4e900f2567024102814244e30d229ab86ae6d9dbc394c952269864af9e05992e64434562291d13db38f20008d134a4c2ef7c98579657bb22045ecdb5866689a1725ccc018c19ae2b75a2ff52de000227f4b6f3e2959524f3931da567e8dfc17438104cf12923e3cdb499b12d9a467be4908fde16bc58ac58ef0ac0c925a58d6738b0d5cb07f25ad849fe7647a8fe582a1f76366637c0bb694a04627443dcac73b92813e2b4c4f6ee7a24a19b7cc659112a565d5370afef682af311b1b03c842fafa74d0696a17cfba1c3f16ff4c50dc0b9d3e92b8a5ca9cb62dbe5637342051e19819c8b63f7ce3cdd2f294939a9b88cbc0eff0c82d0a2955f921f1f88f933f2909191de592a6bf0885dc45140efc801fb19b436c85837cdc0d7bdfb6ec50c3411390f964dba34a51b7a7591c8fe59dba16d010bc4ce83edcf0899168b1a4e0da98b72ac4cfd33af73c03e61814aed073937f7bc47064333585611c5fb9d003e71229e8281ee95e4457cadef3bfcbb3c4dc444f506f51710dd52bfa4538ab005db7330f89a6314e961d0721d4e3edf430e8923209fce55fae9a878aa793a1956e89e418d398c5b96f61d5c9b52710d36c0bde6485bbadf60297d50aa3114727a957ade22db5cf9e033f9179a0bd1b38c2538d5988c0e6f993dfee67e15fc1e6f7c64451160639ad7f6115012cef1c722fcd741818b68a2c242e95a0406d7690519f514d38ed32bfe2703ddfde88623dc331b05238fbe94b6b668c1cd6daff61a9e40dc7b3f60b8c41ce3e8257e7cafd7dc0e13eb9a468efa848df70b51032e964c36aff78bf371b9022298bfe443b32a3134bce73bedb8a5435ee3412332252ba7486d5ece9818c475ad491ee886456b254afe62175b30bc7cba2c4be4c52b1f8f93366e121ac04012dd6b90d9084daf7263cad740559529483f95f873d7e041afda9aaf4a3df9cbadd8fb56ba7b621e1dec70e7125e8ffeb49b75357b13f535470dbf0f6c4f8883f9ea9aeaf0bd09030a63919a7b77b5e8eaf4b23d4f8948fc3cfb03ed8ae6e6b997a4469f6c7e262dd5a2da7cd22bdce4dc6895a3ef7b65804b10c9f64672471ce6e484c6da5fe8836b775895736e4b46e138b59e3a7cb5c37370219bd50cba468ab7c8b6926b70affe877c66c7e93c1b9002575b77839ac959788977d358736c19adc730a5199feaa53b3332d82e88d15b113221b9283643bbc3030611a7ee30f317a02420eb4410455b7f35b70655d99c3398a7e3f4ca669424e14c1c5c005c36e24bf53a4ea0dc8c809f0b3c96089f48bbe3e6bb2705e73af51017c483f508e97691173360df29899786d1b58d715211cf9ee6e3caa9d330bc6ef2c5a842c56b628ab132265043098bf2b604835055e6b99efe75b0b2d4863b5c3bfd806117b95d12007c2edc5785601b93bbe0e1c052005ebfd985d50ebc272003f93dc2c2f22903e824fca2264e315915b125e2708a379eb5eb4cda7e0e399a23e26d4e7f4ff8d2c17fedf8dafc5918bdaa3495f8357125eeb2a0caed043398ecca62b1223cf015264d3ea687909afa04e0761ac64563a1de080e1ea9efba0ec205f41cafd5391f2aa7dcf4696eb0f692b4b65e9499b4d50dd41705d26121d6be966fca72cd8459172493cca674b8007b82ab5684ea3dedacf868d4ed033c881afeae4f0ac1e16bd82a6e41372be7dc5c057d293857ccb7b459588c8661e6f65569ce41f6f", 0x1000}, {&(0x7f00000006c0)="77d3935cf2e3f1e865e0664cf7f97ae7f866d45dfd63ffa04d0d4d36323425a67f6b35035484112ac8192a9a9475f5585d85c608c32100f55d1a5ac8fa94d57193b3b93f2fb3d0e3262792c876e676e7f0c1a21f923fd40c55539a9ec6b25228f62e45fd4e1afc415aba85639740236225ac8ea35c60036a39480fe3d9c7c00825ce8cea09feea07b0897478d9ac29404a1b2cef1985a914087379301aaca3a8c3df0917a11384f8220414b0de89ac749975d9077e9805cdb9f7efcd94c627b677944b6f469dd889e97c28b5a7524efc09abf6d161efe2fe3d406077022b16e92b688437a28466f5", 0xe8}], 0xa, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000880)={0xda85, 0x1, 0x1f, 0xd726, 0x8000}, 0xc) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fchdir(r2) rename(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x16, 0x4, 0xff) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') chdir(&(0x7f0000000100)='./file1\x00') utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0xa1}, {0x0, 0x3}}) r1 = open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:45 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000780)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000007c0)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb24bbb53d51d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, &(0x7f0000001280)=""/71, 0x47}, 0x2) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r2, r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0xffffffffffffff29) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001340)={0x0, 0x0, './file0\x00', 0x101, 0x8, 0x8001, 0x9}) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/261) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001380)=""/61) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x81, 0x3ff}, {0x1, 0x1688}}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 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) recvfrom(r0, &(0x7f0000000140)=""/102, 0x66, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) chdir(&(0x7f0000000040)='./file0\x00') 16:00:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) flock(r0, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x244}], 0x1, &(0x7f0000001180)=""/211, 0xd3}, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001280)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f00000025c0)=[{&(0x7f00000012c0)=""/14}, {&(0x7f0000002640)=""/4096}, {&(0x7f0000001300)=""/99}, {&(0x7f0000001380)=""/227}, {&(0x7f0000001480)=""/41}], 0x20d, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000080)={0x80000008, 0x3, 0xfffffffffffffffe, 0x0, 0x65, 0x6, 0x40000000000000, 0x80000000}, &(0x7f00000010c0)={0x4, 0x0, 0x3, 0x7fff, 0x0, 0x0, 0x1, 0x7}, 0x0, 0x0) fcntl$dupfd(r0, 0x5, r0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xcb1, 0x3, 0x6, 0x7}) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) readv(r1, &(0x7f0000000140), 0x100000000000029e) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x400) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xfffa, 0x4, 0x7, 0x9}, {0x7, 0x6, 0x6, 0x3}, {0x2, 0x80, 0x2, 0xa17}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580), 0x1000000000000031, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) fchflags(r2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:46 executing program 0: r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000001580)=[{}], 0x1) getgid() 16:00:46 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) setsockopt$sock_int(r1, 0xffff, 0x847e41ab0cb05cc6, &(0x7f00000001c0)=0x35, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) setsockopt(r4, 0x9, 0xfff80000, &(0x7f0000000080)="3f636a29d0cd631d166d5d06e83ab15ee54cdd683d24411a9ff3c9579a1dce011ca0dc5217e71c8b1ab594d3a27f0f0c3cd35ddc60c82f9c2ee1754e764bfda3b957af12cef6d3aec9805837e03e38f73cd1081d833886b03eadefa07cc2ce6af1dbeba9b9f9117ca435385d97b83b9addee7ed067302015ed7d581736d6da59894e61ae783b63c68d21d04f79c5a41e636105b3387bd1a2a9a9f44921d4cfe746ff9f9a55fcd5f0a91513fd2c29309137a4e2ddb600b7dfd56f0a902bb973510947dc32ffe6d03d32eec63c1a2e4d11373a2088bdb10fd56d7f2050b06fa55dab1d48369ccc04308462bad8dc82e8c714a8aabf3dde8bfb24c25e5e", 0xfc) setsockopt(r0, 0x400, 0x6, &(0x7f0000000180)="f7f8fc2a43f89a044d8d0e91ac1d28dff639797c931e84feb4b46faf772e7411909034a92db143ff769a155046ccaa3a5040", 0x32) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = syz_open_pts() r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() wait4(r9, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, r15) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r18, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r19, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r20, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r21, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r22 = socket$inet(0x2, 0x4000, 0x1) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r24 = fcntl$getown(r23, 0x5) fcntl$setown(r23, 0x6, r24) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r37], 0x1, 0x800) msgrcv(r34, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r33, r39, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r47 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/de\x03\x00\x00\x00ll\x00', 0x20000, 0x0) preadv(r47, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r49 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r50 = fcntl$getown(r49, 0x5) r51 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r51, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$setown(r51, 0x6, 0x0) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() wait4(r53, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) r59 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r59, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r61 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r62 = fcntl$getown(r61, 0x5) fcntl$setown(r61, 0x6, r62) r63 = geteuid() r64 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="67393909b3e615b48d2612242a2701efae87fe2e1b22a6c6365dfe655c46ec3bffdf897d7e6d9400f720abd20d6491f7a79675f9b54fc25f4db2726668932b1a90102b4406938b6016680a9cb33e34da70e78f73dc0b5019dc75d7212d6fa28a4a254173288dd4d2df2180d623c04aa13ca44495696ff16447b66b3c93ab6de6fab06c0ed4fc1ea84b51e0f92b58a1a4934c667a82bae008b322376e70e6b8affec7526dbb", 0xa5}, {&(0x7f0000000040)="17c5f03337a758ba84035bc57c9fde4cdafc42405e8b5ea363bdb899440cd12092abe68bbefd0f2c18d66fc3557bc357845c8954b4cb65f3fdfad9221721fc05de17f9290b6cb71f380fdca596e9ef6cbeade1999bae0b8912ae9c6a889dc0b11d7d74a5f4a713de0ae0b640244b06addd3e08ce41e6", 0x76}, {&(0x7f0000000240)="0a8395257c8374fa4a8e635246835df8617c2385ee8efc6e3d85bfa05d4f13ba5c43d8813af0a5800cd9f6d6c84c0a1f3fd0f48f7f97dccc8c3cb282806b7cebb0deaed9b22464485bd695c9013fc3bc3286de7daf9ae0513b8da5dec98384fa3f0514d79d1eed503f57a506a7454f67851868f434768bec5c4ba603ae16e2859fe17aca5e3a028e072c14ecdd8367e6d58dc0065206e9edb7d5654ee871231f978995a1d946e8a591a8876e00c395c845d8b949a52719d0d0a167b657d049bf2d", 0xc1}], 0x3, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff, r3, r4, r5, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r18, r19, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r24, r30, r44}, @cred={0x20, 0xffff, 0x0, r46, 0x0, r48}, @cred={0x20, 0xffff, 0x0, r50, r57, r60}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}], 0x130}, 0xc25a4f66e2091f50) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1d0) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ftruncate(r1, 0x0, 0x802fffd) write(r1, &(0x7f0000000000)="7908b0c828adfc7686cd053a212307a37d623187bb78ec32", 0x18) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x0, 0x10000, &(0x7f00000005c0)="392858e222c43d6d241ff6823b0bef86662589235b428aedf53ba7fdae747523a8eb137c1f1c1cd37409664d32e5efb1853b17a9f0e79fe4333783cfa374da0f13de5e75cb34d19f7d21ec32ce", 0x4d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8d65", 0x2) 16:00:46 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72", 0x5e}], 0x1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat(r1, 0x0, 0x100, 0x100) openat(r2, &(0x7f0000000100)='./bus\x00', 0x10000, 0xae592b29ecb5335b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000300)='./bus\x00', 0xc) 16:00:46 executing program 0: r0 = socket(0x10, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0x53c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) sendmsg(0xffffffffffffffff, 0x0, 0x0) 16:00:46 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r12, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x1, 0x2}, {{r3}, 0xfffffffffffffff9, 0xe0, 0x4, 0x7, 0x80}, {{r4}, 0xfffffffffffffffa, 0x80, 0x80, 0xc75}], 0x1f, &(0x7f0000000180)=[{{r5}, 0x5d839a673aa0cbad, 0x8, 0x8, 0x100000000, 0x8}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x20, 0x9}, {{r7}, 0xfffffffffffffffc, 0x17f, 0x27, 0x1, 0x5}, {{r9}, 0xfffffffffffffff9, 0x30, 0x4, 0x7, 0xff}, {{r10}, 0x4, 0x40, 0x10, 0x8, 0x9}, {{r11}, 0xfffffffffffffffb, 0xa0, 0x40, 0xfffffffffffffff8, 0xffffffffffffff01}, {{r12}, 0xfffffffffffffff8, 0xc0, 0x2, 0x2, 0x7ff80000000000}], 0xe, &(0x7f0000000280)={0x3, 0x7}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1000000044}, {0x6}]}) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000000)=""/28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:46 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0xcf1, 0x8001, 0x1, 0x10001, 0xd00, 0x9, 0x4, 0x0, 0x5, 0x9}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000001000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0, 0xffffffffffffff99}, {&(0x7f00000014c0)=""/155, 0xfffffe32}], 0x2, 0x0, 0xffffffffffffff7c) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x10, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000280)=""/141, 0x8d}], 0x2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) close(r4) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r6) 16:00:47 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r3, 0x44}], 0x1, 0x8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0x3, [{0x3, 0x4}, {0x1, 0x93}, {0x6, 0x6e70}, {0x7, 0x6}, {0x1, 0x4}, {0x3, 0x8001}, {0x1, 0x7fff}, {0x2, 0x7fff}, {0x2, 0x1}, {0x1, 0x9}, {0x1, 0x101}, {0x2, 0xffff8000}, {0x1, 0x101}, {0x2, 0x9}, {0x1, 0x10000}, {0x1, 0x1ff}, {0x1}, {0x1, 0x10000}, {0x20c2d89db8576669, 0x81}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0xdf7}, {0x2, 0xad8}, {0x1, 0xff}, {0x2, 0x4}, {0x2bbb30a268b00e66, 0x3}, {0xae54c25eb1007198, 0x7ff}, {0x1, 0x5}, {0x3, 0xffffff7f}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:00:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x1000}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:47 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") 16:00:47 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dd5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281cfde3fd89720fd3872ba3fbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208c90000000100"/189, 0xbd, 0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x3}, {0x8, 0x5}}, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="fa5a73481c5a4c5c372c34410a1b011b0ccf07ce00c2411c911d5ffa015e0cf8c7a70c7c63c5489e7115f4339c961d9782f6a7ced354b7eb8c3d9a4905712859c94ff4f55297d16a6c3f2ef569e0834c8ebc847b7c43b4dd5f3ea5b084cf4571f648c0f8b0f6066f579c37997e63c170ab29e2e802243dc36e1aa156ba4281f0e0317f5a0e8d2a2c366b8ae690a327d3fa9b1f6ed5302e8326b12384144c17347b3b3debd9e40afff25233a7312e2fff0fb4891f45539af8a4df5bd5a012eb19bcd7c020a5ab8dc39c0f0fae2c"}, {&(0x7f0000000300)="a481640c30fc8bad54e6ad6e469742a6bb705405019b1adcadfc0624ffd32eab09fea921455165ad5c44fecb002f2d0512d0af90deec8d44b7fb844253539d67a9ac760a7a5e36451185327bcf9483cd3564130b6d83d2a74da13f18cf9281ee17a33ad79fb946f3ece36569813b9cb37c238ff42e49f62c012e65d22ec59016eb97f7182512d1eb41943cae2693a9a550f3ceb632eefb08377e25ded7287822b28ea897a8592f8633e093d37eb3ce3436768a764c9d29ce", 0xfffffffffffffdaf}], 0x4f) 16:00:47 executing program 1: socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x3e, 0x4000, 0xff) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0xceb94abe921f28b2, 0x0, 0x2}, 0x8) socket(0x22, 0x0, 0x81) close(r0) clock_gettime(0x3, &(0x7f0000000140)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd04000000713048e6ff31929648b51d0624f64088a4576770b8c730184d2c6ae092245fb1ed275f5cd690e69481a5faec6c6996975aa0dd8c396d95eff08ba381660a280e88a67831807c6d50889336c31f01effae6ac2f2ae7cb5b711fd05cb966384413b23c1e53feb83127124e001c9174066b062bef48351bbc95cc84f376a0a691954f7e3909c24900"/155, 0x9b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) chmod(&(0x7f0000000180)='./file0\x00', 0x20) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:47 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x5, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYRESOCT], 0x1) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="dcedd64962a5ce42cd91bde5d3c70230def0a39cd2f6c5f5297ccd57377c6632f7e626c787c8073d0f3946302fec9b46059e429560af65e41facafd0d8c6daeada5c2a0eee70717bb2b8c54a0e03c75a602b5b94e5bbafcc5da83e83994f36eaaa0b2caff9", @ANYBLOB], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x3, 0x5, 0x33e0, 0x4}, 0xc) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:47 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0xc003, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x90) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:47 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='.\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x22d) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000003c0)=[{0x6, 0x6, 0x2, 0x1000ea7f}, {0x80, 0x7, 0x8}, {0x101, 0x3, 0x6f, 0xfb}, {0x0, 0x9, 0x4, 0x63d}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x47048c9abd1423f3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000280)=""/119, 0x77}, {&(0x7f00000008c0)=""/161, 0xa1}, {&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000540)=""/169, 0xa9}, {&(0x7f0000000600)=""/203, 0xcb}, {&(0x7f0000000700)=""/234, 0xea}], 0x9, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="63ee17e18803b63b27cb3cf73e5b") 16:00:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca422645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair(0x6, 0x4004, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) dup2(0xffffffffffffff9c, r1) 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() wait4(r5, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r11, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x4, &(0x7f0000000080)=0x40, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) seteuid(r9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/148) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00001000e3ffffffffffffd6b16e3d0000000000000000000000000000c000000d9ff6df8566a2d3671273b7e901000000fc03200800ce00000600000000000000000900"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x1, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000002c0)) r7 = dup(r5) recvfrom(r7, &(0x7f0000000200)=""/166, 0xa6, 0x441, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) 16:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r0 = socket(0x20, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800b9f8e1507610184d09004bdbc85b0000ffff", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x10a8, &(0x7f0000000600)=0x5, 0xffffffffffffffac) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0xaf}], 0x2, 0x8eb6) shutdown(r3, 0x1) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = accept$inet(r3, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) pread(r6, &(0x7f0000000100)="174f4bd2f61bd7cbf66798a2f0e37068e6eba4f5fa85f54ce04cd9eb11b28a3ac5aab7c9063893fd418511d1bc197a696f183772ff2dd9891906cd877db62f0f1cc8e1e1d1c3af32e826048ee63f1aedb76a73df015049f71a09909d1180ac8341cf380f993940e3f7af38c60a02c13ac4d7a68cc18b841422528c5702e216a2b66e2747662b38184f7bbf963ef99f5be67a5f581991a771f59870dd4cb6e59f2cb02977f60a133c077554ae54ed55c29fb92d6ab5864bf47af888ffbf7f62657a", 0xc1, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000d00)={0x1000, 0x9, {[0x7, 0x7, 0x1, 0x0, 0x47b4, 0x1, 0x4, 0xd17c, 0x7f, 0x400, 0x5, 0xffffffffffffffff, 0x5, 0x26ce, 0x81, 0x8, 0x401], [0x7, 0x40, 0x7fff, 0x800000000007, 0x7ee2, 0x1, 0x100, 0x80200000000000, 0x8000, 0x3], [0x7fe000000, 0x91b0, 0x20, 0x101, 0x1, 0x2], [0x8, 0x0, 0x5, 0x5, 0x7, 0xfff], [{0x3, 0xd8c00000, 0xbe, 0x9}, {0x7, 0x6, 0x1000, 0x2}, {0x9, 0x1, 0x1, 0xfffffffffffffe01}, {0x2e, 0x0, 0x9, 0x200}, {0x5, 0x4b2, 0x1, 0xb66}, {0x481, 0x0, 0x5}, {0xd7df, 0x3f, 0x200, 0x4}, {0x1, 0xc3, 0x1, 0x6}], {0x5, 0xea1, 0x9, 0x4}, {0x8, 0x1f, 0x0, 0x4}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r4, 0x40) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x80000, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [{0x0, 0x200000}], {}, {0x0, 0x0, 0x0, 0x2}}}) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:48 executing program 1: socketpair(0x20, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x8001}, {0x9, 0xffff}}, &(0x7f0000000140)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) listen(r4, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x100) r7 = getpid() r8 = getuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r3}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x400, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$dupfd(r10, 0x0, r11) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r12 = socket$inet6(0x18, 0x2, 0xfc) poll(&(0x7f0000000480)=[{r1, 0x4}, {r1, 0x8}, {r12, 0x80}], 0x3, 0x100) r13 = accept$unix(r5, 0x0, &(0x7f00000004c0)) setsockopt(r13, 0x401, 0xc4c, &(0x7f0000000500)="e389a3d5b274785304b9a7e0c5516c8e130e232d5937079a2ea577095a48f26f3292c9d5778af6f89e8f264b9f23a398352021364f97fefaa93cd2f0f73b2e9b8997f12ae35d", 0x46) chflags(&(0x7f0000000580)='./file0\x00', 0x91b594983a308c41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fchown(0xffffffffffffffff, r14, r15) socket(0x18, 0x4003, 0x7) chdir(&(0x7f00000006c0)='./file0\x00') r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_RELDISP(r16, 0x20007604, &(0x7f0000000740)=0x1) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) pipe(&(0x7f0000000140)) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) lseek(r0, 0x0, 0x5d, 0x1) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3ff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0x6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r6 = socket$inet(0x2, 0x3, 0x9) pwrite(r6, &(0x7f00000002c0)="0f95afc448657e5ca1f44841292b9671351fc108bcb67956aeb4270a37c38cc28d6e2b8f54f04d713c7752b4a85580f68e6ac331b721a5773b12c7b2018669326bf314f7661a51d491b1bc312b56287c7bae1bdf552d9f6292b18372e93da2610862d1aaf12b10d409c463b70f841cd9a2d563aa25afca0ba0f8ab939fa016c18e2d4fce4e13a116669b1d638eaa1fd9dd6b46c1b38258717e50a197127dd8048a6aabb79354cb6f35518e0724489694765d89cae819d0d9b5a0e8a8310efccbe5363d0c0c3b08c081477440d94d9ed9a961fab8c736b533773a7837e72db705afb91653d6cbc2c78320c3b77609c7f57b1631", 0xf3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfff, 0x200, &(0x7f00000003c0)="369a40f025f02cbd79a85e5f82213c8935281834d9e288f3fc4ae0edde4ddd41d03b4f9def1c5945d8465e7cdeda824100b47c3bee1c3327d5279a09f4e2f5bac3d9da600c9f18a20817942eed202a7edcf8b1907f30d501c2cb21ff59491be0c71bc55f26f5990cf0ddb3c3af9fc9a4423e14bbf34c74c273992b577cc00674bc8e538839c55e7e01c79253b37e06bcac3cd94d24f6bc6a268dc75210235430526eea2334fcfe800e8bcca9775976f6327e1d7e37c1865f9a672242ab9bb9c5f1bcf7f54b559346c0be95e9f9d3aa43cc466e1c", 0xd4) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) preadv(r7, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/105, 0x69}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001600)) r8 = socket(0x6, 0x8000, 0x20) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001640), 0xc) r9 = getuid() setreuid(r9, r5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000016c0)=0x1) getgid() dup(0xffffffffffffff9c) kqueue() open$dir(&(0x7f0000001700)='./file0\x00', 0x20000, 0x41) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0xed3}, {0x18, 0x2, 0x0, 0x8}, 0x1ff, [0x6, 0x5, 0x800, 0x81, 0x80, 0x400, 0x6, 0x8000000]}, 0x3c) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$getflags(r7, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000100)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x101) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x24ab) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8de, 0x110000, 0x3ff, 0x7ffeffff, "73444d068630987e000000b2de0000006b677280", 0x8}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa", 0x66}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/144, 0x90}], 0x2, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0xfffffffe, 0x5, 0x4, 0x5, "9b8da38420c6a86332269f20fa74831f9490a0da", 0x5, 0x6}) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580), 0x2, 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x4) shutdown(r1, 0x0) r2 = socket(0x2000000000000002, 0x3, 0x2f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) getsockname$inet(r2, 0x0, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) getuid() 16:00:48 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) r7 = socket(0x6, 0x2, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) faccessat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x50, 0x1) r15 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r16], 0x1, 0x800) msgrcv(r14, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf071322728177930a01b89590267ea6098adc53f965ebf0fb0d9d8bca9a9add95903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000b25043a8b4e1d5c020775a7385e6e1b5a784197cdf5e32ab2c79c2d9254f92c00c4c22f713351e7d656307e652e995e8effffd398c34042fa832fd1fa14e09d815d5085243b48b11f252985909000000958fda72fa5b94c306e32cc23f9d8fe19a1a451f69e257b7b97709cbd445579da14514931ca4dee179857c9004f8d66d340068b6c0efeb988a23eedc5e71a649d64d930129b3339adf9331928dd5c4515d273f2b9167c936a37f124c6f6aa32550c502284dfcbdabf83c119b71b623677d64b968b5f5c9b079d571211e8a2360a94ae63dceafebefef5105000000178f3f37be7f5816f3859491a47aa39904ad54cd071af126a63fab4268ea96787e7ac5f2ae701c4121887b8e3a6234b67f751db16a5135ad826d10fef4e919811d89fe64209ac6ad0000000000000000"], 0x1, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r13, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x4000000000000076, &(0x7f00000001c0)=[0x0, r23, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r10, r25) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6e, &(0x7f00000000c0)}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r2 = msgget(0x2, 0x4442878cabc66bf3) msgrcv(r2, &(0x7f0000000100)={0x0, ""/240}, 0xf8, 0x0, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) getrlimit(0x0, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) 16:00:49 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfba, 0x1}, {0xc752, 0x80000000}}) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x3, 0x7, 0xffffffff}, {0x962, 0x4, 0x0, 0x9dc3}, {0x5, 0xcc, 0x20, 0x3}, {0x41e, 0x80, 0x49, 0x10000}, {0x2, 0xff, 0xfc, 0x7}, {0x7, 0x6, 0x20, 0xe7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:49 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) shutdown(r4, 0x1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:49 executing program 1: ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/139, 0x8b) getrlimit(0x6, &(0x7f0000000040)) 16:00:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0xfcda}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000040000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r8], 0x1, 0x800) msgrcv(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000040000001f86f27db7c71c8035769bc03b9b0ead5f2bf2ea1fd6f71fa9a5bcac84cd15e144af0000001a"], 0x1, 0x0, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa6, 0x3, 0x1000000100000000, 0x6}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r15, 0x2) 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x3bb6c2678ad8a06b) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x41) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000200)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/210) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = socket(0x2000000000000002, 0x3, 0x2f) getsockname$inet(r8, 0x0, &(0x7f0000000080)) kevent(r6, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r7, 0x0) renameat(r7, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) fchdir(r2) semget$private(0x0, 0x4, 0x40) semget$private(0x0, 0x3, 0x98) socket$inet(0x2, 0x5, 0x30bc) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f00000001c0)=0x3) fcntl$dupfd(r2, 0x0, r2) semop(r3, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x60e47c508aad95a7) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x8) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0xfc95aec0b04a03e2, 0x8) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10a) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001280)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) read(r1, &(0x7f0000000240)=""/4098, 0x1d1f0e8) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) write(r2, &(0x7f0000000080)="a6", 0xd3537b28) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x39, 0x0, 0x2000000000000000}], 0x9a1f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r1) socket(0x9, 0x3, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) chflagsat(r3, &(0x7f0000000200)='./bus/file0\x00', 0x0, 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002eaf62754aa0b2017fea3a20454bd19cade37c00"], 0x8, &(0x7f0000000400)=[{&(0x7f0000000380)="4065110f4d7733584583ebad2f65f12479838ef33a450e0d02decb2a08ee238a8e7c40f8b79dc9727e062aeb0252", 0x2e}, {&(0x7f00000003c0)="dba90973730a104cfebe54396dd1c3d3587580adfbd48bb8dfe01617517774ccddb68a0d9958e347f2", 0x29}], 0x2, &(0x7f0000000440)=[{0xc8, 0xfffd, 0x6, "d239f72bdf9cf4244404890209f62bdd2f0152908c49faae9de02359979dbaebb7758954f2353939a3cf4f7a87342b55333d026aab9e849e7ad47fe14372cd17a6fbb32f9977dfcb7f15a26abb8d370cb88cfbea28a2f526d4543030da82410dbac69bbb88842b5b6d7910e03ce108226f9b2a260403c694e4e411f425ca742abfedf0e711e5a28fd045cbb88f175fa6c7cddd49794d78f462a3008fc99223e460637cda2762e1703f3b263885e52d141c996f2b5b0eefac"}, {0xa8, 0x1, 0x6, "88d562a3e4d18e76034c46f16cbb2d395522f2ae7cca7d5ca860991501545ac937f06f2d50610141f327331c59284bc5127869d7530911f6daa7a180b6108fe7482de8dd87e35e9d60fd5fc05e773bd75e919d974f4882c06999683280c1a1aa8a9ca6e3b4dc756aef3844e68e6295c864ef6477d1c3e5f5c079d3d3b40ef9da06f208dc1dc20de3254cff7a99bb46beca879c0d3d39"}, {0x60, 0x1, 0x2, "29e7efa81707d05b158cb1c58e65d8074d38ab1b8d6e79fdd84e89c1e87908bf69a3a74487eefafe3cdd5784d252e0f718da3d4ae0d9d3274402ed504b5c0f2fff460135f1b4ab7b96c47830"}, {0x58, 0xffff, 0x7, "ced0234a8d1c3443e9765bb8cc6d130409e424e78372ec7468c00e42fc97cec152f114a0952656501e57c75666656916ae23c772d44caf7058185796ddb73f0057"}], 0x228}, 0x8) socketpair(0x10, 0x6, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) dup2(r1, r0) 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0\x00', r1, &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r2 = open(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x3c6) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000280)='./file0/file0/file0\x00', 0xa) 16:00:50 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821e2e2f66696c653000"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) pckbd_enable: command error 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:52 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x3, 0x5, 0x252) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = getuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) r36 = getgid() r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000280)=ANY=[@ANYBLOB="00fcfffbff000100f32920a909401213a44f1032e6f8"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) r57 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() bind$inet(r57, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = getgid() r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa5, 0x1, 0x100000000, 0x2}) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r80, &(0x7f00000006c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(r80, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) r88 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r88, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r88, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r88, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r88, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r88, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000980)={{0x2, 0x0, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r92, r94, 0xa5, 0x1, 0x100000000, 0x2}) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r60, r67, 0xffffffffffffffff, r75, r83, r63, 0x0, r90, r98]) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r67, r53, 0x0, 0x46, 0x2}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) r103 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r103, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r103, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r103, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r103, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r103, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r104 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r105, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r108 = getppid() r109 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r109, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r110 = fcntl$getown(r109, 0x5) msgctl$IPC_SET(r103, 0x1, &(0x7f0000000980)={{0x2, r104, r106, r107, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r108, r110, 0xa5, 0x1, 0x100000000, 0x2}) r111 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r111, &(0x7f00000002c0)=ANY=[@ANYBLOB="21d6887b2d0e48f27b97b1ec8702e3ffef62b0b40debcaf03975a9aa48ec0fec79eda21abdbfadb97668e226b7ce6c1de68d2190", @ANYRESDEC, @ANYRESOCT], 0x3, 0x0) msgsnd(r111, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r111, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r111, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r111, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r112 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r113, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r116 = getppid() r117 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r117, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r118 = fcntl$getown(r117, 0x5) msgctl$IPC_SET(r111, 0x1, &(0x7f0000000980)={{0x2, r112, r114, r115, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r116, r118, 0xa5, 0x1, 0x100000000, 0x2}) r119 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r119, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r119, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r120 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r120, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r119, &(0x7f0000000500)=ANY=[@ANYRES32=r49, @ANYRESHEX=r120, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r24, @ANYRES64=r35], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r119, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r119, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r121 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r122, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r125 = getppid() r126 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r126, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r127 = fcntl$getown(r126, 0x5) msgctl$IPC_SET(r119, 0x1, &(0x7f0000000980)={{0x2, r121, r123, r124, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r125, r127, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r27, r44, 0xffffffffffffffff, r52, r106, r36, 0x0, r114, r123]) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r128, 0x2, 0x9}, 0x5, 0x5, 0x4}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r38, r23, 0x2, 0x9}, 0x5, 0x8, 0x8}) r129 = getgid() r130 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r130, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r130, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r130, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r130, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r130, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r131 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r132, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r135 = getppid() r136 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r136, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r137 = fcntl$getown(r136, 0x5) msgctl$IPC_SET(r130, 0x1, &(0x7f0000000980)={{0x2, r131, r133, r134, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r135, r137, 0xa5, 0x1, 0x100000000, 0x2}) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) r146 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r146, 0x0, 0x6a, 0x0, 0x0) r147 = semget$private(0x0, 0x4, 0x220) r148 = getgid() bind$inet(r146, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r147, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r148, r149, r150, 0x2, 0x9}, 0x5, 0x5, 0x8}) r151 = getgid() r152 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r152, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r152, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r152, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r152, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r152, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r153 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r154, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r157 = getppid() r158 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r158, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r159 = fcntl$getown(r158, 0x5) msgctl$IPC_SET(r152, 0x1, &(0x7f0000000980)={{0x2, r153, r155, r156, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r157, r159, 0xa5, 0x1, 0x100000000, 0x2}) r160 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r160, &(0x7f0000000200)=ANY=[@ANYRESHEX=r153, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT]], 0x2, 0x0) msgsnd(r160, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r160, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r160, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r160, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r161 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r162, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r165 = getppid() r166 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r166, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r167 = fcntl$getown(r166, 0x5) msgctl$IPC_SET(r160, 0x1, &(0x7f0000000980)={{0x2, r161, r163, r164, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r165, r167, 0xa5, 0x1, 0x100000000, 0x2}) r168 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r168, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r168, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r168, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r168, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r168, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r169 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r170, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r170, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r173 = getppid() r174 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r174, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r175 = fcntl$getown(r174, 0x5) msgctl$IPC_SET(r168, 0x1, &(0x7f0000000980)={{0x2, r169, r171, r172, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r173, r175, 0xa5, 0x1, 0x100000000, 0x2}) r176 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r176, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r176, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r176, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r176, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r176, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r177 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r178, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r178, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r181 = getppid() r182 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r182, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r183 = fcntl$getown(r182, 0x5) msgctl$IPC_SET(r176, 0x1, &(0x7f0000000980)={{0x2, r177, r179, r180, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r181, r183, 0xa5, 0x1, 0x100000000, 0x2}) r184 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r184, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r184, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r184, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r184, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r184, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r185 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r186, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r186, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r189 = getppid() r190 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r190, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r191 = fcntl$getown(r190, 0x5) msgctl$IPC_SET(r184, 0x1, &(0x7f0000000980)={{0x2, r185, r187, r188, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r189, r191, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r148, r155, 0xffffffffffffffff, r163, r171, r151, 0x0, r179, r187]) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r155, r142, 0x0, 0x46, 0x2}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r192 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r192, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r192, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r192, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r192, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r192, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r193 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r194, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r194, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r197 = getppid() r198 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r198, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r199 = fcntl$getown(r198, 0x5) msgctl$IPC_SET(r192, 0x1, &(0x7f0000000980)={{0x2, r193, r195, r196, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r197, r199, 0xa5, 0x1, 0x100000000, 0x2}) r200 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r200, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r200, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r200, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r200, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r200, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r201 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r202, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r202, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r205 = getppid() r206 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r206, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r207 = fcntl$getown(r206, 0x5) msgctl$IPC_SET(r200, 0x1, &(0x7f0000000980)={{0x2, r201, r203, r204, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r205, r207, 0xa5, 0x1, 0x100000000, 0x2}) r208 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r208, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r208, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r209 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r209, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r208, &(0x7f0000000500)=ANY=[@ANYRES32=r138, @ANYRESHEX=r209, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r13, @ANYRES64=r23], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r208, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r208, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r210 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r211, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r214 = getppid() r215 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r215, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r216 = fcntl$getown(r215, 0x5) msgctl$IPC_SET(r208, 0x1, &(0x7f0000000980)={{0x2, r210, r212, r213, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r214, r216, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r16, r133, 0xffffffffffffffff, r141, r195, r129, 0x0, r203, r212]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x2, r12, r195, r4, r5, 0x40, 0x28d0}, 0xfffffffffffffff9, 0x3f, 0x3}) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x0, 0x40, 0x7fffffff}, 0xfff, [0x1, 0x1, 0xf0000000, 0x8, 0x4, 0x1, 0x5, 0x7]}, 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:52 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x18, 0x7, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) 16:00:52 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ftruncate(r4, 0x0, 0x1fffc00) dup(r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20040, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000380)=0x2) preadv(r6, &(0x7f0000001580), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x3a) r9 = socket(0x2, 0x400000000002, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r10, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x3, 0x81, 0x4}, {0x1, 0x0, 0x60}, {0x5, 0x3f, 0x1f}, {0x28, 0x3f, 0x5, 0x10001}, {0x4, 0x8, 0x1f, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") kqueue() fcntl$getown(r1, 0x5) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x91) 16:00:52 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r7, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r9, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r10, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[@ANYBLOB="041197e6a46e3b177376673d80187761aaae3793ec6c8060a26e12c7b2c0939ed4b1b3b55e0ae2fe312a973fd59b51d0b9b949a242f4652848a8cf94ae3a8d1eef6d88bffe6f136e4453cf874172d8b442a7e7c8229560789e75a6fc755c95148f4ed4d00f3a68a967c921d071d7583425408eddc0c1419b45f010fff6344484ac838dc9371548c7096d7f5395b017ccba5344b1073219dc58cea389f1fd9ae309d28fc8607960b518cfa20852bc58b7c0561a8928b00095d22202e81d21217917eb37e8d35792caffa959f952cddd38891b1f9c1d595dffeba3483f7fa257584e9536161af67be2a77f8cbfd5d47d6852ae09344d145ec977b8f53b7faf034058c0781fce81a389e3cee34225705f9fd7787957f4e66ad3e534c8595220ad9db7fbcd8e5b42d3e6c9b91c368e2495df4d4509cc0df4e7993d31821eb6b0cd270bb78215cd5228b6b1e78ec6ef0bc79b688f1f893ee8a933b38f256b3524c0df8b3d7d51f4276e979af6fb172e11ef53a0128f848ac3a681c93dc76918309a36d62603cc325923a13ef1c1c3a9b686510e0cc19e666a813e05f317a2e3c732541a1943594fdf2604e7ae5f4b438f22f97f94fc3bce7519c5e884c9a79ca0ecd9ccc94327bcca1ceab3ca3c1a6a94ea7fbae2a8b27554a235c2b632cbd65a2b4a5fc7298dca42ec2745b6a5bf5cea7998d9cacbc88727f742b453bbbc66c7056fa9d4898189c75a115262fdc8d337df766e80292c0a55f85de7dde4d3c8d92728dd7d7df878a9f13548fd6f69c35b23e5c49e157e0808f89dc70df72d3bc6d7a451353b471278a75ec0a88de894d9d44ab6b42b4bebea22f2900fe818a21cf6ccad0076c3f779001da91bcca584ac866a8dc2d06abe74871105acbdadd8c1afc40453c8ed8e6cc2d8ac607c9d046a0153f020c845c198816c4a0e8570fd36d575be96cbc00d79d8c591d47b5815bc7b74fb01e265eeb057c57a8dabd4a7d8a3b14753650c76371f808f0a543b7ff5d511195ba604e9fd6661dac4c9334eae18970247abdfc7be1baba34209c77ced26e59da47831bfe41f45f5e94096bcf7cd836b68922c42e8dc0f11565b0e78bf7fc5c5c35db132895d2c34544b1be9f4b0f661a569fc849d1ff80740d637a1a611b143fc199a52d6a9dcd9913def0b1bb4727bfab4307583eaa01d54cdcc01b92f29535b6a895c71411f17b5e40d9898192c0a2ed3f9cd8f7305c174510e8801bbce4527586aaa624de55272741fc6314a3d655b512cad915b51ca22e24cd26da1fd0a0d20d5e27605ff092e7f334dd2910c0b72359698e94f3253d8d5747bc5d23e04dd1f09a8b7ad8c54b63fb17dd59b07b17953d68c5d47f1bc76a4d9e6972b44c4d7d8efcf1db8e8be56746d6c192bab371d27d85d0c9fa5529b8773ead40026a3c3e5114a48fc219fbae4ed8fae4241ffe1fdc810e6e806f455358326def04c1867a461a25baec594dbfef8ae64984b8f09eb197c4e7411f6706eb5afd4746ad90957de5026d3e2ae390cad91ccf170786d8ae4dc3ffdef927e5099d985b48d3c46c23c576cc69ef3d81034940728d9fddcdcf351b6839382147eb744770e87ad335ade4ec6ed5ae3a6481ae7b029994cc220d0149b9895e3c1db387ae9170edc7bd95a35a62f225fc24f1e13a912f2334555324e8ad5c6a89717130c211c47c136be2180badbe0423cf177907291803e7aa11783a8d456a7215cc35d034029ca82e4114b146e4c9e7a237d9b955b30988cc5675c91f565493af478d76d6d1ccb0063e871df79e9b3d70b85aabf4abebd6e83f38b220e8df51b13faa90b233e42e246ec7868ab6394a02adc5cca9038a07d741b98c1dc3dcfe8177ded8376b2a6360dd417e3af4ed6c0a4bd64c86b76b284e91f9c6cd27624b801889bb8b28e14f09f49c8fb85f2d9d3150c90a70820f6cf730525337cd8f54fe789f313cdee9d5a8e0f7daee3b7e8cd2f67acf46e6f2c1630de7c6ebef49bbadde9c1f8616d96655c72a6be78712621b0e7542e5c920990ac4ede1f464c772c8f51d842d3654e9dcfb2a38fa9ec7c8ca4afab264e267595308bb0f4c09d54934a79784c41d6a796e54b79d08e26c91c4022f5a841a6851baf91a2a665386e80c6f6ea3c92653eb862a7dd6291fe93c86e414a687a798e0197fbd2c012cdc2884c874a7cfd4e9cdc782caa38af624435cc91cf4512d4b896b8d349bf5967d939791073880e5410796d433851a99a9443558496192faecfce0e6ae1b68802ea5d348e9264ef0e3997963368998d713109a59037def9b26f12b8af30b1017a480e563beb81f421889b301560d4f910b4f34895ee8c5f5df788740a5df1c0da275683df3b205f477984f581054f516d2da7676fb6b268dada204a38b2a3ad0bf076ba8a6d08bb98d9cccd03bba4be3a2587602359001cd1412b90206826232b00fa44e827b9adfc5ad0737f519d4fa3439dad3129a2e68d98c766fae7116672e8a555ba0c0cb61e225e76e438d1c9c5fabe9eda9ffc2fc6ab93eab031b3283996abdb7a6367b03cb04d2217b5ada05409b3ffddf9dcfd3bc93df4fbd57f8f5683a1f82a94106fdc579da704e7b70bf8e1fdb615a6ceb8a6e1d5e0c9d52eb6f3d588bc2df20435fbae32b780495aa03cdaf6e3de4ddc23ac7cbd8b22557627838d44034f9b5a1d3c94b6ff3018dc15961a72eab2057bba959efcb7c9d63c11c8f9cc703619643e0593055c8bed0d40969acb13e7a8a69611cc62a392edd7c676252e30032869417dcb796a1333379686de05834b327628b2674dd1f237387db3890c10543726efb92ccf3a0dcf4bde0bf93061f0dd9629da138aaff0ee1091ea5d21876f298b0f7cf3f43a0db860838c93998ca9e8689fbfaecead54047e1e40f18a0f761c72627d637a458e40db9fa4c63a5b87a1b28d26d1e0d9d30c764bf4e7532d78293bb2a4d2af896ecc64a65873c4c3eed2d6b6f4f8062f4aaa4df07a78a8f3a0523834f65e447dbe2c662c4abb43ca07956d7dc4fc452e89405c2762c4267e2e5a4b2bbf89f5e9365a04d96bb859d6d395ae2fd5d24c8948f07244efcf94825e3a13d0cb0e0c3ff01a80d7a60c4f50074f49120ed4a2703e41760f2bf4ce5aa54c97b5d0a963950b2b7b49f87fcbbe68e1221bb09083299ac435b1de9534416ecd2797b04d986231c6304932a7d2a2ffe09684e741a0da97ff8f2506627c109d103cdda25f090bb4403f7dbf92c5903d219266ea9d3d2decb0666b73034e24fab2a401788c7bd169f9c3b843c852ad68773843a4a9f49aaeb56406a09f0a2382404faee7f645602a715b1a8e929584571a0fc84b6c38a9718032d68efdc87ed0fb89f4d8526eeb671c7412eb381782939d82ffdf8a49f4ae7154a0c3f597be2d6e46a92d121e5de437e0b03115c403780a5887f4fd7ef0bfb5e95b5d0cb1846be3048a86727a517000fc6a26ec85a9282cf2bab2a0eed6141ed074ac2fc87c430b8544c1408c22ba99e1b2ea21d7ada7826f44328d3485eb8252ffd63d831b5ac2fe5eaf678fb44276dacbcc507fe646e988bc36ac0461396ed8f843fe1708bc631f9c17ec9e2bc8a44025c0d27564b844a74eaa04029bf98b06b5a3edc3c8b9a6621031640750602446ed4979869a5670da5668c65d6e08a17777424fd8a7e58f67f26f74e30169f9936f00d100fb00196a29c172a5354f3b034578b01905aee22a8cbb40a64662d103bf6a278a7267389a49a3a700c2efe53ab40475488e9f05ff00625acfd7358910f967fe511e5fdffb6c7a0eebf26a5a82d59884423c2db3bdfd59a386ecbd235b41ce21d09f57419af8838da2c4fcbdf076e2cee026fc6161e818f61dac027b4b1a2feff9cf12b0884a40076f156216c1447711a00608f3ad2ece27776adff05bbeb8301356b008f1d431fcf0d8a5b4bac99b60d3dd215aba53ca42ecf47bba457f05924f1e5805762d70b95cdc6d3eb46b1a8f2c1bb050f978f70d9a0ec775d5ff356eac2baadbc213a1b58ea21596d525827ebaf4677d088ba300288f3439eba91e14f1d7887b134e33104e7a01f91f99d27ce19e0c3df60c88ca7d5a758fb8c2d83d40572641481429f96d93f6c83d77c2b94b84240b3a13d51f7869bcb29e7d7c5623b005d849a3a956f57e8c9990b0987221d35fae8de363c06e1663c57411672e0999573d7b0969924df86cf0faea3f979fa19be036734bf17909e070cfdbaffa5173c37e61417261ebcc1d561b0e10c7ad263d5859b55c5f65534d42c6f25a3b141810607aa12b4c183720c84cb8cb69b47e3ab5937847ab4d61d8a11ee0b6200afc0a13146cf4b91800124c2ef2aecd0f9229de49376efddb16754ff09f8df23cd39d1f942c062b9285911974ab3cb88906eda939717a306ad018ef62a276016501deef393e37a86262fe0d322ea7351dad3ba7172a3ad13c161f411fdf6b47e09ae2b48ba0118b6677e67c455baf9b06f9fe88517978304acdb73db587f04853a2f5ff61a2d9338d810b3329e1cc55fe083f6ccab9178c585e7720099082996d22ecc9d74f5509f5be51660becc18133b77c81c9374910d8afc970af6512c90a07da352ada1a4cb468ef1b25d351f788f079c37ec39b423820562e50830c61e60c0539c5d4c34851cfadd0175e779c7842cbce5dd345b238d65a7c0a1ada9c090bc0d4ae1606e970491fc81801af9646065e6cfc2c6212661a7c5d675ee1a79d2142b2288a3fdd123d2c379367b02df844c74a4e63537d967276ecd82ddc4f0f3a0edf7d6a6e6a080f84d3b9fd0249df865b98430481239ddd1d438c37c1f65475b2b1d488e497aea955d4ac396f976391eadc2c83aeab9a2dedbb7b7aca5bc7b1d4c09bf22f07d35f648d623705aa3dbb1ffe8a05a302c2c2baf7dc48f6be2d868453bbfec96607595896b9db0d63377960e3d6601ad3636b4d0a29e32a02d859f9c596f230b6a3cf7707e7721e5d4e2e12144900f992b6701b8d98a12a74a88ec9c367271990c0c5b9e7dfe8f52d3545ba931d2895325fb59522e17e8d8036cf7f46d7c66692aaa5c6546649b27a3da4ecf648f9077ff250baeea4c7fb000a0a84bfad6f8e4dde8371986c77258fcddb7a9c6785e9a4306080f329eea3c54509a441ec7aaf6cb4b63bc2a5a49690ce4aefa258c516bccbe1b0a2b46f1e0c46ea9a6f0437bd9a24b0294b353a05d0887e53fce94286c0ae24f945733a2bab6b00b07f0832af41312b476267b8335462b55a0e32162399d7ec4fc72fd9396aab1bab593dc1ae0665c0d0ec26847d136b692d9c7ef6d0067c269b77762523eefd1a2dec84e7ec814b49e79266d97f31fcd7e24a3f0f237b845b0c2d8ed7bb7100432d74b723338614c1a4456f65f7297de8fa937c7fb372ef38e6c27861826250220f92e372318af0b01ca00fa3ffc038b351487e20d73e41741576b97813bc8117da17d06246bce8e26cdfc2f5bf83f183cd028349b2c76e34b2c11b78d90b9bd3153f712bce3b74dd309752a08b1b0710d80215312ce8420f3246dd7f40a09c8e1f9eb85eaf8606eaaac8a463066512a556979c674923b5a10e90aa17e2a2f2cb307c86292098feda5b8dad246724f0324bffe25caf45b3a718208f4307438f7194d779a1802ca85bbf09c5312318f107b3ee5ebee54be382045c24e77ad2891e1b0225628d7eafd2fb48b0e5bd867fe8f75a6f329386ae3805630d303446e2d1987e3d6e16f6dbe9e86f649382f82d2041b77a5a25f549cfb9818d652425af013bb69146e5", @ANYRESOCT=r5, @ANYRESOCT=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r6, @ANYRESDEC, @ANYBLOB="4943a43f43edbe01e03d7dd611580f5e15e231a12a6366ef37a54f829abe6da239464439651f9863d04511f1f32b6dc4208f1fd9bf34acb598854a8709836f9ad9ca53838054f64b9096fe26f5a2c3713f6dec32156ef919239db8f1e2a84f7e712866d45c159f9361c5d6551879d82d420dfecb08216f7eec6aeb83ccc2", @ANYRESDEC=r7, @ANYBLOB="a75d7c9f880bbacab671ec0915374cfebd08fa02622447c0d3ca36d5a0d78cceb320e1fb8f3956d3e314d433746a43048fd05d549b5ba4101a61a3516abcc69adf4d5a3d862e8b41841d21436c5fa40cd260b8f1e67c935602d1114d5c5e47e7d951281c286a9e58578e7caff8f28290adf954a5e66cff9a56c55ef32f4e8757e974e406495de4f558a51da4aacce19478c766b113b94a02844744a32c62cacb9455d250e2bedfc2edf3a68891a6dfcf152292759ebaf8ade8d755985016610f339e690b14eb1a9b8a20795be5227ce21de5649e86dd6e872435db129cfd3ade6287b8f4ed916fa32c491315441f3123d2cb799757d8c51c976e21a84841d70e38bf276b23f719a5e396a4ec2e517915d845f153f28a2d6dc90acea644d8c066b7ea2bef00d3226e52061fe6d6f88cf77c1d2b9e3300505b284d1dadf7942340e330f32764d777171cc58682ba108ef6b59cd2f561cebe8f64524f5341554a1d1832fb8c8814ab041bb7ea3b223a282a98e8935362bf4bae13f9c1c7b94f6e989e4c1da67f262a0aa9ab539af3468fb7fb1945c52c11c93e5d816349cf4026c504700383dbd17987d3a9f9c670ad7f02a6b8acb1db765387903ce150ee08cbe9d7d42cce6e944023fdd5d5a595f11941c2395f064997719e3296bb3587da9fd05b1690f3749334fc8c7ea35ab1aa5fc360647e2fa0387e47741ab2922e47ed817967c85678d0a89724d049779a2ddbf4bd28418149dfb2b304787dd8751aae36bd98976759c18bd94d99da1144547ad3f9beb4ee87012520adc4e615148f70f1d4508d8dd206d542f1ead2dbde6ff39542067e18ae522073ba4d7aed0b44f93654323b5a001c997501515c648b8e54072612355db0d0d47ecf528d8a13af08db4a79e3228db9932fc3e72c3531fc54fe68fca1b9012437456b4cfcbd57b9e16f045657ccf4b8524d5c7fc5d0a8744df825bd62e9006f277b58e4f65525b7945854ced4d41c7aceab160debd943709978e32b7a133a6e2f96e85bc905f41d4903b6a640a8632d8dc9434f3b6601696f1897c2c8a3acbf96b944d021cfbc7c75f41833b461ee7ffb6c3b1ba244380d1602a30cdd6610717d916f79699a8dfc3c0f922733556c637a3dd37dd462faf2fdcb1b22361d44c748af0f28ab770f7f32dc5ab1b3a180f7a45169c0da2a3446b342bc4de7e46598236cb113931a1cb67d2b546a72a20fc8f803095f3aa83f845ad27b45852de52e89627fcff7a03d4bf40bf252023630d33f2784ee3964829fa685f875181623dd14bb7ce19524ca543d372e5b240590793b530bf1cfb6cee6b0970bd74cb89bb347b7a0abd30625f392652b2049ebfeab734333422019904de12c40e72137936729e1a4d7d4a529b10837c501d1f93a6578d9413cf6bc4c83d4451cfc6c6dba2c6ceb4ba7980ba7282e74889a45a37425466a623d96917c3c7f1bacc4e590d741078ba81c6c914c03f7edd7d0da4cfb50947b66441fff8ba73dfe49f12d7deddd02add48fb35c3d9ac258e2ab15abb078c4d52eb2825d216f429340d8e053daff3e196b1c52097121c72caa85a360b40e30473dfa8a2e48f8aa3b5395ebbb81c27bfc7c8637afc2edba186a12acdfef7008d7fb59e13cf5b81eeec9a6408a3755f3eceb6b034ef3f3907ad58603eb1df82006a64ebc7393bee9803dac73d258b0ecf6a085dfdafac71c04c946314dd434284808fc105e9479fab878617dfabbd2294295c0cc33c899282ba6240aaff02697ecc9d00d06a17daf703466bad31d71aae4253ef94d762ef2d99c73c861250d7ac86b10774180f4215431eb8445129ca19e4e5993bc491195d3ea8198010aa6ed1d9894f6af01e57cda1951e315ba2ae77dd6304a131cd5aaf3a5899a91ab7ba646fc0ff5b4c5adb2591aaa4ec26a473208a650823fd997635ac6f539ced3d56c7a340e608b1688246b3988ecb4d1329f9fc1a695182a84073d6287eb581ffc004e7a51e932a2bfb8d63aa12ff0a7382017ffa7d1f1bb2794799f7c48c181dba75dadc6953894a6364dc7bd6a69834065d1193969d92911e93eeaaf4f839a51b3f555da2e1e5e559997494f74177b5e96a718009d4eaa8984ed0a7a97aecdfaf9ae30cf254fd36f1e21a1be3b2d8c05e213cd5ef5d85bdfb5ddcc586c4a4c58c4b6d6f5f4c73327c5feb0e82c63146cc41a743e179c34125a4d747bd782f186dfd5e06f7324092b3dd6bb0bb82c69338791f56d392060091d42dbeb4a1d7a320329b9ccec9796f11ac6ef12f654be1766f2ed951b9dddf4213bf4604ec3e7b1b194463de2fe7b58b3101fac851110da611497a09fac8f0d76fb3c14d4e70565ad06e4e0a520bf6783502f9005d93521a9d4dd2dae26cc64189b814f4ce0696b0d4eca8204f260fdbad55180d022c0c0f51379ffcf07595cd3e0d26b1d1f77b388a2cca467b1d1d44c3dd4d66bd045154d307c8d8af00c196d03aaf62f638784369201f93c9206c8774d944b05ce04c1e7e519341d184264eaf3a7a5a95926ad0b88628ad28896445ff38a3f2ac5fa394f653bb5cfef8f502c8f45e23601973db5cd17849cab162fcad3aef27592551ac87596aca33cbd3257e4fac5bba853012050620373db9e107a51a996bf688f25162967b31a63c589cab63ab7731b6139e0d10264d69b91fe48532678a5615f894f00eed9f92b10102c9d92b8ae8fb7fef8faa98d4fa1920ce88f4c1f298e12ece284362ef3c1f66a5b28dac921b054dc67a6e4d3e273d47ebe3246d011b7279b73b39e4cc1dd89c45781ca8b4fa4f72c3a2921d98be68f7ec80c68be1fef5117534a4961bc9235d911aec5bf2e8bcd4664c88165c02cb0c5efa7a5d9e7d69ba89b3539d2eaf7ba9b4217cadc0c86aaab1f94acaf6cb2bf78b1b2b1120e2d9a8b7e25c1cc63fc9a80834aa3d9c3c516ae2ea44069d42e4428e775dfb9f9b2602ee5cdcdb4d247359a1cd54e45a1438d4fc9f944bbfc76abdb53f8a336f347ae3514eeaf57dbceba53ee46a915e00cc153dbec1e5c7b4e8b8a887b9f671b88872654541019010badec4bbdcffefb96e83f5e307061fe02564ee6e7a94ae417c23f8fed67e2aeb0abb04ec47a973da4c015169c5123c58ab310314a3bd01ee0c7bbce553bff70c068f6b9b2939494f969d930b9f0804b3d363dd4762d509d607e5941d2cac1861af3057904203ca52455ff1d372bee827cfab829413eca9964ad771a41f62f8c8c91c86070f7f2b95041a9f666b83dc54bf4747094989bfecd469fbe98947bb6c60e9259841dcf3185e1232e4bc9297d35d0e6be57200eaa09da64dfaa32ca5ae047b12c926c0e1d813696c1e6c70946d810ace8b0205314a5047435e22e62d43eda96cffb9d4d9019f4b9be777881e072131a467886d4dbdb4510b917a2ed4b0a9eb71acd5dd568b3c63df36bd9adc5183a78bffab0449051b1b1b4f4dd139ebb34ad32e1ac64f33818e28ff2f0dbbd4cc12602f75a3affccc9d73f7d4f6b868a147dc76c02afeb7f19a88cd1ba129b02beb049e02b38f6f382b8d91f93e9ac5b4d62da662edbdf555e7753ea5f19631926dc95c6244acbb711388353651eb078e655e1030a607aed41141dfe15d8a3600b50fba64109a9e1ecb45c95b3791b4f0f4cf53b20e83ff6f981c9e0721f614644d79fc2423dbe839d346d77ad86bbb30ee29584164e9a784f3f2d6010f2f70ba63659d16c53e4b829d2ccfbb9b201007452c4b38d2dd9bf502409e1919b1493b78c48800eab7a2aa473de7f43dc7d7af39664e9524a99f28973b4f981771b9032862df9875787c9e2ab0ac01fabf4fab2574e0d4051871ea07babf9b0d989499688a6d518a0aca16e2dd03f4acca9789faf6cab0d3a46c020a4c45dd9caba11159df866d31d3773a56dfc9debbb1d49ee0a6e18de27cfde33e1e8498191ec02a9344984b113f3a294ee64bbcc0eca0ec974a0105d61ef8bcd27d4d4762ba96389189f1cd4284042a8106a59fe86980c57c4038e3bd50212ba1d6e4d15ffb6518ce4c3238cbd49be4f3b5393a2f93a554bbedcc0ffe8611482ba6b98652f02b56c3823d44fb0b347ef698023909d7f89d306a750c325a42561203884397efdf675e5e65d4e8bfa205e0ebd9d5d486223251110654f40315b4ed2bfa8a9c0114e61b2ed84f8fc537457691ee7c3db5862425f189908a4d8be60a391d1ca668404a79b076e6054f68c93d65dd95b841864e065844323a8b9a05b2ca449c02b3fbd92e627f380e8158bd0d9bc674b25d458c92f6b563c3cd1fdb098d9d54ab0d357c1ae041e5d6f78818fe8d6c55d1f4c21b0dc16f6e8a54c0c8524e155968a5a8b34cc6bfa4a5d2eb8630ca52340fdb6bee15084a2ccc0a85aea35e1246b998857bca1a52fc731c985cb943c0137c15a04b4664bf2fe6b12a735a325b3ad05136032e084000acaa0734c050ed1b716a8e90a4e3c2e34ca9df45b0d6896fc34fe8ad9cface85a6d0790dabeb5ebfe54cd0d426b2106458e82f4a228ef2fbdbf8ea7fac5d353a20ec3ce8fbb4a6c2e65742031f63704d39274a3b384ca2fdabbe6fe999b3084ecec5c02902c9e4a83cb67f8566c4e959c3a1346b09cb7ef757017cff128e692ef9dd35e143aace8263ea53354f7cf793e1adb9fff85d33dde67b607def629f2adc405b3a9bb59f8813fab86af10bb446fe58d19fc3be1869fe769e3aa56b22f969447ba3956632b224002f93aa1787935901e4e5d276a7fedfa0fcb5bdab757c003334ec8e7d3cddf88e377612bba84569710fc67b4debd9323c40439feeafd06f10ea696995ef2c17714ddd5d2f0e162fa566d9a20da84fc61793102aa6b1057750d4604c666671c9540554fdd5de8be5d80c2ad490bcbeab5a659f1068eadc48f4cd22ff6bb9129f715da65d685d23b04224589fb54af9c311be15855ca86b586d9640d34a85acc5944ba0440ecf4aa9112be22c8b1d7c981c1dcdd3dc99d20965b72556d3a1537d7933de0018e35d321f92131d3e256a9388d06e5417bc876918e32091d6d961936caf866f68f3196868365563a8c235f06435222b67e1c99667121ef5a143d0ab74b49482e9ad5d75035a2e7de9f245762fd95df6295f8614b1bee28198eb5a4c253d8fbc630f4939101e4e7a1bd1d7db3e0a525664917f3cf19a0e43d7a3bdddf4575e150f4d3a252fe93ca77eff47c1c0348a941cd3b3f90b2b97a40441b82b3205a82864d37d0ffd0f77ce6ead201a5ecfdf6f40c251a87e24c56ea4a428d45b95ac03df98c19d736827554aa68963c5847bae9d7909cdb776e4b97cc0cc5441b262f9583ff50527a357175cba48fcae31e8ab1294661b121ed7cd8b4b02c968e0447fe440f2ca38bfd9a449df8d4c67e8d03b454314496f089dd7b4010bb1d58befd1d464e5beb3542b7d34d475200356394967b7c1ef3881392f58510eec6ff9abe704b1b57acad22bea64a8aad22873d712fc18a73abae4adc94c6c662fc95518cafdcd3123deb1a74fb576d1c5ac931ce24b9deb99944aaa0409a3e5d283a90b5e1aab9fc81e816dbc6c3192246c3efcb937f8b68ea0d37ea2ea312347f153eea21ba02cb5ddf10e1e4bf3116927e7c343add0d3b044e98df4fb3ca5be41c4e28b07862bd2a844a0034a8de66524af359ab3aff7e277dcd1cd3476be0aa192e19abcb398af248128f261cc96d3f761dd09aa5da745d997ffbd8dde739cf1f32fbe799e7a3e274cf3688a39f65d2f0800bd5ac089e7975baf456d6c7f0e9a0e364888690", @ANYPTR64, @ANYRESDEC, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRESOCT=r4, @ANYPTR64], @ANYRES32, @ANYRESOCT=r9, @ANYRES64=r10, @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRES16]]], 0x1) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) utimensat(r11, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0xfffffffffffffffe}, {0x5, 0x2}}, 0x0) 16:00:52 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 16:00:52 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/261) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000800)=""/261) semop(r3, &(0x7f0000000000), 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x2d9) 16:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae1080928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5738270028c6799de78beceece03f4224050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec431c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f3cdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a59feb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b72e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400000000000000000000000000289a4e916777e4bac8a53c160f9b32b9376bb0484ede7bb213d2f3e9013f3ac1d73befee148093e5fca79a87ac6c3bffe37676b758d0e90b317e83950da95ac255f7f3662e1f506dc4f2141136bc50fdf95cef03b86560e99ba242a6d54ad5ef483099c46d08acb1a2af93a04ec135147fcd8f97186d737ab282a24c5221d220545db78064d85595ba7a2793451495fded6bf786c49a888f30fc3929c81b158751c5efea7a22dbf498"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000040)="f5184f779eb62f3fc42459c258f34a47e9ccfe61eb09d5de8e83b8593d6b2bcbaba530bb5a7cb2100aa45ffd9d97188309d2e04cf1242a5ca73fa4b9d0352c7f2bcbce42de9acbebcdb15108c366858f65d54cb60ac3234e48d2af3f9e3ea46c1197064d721287c0b5846bb926e9bd1e5d1a077d5db978311c3cacf2db99fd6a1a3bda33ec60f04a2de9b593c5faed2fda02151ab827c7c00a861a760a6584f32316e92f7ca78264aba0a59960cfe04278c0ddb753310d47df33e3e7d69e08bc67d56ead4a02232b2454", 0xca}, {&(0x7f0000000140)}, {&(0x7f0000000180)="71123bc947e9bf7c6bae6bdf425a2f80b0800918302e4faf1c0cc41f35a9872e2c714df34916c91e10270c0faa55834668808e7127bde50fef433fe2fcfdd0f9e838bab7cd5a9d1de479b58282087c6367b83889876931770456d6ab19175d9cc7406f2318a63cda484b9a8a834da9a6ae0f84c72c89387d151290a4ebabc708d4e367fca4a260659792059b44b022f5686d429bdb7e316dda8ff87420bcfacdcaa80cea5d9d1652be9f21", 0xab}, {&(0x7f00000008c0)="4ba5d4db7ec64952c380c79bde4e3c142caafb3562d3dfb6a131ee832b70c2f9b3ee415f8ca2381438470f981413d4c817832d240817f438634ac7417be85a821a210aafe0eca689473bb8e5be0bcc60339d75aa6f106e2b02d4f90a032f42d0b9a5dab51e51edd7dcd29c6ddc417c31b063a22ccddfac48f608d11483fe1a99267927231fe3bf243cb4ac8dc9414002ecd3a862ea18428149d3ea0893c3db7682a25641fa98fc5c7e421b3c6395369e8bf5dc4eb752d40408293e14ce2c465697a531c0d87e3c3a44312a880c1b8a823c9d716d39267261da41c8aae35ab6", 0xdf}, {&(0x7f00000009c0)="20245a06b3d4e1248af0545d8f8ff70bc166ce2ea4b05cbff092e836e04b88a673fb64666610ad21f61e9cbf29ed625577b52770eb73af6bc06c54ae8468935876c977406daaa16ee33f8ceed7478919c48e1596665c62801abfd7b3517834291b33727b2a7cf818ce33fba2d118a0773c122d3ea61ebb647764d899a5cacb4ed94fde5c715e762fbeaf9dc92a30ff94a8efd0d678b498e659b7e3e7a70125d4798c5b4a872faca2a877aee3cdfadb9e3905da7315cd6b1ce78f75a0", 0xbc}, {&(0x7f0000000a80)="54a8160f351a66ac6e27213dd7c9af21f4b5920a4281bbd8e9f1861ba6ef651e3c75e566e78123b42435033304d5ce84c4167fb42295055854593798b7710dc8a41effde60e35870c985078de05887b55ef5dbdb286051f1c59e3f73d7650cf25ec4f9ef5598d5286115c73e024d3de850e6e31f7d0da3ebf66d90a8200cd2931164fc7c54fa23f1c57e50113f5a4b71673bddc61be2ce103800e8dbd09ff93cf1860729f11597c93d0f1233f8704b46ffd2271ed01840ceb6b7f0c4d081", 0xbe}, {&(0x7f0000000b40)="52bad87791699f82ff56b314aed274c6833c22bd12129064b3ea205fc2dd1f41f4349209ebb0fca77e6dcab8b0be8552f982a45082ea7974e4245f0866e81ce64e1af180fc5c082302a69b420114e634fe18277d611c3aa6782b5080a78354fbaad3e3f81a5d8e7557cec898d89fc8c16843c5132f", 0x75}, {&(0x7f0000000bc0)="38b8014e9efb47ace736637446d1ba05e22378d8b95de17006091721e22d2b5bd218cb6956db290c9fef73d884df940d0201d5a975f101cfad7b4cc45aa0ff6675e3f38458e4e31910bf615bb751d5157f79ab33a24870047e9d22efb5d464b97061abc7fccf08918c96e479f0c4f29b2955456b5f9605fd585535cda17256b9cff7481443f8", 0x86}, {&(0x7f0000000c80)="368e85e1c661c5d554afeebde472342a7a2bc3ea40d55fef5405377d412aea90fa7c9068b48174a33fd8f7a74cf6e3cf09cbf8654e30166756211b30e4e7a0866bfdcecc7b0247a7dfc73120065f58f97c58979fb7c18087da40410ccc62c084dd7499dcd74cf95616f47bb0a717fdeb7aaa5cacb243e72c3bb66f9afd74424dc38e4c42dc19d5fde69ccf487a9a81b1c1aa7841b2eda29457c3592178b28987163e31878e9b537d0fef951878cfde9eaa32f4935dc885941ea7c40f932d77b51463cde70fc43469a9e8c952dca8fa98c5e2f76010a52e4c17301d416aed8f035dfd0547269eeac1fd42034fb22efd6d67be45cbe18a91db9d2cab", 0xfb}], 0x9, 0x0, 0x0, 0xb}, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) close(r0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002400)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000002440), &(0x7f0000002480)=0xc) write(r3, &(0x7f00000024c0)="62c869c3bbd03d274f897bef5d3d81b285e796940d059c7ea0840ed74bcc3125d6834d79aeaad2b96da6a42db805338d80c920aeb6b3bb83b49b0618374e4360b05c47daa3912a3ad7928019f12872003bc0536cdfc8a4e9383cc54a5b4a2b77433f180c3de0a2c6623787500eb5fe2def8c3a244245c33d0d4e1226c7d0068e77b732f11932f0d013ca52b5000bcf142c5206b3f985f97c1407cfd924ced4e190892cf882370e1808c614242a7c2fb1b0f9f178fa142a60280dd430d4619dc1d4b801cdd0e61df87e13c3e855e5ddd8229ad273fe604dafe19852aca66847eb5d239447634fb9adfed3e00684bfc7a34cdb6b777b95553c0f67d1ad562ce5", 0xff) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffefc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000025c0), &(0x7f0000002600)=0x4) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000101000/0x4000)=nil, 0x4000) readv(0xffffffffffffff9c, &(0x7f0000001340)=[{&(0x7f0000000000)=""/211, 0xd3}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f00000013c0)=""/81, 0x51}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = kqueue() r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r5}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r5}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() wait4(r14, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) r22 = msgget$private(0x0, 0x0) msgsnd(r22, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r13, r7, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r14, 0xa5, 0x1, 0x100000000}) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r17], 0x1, 0x800) msgrcv(r10, &(0x7f0000001000)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310dce67a126e0c01cde37ead62f2fa37bbd1908f7e2cd7b7dc75387fd7f75e60b4db6d081a5ad47f1909d7b48ff368a33e686c36b06f2ea353e99d62cd246892faf0f4e2c817bfd4dfba477372e2e7bd378653260b5613f1e9de81eaabc45973309220016083ea18f95dc1fd3b9fcf7361df3e417680c3cc170381ab01b528e2aef2f53"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r23, r25, r9, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) r27 = msgget$private(0x0, 0x10) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r29 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r27, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=r7, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r26, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r28, @ANYRESOCT=0x0, @ANYRESDEC=r29], 0x8, 0x800) msgrcv(r27, &(0x7f0000000340)=ANY=[@ANYRESDEC], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = getuid() r31 = getuid() r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r37], 0x1, 0x800) msgrcv(r34, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r33, r39, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x1, &(0x7f0000000040)=[r39]) r47 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r48 = fcntl$getown(r47, 0x5) fcntl$setown(r47, 0x6, r48) r49 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r50 = fcntl$getown(r49, 0x5) fcntl$setown(r49, 0x6, r50) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x5, r30, 0x0, r31, r46, 0x40, 0xb5f9}, 0x1, 0xfffffffffffffe01, r48, r50, 0x8, 0xfffffffffffffffd, 0x2, 0x7}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x24, 0x2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x1, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f00000001c0)) 16:00:54 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x10, 0x2, 0xf9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r0) 16:00:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x28129c3c7ca35c29, 0x2, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x0, 0x404) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) close(r0) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000005c0)={{}, 0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r10, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r6, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) semop(r6, &(0x7f00000002c0)=[{0x2, 0x8, 0xc00}], 0x1) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x84}, {0x1c}, {0x4000007ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x800, 0x63, 0x1, 0x9}, {0xfff, 0x80, 0x8, 0x9}, {0x1000, 0x80, 0x1f, 0xffffffff}, {0x1, 0x3, 0x1, 0x80}, {0x8000, 0x20, 0x7, 0x800}, {0x3ff, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1028a, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xb6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x401, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x200006c}, {0x15}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x8001, 0x7, 0x6db, 0x55cabcf9, 0x7fffffff]}) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000280)=""/90, &(0x7f0000000040)=0x5a) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000140000000000000000007a5fdcfdd7e9137f7f1500000000000000000000000000000000bb25818ebb892b4aca1c3550a9d87a67b27f78fb5b9cfe15f344e35fa70049ed8ada7b392f00000000000000a55e92af97d29fe0c844ba2e52a2aeba5cf9bb0c5155bb83c8db04e7c67b4c321f6d39b46d3d0a12ef2826f8f006f135811dd8ec38962e4cdaf7a5f862703689b1689a7fec0ff0edb7f228ea6035"], &(0x7f0000000080)=0x2e) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x49) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x842, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:55 executing program 0: poll(&(0x7f0000000040), 0x0, 0x20) 16:00:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000140)='./file0\x00', 0x300, 0x3cddb0af8ef4e751) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x140) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x43c0023ebc78fdca) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x2]) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x80000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair(0x18, 0x4000, 0x54, &(0x7f0000000040)) 16:00:56 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000103, &(0x7f00000000c0)=[{0x6, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r6 = dup(r1) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000002c0)) r8 = open(&(0x7f0000000240)='./file2\x00', 0x8000, 0x91) getsockname(r8, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) r9 = dup2(r6, 0xffffffffffffffff) munlockall() r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r13) r15 = semget$private(0x0, 0x3, 0x300) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r21], 0x1, 0x800) msgrcv(r18, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r26, r28, r17, r23, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r29, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, r28, 0x0]) setuid(0xee01) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/20, &(0x7f0000000100)=0x14) r3 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = dup2(0xffffffffffffff9c, r0) getppid() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x800, 0x1}) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) socket$inet6(0x18, 0x0, 0x76) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x51b, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x9, 0x1f, 0x10000}, {{r0}, 0x8000000000000005, 0x4, 0xe0, 0x11d3d82e, 0x8}, {{r5}, 0x7ffffffffffffffc, 0x2, 0x80, 0x1, 0x4e}, {{r6}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x3c14, 0x8}], 0x0, &(0x7f0000000240)={0x1, 0x4}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10092, 0x0) sendto$inet6(r7, &(0x7f0000000300)="48b812eb5d9eda909f9a408161cb3880bf811959275a1436a1e85ed09b68f112e5516459e650f4bfc359d8f91186bdbc060bb5cf5a05c16c4d34fe71e434a83a5313cfaeead486abebb9fab69c9942ad8ee8f86d954a8a774891ccb7c877df05ef313608037d4f5d6587fd01654130c858693c73df2b3f5f1ca10823b5380166f81ffe3caaba3e5426db61c0849ccad6e27c780811e617fb183362e8b416797b346c1488deb79e244b052b93227c53fb81ba999c157feb363a35fe683f666ea62f665dc39d3f90ef12d011ca5fa2d0c8decca994afb7a69a1957d980b08c8b", 0xdf, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x10001, 0x800}, 0xc) 16:00:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="78fbff2f66696c653000"], 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x7, 0x29], [0xfffffffffffffffd]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x2, 0x80000001, 0x2, {[0x8, 0xed8f, 0x576, 0x1, 0x5, 0xffffffff, 0x401, 0x1, 0x1b, 0x8603, 0x8000, 0x5, 0x17fb, 0x3, 0x1ff, 0x0, 0xc92c, 0x1], [0x8, 0x9, 0xffff, 0x3ff, 0x7, 0x3f, 0x401, 0x100000001, 0x51232eb6, 0xffff], [0x6, 0x5, 0xffffffff, 0x401, 0x1, 0x3, 0x7f], [0x3e, 0x400, 0x6b, 0xc46b, 0x2, 0xfffffffffffff001], [{0x2, 0xffff, 0x81}, {0x8, 0x401, 0x687, 0x9b5}, {0x0, 0x0, 0x38f1, 0xffffffffffffffc5}, {0x0, 0x100, 0xc0000000, 0x100000001}, {0x400, 0x9, 0x5, 0x2}, {0xfff, 0x0, 0x3f, 0x475}, {0x0, 0x8, 0x5, 0x6}, {0x1, 0x0, 0x4, 0xa4}], {0x8, 0x7f, 0xffffff81}, {0x40, 0x3f, 0x7, 0x1}}}) 16:00:56 executing program 0: getuid() mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='W\x00') close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x101) flock(r1, 0x15) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) 16:00:56 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) r2 = kqueue() r3 = dup2(r2, r0) kevent(r3, &(0x7f0000000000), 0x20008, 0x0, 0x80000001, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8000, 0x9}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x26}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/122) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="14ef3e71987f70aa2f1cbcfdb3cdad47f285ce3d4e9135f534989df89da48177c4edb0c56d993bf1a98e660871b49c8ae0f14013f5f6c9b7d0c076a31d4f941ab838322958b49a3c1b92686483ba0006ad28133e4d32c569ef26cff09bf15616aaff4d321ed04112bfdbba42c23b9403ca2a23c81c"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgrcv(r3, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x2658b20b82a4453, 0x1000) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x8, 0x800) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x6007, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x4ba9d7f684fbfae7, 0x1, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x60}, {0x6}]}) r1 = socket$inet(0x2, 0x4, 0x2) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x1) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:57 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000840)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x39f}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x1000000000000082, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1ec4896143a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r15, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = getgid() faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() wait4(r18, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) socket$unix(0x1, 0x5, 0x0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r24, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0x203) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a197f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) msgrcv(r26, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r25, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x84}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x7f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffffffffffe3000000000000ffffff7f0000001b42b08fc5f3d0870000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848ebb7bc4deede59c3c1f0fff4356909864148382cd163aceda46a8588e18fddc6"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r43], 0x1, 0x800) msgrcv(r40, &(0x7f0000000d80)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece73922f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d5dccee113b67316a11af6a764138679307f87d838df2035e854a83f28c5d4f603d17d16c263885d66e95e3e17ad8cdb7f974a0e6921907ee9b7cc6e4d5747a26b3dc9b124d484e24b9984b503e7f86f26172def4b91a1cfd57539586b6bdb9ebc8762abd61f35754ab6bee8447bb538f05c44e23cfafc3962bb161b57e12735aab9dff49c09d848d25b041335c586de61d643e56e1b1a0f6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r39, r45, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() wait4(r53, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r50, r56, 0xffffffffffffffff]) r60 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffd) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r63, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r64 = getpid() preadv(r63, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r65 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r67 = getegid() r68 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r65, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r66, r67, r68, r69, 0x1, 0xff}, 0x8, 0x6, r64, r64, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r62, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r62, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r65], 0x1, 0x800) msgrcv(r62, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r62, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r73 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r70, r72, r61, r67, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r73, 0xa5, 0x3, 0x1000000100000000, 0x6}) setgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, r8, r16, r17, r21, r31, r59, r72]) 16:00:57 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) dup(r2) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) 16:00:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400df1e00000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6c85c1f5a872c881e87cc53c8943310b0180ffffffffffffe01bc43ec5a8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x480, 0x40) lseek(r2, 0x0, 0x0, 0x3) mprotect(&(0x7f00002a6000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3a0, &(0x7f0000000080)=[{0xb, 0x0, 0x0, 0x20}, {0x1c, 0x0, 0x0, 0x1}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffd}], 0x10000, 0x0, 0xfffffffe, 0x0) kevent(r1, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x41, 0x20000000, 0x0, 0x5}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:00:59 executing program 0: r0 = socket(0x11, 0x2, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x40000000}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/148, 0x94, 0x401, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) 16:00:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = getpid() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/36, 0x24, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4d}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580), 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000200)="57dbd28807d7c85420d20dc8ef2b1056dca26723", 0x14}], 0x1, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x6, 0x0, 0x20000000, 0x200000], [], [], [0x3], [{}, {}, {}, {0x100}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) 16:00:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="f2b184634ae1eb008f1982373a8166f7051a8d9303591b12000048be864276618803eb98e07f3347fe141d25f879eb956daa08000000bb2b29fd460b92ec2a14007fc3ed06b64fb6107dd89877a87a1d026410ad86a445b7c84a6b7c2d1260b0ee5ab5f667178ee1721c5e1b8840f83fbfef50a3633b1deef542eb881c088cfb6f6f4986ec65ebc3c48814d367301e4646eda61f9b6a69c41b6deef84148defd02ab6f647c458627106bdf0b6cd29b3d4f3ae3834fab6b0f48b06207d3c2ffaf", 0xffffff29) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x1002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4}) socket(0x20, 0xefadf3c53911cc48, 0x5) socket(0x1, 0x8003, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:59 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r0, 0x3) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'.\x00', 0xfffffc01, 0x3ff, 0x3, 0x0, 0x5, 0xfffffffc, 0x7fff, 0x0, 0x2, 0x5, 0x100000001}) 16:00:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x200, 0x0, 0x8, 0x4}, {0x1, 0x3f, 0x6, 0x8}, {0x1, 0x2, 0x2, 0x10000}, {0x8, 0x1f, 0x1, 0x6c2}, {0x2, 0x19, 0x0, 0x4}]}) clock_getres(0x2004, 0xfffffffffffffffe) 16:00:59 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x18, 0x2, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202edfdffff24ffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47993db800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38118dac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee7992f16551c66517ef964b342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f4621976495ddf8e66463c101925f2684577009db64e4908483c8a96eb2f73a4b579151464d2713c7c7f6b9195170e42d30e346874b656dddeefefce49a03477534acc3cebdfe413f9fa87c675093929959f2512660ec436882dcd7090a3eff29998317918395553a6f06cc4c0f1ad50de763c3e6821320174be87bc590dbe477f2aa4388e8ac857140866a6f68ec5703eaa08c7e3de30930ec97cc418248a08af"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *111128 73374 0 0 0x4000000 1K syz-executor.1 445416 77103 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208147,ffffffff821fdfff,3b3,ffffffff821bfdea) at __assert+0x2b nd6_rtrequest(ffff800000af6800,1,fffffd807b012468) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021d63818,1,ffff800021d638e8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000af7500,240404,ffff800000af7558,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000af7500) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af6800,ffff800000af7500,ffff800021d63c10,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021d63c00,ffff800000af6800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021d63c00,ffff800000af6800,1) at in_ioctl+0x1e7 ifioctl(fffffd80624df620,8020690c,ffff800021d63c00,ffff800020abf160) at ifioctl+0xb64 sys_ioctl(ffff800020abf160,ffff800021d63d18,ffff800021d63d60) at sys_ioctl+0x5b9 syscall(ffff800021d63de0) at syscall+0x4a4 Xsyscall(0,0,ffffffffffffff36,0,3,22f2945c010) at Xsyscall+0x128 end of kernel end trace frame: 0x23214382490, count: 1 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208147,ffffffff821fdfff,3b3,ffffffff821bfdea) at __assert+0x2b nd6_rtrequest(ffff800000af6800,1,fffffd807b012468) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021d63818,1,ffff800021d638e8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000af7500,240404,ffff800000af7558,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000af7500) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000af6800,ffff800000af7500,ffff800021d63c10,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021d63c00,ffff800000af6800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021d63c00,ffff800000af6800,1) at in_ioctl+0x1e7 ifioctl(fffffd80624df620,8020690c,ffff800021d63c00,ffff800020abf160) at ifioctl+0xb64 sys_ioctl(ffff800020abf160,ffff800021d63d18,ffff800021d63d60) at sys_ioctl+0x5b9 syscall(ffff800021d63de0) at syscall+0x4a4 Xsyscall(0,0,ffffffffffffff36,0,3,22f2945c010) at Xsyscall+0x128 end of kernel end trace frame: 0x23214382490, count: -14 ddb{1}> show registers rdi 0xffffffff8140f307 db_enter+0x17 rsi 0xa750 __ALIGN_SIZE+0x9750 rbp 0xffff800021d63550 rbx 0xffff800021d63600 rdx 0xa751 __ALIGN_SIZE+0x9751 rcx 0xffff800021d74000 rax 0xffff800021d74000 r8 0xffffffff8211e1af kprintf+0x16f r9 0x1 r10 0x25 r11 0xd1f3046a61f66ebc r12 0x3000000008 r13 0xffff800021d63560 r14 0x100 r15 0x1 rip 0xffffffff8140f308 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021d63540 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=111128 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe9f8,0xffffffff8262bdb8 process=0xffff800020adce00 user=0xffff800021d5e000, vmspace=0xfffffd807f00a5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73374 29124 470 0 2 0 syz-executor.1 *73374 111128 470 0 7 0x4000000 syz-executor.1 470 147566 93693 0 3 0x82 nanosleep syz-executor.1 90526 42435 0 0 3 0x14200 acct acct 92459 370313 93693 0 3 0x2 biowait syz-executor.0 76083 458853 0 0 3 0x14200 bored sosplice 93693 336352 86565 0 3 0x82 thrsleep syz-fuzzer 93693 203748 86565 0 3 0x4000082 nanosleep syz-fuzzer 93693 470638 86565 0 3 0x4000082 thrsleep syz-fuzzer 93693 274688 86565 0 3 0x4000082 thrsleep syz-fuzzer 93693 395501 86565 0 3 0x4000082 thrsleep syz-fuzzer 93693 333634 86565 0 3 0x4000082 nanosleep syz-fuzzer 93693 37888 86565 0 3 0x4000082 thrsleep syz-fuzzer 93693 65939 86565 0 3 0x4000082 kqread syz-fuzzer 93693 471811 86565 0 3 0x4000082 thrsleep syz-fuzzer 93693 267363 86565 0 3 0x4000082 thrsleep syz-fuzzer 86565 254938 91224 0 3 0x10008a pause ksh 91224 459872 77780 0 3 0x92 select sshd 52084 184936 1 0 3 0x100083 ttyin getty 77780 175463 1 0 3 0x80 select sshd 43614 92185 2798 74 3 0x100092 bpf pflogd 2798 344466 1 0 3 0x80 netio pflogd 30133 191713 94640 73 3 0x100090 kqread syslogd 94640 99297 1 0 3 0x100082 netio syslogd 14373 184960 1 77 3 0x100090 poll dhclient 51102 89693 1 0 3 0x80 poll dhclient 99832 119479 0 0 3 0x14200 pgzero zerothread 99567 446949 0 0 3 0x14200 aiodoned aiodoned 43814 158859 0 0 3 0x14200 syncer update 96167 307102 0 0 3 0x14200 cleaner cleaner 51590 111396 0 0 3 0x14200 reaper reaper 30985 434068 0 0 3 0x14200 pgdaemon pagedaemon 48053 96421 0 0 3 0x14200 bored crynlk 97277 283992 0 0 3 0x14200 bored crypto 48946 304520 0 0 3 0x40014200 acpi0 acpi0 79461 372852 0 0 3 0x40014200 idle1 5678 14342 0 0 3 0x14200 bored softnet 77103 445416 0 0 7 0x14200 systqmp 92213 81020 0 0 3 0x14200 bored systq 2299 264234 0 0 3 0x40014200 bored softclock 50381 23527 0 0 3 0x40014200 idle0 99092 332308 0 0 3 0x14200 bored smr 1 457110 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 73374 (syz-executor.1) thread 0xffff800020abf160 (111128) exclusive rwlock netlock r = 0 (0xffffffff8246b918) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82625770) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 92459 (syz-executor.0) thread 0xffff800020abe780 (370313) exclusive rrwlock inode r = 0 (0xfffffd8064c1fd60) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1f43c8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9584 6430K 7329K 78643K 13991 0 0 pcb 13 10K 12K 78643K 336 0 0 rtable 106 4K 5K 78643K 976 0 0 ifaddr 86 18K 19K 78643K 295 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1569 0 0 iov 0 0K 16K 78643K 344 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 2478 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 29 0 0 VM map 21 10K 10K 78643K 27 0 0 sem 12 0K 1K 78643K 335 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1431 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 61 63K 95K 78643K 867 0 0 subproc 32 2K 2K 78643K 153 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 114 0 0 in_multi 30 2K 2K 78643K 157 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 2 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 484 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 156 202K 202K 78643K 5969 0 0 UVM aobj 109 8K 8K 78643K 117 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 320 0 0 NDP 20 0K 0K 78643K 88 0 0 temp 229 3561K 3636K 78643K 46503 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 33 0 27 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 147 0 145 1 0 1 1 0 8 0 rtentry 112 169 0 129 2 0 2 2 0 8 0 unpcb 120 1563 0 1553 4 2 2 2 0 8 1 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 69 0 69 1 1 0 1 0 8 0 tcpcb 544 984 0 980 13 12 1 12 0 8 0 inpcb 280 2349 0 2339 10 8 2 9 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 25 0 20 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 28 0 28 5 4 1 1 0 8 1 pffrag 232 37 0 37 6 6 0 1 0 482 0 pffrnode 88 37 0 37 6 6 0 1 0 8 0 pffrent 40 1194 0 1194 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 146 0 91 1 0 1 1 0 8 0 pfstkey 112 146 0 91 3 0 3 3 0 8 0 pfstate 328 146 0 91 7 0 7 7 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 709 0 477 18 3 15 16 0 8 0 art_table 32 710 0 477 2 0 2 2 0 8 0 art_node 16 168 0 128 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 21 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 329 0 319 1 0 1 1 0 8 0 shmpl 112 115 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3569 0 2164 46 0 46 46 0 8 0 ffsino 272 3569 0 2164 95 0 95 95 0 8 0 nchpl 144 5875 0 5397 61 41 20 61 0 8 0 uvmvnodes 72 4554 0 0 83 0 83 83 0 8 0 vnodes 208 4554 0 0 240 0 240 240 0 8 0 namei 1024 21568 0 21567 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 19 0 0 3 0 3 3 0 8 0 vmpool 552 25 0 6 2 0 2 2 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 19378 0 19377 14 13 1 5 0 8 0 plimitpl 152 130 0 122 1 0 1 1 0 8 0 sigapl 432 1610 0 1595 3 1 2 3 0 8 0 futexpl 56 36253 0 36253 1 0 1 1 0 8 1 knotepl 112 474 0 455 3 2 1 3 0 8 0 kqueuepl 104 675 0 673 4 3 1 4 0 8 0 pipepl 112 974 0 955 3 2 1 2 0 8 0 fdescpl 488 1611 0 1595 3 0 3 3 0 8 0 filepl 152 15585 0 15484 20 14 6 14 0 8 2 lockfpl 104 433 0 432 1 0 1 1 0 8 0 lockfspl 48 161 0 160 1 0 1 1 0 8 0 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 43 0 32 1 0 1 1 0 8 0 ucredpl 96 1468 0 1459 1 0 1 1 0 8 0 zombiepl 144 1595 0 1595 1 0 1 1 0 8 1 processpl 896 1628 0 1595 4 0 4 4 0 8 0 procpl 632 4788 0 4745 5 0 5 5 0 8 1 srpgc 64 10 0 10 4 4 0 1 0 8 0 sosppl 128 37 0 37 4 3 1 1 0 8 1 sockpl 384 4121 0 4101 24 18 6 14 0 8 3 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 47 0 0 1 0 1 1 0 8 0 mbufpl 256 493 0 0 28 0 28 28 0 8 0 bufpl 256 10507 0 3459 441 0 441 441 0 8 0 anonpl 16 201418 0 181321 127 29 98 98 0 124 13 amapchunkpl 152 11169 0 11003 30 18 12 12 0 158 5 amappl16 192 8802 0 7704 89 26 63 67 0 8 8 amappl14 176 121 0 117 1 0 1 1 0 8 0 amappl13 168 328 0 326 2 1 1 1 0 8 0 amappl12 160 228 0 224 2 1 1 1 0 8 0 amappl11 152 270 0 255 1 0 1 1 0 8 0 amappl10 144 266 0 260 1 0 1 1 0 8 0 amappl9 136 713 0 706 1 0 1 1 0 8 0 amappl8 128 279 0 242 2 0 2 2 0 8 0 amappl7 120 320 0 313 1 0 1 1 0 8 0 amappl6 112 275 0 261 1 0 1 1 0 8 0 amappl5 104 412 0 398 1 0 1 1 0 8 0 amappl4 96 1631 0 1600 1 0 1 1 0 8 0 amappl3 88 483 0 476 1 0 1 1 0 8 0 amappl2 80 11858 0 11783 3 1 2 3 0 8 0 amappl1 72 46039 0 45598 25 15 10 20 0 8 0 amappl 80 5188 0 5130 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 116 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1636 0 1595 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1636 0 1595 1 0 1 1 0 8 0 vmmpekpl 168 16312 0 16274 2 0 2 2 0 8 0 vmmpepl 168 211446 0 209141 173 59 114 142 0 357 5 vmsppl 368 1610 0 1595 2 0 2 2 0 8 0 pdppl 4096 3279 0 3221 8 0 8 8 0 8 0 pvpl 32 559411 0 536382 274 50 224 224 0 265 29 pmappl 232 1635 0 1601 3 0 3 3 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 644 0 18 18 0 18 18 0 8 0