last executing test programs: 14.858813292s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 14.850851651s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 14.112158173s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 12.337585623s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 12.337211792s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 12.336764805s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 11.704188418s ago: executing program 5 (id=149): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000300)=[{0x1d, 0x1, 0x0, 0x7}, {0xa8e8, 0x4, 0x9, 0x2}, {0x7, 0x99, 0x9, 0xffffffff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x40000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xe3, 0x20, 0x0, 0xf}], 0x7fc, 0x0, 0xfffffff8, 0x0) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000440)={0x1, 0x7}) r5 = socket(0x18, 0xc003, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000480), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000004c0)={{0x1c, 0x18, 0x3, 0xcc8, "27f3d58f54a8cc6659883e3c151356a7", 0x1}, {0x1c, 0x18, 0x0, 0x3, "03a7b4dffefe16b6ee630e2150aafd7c", 0x26fc}, 0x1, [0x9, 0x5, 0x3, 0x7ff, 0xffffffff, 0x7ff, 0x634, 0x48b]}, 0x5c) ioctl$TIOCSETA(r4, 0xc0284459, &(0x7f0000000400)={0x44, 0x7, 0xff, 0x1, "00ecffffff0000010000000400", 0x1ff, 0x5}) close(0x3) r6 = socket$inet(0x2, 0x3, 0x40) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000011c0)=0x7ff, 0x4) sendto$inet(r6, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) recvmmsg(r6, &(0x7f0000002680)={{&(0x7f0000000000)=@un=@file={0x0, 0x0, ""/519}, 0x209, 0x0, 0x0, &(0x7f0000002640)=""/8, 0x8}, 0xffffffff}, 0x38, 0x800, 0x0) 11.283268682s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 11.076873784s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 11.076524266s ago: executing program 5 (id=152): openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r0, 0x40000000000) socketpair(0x18, 0x1000, 0x10, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x1) socket$inet(0x2, 0x1, 0x9) 11.075895955s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 11.075544807s ago: executing program 5 (id=153): r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x101) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x40a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c9b0334a75469248dc032360d7a8c8c081c7e28daed4bd09831ffa76e33e269ed347df192b92b3b3a5c3b0e6ef30a58b3bde8ff2ea50ae64acad18c339c76aa63646462be4a3de4eb8e31edda2ab43e4989f947e52828a009a00d3b37c6d28d4853729d20835dfdb6d5d592ec67031dd21450fc3a8ebdf2fed76b61332b2ba3be66e2de3673537f13aa77d2421c2b3f132e474d867c25a31de37d47bdf764c6be8bb16b89d2c7ba92bff857094581459cb92d7e9750f95f612747c3212ca49e53fd18c733540cbe741613f428f5bc86f848573da4d4241d0b53fde682e71f55ec9ed2b1add54e03923b40eec9b1112c79d785c9fb89e89db9d1679ca6feec7cbdc1d69afed22806f1a04f6d6aa1d48abb5e774a5343332c0ebeb7502114f9a0840fec7f8e314724ad50c958c2ecebfb0058863972d02e58cc5f282527abfec55d0f7afb56d03e3680f21caf33b37df573977f4461f7cd32000ecddc9c53b1c93d2e0d87a93afbbda845c1491a72cda9a76006a560376daa8998bbb77b89e1456c60f335c9815baebbcd129df19397aefb3d037996c56661ec376b5430ce10c3971964a5487ef83ecb902c256bd24037010303c", 0x1b3}], 0x1, 0x7) (async, rerun: 64) unveil(0x0, &(0x7f0000000500)='r\x00') (rerun: 64) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000280)=0x1fc, 0x4) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0x9) (async) syz_emit_ethernet(0xe, &(0x7f0000000600)={@local, @broadcast}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) nanosleep(&(0x7f0000000200), &(0x7f0000000240)) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe0) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async, rerun: 32) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 32) writev(r5, &(0x7f0000000680)=[{&(0x7f00000006c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSBLEN(r4, 0x4010427e, 0x0) (rerun: 32) 10.61871849s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 10.409044915s ago: executing program 1 (id=155): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 10.188931038s ago: executing program 1 (id=157): r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) sysctl$kern(&(0x7f0000001840)={0x1, 0x16}, 0x2, &(0x7f0000001880)="78b7c30e633d19c563abc27d95", &(0x7f00000018c0)=0xd, &(0x7f0000001900), 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f00000004c0)={{&(0x7f0000000040)=@in6={0x1c, 0x18, 0x2, 0x10001, "7e4679259ca2697af0a55cdcca936edb", 0x6000}, 0x1c, &(0x7f0000000300)=[{&(0x7f0000000080)="8946e1321df802b367cf97955a1856fc4e94146e323d5f518bcc121987e34c69cb3847d4d4bd4f603f4c83f53eb121d8186622f0eabaaa20f3c61abb7df9806fe28f1d6b409acadd22247cea89ae1c75ac15a064f99e4de190ca0e658440ff44423bb8e1cd42d07d2d68772b2d41be7662194814963a4332f8b86953b33e90f3dcd06107196698fbca787fd8e13023824f9de51574e2f038ff63da297cce7d5fa99a7d95e62b8abe", 0xa8}, {&(0x7f0000000140)="98bc8c2ed697a20f7fe91b1dcaa24e0da2785abd89caf26bac864b6df27456143622f4d7e17ec6df33f0316e100381e64ccc2cbbf85b07cf1b85101f0da25340a4294e5737191947eb8a43bbdb909bf0dd641ba9262488ceaedfba24837a86fe97a55e0abf620eda66a88c80b8ebb2061766e18eaad75a869bb07db4d9dda57577425b4baa770b25b8802275cd32558c1d010629b244fec470f852db3a5dc8d51197da247bb19016a5e23e894c55d0", 0xaf}, {&(0x7f0000000200)="50995a5464064aa0419e4c85c6aa07283cfe7790c791c997ab5ff8df1577851d76f54a23a72dd23f3a3fb129811b4a0fb56e6263a7d612323db33c1e3faabe810fc93b7f39f9cb9b6fb916fd5ca9d8bb7b98c9d9745412d8218c52520b1daa264dce40e9dc9769506894aae566f9139e006e6dee72451f4f8b4a7a14156d6ae39aed6644407b245cbf766ab785db1b2f6f4e8df79abe33d36ba6794bbd169e0b28cc9840e34fe648f738aa20bb333344ec1cbbe7e5a51229e9c69d2bb4c187908322e5f1639988a82e417dec81ecaa6e2e9144de9050c5efd27ee8cfd4d3", 0xde}], 0x3, &(0x7f0000000340)=[{0xa8, 0xffff, 0x3, "9b69d4bf070ea662067cd86da0430671bdd6a920f660a683adc193c2339ee5f1f01cec653a4d344ce8ef69d2398800932a1997df31eb74a6cab0d79c6587e60b9e45630bb6373e4e0eb04598178de95b3278433d9943902450f1801217adfd1bd6609b2a346d9d8576511f9ef26ae85049e10cc12e18bac0db0591562255a99fbabaca364bece4c3315931f12da4939a8d634eb9ad512ef44b3d4f"}, {0x5c, 0x1, 0x5, "9b061c3d042a56ef064df875cd92af58eaaccff727752fa45e5e2ae415fb56d22b39fe633b4f63390266c1dbf82e5dab8e0276e7ae52922b5e97dc3bf33feae37b6865a1acd0978aba163f45ffd3ce"}, {0x48, 0xffff, 0x14d89c5f, "0f79fd1ef8be140e518e3c62f2a22c365ab22422b7cd878e4a864c5a6889eb44d541c5546b66e5bc9cf96ac01e9ddda32203cb1bdcdf2442750583b7"}], 0x14c}}, 0x38, 0x8f4101d9d6c2582c) 9.69374836s ago: executing program 1 (id=158): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x190, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000300)='w\x00') 9.693263808s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 9.693045787s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 9.692527988s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 9.692337892s ago: executing program 5 (id=153): r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x101) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x40a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c9b0334a75469248dc032360d7a8c8c081c7e28daed4bd09831ffa76e33e269ed347df192b92b3b3a5c3b0e6ef30a58b3bde8ff2ea50ae64acad18c339c76aa63646462be4a3de4eb8e31edda2ab43e4989f947e52828a009a00d3b37c6d28d4853729d20835dfdb6d5d592ec67031dd21450fc3a8ebdf2fed76b61332b2ba3be66e2de3673537f13aa77d2421c2b3f132e474d867c25a31de37d47bdf764c6be8bb16b89d2c7ba92bff857094581459cb92d7e9750f95f612747c3212ca49e53fd18c733540cbe741613f428f5bc86f848573da4d4241d0b53fde682e71f55ec9ed2b1add54e03923b40eec9b1112c79d785c9fb89e89db9d1679ca6feec7cbdc1d69afed22806f1a04f6d6aa1d48abb5e774a5343332c0ebeb7502114f9a0840fec7f8e314724ad50c958c2ecebfb0058863972d02e58cc5f282527abfec55d0f7afb56d03e3680f21caf33b37df573977f4461f7cd32000ecddc9c53b1c93d2e0d87a93afbbda845c1491a72cda9a76006a560376daa8998bbb77b89e1456c60f335c9815baebbcd129df19397aefb3d037996c56661ec376b5430ce10c3971964a5487ef83ecb902c256bd24037010303c", 0x1b3}], 0x1, 0x7) (async, rerun: 64) unveil(0x0, &(0x7f0000000500)='r\x00') (rerun: 64) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000280)=0x1fc, 0x4) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0x9) (async) syz_emit_ethernet(0xe, &(0x7f0000000600)={@local, @broadcast}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) nanosleep(&(0x7f0000000200), &(0x7f0000000240)) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe0) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async, rerun: 32) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 32) writev(r5, &(0x7f0000000680)=[{&(0x7f00000006c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSBLEN(r4, 0x4010427e, 0x0) (rerun: 32) 8.566356403s ago: executing program 7 (id=163): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0xa4, 0xcd, 0xff, 0x22c1}, {0x6, 0x76, 0xbd, 0xfffff802}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x14, 0x67, 0x0, 0x0, 0x15, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) (async) write(r0, &(0x7f0000000080)="f81ad3010006000000650200000000000000", 0xfea2) syz_emit_ethernet(0x71, &(0x7f00000000c0)={@local, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x3b, 0x3a, 0xf9, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xfc, '\x00', {0x0, 0x6, "5f7f00", 0xffff, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x33, 0x0, 0x0, 0x1, 0x0, 0x0, 0x67}], "93bb18"}}}}}}}) 8.342622591s ago: executing program 7 (id=164): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f0000000240)=[{0x82, 0x7ff}, {0x22, 0x6}, {0x24, 0x5}, {0x100, 0x200}, {0x42, 0x8}, {0x26, 0x8807}, {0x21, 0x5821}], 0x7}) sysctl$kern(&(0x7f0000000280)={0x1, 0x42}, 0x6, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000300)=0x1918, 0x0, 0xffac) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100000300000400000000b101200000331c13fedca10500fe050000002fd3357ae30200004e3039d2d236ace5bf0b7804be38164990f7c8cf5f882b297be1c50500000051e2f0b8b600000000000c009b672f4d335c223e7d0c032bfa896443842102020000720fd18bfbb670c1f5a872c881ea6e2ec589040000008000361b1257aea8c500002002fbfe09000000a37f007e0900000008e371a3f83400"/177, 0xb1, 0x2, 0x0, 0x0) r1 = syz_open_pts() setegid(0xffffffffffffffff) setregid(0x0, 0xffffffffffffffff) setuid(0xee01) socket$unix(0x1, 0xf157f6efec61174a, 0x0) setgid(0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$DIOCGETRULES(r2, 0xcd604406, &(0x7f0000000380)={0x8, 0xb, 0x10001, './file0\x00', './file0\x00', 0x0, "324600367f66fa309780ca99bafaae294c4f111efa1c0f497f1568e54d6610bde75365f31c2258306897e966c883c35afe34c78ea39fe046feb5bdc4e292e8adf30c20989f1c323afa17032f4e21a58921a3d1bee9d6228720c6eed89c2e94856de24210031ac014fabd7196625f6a5de39284b5fc864861f1f356d5da4b19e95b3e999fa3f7c0551aa731ddb53b711cc88cd6721c942ee5f1d7f01b52757390c9a45d3a9b1decbcd517c492898c3ac773f3871ddee5a979666047943b99bc7c323b03326326cd223d72c37a4c06e2731d5894db2e2813866bf76439395b72e8ae0c54e09aa935eeff2360b33e83567511e27eaa6132af6f7d26d6d9047d129dfbdb61e090a8622fa65c10e8025e042055e18a1c25d3fa48f62c78d73ad2ba0644fdf2f0ed426bbbe963525f13030335c9cedc74fef3375157860b25ac1735dea6b9c8392e23020a5363b9ab61182ef2906231a25b2b37e645ce118d62fb91214f96057ef8e6b1f47be6b4945ec6c10d1ba28f6a4cff6b6ceb21d3ae1215aaf76359048ff58e96279306828ccda635d8716600853672f4273d6d1e305da26f27aa2d508e344f8794890fb75abad50f8642e9776821d2d88c9da0b8855df9c4e9482eabd243f6f10979921625848fa2a7b0b65883389f68f62d097396875df3f85193b9608124a7bd00bc49e9542913484dada2af95b24e58730972c060041dfb495b5a948fc08d84336a2bc7184e86dd35a9567bbbc594fe52e45029932905d63e1f0c41e98ac4e23606bd04ebc385d559a764076a89b950f799c2a094086ed357d389e013279e78a010956a75ef56e4fe42e82f0aff3846949065ad6f54c561389099b009565bcf670f67cb881124dd7161b5ff9a0730310ae3cc02fa6f84a8618095ac8ca42fd304d5889b32d66fa92b2be8a82fd5d494dc51cb641eb55429e492ff9fa269acef3e419c6c52022b91cb7cec3a6557d7a75b78e853884e5b7d6885fa7b82e1e7d3490f361be5c857a87bcce4a8598c58e2fcd068f1719e78fde64956fc7bf8f4829e5ee728d2f87abb842806d5f4af0a9995f0d89c5ec7baddedaae73dcc826f246f389bfb4d9acc90eed078387a393af3e47afe6760d4cbb81938dcbaa289e7d270165e9c2f769c222fd2fb3b69fc1130da9b40f6605eac33e1ad88ffb19f78b873574d0124eb7e80b6d57dea12c2961b9e77e999e8888d52c0602378d76d2edea3a578670c73741b42c3adbf84039e51fcdfe6a19e431868db6452a24205c319945c43df05fea44e773df4939fc3f6875910fa34b367b51662f36516cb31e028f896fd2d7d4ca8e58b16355bcad94ff1bd50ceff67e3247b27d0fae420174b528e100c471a495c761ff8f0467bed4dd2f51dbd493190bfba01805cd937efb3ebe97f5d3598a776ea64e6ce8d6f6f2032f0bc8f44cb421f25e9d4b73b247b4493a94c4b92716e4efcc665130810a50e0dc428bef9f5128414bf9aa3bc2f6b43b486fba083f6027c7b6f71bc145a0b7f14dce3ace5fa236eeeb6e8327c5f10b911ec2484952073a7fae0835d1db1fff7ecc1e618ae0541e7c8db106a0dab9f47c986ca3e02e86f66c2fb16dbde3e6c6b81c2f3ce0c91114ab23b4f04964949e5d558b9e3d26523187110406cbc2cfb55bbb357fdd8e874d1fb21001d08bb3d3b9698ef7b7024094bb3594a226f15037875b95d446c8143aee07625c73eb126a9b601251c56118bc196dcddcf94ec514856365a1207b79ff2bdf6b5a47cebabc052a77db8ef1fa039eae6ea288bae0b84903db4e47bebecd05b7d638670f61b5e5f738c29e146f7d3eaa1d50f1c92fc239f0b91a0d3e1ccebb782c1e195e9f878581cfa44a3c14cba00e1a343fd49874d3f85eeec11216f0063c5c66e370d4f8d1d73c30c7fdd75def2"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8000008, 0x8, 0x5, 0x46c, "000ddd00d60000001000d4fa00004000000000ec", 0x7ff, 0xb}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/18, 0x12}], 0x1) 8.338834878s ago: executing program 7 (id=165): mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) (async) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000140)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) pipe2(&(0x7f0000000040), 0x10004) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x102) close(r1) poll(&(0x7f00000000c0), 0x35, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xde}, 0x2, &(0x7f0000000200)="8634d34ea61b068e8dbcbfd360530272ad95e0ea87ab83fc599c3b599ace838d8dd9e03d6af53b9a1140ae526de8", &(0x7f0000000240)=0x2e, &(0x7f0000000280)="e6eb027da5ddd80d52a8d13033d6d0986aad511bac6ef28f", 0x18) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0xde}, 0x2, &(0x7f0000000200)="8634d34ea61b068e8dbcbfd360530272ad95e0ea87ab83fc599c3b599ace838d8dd9e03d6af53b9a1140ae526de8", &(0x7f0000000240)=0x2e, &(0x7f0000000280)="e6eb027da5ddd80d52a8d13033d6d0986aad511bac6ef28f", 0x18) renameat(r1, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') poll(&(0x7f00000001c0)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 8.338307282s ago: executing program 7 (id=166): r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="0000000000200c000075f8d3", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc, 0x300, 0x3, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0xf0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r2, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) connect$inet6(r3, &(0x7f0000000140)={0x1c, 0x18, 0x3, 0x10001, "fe800500000000000000000500", 0xc}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) sendmmsg(r0, &(0x7f0000001180)={{&(0x7f0000000000)=@in={0x10, 0x2, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0}}, 0x38, 0x0) 8.337812155s ago: executing program 7 (id=167): r0 = open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) ftruncate(r0, 0x8531) (rerun: 32) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) (async) fcntl$lock(r1, 0x9, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="19", 0xfffffe98}], 0x1) (rerun: 64) sendmmsg(r0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\f\x00'], 0xc}}, 0x38, 0x404) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x22) (async) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r4 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) r5 = getppid() fcntl$setown(r4, 0x6, r5) bind$unix(r4, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async, rerun: 32) listen(r4, 0x4) (async, rerun: 32) connect$unix(r3, &(0x7f0000000080)=@file={0x11, 0x1, './file0\x00'}, 0xa) (async) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x5, 0x1, './file0\x00'}, 0xa) closefrom(r3) socket(0x21, 0x8000, 0x7) 8.312382775s ago: executing program 5 (id=153): r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x101) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x40a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c9b0334a75469248dc032360d7a8c8c081c7e28daed4bd09831ffa76e33e269ed347df192b92b3b3a5c3b0e6ef30a58b3bde8ff2ea50ae64acad18c339c76aa63646462be4a3de4eb8e31edda2ab43e4989f947e52828a009a00d3b37c6d28d4853729d20835dfdb6d5d592ec67031dd21450fc3a8ebdf2fed76b61332b2ba3be66e2de3673537f13aa77d2421c2b3f132e474d867c25a31de37d47bdf764c6be8bb16b89d2c7ba92bff857094581459cb92d7e9750f95f612747c3212ca49e53fd18c733540cbe741613f428f5bc86f848573da4d4241d0b53fde682e71f55ec9ed2b1add54e03923b40eec9b1112c79d785c9fb89e89db9d1679ca6feec7cbdc1d69afed22806f1a04f6d6aa1d48abb5e774a5343332c0ebeb7502114f9a0840fec7f8e314724ad50c958c2ecebfb0058863972d02e58cc5f282527abfec55d0f7afb56d03e3680f21caf33b37df573977f4461f7cd32000ecddc9c53b1c93d2e0d87a93afbbda845c1491a72cda9a76006a560376daa8998bbb77b89e1456c60f335c9815baebbcd129df19397aefb3d037996c56661ec376b5430ce10c3971964a5487ef83ecb902c256bd24037010303c", 0x1b3}], 0x1, 0x7) (async, rerun: 64) unveil(0x0, &(0x7f0000000500)='r\x00') (rerun: 64) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000280)=0x1fc, 0x4) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0x9) (async) syz_emit_ethernet(0xe, &(0x7f0000000600)={@local, @broadcast}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) nanosleep(&(0x7f0000000200), &(0x7f0000000240)) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe0) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async, rerun: 32) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 32) writev(r5, &(0x7f0000000680)=[{&(0x7f00000006c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSBLEN(r4, 0x4010427e, 0x0) (rerun: 32) 8.107993709s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 8.10755561s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 7.701759969s ago: executing program 1 (id=158): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x190, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000300)='w\x00') 7.499338036s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 7.49843398s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 3.156807457s ago: executing program 0 (id=170): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/card0\x00', 0x10000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000100)={0x0, 0x1, r1, 0x0, 0x9}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$AUDIO_GETPAR(r2, 0x40404124, &(0x7f0000000040)) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 3.156103513s ago: executing program 1 (id=158): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x190, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000300)='w\x00') 3.155913948s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 3.155686329s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 3.155457642s ago: executing program 5 (id=153): r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x101) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x40a) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c9b0334a75469248dc032360d7a8c8c081c7e28daed4bd09831ffa76e33e269ed347df192b92b3b3a5c3b0e6ef30a58b3bde8ff2ea50ae64acad18c339c76aa63646462be4a3de4eb8e31edda2ab43e4989f947e52828a009a00d3b37c6d28d4853729d20835dfdb6d5d592ec67031dd21450fc3a8ebdf2fed76b61332b2ba3be66e2de3673537f13aa77d2421c2b3f132e474d867c25a31de37d47bdf764c6be8bb16b89d2c7ba92bff857094581459cb92d7e9750f95f612747c3212ca49e53fd18c733540cbe741613f428f5bc86f848573da4d4241d0b53fde682e71f55ec9ed2b1add54e03923b40eec9b1112c79d785c9fb89e89db9d1679ca6feec7cbdc1d69afed22806f1a04f6d6aa1d48abb5e774a5343332c0ebeb7502114f9a0840fec7f8e314724ad50c958c2ecebfb0058863972d02e58cc5f282527abfec55d0f7afb56d03e3680f21caf33b37df573977f4461f7cd32000ecddc9c53b1c93d2e0d87a93afbbda845c1491a72cda9a76006a560376daa8998bbb77b89e1456c60f335c9815baebbcd129df19397aefb3d037996c56661ec376b5430ce10c3971964a5487ef83ecb902c256bd24037010303c", 0x1b3}], 0x1, 0x7) (async, rerun: 64) unveil(0x0, &(0x7f0000000500)='r\x00') (rerun: 64) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000280)=0x1fc, 0x4) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0x9) (async) syz_emit_ethernet(0xe, &(0x7f0000000600)={@local, @broadcast}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) nanosleep(&(0x7f0000000200), &(0x7f0000000240)) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe0) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async, rerun: 32) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 32) writev(r5, &(0x7f0000000680)=[{&(0x7f00000006c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSBLEN(r4, 0x4010427e, 0x0) (rerun: 32) 3.155138114s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.154969504s ago: executing program 7 (id=167): r0 = open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) ftruncate(r0, 0x8531) (rerun: 32) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) (async) fcntl$lock(r1, 0x9, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="19", 0xfffffe98}], 0x1) (rerun: 64) sendmmsg(r0, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\f\x00'], 0xc}}, 0x38, 0x404) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x22) (async) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r4 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) r5 = getppid() fcntl$setown(r4, 0x6, r5) bind$unix(r4, &(0x7f0000000000)=@file={0x0, 0x1, './file0\x00'}, 0xa) (async, rerun: 32) listen(r4, 0x4) (async, rerun: 32) connect$unix(r3, &(0x7f0000000080)=@file={0x11, 0x1, './file0\x00'}, 0xa) (async) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x5, 0x1, './file0\x00'}, 0xa) closefrom(r3) socket(0x21, 0x8000, 0x7) 2.390008405s ago: executing program 0 (id=171): writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x80, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x200002fc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000003c0)={0x0, [{}, {0x1}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {}, {0x3, 0x1}, {}, {0x3}, {0x1}, {0x1}, {0x3}, {0x2}, {0x3}, {0x1}, {0x2}, {0x1}, {0x1, 0x3a3e}, {}, {0x3}, {0x0, 0x4}, {0x2}, {0x2, 0x514}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0xe0ab}, {0x1, 0x6}, {0x0, 0x2}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000500)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xca605601, &(0x7f0000000540)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffd822d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff89, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002b1000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000054d000/0x2000)=nil, 0x6}, {&(0x7f0000217000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f000037a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000210000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00001a4000/0x1000)=nil, &(0x7f00002aa000/0x3000)=nil, 0xfffffffffffff4ad, 0x1}], './file0\x00', 0x5, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet6(0x18, 0x3, 0x1) sendmmsg(r3, &(0x7f0000000300)={{&(0x7f0000000340)=@in6={0x1c, 0x18, 0x3, 0x800, "ff010000000000000000000000000001", 0xb}, 0x1c, 0x0, 0x0, 0x0, 0xfe00}}, 0x38, 0x4) ioctl$FIONREAD(r2, 0x80206931, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000100)={0x1, 0x92d7793cbdbb7f30}, 0x2, 0x0, &(0x7f0000001200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setresuid(0xee00, 0xee00, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, &(0x7f00000001c0), &(0x7f0000000200), 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000fc0), 0x2, 0x0) pwritev(r4, &(0x7f0000001000)=[{&(0x7f0000001040)="a7c41f0419f5943cc4a692adddca6fed0bf942c1ae41c3ff2282877bf9ba6e7e215906743d1454e675404e4d4c30b43d44912960195eea890710acfdd04426c321014880fb8044e9e1d131b2fb34bd87917a7955893b633e1e7cc8f026ec0f732ec2e1403d3bf548c65d1caa8caf78f2d10197850c21aae5242220a3aba25aee03218953e32ab0bbf77cdf7647c3b4aaf3df35be09e8b1af99220e29fc92bb1058e620f20f8e637db4cd885731733cbd8a29264deaad2096e6988f17dbd6992bc6d47f31d50e2295086e7059f940dffb0d8ef0aeab0f4e75addd0573362da5c6cbbf805d6ab8114880bb8b69537e2bc5ae3a53d5fc509f0f222f65afe3f5ca7cb610c349b000cbade76bc4162de019bfc529c94b9fc9198f299b4559b1ca6e08aafb98ac41d8fcc47a1201943fbe923417532880e4c355e2e1d346", 0x13b}], 0x1, 0xfffffffffffffffc) unveil(0x0, &(0x7f0000001180)='r\x00') r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ftruncate(r5, 0x3) setuid(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000011c0)=0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x4) 2.385481691s ago: executing program 0 (id=172): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) socket$inet6(0x18, 0x1, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000140)="f45deec2065dc5748cf98dc4c2093185c0a3c886eb45b6e064fa0e826239794a3d6f793e8c71eebea7addfb0e20915f51f57a26f840ef67eadcd820730023b45aade76eda32bc7f3c3ae31dda84837384f619a0d6da5284c80ef86af59e3f478bc3e502604814bca87e9ca85a4e076b974078214996056139f41d9fb941859e6abfad9a02e658677221abdb37973aec8a759e0d02ca601ba2e92c1eac39435c10fdf70ae4923b55837c1b59c6d52029e6fe21d30386ad061f3e60d9a2f3b6bb43936ca32bcf5ba163b311f116d25fe70b0973a9083082a7178eed9b16ab69c9de867e5086d84dc26b63f4247d8", &(0x7f0000000240)=0xed, &(0x7f0000000280)="817df5365a4067aacea5a78d08059ea0655cc8eaa3c4a7017acb2535", 0x1c) 1.209934623s ago: executing program 0 (id=173): r0 = socket$inet(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x80000005, "00000000000000000000008b0800", 0x800ff}, 0x1c, &(0x7f0000000040)=[{&(0x7f00000002c0)="630c0000000011080051f6f2efa24a85ab5d612dd68e59adfebb8e232d4437480a00000000000000", 0x28}], 0x1, 0x0}, 0x4) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0xffff, 0x12, {[0x5, 0x9, 0x8, 0x6, 0x88, 0x4, 0x401, 0xe86, 0x4, 0x8000000000000000, 0x6, 0x9000, 0x3, 0x3, 0xe3, 0x1, 0x3, 0x80000000], [0x4, 0x1, 0x4, 0x3, 0x6, 0x6, 0x0, 0x8, 0x65, 0x4], [0x0, 0x38, 0x90b5, 0x9, 0xf23, 0x8000000000000000, 0xb], [0x5, 0x101, 0x5, 0x8000000000000000, 0x9, 0x3], [{0x4, 0x7, 0x94fa, 0x66}, {0x3a, 0x8000, 0xe, 0xd}, {0x6, 0x40, 0x4, 0xff}, {0x6, 0x10001, 0x2, 0x7f}, {0x100, 0xffffffff, 0x8, 0x7aa69fdd}, {0x3ff, 0x5f79, 0x8aa, 0x10000}, {0x5, 0x0, 0x9, 0x8}, {0x5, 0x14b, 0x6, 0x5}], {0x3, 0x8, 0x7, 0x8000000000000000}, {0x4, 0x3, 0xc, 0x8000000000000000}}}) 1.20581172s ago: executing program 1 (id=158): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x190, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0x0, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000300)='w\x00') 1.205668317s ago: executing program 2 (id=3): r0 = syz_open_pts() syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) closefrom(r2) syz_open_pts() (async) syz_open_pts() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {0x0, 0x7}, {0x0, 0x7}, {}, {0x1}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x2}, {0x2, 0xd}, {0x1}]}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) syz_open_pts() (async) kqueue() (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xfffffffffffffffc, 0x5}], 0x1, 0x0, 0x5, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) (async) closefrom(r2) (async) 1.205450482s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) (async) semget(0x2, 0x0, 0x443) (async) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r4 = dup3(r2, r0, 0x10000) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x3ff0000000000000}, {{r2}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0xd}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x8001}, {{r1}, 0xfffffffffffffff6, 0x41, 0x2, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x4, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffffffffff00, 0xadd4}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0xffffffffffffffff, 0x100}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xffffffff}, {{r4}, 0xfffffffffffffff6, 0xf0, 0x20000000, 0x13, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x40}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x7, 0x199}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x49bb}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x8000000000000001, 0x7}, {{r1}, 0xfffffffffffffff6, 0x0, 0xfffc4, 0x6, 0x1}], 0x81, &(0x7f0000000340)={0x6, 0x1}) (async) bind$inet(r4, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x6}, 0x10) (async) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x7fff, 0x4, 0x6, 0x5]) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000400)={0x0, 0xbb2, 0xa3, 0x32315852, 0x2, [0x0, 0x0], [0x0, 0x3, 0x1, 0x4], [0xd5, 0x4e25, 0x1ff, 0x7], [0x0, 0x2, 0x7, 0x74ea]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000480)={r6}) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) (async) sendto$inet(r4, &(0x7f0000000500)="e283056950d84e7045021db05e0b360852783ed9696656a698b178d1c2e26aebf12d90a3958ddc7d2ac1599ded5ab6d1cab092d6db523e55cafdd0485bb0707d141e915095b1cba4900e4e64f6af682c", 0x50, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) issetugid() accept$unix(r0, 0x0, &(0x7f00000005c0)) read$audioctl(r1, &(0x7f0000000600)=""/6, 0x6) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000640)={0xffff0001, 0x2, 0xfff}) (async) r8 = kqueue1(0x8004) r9 = dup(r8) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000000680)={{0x38c, 0x5}, 0x18, '\x00', 0x200, {@any={'\x00', 0x0, 0x6, 0x9}, [0x8, 0xd], 0x40, 0x2, 0x3}, {@any={'\x00', 0x0, 0x1, 0x2}, [0x9, 0xf], 0xd, 0x5, 0x7fff}, './file0\x00', './file0\x00', 0x7d, 0xe4}) r10 = socket$inet(0x2, 0x2, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) (async) fstatat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000880)={r11, r12, 0xffffffffffffffff}, 0xc) connect(r10, &(0x7f00000008c0)=@in={0x10, 0x2, 0x1}, 0x10) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000900)=[0x0]) 1.204746766s ago: executing program 4 (id=77): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7e, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ba99e7df18c47900f908c51417f5f63c268d28c52f6047ca0a2c511990733ad38a861bffd2ce5ea78c4c26807244cc47d282f2be62eaf86f8c2f8fed781dc52fd12ff2c7131409678aa43a0fdc3a845253c5f601c1ae18b5f8211ea37c637bfb08878f37cdc528", 0x68}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000380)={0x4, 0x2, 0x2, 0x2f, "1d00030100010000000000060068a95a010400", 0x6, 0x25}) (async) setrlimit(0x8, &(0x7f00000003c0)={0x3b, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) readv(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000006c40)=[{&(0x7f0000000240)="b032f4e8d13aa15146b9b4e42cbde2fc5dee082b6917999943fa7e0557f8e9f51ad028bf1a13bb2727635ffc7ab4d5e99fc11dddf122e11b977ed1af409e53c5032af075c94185e9d711bbe0d219005163955abbbbf313bac485d9f6a4ab65596647e1e1ef721dcc3cdeb7fc7c60bb5fdcd163b9c2e82b11c4b42a3b", 0x7c}, {&(0x7f0000000100)="4fa7385c86f25076245cf8ca17df1676a87be6899add4e11b3ad9cffe69af084f1135896a93f7ad4baba5ab31a3a661e309c441c7e92086439be0b1de188b264bf32a67198fd34e350c885781f9fc73eef8978da724de14d0c22680de0f5db41319b938fde1f7e749e69e2ad5419722832bea457eb5e7ff6b39df30b4551e4199896ac45d2bd711147", 0x89}, {&(0x7f0000000500)="bed03dd4455e6a987aaad29feb3066aae85728a9742d1baa4bf96c2409a1d7d391704efa34470ef2d3534fb7d68a62b33846611f0a48071d0a4a9fde2a0b46e8eff7204d12c5ad", 0x47}, {&(0x7f0000000040)="6017d0d7c1da8d52037b648499130cf5370799a5e972ac48bf7912ed68d34123cfc269fd512de1f678a9dae960fd26421e91cdbda3a21f095f3239e20120981b51695e616bd4a25240a4243f216ff37a6350ef7f0ff049b6ea3c29f2e34b69c49c85f42f3502c2184173d74c44096b8b451ec41848af5f9af6851b0102d58c7ebf6edc6e7f69546e21a6e2595c20b30689878d143ad919e50290593aed70072331ff485beeeda82da9620ea0ee48c7339994a1", 0xb3}, {&(0x7f0000000740)="beda525d3e16f996154b34aa8d6cdc1570c85e8b730d9af28e2c264e483b3b4a36e6d7c377c561f75cfba6413571e6917e7177f7a374444730392575776441bf1ed525333f17a02c5a87ab41bbc51782315c3d9dfe45ba96af5754b25e898ba6074a3400d9528cc47c238fd14b9323eec9a532b593e61628ed54def7eacd5c4ea796cc62489c073eee482439284c8e53e3bd5d253564d277eadaa03a406f1d4ba7bc539203ba99dd2ae68e1d1575580594f51c44a270d4c53bdbe269c2d2e6327e22d3a150a9affdcc53b756e278", 0xce}, {&(0x7f0000005c00)="c7ddf5e4cad43897496ae4ca21c9e2f7fe01183c352a1321730a69f3a4b2d097af81f8ebb9a30e09280e4bd9ff53bd6cdacf97d352ac1fec5d703e1190e58891944a2f847213e5fcb438064d15ebe70d3f707a3371b0491c3f1227095e0a553f16da7045ab181f3aaaf19aa9b648cb30a5af2fd9136a6f871103eebecaec5c73eacc98f3d10f0cd6536e3083fc68dd344181f73fe2c43374fd30f4a92ef4fdd8bde94899722367b55e189f66fca2d9e97b3d0bb4814d80959508b5d6aa50b912898e274e456e357d4b030a70eae341ef2a4af17011024aaa9dab38b716a1cda6d361ee27c2fee7054e546e2f320b4416e90a9e4c6613ffc829f7cbae8bb0a6d540eae48513851a618d4e545d282f75f6a31846534535a9dbea890e09094339d672615208bb441b5dd75e4792e688fd395c4b06ec1aefa6d0216a822326435c28f81fee5beb9b5c7f8754f65a1392ba140f53b80bf3f27d396ad6dee9a6710c9b13c8f70847ab8a630141a380444c7b5c6347dab9a09a05c7685453a949a49093633e44d1db1e402d6263602dd4c38272bf1f76265fae247d9eb1f9a490975a6c6168d03f7a1e0f6a5ad5f36b6e8fec5ad4642b7d0a59b5e527d51042db41e90a22a0b38319c30c9e6abb3cf5ee4b7d149935cfe2145cf066da88a009b5a479f1477efc4ffa9da852f4d2ab120aa2654aca63333abbe6ecb0aa800902164833316ac7028919c362a65ef559144a92ef951e64240cd1a2d8fd1eea7389c1fba65fd0445387c3628150983d1b16c3a32163bc007e677d144aaf53f4a3ea03ba4e38153eb4c8bf012124f3f40bd2cdd640297baf76d1d42d1f4ba0ab9a23af711b82f1043783df2b8ac6a34fa0ffb289680a9c2c052d325acdfd6d6a35483214e32add5c33935caea32ed5b42e52fc06116b63fb12977dfb0a9e9ea075f1125d5416bdeea3e93a44aad9b5a4fe0f8f78a49adcdb9b41efc43a4e7d81df5276c3cf023544a9d6952a9460d7c17fc68aa6718fb9527ac6ee884b1ea1587906e14abe67e03228a1f2203343d50a0b9c7192d9bb723ebedf142e12a682e87bd907087a233312fca55d239c4bc949e706a5ef32ae6f767c83d69958f8af13cc046404a5782346b3697b07202301295a5d6d03ebd0aac2b465890e0c1ffbd0f531b89149f5c5ab28416564199803c123d5f547d03743b48b1bdcbec94a1cbfa2968373ac811360358956ee8fad99f409c3522468bf9a37587db989067550b258aa42eb5fda6bef34c1714eb8a55cb5fc1bd0304e3f75e3494e83027fc49858d75496592f098a5157fd32d97a91f294fa8984cd71646a75fa97dcb77d15af938ea5809b13b863d3e4e2ed7a273b8f2002239ef11f334a0ffd4a709bf1fcb42a6bc96b1b3ad5cefe2456e42eb6ad8202854dc963bd7d865759874f169ed1f5ceaf9c33ccfe3b23437e39fd23996c7b7654ea68f3624e875e8f07fe1209c321d98cc2488ef9554f22fa9547e338c3b3ec09ba4fe1183fadf329c7c66c6dfaaca1321002e7f4334fa712af03326001f1a7e3ffd41edb1358f8e5e4285215c3190dc4391e28793bff453da5df3f65284075d3ed297209cae6376d062b2fecad970c7ecabef8843803eebe1be03ad99eb26bc91b4d644f1cdbea56b2d5bcfd0b99ff9f00d61e69637e2aab084fa42773b9a32aa52ad682abb900222b2b51241b3d8db7a9fa9f4f6369a1f9dac2667e21645093402fe9a6b0e46800173dba7794a5c5683537811bfc8f7da25af914c9c7b1e37d67cf7d869dd0e095a151efcc554df7f398aa1e7a7a6c2a4193ccfaf05476f4dd3f14d766da17be846efd387216ee5ac8caad37f69793313524319273e085a0a01769b91eb3a7c9e8e81e9202d91b2cf2ea050e48f972d5951be8f9b04205b83ea4a2dba267720e8627dd15d8e3ea6d81ea084f410f26559e4207c49ede0d0113692950d7e8b27bc9143f3837153c0c7a38f2cfea2c1199a1e80e4c53eed7f26aebceaac92efbb8534829ed59d56fa89d81ac975915c7042bbc16ee5501cdbcd59447a656ad18094688c719ef43325c3aae18d658960bee8a791abafebe1046510ace625fea9bc11fb263c8dbced3bcfad62c8ec3119f19297265f65fd44aa2e0396686c191e0d9cc255c78d9611f883813c1ff8610ee27ddc87bcc80bfe9488178661c82e4f066c11d4b4a0f9fe7049a5edb278fc9aefba171e824730137f17e66bccd6b40a7907ca6bf238f280bf1690b32a38fecb2cb1fcd16d54084dca17abc4ec28ccf51cb5ce43286cba511b4547270a117c5aaf047844b768254593e57e9dd6a9ec96db55d9c551088bfb89ac45bf823a5270aac1111f877fbea0145c6ca1a0b0e97203a6168547c46008f0a036dd3c2dd19d50d67567b8aee4b7d52a7729f87abb10dace8540f2cb26e0e92f6f3bdc0e255f255af26c72d4230b9064a632022a13ecd78f5b6a8076896cb8e101002529b62d85addffed3d668e3a9dd8483a7bab9ffbf6cbff2e6201f8d3e9a3b758cfea3fbc8ce21bca84ec92054a2d63ea43aa3f1110530919a0e7bd4ca1f27c18b580eb86ea408384c96b74f07b44c94781d87432af12de2c5fb919c7a026b6e8d7cafabe49eb75ba89eb400b88583988b8415fcc476d71bce32a8d7cd03925dbc83df8f9925f29df22db419aeff3694ad77c2e842f5e45bcbd8c70af22090521d40231fba3da8f2fc9f10e6058b12d1516d74df0f39430a4fa511617f430cbd86204806cb555496105bf4bb8ceaea54875294f275b34446c536dd9b9fe3cb0c1e197d107aceff019ad0bc06f22fb204494a994d1bc6aee5efe427e3c343e3c320b4fb3d86f610302fcf53f89367adebacc80971b2ca207ec4712d636d81e84e0949173a327b2e2ed8364cfb5a97dea5dae7c02490314a935bac81eef3ff8463a43d9b52d9b8a6dc3185ff7039eabc1df77a01bada59ca44c60983f31eb5171580b92778d5c2277d48c3403bca8d98c3ca969aad48a6f47ee93ea0ac9439c19380fc92f87aa0fe93d3ca214d6fd489f425ead2e5fbab0ab73eec2c245344ece90d9a02a2925a146692fbfc4612d89c5d38c14a9c277499ab2bff1fcffca64e4d1a402891910c0ab05e47e2db892b07e8e6532564cc99a87d02daad1000c401f475f3bd43f6fdf80bbeea8c71811e81a1a5faa048764484501a16dc35a337ef343e9bbb340e2cd626559e944c303fe584741a26fed39d7b67f48fc854a8ca34ea197e556a483831d91db929028de4abe0c8c469e1f8c7bc10fa0f27361ac9d3aab40046f58f829dbd677eb822539a31968dc81a72e225133742baf2a8614aeae137ada79758aa48ae1b2eed2dc09348ced03ab8d6d595b50d9d68407ec5f5f325c27e92637b6a63accda26f055f7a6875de34fdb40dab3298a25faefb5c9796055c24933189f3e3474df63b23e8afd954f694ed3da3b03cda62349866488e3719d9d87d3f3aded04239d00fc855804ec9d1204ced186827c8e2f71fafef1b78c47cc5d2be9abf379a9ab6e45c0f3758af6c38dbf039db49b3d485f57ea211709ee1d91a5a761f3780ef2b0ce1b0c61940a1b36aca6d513715cb7700138f3cfd7bb4cc20f25428339bb3f93b453f832ecc3cbe60db2d9c8ef71ffb44b8e658e0b9fa35e4d4a0f7c946f1a6062965dcce1cf54d4d62bc2e787da19f628b66376d624b78f59178f26542f696b386001f3687a9411f5a5189190d1f48925aafb8e14207e764fb4203b49d43ea53ab16a4abce0d82932294b5fdcf594f915304e3ee1ca36987c77ca487642e91dfe8d618a58d7f6ddf7d8b5448a940d1e949d90fb55a1e2e0dc2ffcb2d859da27052e3d15201b07485b5e63f5db980ea8ca4022713dfc67428c78e070c0b9314348f74691f9eaf4fabce6995667686b6eb4790fc2066496eeb7e4a4e41ecbfc0cc18573e6ea9603c6531df1fba638ffeeaf9980f133390ca44fbd67801855dae52893e9725e3ceea30ed9bfca5466661094c19417794bff9f267c925983de1ac6cc5d767fa96b49a8e5b193557d36dcddbb96145110ca8b0815b9f9244ce1c45eba2bb4bcbd17c7277c93ee45a69c2ceeb5c5034f95ff60eab6782936236b6484b103f5b99ba0661d96db30e24ae9c7b107e64ea5f5fde548822b52273654e0161e4fd367a7bd4cdec79fc9febca2f113a4133c109dd3b16f52817c3f253d83e0fb9dd11ce9594c6f4e358b4d8cafdee213658d6f7147042d7f11059ec1b6befefec1e7a9cf204b4283662c0afae5b421f91171a7e7bb3327125c25cecb46cb1ead3e76a5126fb36ac8f2e8728a411483704969e484881dd7ba000af51f4438fc74079d6c8f463ddb75d640e30f47c7d5e31a4a75b92a9a198cbacd397400d5abd187371e0d3dd9bea3c3312d96cb3d72b0ee74806ec6fcef5046a50c6370e7aaf9c8f8a95b2b0038aeebcc6b810452c596aefb8c780ad9d74cbf172801e530e141aef8ef1360e66d9c8f4018a82220b012169200583ffeb368a658c551654a294764b330744ad1bb744412da01504a08cd82c5a98c5f4ca6f556c61d2d260d2a74a507a48a32e5a7156b130d1019c6a88bf62ce63d67cf9b246f71d422ca5519937eaf4a504a713756cb71e19356b0d42f4cffc87306b9c8ba4daea24ce302b3af5a9bca7fdd982b00c7a0b063d96560bc3d3acc46f4508f9ac5a4c1cc65691ab1ae5e8aff8bd179351df6e68d2ded023d9679db69f688ca545646009d408a10cd2aac445fae255700251134a2e06f8924e04a3d83a42b91a348a84ff993d8fef824d55e16728d4f0c41424b44635e964379ba2be268cf50f5156ce4c15ce97b5880205ac866ade8b10c896b8f67f5c4a2d6c5723b12000dea2ee9c4f6c2e8ed0d89963c6ca1e7e465fbfbd5fc2d4306c05cb5c3fa0052e7746d695fbcc6ae0434823f83c15386c839e49c6cb95a14c3ef77f59ca4ea1c9b1f3ea13679749e77ac80afc787a38466775551bcbee97c5cffe223a4473692f362a9f3a835746dce2302b4a785c0e48068834b6b453df7a6c6eb6a399d314cebad7c07c6ede6b960fd8e59232592649fc425123170ab477d7f3f1ed0d104b8518b3abbb89d4c2cebc4253f48fcb4390b31806041e5516183213ed1930093d537b326f4dc7a6dfe1cc89b855dad360ef4838cba32910e164847610859e7344948501737618f7d60d39ee1e649712044452636f97b2b8931cc96a3f6da8462803aa27e45fe6b6412c64cd9f4d3af15d0a3d01b5c808f333599db810904036891382a0a085e46e3d83dcfb80511eefb3800d240d9eb630e8b44b2300eb78d9b2ad387510c9d51ea3b5671e86708fc8b58b92b605649589a25b18e3f8107068557ec0ccf1aa2210913c3c1b21298ee19f207387584f5f8807c3a51e8ac4006d166dad72ea1799153676b4ccd8ff56b82d86156c08a17dfb48f44572a74968bf52e890e36fa34fbc5c4dbfb2e896f1b433b0f1dfc1b4f0e4d205b38c4edb34eb57cf359e023ad25e80510debd08517199bed5ff54d657b6dfcebb590267cb51fec5a9ba284d8697fa28c8f7a6eb08e4b8ad7e6547fec48f7c809d6918bd4f3ffaea989b6d3697bcb699fef642e85588a9b98160b3b2e7dedaed37a696177878dba674eb796b561367322dbdb0e01f7691b89e7a6d564dc2a57a1cb689e4e879be4c2e163f249a474c89e4c5d38ad71e3b83dbe011bc9c0546aede2c375aa21bfd9842e814244d0c4187323a247beda9ee69bde807a517d06410d32077", 0xff9}, {&(0x7f00000019c0)="bba684b1bc906c6e938d9aa0be749a", 0xf}, {&(0x7f0000001a00)="445eec6b73733336e477a54b68eb1c8fcbfc49f6a682bd846c52071ac43d6f40cc49b3268d5eb69d8acecc59be31df77a8071677bd0d9d0a39b921ff9b10bb6844c2a961b90479061b19fcae1ce91e3abb3dc8d6e8e95ee16da754902c55ddf7b6d22cf3c5ae86d02900a6abfc642ab07a8ec609c754c0d909b5b1cfe5ca227819fe9dd35508be03726410ba502378191f87bbad0f399f76255a250f2800180dfab8210b09b8eca0695d4594b48141db62b343297f553a2794c8f066ebfaa9a1df8c25886409d041d3a74e8d384f46eb37e1cb48fa09be6121f1cb11eb440ffc883f4a4a66bf38414959f6414f9eb12eba7b460ef88192fb6874f90213c3313be377d1b7c1ea97b56f133d059dd140b66d2d0b2c7145d90d0e12181fdcbc5388dc988b3e61285b1fdb2cdd1ffa78cdb497f6be49b1828c3facc0c9015584f6ba73d69185920148ac2736d5700de93117a008b05caf6f816c60fb3daad305ee2f197845194781a833e1c27dab460c239850b93af745c374308a524e2d43f78df2a8217acfee80023f3f50b4755e624abfe131bbed1250f3569fdf9ba77606bd7710626f1135b8f320d6d80c0ded03ee4fb391d09983e55e608ce2c99ba81cb36e981293639f100ed9a1011e3d299075c65869700d022255ff5712cce9d585d82ab00a6ca266358c9a4132ad671732f3ee29c099ed6563577b295e7d434e9125e469dff733b8e6eb4fe4701a10d377d3055b5bedde4f02ebfe2a12e87ec04356f172fd9979c0ffdf7acc82ad72f382d2aa6b1e02bf1fe94753bfd324e1ab78a409799ee7b984c1de321e0cb2831fcda6ba7892aa622b4038e66637db2634890575768c7323d0e3a565e40547a695f094b92b626eec9c05061486e8dc41e9b64cf0e104dfc856fc61feff57ab0c5f226f35fabe9838dc8b8a3bf8604f4f861aca8e828a9374f18c560e709c8eb790954178b4d83858fa939a61c72a693963cafaa422df8595480ab58861338ec500d3cd2dfd5f1b5bb860e9178e52d104074b088fc4f63cc616c026c76367cd1d0c4d9ef8b26cb87bdc05acb2f46741d6682f3feea64acba3a65104c0d96ff331c58f6c8797ad087689f30e7f17d4d7050b7d19b39181e451e82043bfa678a020cd072e8dd33e4693827e60006b979399b7037f5beab668697e582a91acb515737f5da65f85c0ade03b16bd46a7180fc54651098a3149496b4cc3f5a8f9a43c78f7743f72a281b9e568aaf0b378fc252462e8797052b6a1d015f724e1416307d7bab66ae4e69f4e914ae33c0dbec858019055dde20c8b442a392538b171cdd15d38b7326a9632e742e372f9b60aad4662bc7ec45af1faf280d9a3c77c2345d5af4587634b5e5dd7ca59bc3a40dbaf61d1bd8ec5754f782e0adbba9f286843c82f66520beac080e34f160917c5a7fe0f4423cac4ae5b227ded34cf26828b01742fd9567ff37f76e44e8905b291a2a20a9c4e78fd05992b10a88697ccaf81361200968143711c018fe6743d1f9bd2726175a5a631df983fe0acc90f19a13319ffabccabf1a81b84a4cecdd5d454ef2af96305a4410f3e7df365c72665a1b6c129e33d195665e51e28996e38c21fbae222fcbb4e66b2703bfa79e44724bc35266f18a73593e48e5576c0b95c4be3b56544b34f5fc0e482ce59d25329155a1a714b78cf37105675b6ed706b720b9ee84cf305e63e2ca8f70a56b72689d8ddbc5154db525138efbc60e68f85dfb84e650087bf659277454f3d252ec6baba399786bcc0f42cc4c034e7b00b9565f59789b8924e4930e18d7453f4d5db6d18886236b59fd965437987937a7881cf31eeacf43ad8f9d4fba1d3040c2c583f8d13c530680b6f1ba6fb64b586c80870af5b01523a1a4b9e10086858c7a5a79a0582039f8f6ec3449fe44b50bbbcb275c10e0874ef67da0b9998f3e7284a1fd296adc3e35cbef3712bd9bd47f37d59d5a67d768ec7356057cce8e6c97010b9b1f768985a02ef03eadb3af0b6ce7df845488f54c9bf271c26917d9bf7bef419e4edf899cbd9c311f6bf45a42fae94e8106fbd73293791c9d8c241a0be223a33601a054224c5eb7a25b1ce29b0f0bf61163d51d9e175b6c4cbc18aa65e30fb86a9c1f9b16dd74275d0765de49dcf6f1103c87902ef884d16d10fd04b7912ea30cd1666645b15cb057c9b77c05c96d848d4242235a898721e9ebf34737a13541c494b543382a3805f108b716a6e7c199aa3742227b52a285c1f59feaacf65e8937f69c3260225993490f67393bf6183a799189ec982a16c5789d1884ba77868bd60b938934194f575263a711fdeafbf60ad8112e4b33987f2fa07c93eef8cd8f74c0f7da3c8be59ff180ed736b14fd2633950ce7faa37f077c505cdef7a15268428b3888e5db6a4c9e9e976b0e44ed84dc9dafad0a89635c9737ad163978d11e67ba853748bd20dcfac0240c58ccaed38dd23932fde675306fec2989575bb4eb2267e9c0c75ab1f3da760c9589072f580d5e76421803ae0d8210a2429d40685d3737749fa1ceb57b050e01c1eea57d28d765ff62127a136b5f92c3e702398275de3eb4d6757852628848739e97d5d3b6bffb35861fc09322492821613bc6221b2e1748a84ebc3568e7c9459099933d497b055bb420912d7a16f9723d89620a3cc16ef7fe7f6525df5c5dd249e55c7783e23d03118ccd24de4fe257d21834cc747c2e337b2be187c007a8d8241c0bebdc6a44049559d9dbafbd21d1a038ff1dde5296ab8d9eec5deecdc7b8b96f7ebc481867beea2dafcc7ac3141b11c577f535b50696a6893ec351a15c4358d150d4e20eff097ba4f976ba5c2942b8ae55e619afcc07f522250932dc345b615ef4a61cb28b445d16dcc78072471d0d91142695e1830ea54256b151ac8d8d9a1211a4f14273d367016437cd54c489f1138ce45f870f7325e213356512b6bcb274238ba321d607b5a29dad3583408e4d00c22df312f4768c843aa731dde7741ae247844db22bb014d4272d574d39f728cc3ea4048b785e134dac5549043f4cd491d2cfdb7da8935860d6793ea99e81cce0678cdfdc8612d403eef0fce22dddfa37ee6fd1d486dc5a45abc56695870ea7d6b7ca9d05cd8b074f4a1d65d090a12fa27e4c9b5fabc13f97dec80eb227046a84f6cde722356d4606f3aed199e84dc2050fd8f0f318598357ce990cb16e001dd634d1ea11bde2f21de02251aee059b2f6c946078a99684b499cadddab7c29aebca3f298912c858329134312a15cf897fb143a388119561f19a21b528ea903338120092ea5b358994993c712e3300cabd7bb2c242241329d88c0e2bdc250622eeba71172286235e3ef2bf508ea7e62f626d19978b506deec8919b3be5135e4c291345f97ebcfadd0b716c47dcfaa713ead5bd072ca068d6c151f9afac62d16b2c403e539fee8f8261c57d8b2c11f7cb071c6ecf5224f1e5b579286d6c0a8edc92fcdfe207506c0048bb6d79b88b0a525e07f0676d27ea5545cdfd3b0931a1bb67b569eddc8d9c2cab1d5682a08eef873628376330cf181cb2850e8fb592dda7ad5268c9615d1583bdb29e6cdc925da3e414160c371e1c59bda320c2e4d8b4a9dc78c231fd32a468a1ce9d59ceb89deb04a3a32eef68ffa4d3be272b1cef9755046d541d9f4fbdc7a3a3b779357b46e19da37b947e1f754a4dca27527e7d53f0bb55350159aec9d5be0317f3893dc002e26d0c9368b5b3e6a3f508ae9aef730fe4a83e866403589160996bad7e4f71767d13686b6494d7c3b5e4138d612b0ecf502145d44ba976b41e6063317df12df8ae65f67171ff6ae9ac3b98d6bf35f5c8d82afc9fff998cb92960ec454be44c3c000a41bb05c251ba42ba90e24c58fd96154947381ff2081f2f0a228d7efeffebd994b321c765c2233913b1401b89abbd8eaff6342c91fd595ba294dcb292718126934f8612cf22badd7a0908c44d7ddb0e60bee6680fce904d5e797dcbeeeaaed1c042782cba469ee68d4f887b3fff463b71811551463d5f130eac41caa1ccb8a502fd634f24e7f2448c348290167d2344ebc11daf5d4f97294fef41408318825c4fb6aeaaf0327d6f88e0f1ab4bd7abcd229796a6300ee677d82633c36979f2c0274cc698fa654a2c824e93980e82aa897da652c79a1d6c5df25642c162f6cc4a02e388f85ed34e402c8b405784141bb31f7d1df8945ea8dc6b8b277da6645835f2c187f06c88544bc49bd258aa3175504604c077009f5c2caf026ddcf46ce76cd25074d987c8c97129b9cff04f6a2c2c17e8530f57e824e8b79ede521355b3dafc7e48581d77b2d2830f01e7406f037e057656d67fcf6b764bf3c193cea0dce2fec82b0d5364145e4a9a83af6da952643aae1e06c8e7f2bc3c10ef176ac6356f72d4b1e46a62efe4219e61d3a849790a", 0xc41}], 0x8) (async) syz_open_pts() (async) close(r3) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000840)=""/4089, 0xff9}], 0x1) (async) mknod(&(0x7f00000001c0)='\x00', 0x1000, 0x2) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000001840)=0x2) (async) pread(r3, &(0x7f0000001880)="c78eb6753e6acea3b6f33fb02ce7d75af007b8511b36c1b96cafad3a545174239bd592dfb135b9189d45e381d3b8e9d4154a470d9fd1fdc113be45d3f074dc4e80de776cbc35314000996d16fcad36e7a4dd656469e12c6bc573c5a88328d3b8f4fab729731c764f6a1d2ccdefe6f80f880c8ae8733f5b216e0d994d7c", 0x7d, 0x4) (async) 1.204585671s ago: executing program 6 (id=128): setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) (async) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r5 = geteuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getppid() (async) getrlimit(0x8, 0xffffffffffffffff) getpgid(r8) (async) fstat(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="adf0c78dd275265d56b29a9e3e587a77ab51ea431c1e63a21af537c58d3cf98a90643845a77a8d34512733a2785dddc5907156756b3e083d147ee41a0af1527a86b2af8752d6030a4a5e5ab130391f44ce62261421c6f8aa8e91fffac4cb79bdcd76524cc5f3de4dba68b02047a319ef0c9f4e30643abda3046d605b816927a11f4aee0c7a5e00e39211f3daabb544e44cd230d62a11aa333be0b66e398cdc3ba390e9c9997a7ae3f53e08994b0ae56fbe5c33fa50fd92e8b5cc66909778e0e52e5ba4fd9371eb0a08dfd55cfd", 0xcd}, {&(0x7f0000000380)="eadbbf1a67efdd070ee1fb1f48c7fc8e5623b6f2b384a45a3fb96424b73316d07d5a98d959983b4d82cc79c7844b9dfa4ee52938eff2bc2f302344be140d5678f2e76ce7c350299a4d18f385773137029efa11e98e93bc281155601fde6858dd470b2415b38f5a08343a03d7f2b72dc7bb00218b6ce5937bc6e4af08e139c8d9bce907d306c6547d12cb2886b42e20", 0x8f}, {&(0x7f0000000480)="3c16f9b34ddee790bb0d8a49a1d7adfe5da1d2e18faf69837e55c23af9a33aaf537935c4cfe7fdb9c47f3ce81bd92de457ab52362d768e8e1539681caae81f55a0cecb89c99ccfe9f2f799928656dca10f370f7bc1344b4fc93643582e433dd57d57e03422733f1bf01cd4488b10ef4a3f283354194e88874682f9380e377ccb6e43f7f3d75fa8b1e89c394f5a3b68c714163483e68c5f96fb709d1a02308581ae81c07715b3376c4c8019a2900438856426", 0xb2}], 0x3, &(0x7f0000000780)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r11, r9, r10}, @cred={0x18, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r3]}, @rights={0x34, 0xffff, 0x1, [r3, r2, r3, r2, 0xffffffffffffff9c, r3, r3, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0, r3]}], 0xa4, 0x405}, 0x8) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x9, 0x0, 0xffffffff, 0xb417, 0x8, 0x10, 0xffff}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) (async) access(&(0x7f0000000040)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r13 = syz_open_pts() close(r13) (async) syz_open_pts() (async) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000340)={0xffff7fff, 0x8, 0xfffffffe, 0xffffff90, "08ed8cac000000c400008e0e00000802ffffffe6", 0xff, 0x441}) writev(r13, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 999.759088ms ago: executing program 0 (id=174): setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3}, {0x0, 0xfff}}, 0x0) getitimer(0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x174, 0x2001, 0xfffffffb, "ff77000009f57f00000000000000fbffffff00", 0x2, 0x480}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="a8935fb6f9b26790b405852f891ef04c4945799db33d3c2d4ddc5d19b45ec615a75d26bb0d84f1dcf601abe92fd4d9cd61c859ecda7f", 0x36}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20, &(0x7f0000000180)="fd0cc085", 0x4) 0s ago: executing program 0 (id=175): select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x13, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) futimes(0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x4, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.215' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff5006cc3edd0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error witness: lock order reversal: 1st 0xffff800045feecd0 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xfffff50070368c48 inode (&ip->i_lock) lock order [1] fdlock (&newfdp->fd_fd.fd_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff834d9dfb -> 0xffffffff834c7f16 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] fdlock (&newfdp->fd_fd.fd_lock) #0 rw_do_enter_write+0xba #1 unp_externalize+0x3cf #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffff50070368c48,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffff50070368c30,1) at rw_do_enter_write+0xba rrw_enter(fffff50070368c30,1) at rrw_enter+0xc6 VOP_LOCK(fffff50070469520,2001) at VOP_LOCK+0xbd vn_lock(fffff50070469520,2001) at vn_lock+0xa4 vn_closefile(fffff5006d0a3ac0,ffff80002b7ae7f0) at vn_closefile+0x111 fdrop(fffff5006d0a3ac0,ffff80002b7ae7f0) at fdrop+0x121 knote_remove(ffff80002b7ae7f0,fffff5006fba30e0,fffff5006fba3170,5,0) at knote_remove+0x368 knote_fdclose(ffff80002b7ae7f0,5) at knote_fdclose+0xf9 fdrelease(ffff80002b7ae7f0,5) at fdrelease+0xf9 sys_closefrom(ffff80002b7ae7f0,ffff80002bbd3960,ffff80002bbd38b0) at sys_closefrom+0x13c syscall(ffff80002bbd3960) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefccb854d70, count: -14 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002bbd33f0 rbx 0 rdx 0 rcx 0xffff80002b7ae7f0 rax 0xffff80002998dff0 r8 0xffff80002bbd32d0 r9 0x8080808080808080 r10 0xd28c3868a1089170 r11 0x48d6b36a57db1882 r12 0xfffff50004100d80 r13 0xfffff500048ed020 r14 0x3 r15 0xffffffff8355ddd1 substchar+0x724c rip 0xffffffff8287ccf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002bbd33e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=140533 pid=99750 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=76, usrpri=76, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2107e0,0xffffffff83a74e90 process=0xffff80002b77a210 user=0xffff80002bbce000, vmspace=0xfffff5006ced6018 estcpu=26, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 45264 630 97820 0 2 0 0 syz-executor 61265 374072 84736 0 2 0 0 syz-executor 29778 86814 28683 0 2 0 0 syz-executor 65951 185207 5666 0 2 0 0 syz-executor 99750 106972 6507 0 3 0 0x80 nanoslp syz-executor 99750 468600 6507 0 3 0 0x4000080 fsleep syz-executor 99750 380221 6507 0 3 0 0x4000080 fsleep syz-executor 99750 274982 6507 0 3 0 0x4000080 fsleep syz-executor *99750 140533 6507 0 7 0 0x4000000 syz-executor 60406 222841 54175 0 2 0x2 0 syz-executor 5666 497289 54175 0 2 0x2 0 syz-executor 28683 171815 54175 0 3 0x2 0x80 nanoslp syz-executor 6507 6195 54175 0 3 0x2 0x80 nanoslp syz-executor 97820 451561 54175 0 3 0x2 0x80 nanoslp syz-executor 84736 133099 54175 0 3 0x2 0x80 nanoslp syz-executor 39571 384271 54175 0 3 0x2 0x80 nanoslp syz-executor 4372 55520 1 0 3 0x100003 0x80 ttyin getty 43635 199918 0 0 3 0x14000 0x200 acct acct 54175 185321 75965 0 2 0x2 0 syz-executor 75965 495259 54279 0 3 0x100002 0x88 sigsusp ksh 54279 166644 43718 0 3 0x10 0x88 kqread sshd-session 43718 356537 52719 0 3 0x12 0x80 kqread sshd-session 52719 106310 1 0 3 0 0x88 kqread sshd 7050 121212 56699 74 3 0x1100012 0x80 bpf pflogd 56699 234529 1 0 3 0 0x80 sbwait pflogd 54246 356522 53706 73 3 0x1100010 0x80 kqread syslogd 53706 145534 1 0 3 0x100002 0x80 sbwait syslogd 67365 158872 1 0 3 0x100000 0x80 kqread resolvd 93952 342323 3171 77 3 0x100012 0x80 kqread dhcpleased 39802 354318 3171 77 3 0x100012 0x80 kqread dhcpleased 3171 254659 1 0 3 0 0x80 kqread dhcpleased 21134 11210 0 0 3 0x14000 0x200 bored smr 2202 374851 0 0 2 0x14000 0x200 zerothread 42254 309449 0 0 3 0x14000 0x200 aiodoned aiodoned 3231 149732 0 0 3 0x14000 0x200 syncer update 87971 23952 0 0 3 0x14000 0x200 cleaner cleaner 87564 473456 0 0 3 0x14000 0x200 reaper reaper 22040 374388 0 0 3 0x14000 0x200 pgdaemon pagedaemon 22387 24920 0 0 3 0x14000 0x200 bored viomb 92331 207173 0 0 3 0x14000 0x40000200 acpi0 acpi0 65777 328688 0 0 3 0x14000 0x40000200 idle1 30609 388750 0 0 3 0x14000 0x200 bored softnet1 78829 334691 0 0 2 0x14000 0x200 softnet0 10079 167486 0 0 3 0x14000 0x200 bored systqmp 83455 444930 0 0 3 0x14000 0x200 bored systq 68449 349777 0 0 3 0x14000 0x200 tmoslp softclockmp 8325 159734 0 0 3 0x14000 0x40000200 tmoslp softclock 89806 203473 0 0 3 0x14000 0x40000200 idle0 1 114667 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 29778 (syz-executor) thread 0xffff80002a211ca0 (86814) exclusive rwlock vmmaplk r = 0 (0xfffff5006fb618a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_mapanon+0x28f #4 uvm_mmapanon+0x1d0 #5 sys_mmap+0xa80 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 65951 (syz-executor) thread 0xffff80002a210fa8 (185207) exclusive rwlock vmmaplk r = 0 (0xfffff500709164e0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 99750 (syz-executor) thread 0xffff80002b7ae7f0 (140533) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b07840) #0 witness_lock+0x5f1 #1 vn_closefile+0x41 #2 fdrop+0x121 #3 knote_remove+0x368 #4 knote_fdclose+0xf9 #5 fdrelease+0xf9 #6 sys_closefrom+0x13c #7 syscall+0xbd4 #8 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff800045feecd0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sys_closefrom+0xe7 #3 syscall+0xbd4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11055 12085K 12214K 166960K 12546 0 pcb 17 12K 12K 166960K 49 0 rtable 197 6K 7K 166960K 2493 0 pf 33 17K 24K 166960K 234 0 ifaddr 39 7K 7K 166960K 347 0 ifgroup 51 2K 2K 166960K 366 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 37K 166960K 236 0 ioctlops 0 0K 4K 166960K 1614 0 iov 0 0K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1295 81K 82K 166960K 2144 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 17 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 15 53K 93K 166960K 1445 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 180K 166960K 2567 0 subproc 64 4K 4K 166960K 712 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 85 5K 6K 166960K 883 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 30 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 1319 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 199 174K 192K 166960K 11160 0 UVM aobj 7 4K 4K 166960K 7 0 pinsyscall 40 80K 104K 166960K 4451 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 13 0K 2K 166960K 252 0 temp 31 9122K 9146K 166960K 23074 0 kqueue 15 24K 26K 166960K 79 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 185 0 182 1 0 1 1 0 8 0 rtentry 176 894 0 805 7 2 5 6 0 8 0 unpcb 144 224 0 207 4 1 3 3 0 8 2 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 124 0 120 7 0 7 7 0 8 6 arp 136 160 0 144 1 0 1 1 0 8 0 inpcb 328 579 0 572 9 2 7 7 0 8 6 nd6 152 238 0 217 1 0 1 1 0 8 0 pkpcb 40 4 0 4 3 3 0 1 0 8 0 kcovpl 48 79 0 72 1 0 1 1 0 8 0 ppxss 1192 10 0 10 2 1 1 1 0 8 1 pppxif 1576 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 1 1 0 1 1 0 8 0 pfstitem 24 32 0 10 1 0 1 1 0 8 0 pfstkey 128 32 0 10 2 0 2 2 0 8 1 pfstate 448 32 0 10 4 0 4 4 0 8 0 pfrule 1360 28 0 27 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3620 0 3247 32 8 24 29 0 8 0 art_table 40 3621 0 3247 5 1 4 5 0 8 0 art_node 32 894 0 815 1 0 1 1 0 8 0 semapl 72 14 0 4 1 0 1 1 0 8 0 shmpl 120 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 2049 0 425 102 0 102 102 0 8 0 ffsino 296 2049 0 425 125 0 125 125 0 8 0 nchpl 144 2549 0 606 72 0 72 72 0 8 0 vnodes 216 2850 0 0 159 0 159 159 0 8 0 namei 1024 17136 0 17136 6 4 2 3 0 8 2 percpumem 16 134 0 84 1 0 1 1 0 8 0 kstatmem 264 191 0 166 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 8794 0 8794 11 10 1 8 1 8 1 plimitpl 152 140 0 123 1 0 1 1 0 8 0 sigapl 424 1620 0 1573 7 1 6 7 0 8 0 knotepl 120 807 0 0 25 0 25 25 0 8 0 kqueuepl 224 101 0 90 1 0 1 1 0 8 0 pipepl 344 364 0 337 4 1 3 4 0 8 0 fdescpl 528 1603 0 1574 3 0 3 3 0 8 0 filepl 160 5148 0 4946 14 0 14 14 0 8 5 lockfpl 104 99 0 96 1 0 1 1 0 8 0 lockfspl 48 49 0 46 1 0 1 1 0 8 0 sessionpl 144 100 0 91 1 0 1 1 0 8 0 pgrppl 48 183 0 166 1 0 1 1 0 8 0 ucredpl 104 481 0 468 1 0 1 1 0 8 0 zombiepl 144 1702 0 1700 2 1 1 1 0 8 0 processpl 1240 1620 0 1573 6 1 5 5 0 8 0 procpl 664 2156 0 2105 6 0 6 6 0 8 0 sosppl 176 4 0 4 1 1 0 1 0 8 0 sockpl 752 995 0 968 16 5 11 15 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mextrefs 64 30 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 250 0 0 16 0 16 16 0 8 0 bufpl 272 2936 0 106 189 0 189 189 0 8 0 anonpl 32 7572 0 0 61 0 61 61 0 247 0 amapchunkpl 152 30313 0 29944 35 14 21 28 0 158 5 amappl16 200 2328 0 2318 16 14 2 14 0 8 0 amappl15 192 11 0 10 1 0 1 1 0 8 0 amappl14 184 1282 0 1281 1 0 1 1 0 8 0 amappl13 176 278 0 266 1 0 1 1 0 8 0 amappl12 168 2134 0 2107 2 0 2 2 0 8 0 amappl11 160 20 0 20 2 2 0 1 0 8 0 amappl10 152 69 0 55 1 0 1 1 0 8 0 amappl9 144 277 0 276 1 0 1 1 0 8 0 amappl8 136 381 0 379 1 0 1 1 0 8 0 amappl7 128 293 0 280 1 0 1 1 0 8 0 amappl6 120 872 0 870 1 0 1 1 0 8 0 amappl5 112 97 0 86 1 0 1 1 0 8 0 amappl4 104 512 0 493 1 0 1 1 0 8 0 amappl3 96 5643 0 5570 3 0 3 3 0 8 0 amappl2 88 1444 0 1372 2 0 2 2 0 8 0 amappl1 80 20623 0 20024 16 1 15 15 0 8 1 amappl 88 9191 0 9065 5 1 4 5 0 92 0 uvmvnodes 80 109 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1603 0 1574 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1603 0 1574 1 0 1 1 0 8 0 vmmpekpl 168 13838 0 13780 4 0 4 4 0 8 0 vmmpepl 168 110876 0 109136 100 18 82 97 0 357 1 vmsppl 488 1602 0 1573 5 0 5 5 0 8 0 rwobjpl 80 33050 0 32075 30 7 23 27 0 8 0 pdppl 4096 3214 0 3146 170 100 70 86 0 8 2 pvpl 32 13942 0 0 113 0 113 113 0 265 0 pmappl 256 1602 0 1573 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 560 0 116 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83a0aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83b07040) at __mp_lock+0x199 intr_handler(ffff80002b790c40,ffff80000006e200) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff83b07040) at __mp_lock+0x190 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83b07040) at __mp_lock+0x192 exit1(ffff80002a210a78,0,0,1) at exit1+0x720 sys_exit(ffff80002a210a78,ffff80002b791050,ffff80002b790fa0) at sys_exit+0x1a syscall(ffff80002b791050) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79395c786ed0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffff50070368c48,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffff50070368c30,1) at rw_do_enter_write+0xba rrw_enter(fffff50070368c30,1) at rrw_enter+0xc6 VOP_LOCK(fffff50070469520,2001) at VOP_LOCK+0xbd vn_lock(fffff50070469520,2001) at vn_lock+0xa4 vn_closefile(fffff5006d0a3ac0,ffff80002b7ae7f0) at vn_closefile+0x111 fdrop(fffff5006d0a3ac0,ffff80002b7ae7f0) at fdrop+0x121 knote_remove(ffff80002b7ae7f0,fffff5006fba30e0,fffff5006fba3170,5,0) at knote_remove+0x368 knote_fdclose(ffff80002b7ae7f0,5) at knote_fdclose+0xf9 fdrelease(ffff80002b7ae7f0,5) at fdrelease+0xf9 sys_closefrom(ffff80002b7ae7f0,ffff80002bbd3960,ffff80002bbd38b0) at sys_closefrom+0x13c syscall(ffff80002bbd3960) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xefccb854d70, count: -14