last executing test programs: 4.037040457s ago: executing program 5 (id=1026): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) (async) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 4.016116234s ago: executing program 5 (id=1031): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x5, 0xa, 0x50ca}) r2 = fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f00000004c0)="9228c1ee63d1220c6bf742eac06badc2d51de2a05bc5ba759a582073f94d6e763d3b424c72", 0x25}, {&(0x7f0000000500)="9717feee8ad5ca0ce7436795cfc87286970f8283fba69f55145aba272d8105ec141d54bb0d539b7bd9d204e00818b636df1dee9a20138cd9626864267630ce0d5ed46fc9631656bb147fd2f4da129d77832d19558e6d1518d45688dee3fea9512b71d969b4a4ca840fe669402c96c67723ad9375f8c99d57cbf9c028b907fd19562148ef2df2711ae6621e17f0612f7345b973a12b483af133e953da29ac15deed1dc7a60f56ed13ecf766c6a12a830b8779b0e4870fa15416d182963d52f94eb573730e4dc2020088380a2cf8967c0b7b1d63a3493f87438ad085f38c85254dc4b4d6c90de6bc1b420393611b", 0xed}, {&(0x7f0000000600)="c7b23f6a2293e163e9aab066015d569d23ffa46b2b2dc3b89293dc8d2cb9539f9ec0c40b9576c89d51d410bdbad7646d123e2960687904fcb17715bab4d41b5a0e9e3894f2c998cb5f6feab8a49b1f9adda26da2fd706688adf6b5397e", 0x5d}, {&(0x7f0000000680)="8223ab307cadf7be5e816f0ccea8945d98444d4f3e61", 0x16}, {&(0x7f00000006c0)="b479a43a672638b1ae819a84e52ec60ecdb26544e4a7f6aeddd339e2e67863f85ef52bfee400223f736f2d638047f30014319bb71537d7c2455df051ee4f1bd0ac557097bd2d07bf38ad939bfa486473bca65f16315ffbe23b409036331327a2fb828c7ef10e21d520f53ecf96772649b5a7b8253ad1a2f7585c0ce0f862a40c68e3e0cafeab4ca9e3f183c82be76910e927b091f2672f5c36f0526bb174f0f765804d0c4b41a638f11427f2c1a78ebb282ce3c3c70bd3f59d735534cf994914c32a4a6fbce6712691a1e9ceb29f97247265798bd6e187515089f9009f8b6ee9410f467d5e10b9f2fe1666ef6be7a4c3f0422712fb29472d8112360546b9df01c5163fd4412f2c6c1ac848f6ddb7dd1991dba6253f543a5605698fee2061079912adbb7efa1a87149d78f34d6ec0dacc5c846b5bccf15ff6af3cd344b93b5c73d2090cae558cbb05db9aec5d67072471598a396f400f587998a26238657e574addfcd2f6dda983a876b03959d38adf2062243c947b0a64421e10233041b05e8968cd971a54ad165c6af988551bea968d5f420c8ce0dc9869718a01d9b53ed36077b0c9da14feefa80d1b77620d058ac279fbbe9f069af619abff61eaf4c230c6c654247a40d386f15940bd94bb1324199ab6b7cf9409aa25fc5baed08bcde29ab7d481504734a83a90bbab8ce10374189aa810a3d3fc34b897694293b3237937a07d6fe1669ac807f28ca7accee40bb31283d11738ae416a967b30c1fad968542f4c907b419a62d98f9a5b5886ebc07683ca52569d95f82a813f7564b4f66dd1819603a70be37483a2dfb9813b789adde2ded8b542b224ff522bd94d2626ddd8ebfdc5a19679c007fa332647662b8d24fd4340b69dd357607baf9220d136833d158d2220959e4ad7b24c73a37834b173ba0384ac522c705bb95a4a77a536bb43e3d0dacabae79cd0160525fb2119b28f06d6c7fb3a0fe02ae99d51ab7534a78644067ab0ae276f170fe9cff7611b0be56d7e795e4ce2cade4e6521b5f75f1f8dfd7b81b67be0b38e178023d9b7f4ddcbc2686573b87791de2ae2275c01d2fada99e7b55ce57a3425cdbf5c043b41dfa163844037ed3a90657a47c1774617f8cfde5cf28dfda9d5d30b8049e26092fedbbaa8d7675cc9ebb362889afbe4f5d50286c948b1675788f640e82ee14b58ba5e14a9a8fed15311f595d8e5ff3a1b795ff421b319e46f1f3fc89a21b705033f6eb4922305f5d1cfc570892147a86ec5a0d2b9c13bd125e8f4d96ffd00e0ac03e0c281e9ef11f495f91485902cdfd4a7837dc7b1d9390d314cf6a5b8b17ec9a814ce1d401ad913613572783d8b7a79648f8cd9cca4a4bdb756da22f62535545509aa809af6bb12698e27321a10a8c0a473b30598cd0c623f35d8d7bb3ca08ded7fd00a086193134a24191859d8188b54557c8b427971a71f9ffaa24534618b9474d65887bbf6dc93e0252ea950c66b08a5f687fe810b732ce9a637dc7d8a6b319386962c8797a7cfd12eba50d4af422cb6af3cf91f9b05037c6e0e157cfe590e6faa976d1cad9b101f60827ce205c58f5bdb848b0f98995a03823d84b3e346cf8ce3c538ecc826d9b5baf95b1c906e576fba440d65a058aa5f5fcce2a83369e5486b25105fd1ca4f69344ed3b1f74e7d8576c628f5d3857737d8cd07cca579b28a62557cf48c5e0d8377cff3ded75ba2931294bed6939a1a5b6999c0a3b7089e61d3cd906a78fc1e33066d43c85bb9926b97cca02f9405ea1bda9bd6924559335f7738b2eaf97cbef88f224e60725cd0d14faad4c2492fe4602a3f137bf2ca1b5b2c43877c8852d1093c4b4dba680911d97a500835e266f3a2c9f4260a6cd15176236fe64a64d5527a4fc7edd3dcaaf82e0e074ca7684a36e651519407c98d0eef1e14afb1962de42e5f956a164ef933a8565ff35296e2c1dddebc87b823e467f2df1cbc784929ffd54b43b4cbcadc15ade8d65336969df9e53504dbbcae8f49121792ab6a2e8b0b0de7fac7c69e086b6b12b3d677b659c08f5263301f09b2ac922f1fc4fa48e47b0d0fbdcc42e81fd9a7ac156f6063ab9dd51d9986f8e217ca5625359ab4a863608ae58ae169127ca8701a9409628f61f1f7a2036e23745f9a55ec81bcb2242afeffa16bc8b567edddb0262811ebf82bc9b59d48d3cd291a719fee90c5aed5aa6457d967ca8ef4565aa734f8e82b3940a8ac2c3370830fbe13bb5a1547c4484cf41bd5e405cfca1045047bbc3df3ada30a2a520a038e60ca29c9391668dfbbb26f50feab2aac921de38a7b608e2159b6ccded0a4c9cca1e36e0900dd1be92e29c2e60b870d4d232b895d7ade9dc7ec7612a50d27c03f36fb6f9b43155deade656e28a086d88bffdb45f84e11b1476f32087a1bfc76c51fac7716037fcf8413c6792112ce4535e5990e8716ba2e5d93a3e8fe4b9471b088b7abbd6ce50137873d6057ce79b517673986859a339a3a0d52c2c056c83314d2f7c413952af4da2cdecb254676b56672f2e4101b15768f389c61d7cca8386d2f1a783f06a21d9e4905ae41859126ab29cbae8333ad675848ef05cef1990b829692b72d75c56361275773ae1a6ffccc3ca12aaa88fb44dcc93268cfb6ab764a28fe6fbc3c2da737706c9b9a4da16a76ea319b79730dd9b10fa013998f12261c76ae790fce02dc17732bbf092a1d5f32d6b3bce95a0912fd5022cc8cdb3292791f75a1accd6128029c3ff1626cfbfb9de92e2a7ea38fbcc635144bc079348da1190dca630dfec34875546067108513c4bf5354cd75f7d26566d4a357de998669194d8beda4d233788692783442ff5f3b8c9e649493c01b97d48123965caa3664a6b04c9e18469ec9c6185faaba1e8ed11c3e62d6c66ca2aa34ed6e1d887695bf181e851330df10bf73b4a9709599ea208c08c1245575038149e7daccda0c8a09c2f421d4b9cd620fbca87aeb58d2021dfe3e03d2c27e27f3c2184e15b28892712cd6f7162b44ad6906c831093a7e61de3806ae95e54e199f62392139e2206e94915cd08a0938bcae5b74f7ed015aa11b72d055ae08b72e16571cd8ec3d9ba06ef1e96f17fea1cd5a4a443ea270e0015d8a647a1d680b55d6a5a669436d70895c6813f763940b6f7878a4644a6ba3e020bffc9846c39b201cfe4132300cda52b4a82d5d55ab90e1008f28bbafdfece7aa95a2ab06cc429920ee9938865c033f9537fb3aa8a9f1aaf9fd43a9c41c3436353feca99aafca8e0efbce937aa731e3ae7e9354665696f0b670ad0e81ebceac7b5826a69bce5e3da4625cb2f404064973d737c52e0957ad8bbeaa3fa8469023f1424979bc0753076f617e69d1b38ce6d514c25299fdb65953d28d3e958b68ee056410e7122ca2d3e60567a0feb273ec90f8b045b43803ed63a4117aa6cb09cc986040df04377091049e6142e9860cdc37ae2afdca736b19556ecbcbf25b3968dd0f1b93f712437d978db214f44de62b295bf921b74b1042c5424140b7e4d7e6748e048c6b716dbd7f188c3df45d92c057ce390c6748a0b29347be4b5d4d6b0c28686516b75ebe8e31235cb496e17266061f374f7868f444365fdffca48157a129c46279dd3866b7df0e480422f8aad64f430a4fb698721203625b36a300baf6a302d261c95d28fb578a1405ed1b7237c5c8e4144a6e01d7c337db90f4f46342d6113bcc59ee25ee810ce2419b537cf5caa28ee79102a61ccd88c12923ef425d021377991905a0608d4041aac70b21270723e92418f23c61479aaed735989d937899b9d49b2a3c84374a7fde55b255128f8c821498d19a7f4dad194d9bbb892ada76b2fdc0499b5fdb6ebde17d7aeeaa94b40632bf3bc0ac845fbfbc4f73afc563300a8f070564afa5fe647b23d8536c78d05f8e95a42d1c19f310793e4ffeae322824e7141e76b70ab020aa88f8eed9fd11d77c14592c19d97561fe2476e2d0f06a9a54b883bdcbe9dcc92369140bb3093cbcc60ee9a7de2f84729370c6d9cb964cdb501351b88e1144958b427e536f9ed05f270c5a3e298b7f46c3e4d9021ccc6873ebe08c0821c65d6f62ecf834f97ad14be3754a991fecc5b5a65dd089b235b64b29965b90b4179c1b3cd054d3f0dc9667def0aff656d13a4fc29695b89c7f2eca85f2772fe1c4a34da3dc3ce2116ab05ee8def2d7c743e18a2824e5d64755d8053e1cecd909e1cc16ea0027a15f3f9dc84bfb76a2ee3169ad526de669f30ea49c195e610fa6b1ebffbe6fc25f3fbd1375bfc80af3c854b6790a462ca4ebccb8b063c6063532bb7a36f9004b2b365c5d26ef5a8038cc25d57b1205c260cbe919a5ce8f58d7c3a68b8a564c0ba20c2ce98c519fc8c6820d2b1d800740fb80410ec927387ca626f7bbc267f102863199cf584399b4044cd6cf90f2d9ad8b7cd703e61786cae9704de734dda4573f083c03b8ec53d5d13e81a55913e343995ebddd4b291bdc01792d35c9d89f08a7d8f53f0602c1096e941773d2bf3d8b4b76f2aef7313b19ab4de1e53f3cdd09cc7d64644315f3f44ef318a0334298407fb822a67db8d604e159d32523257ba1daa1e9e4c09741c209a791a2f63ada4285a472b637e2519bd62f2f7314745e8e0d7017f8c8b40b9bc3564160c335560d55d8d977e811ea048f2a13d394cebd9c3e33784ecc4935618683e0d4c7d1b4897506ad0f5ae638f5df133be3b6f98df46cf47fef4b650a4f045b236648d9c9fbd0053c3779935704786b8172a741585bad7351a09d5ecb6699c01a073500b6f0b1b959beb76d610f6b0efcf77918eac787898eae80fb70b2e3c2e6aee6585487272f73d658706f11a1bb1b4ac8c228eff7a29b7aa35a12c3bb31fda0c8399f78d33d25d19019547a987fd9acfe143d90fae94652d6048c7a4236cd27a92416e02699e6d84f23a2fc16145187021f3acc39f98a6e8af2027023cd1f89cc80f504540f58350d57f3d2772043addfc68fad33613ada95279148f2a86a7f35ab09162b8d9fe17dbb2b3b7c88f98e049f71381ec089385fc703c2cbd20c9dfbb9b394e3940c7e8de8350e6a6750f7bec8f856e9b4a4755a555cdae4117de83523dff6e77b991b09a9c719f6b6472224b79b293b8e19b2f6419e4acccc22fa7ced6dfc477a2c010364650199543a5000354ce2260e167fad12ed9adc91e378097fda4b9370a2337c0f5348768a4e70043264f6935419ff28f7393694afe639cad003236f38b164a2dcd6b9eab2edbf07ba3c25a96c0d7e1429cd58c66f4e699ed8c2c80cd1ed2d695dce75ea901e01054d7b55e8629d9ec4a3f9733a97baaa9ae663d32bf7d7d598a6cf03ea5102e8616b899cdd494f5e37cf6061668e94156d1c51da232610320cd0403c95d38ea9bb13b4d69490f1e2f671af792e94292dd09cdff1f1406606f036cce41c9ef82fc2765a8e35cc78cc15ceab3eb6fc0a4632980b7efb5c6bdb57acf133091484915c94b2ec67fe7362d014458a7037170a587bc4f002140501c3e0452e74df9fb7c93a8aac30bfc8f84b39c5eb847a280222b5bec2e8d31d7065e508ccad17749a71967447401360ed99875e58a399f09649ce2e35fbcf8b93937ffcb1a215218d7a232cb197c0d94ec36e426f7905ba22c0beaaedde032bc5eb76393967c366c88189a049519a7f6d29d910b238d03e045959d5a3855b39f50f34b49a2e56e1836dc3d55a76c6717b2faa6a8a35e7f1cb2200e35cda031bdf788b49f8e03f3b932aaaac4cc46a79e636984b837262fb37ced1f3da707a684106986d", 0x1000}], 0x5, 0xffffffff) ftruncate(r1, 0x4) shutdown(r1, 0x1) close(r1) syz_emit_ethernet(0x87, &(0x7f0000001740)={@random="35360003e9f4", @broadcast, [{[{0x88a8, 0x1}], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x18266, "e7cb1a0ba8778d4977c6c1bfecde2bffa9be508d5bc3d92f699660a0540febbc154ee4f86ac3148281d432cac87ec4109e7be820732bc3c2ddb2286fdbc4b456ba570da0d1fcf582d8d7d81015ca4b3b6f485cd533b9f4cefc7c7d22863d86404337be4f68f89f5b62ed496a48491490ac"}}}) setpgid(0x0, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001840)={'./file0\x00', 0xa47, 0xfffffff8, 0x5, 0x1, 0x2, 0xb16, 0x4, 0x1, 0x1, 0x551, 0x8}) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x4, 0x7, &(0x7f00000018c0)="6d6ce9d662cc757f563c9796b88abba52317923d9b95abbeaff9b03f12cb0b043ab90a53258cbffe2c5d1ba480d7990604e269a124b8f5c90162bd5c3e70", 0x3e) r5 = getppid() ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x3c, r5) sysctl$hw(&(0x7f0000001940)={0x6, 0xf}, 0x2, &(0x7f0000001980)="1966e8bddfa5be2c3ee5ad06bca4154719e16883dad6c5202e1d891266f34b388332efe1e9fa0c5e6ba20ad080227e056c76ed819976dd5af74568b82f4c0491f4ad6da5427f4bd4cef82a630b35c5549d1ec2bc54b846065295bd5a5aeeac3877032860989b3aff3ecc9879e70a545b823d80f201532c78338046891395305b13cd65c49f7d4b47ec8739c1b2aa60d4dfd69edb1cc898ecb2a1eb20c0ccadb9d5adf06f", &(0x7f0000001a40)=0xa4, &(0x7f0000001a80)="7268e4a122a3a620d3088b2f42855efad7be61f88d7aa9933c3f2e5bc6af1ff8d5472766c616783c3ae36c8a189cd03c941cf9c2e84db8fc3a2858face9efe7a5141a0df44f58687cc2ee00c052b62c025b9ec56a772d68e704a9e8e5ea767c9c7d483927bbe4616ee912caa7dcc83e92ce8a3fd941867ee768378c8242fe5b1dd436b6e0bd0b760ba050722abb279d16e091df3f0f34d42c84a2815f1753a92b0b29d75590048fa13cc8445b6574a96103d4187393fefba239a9a3fdedbf5cd4696cd7ca9c3e64b93d9f172cae0e44f8feb2009602d9e7c859694865755914e202d05a5b0a15e18dd43d6aba9afe57bf0c6f226356cc8126dc11ba4e952dc", 0xff) socketpair(0x18, 0x5, 0x1, &(0x7f0000001b80)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001bc0)={0x3, 0x9}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000001c00)={@broadcast, @remote, [], {@arp={0x806, @generic={0x0, 0x8150, 0x6, 0xc, 0x3, @remote, "b5b1b0a1533a5ae3e9ebff27", @empty, "25704ef53b11e8fa2a9ae9199d1909c9"}}}}) syz_emit_ethernet(0x2e, &(0x7f0000001c40)={@random="b761acad8f99", @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="f2d47e43064f", @empty, @remote}}}}) syz_extract_tcp_res(&(0x7f0000001c80), 0x14, 0x9) writev(r4, &(0x7f0000002e80)=[{&(0x7f0000001cc0)="e2a56260fc8a63eb7484887bbd44fe2c4e86099b8b1e7515a4fb24ead0a9336ff4fb697e83bbda6cd73f50f199bba12bdf320af272182efc34b0889488e535f2b53253c6", 0x44}, {&(0x7f0000001d40)="2af484b3741b2afe5bfbc065302f7e6f5c2f582fbf0e0d81", 0x18}, {&(0x7f0000001d80)="81bffc62298bb6772d1ac2a3629fd41237a5f10ea0a7524cf99365ea02307d428763e53a333012164d9a41ad003063055c3f4358d17a498e06dc4504aab7ade190d1d78059b7744d68a3f6891dce400aeda5a5390cfb17beb21ad25d5a310a3fe9cec71f35db6d55a90c0cd11b71a4befd0dec1bcd8170836202a04a0f61f386acc68370d0f3b3af0d4d47d11974c98d1cae570d6d4de5aa8051389e89965ed0968b9d64bf4890af92fbcdbb9e728bf994f38da6072f6f5eb0711fbbd916933dfd8c135442a5fa55d868553fb4042754b66f85a5", 0xd4}, {&(0x7f0000001e80)="a8ad590f8dab947822fa551a8809a336c7603b31fe3e363aaf46204b909f70748a94f0b5a2633e4bb5e3ffcb6e5c4a52fc9fc68d8ab7440a40685bb06e2c0a700506193bcc038f3d5097cd397865f638a16c27990a9aa48f961fca3a90e3e3158d06148c67e36cf975731e5ae842245672deb9037b4d47c269b49263c8fcd2a6c177911e8a09d483a97b0844f95fdfc22adc13096cab40a5a1bf5e627ae5043c805c955a92d44cee0d637bc29ecb6fd4abdd46ec8c4a361c186dbd51a8e01ee8eec1f547726c038d67a72578ccc63128411be61df0003643ed6959fac8b21c1c5593fe5027e72035b57924a872464dfd5504389833f663893268728e6708786006fccb3dd382bb54a7cbb6d7a72851e87df5f63b3215edbbb921d0b6bbb2ef6e5d11885de54321db9c0f43aaaf7b13f4fd065235b3ceb2c554506f1e4184014677e7706fc1faac4074beec178bdb044ac0f6a0d4dcf7e3c248420ae667759aa6c135f50ccffd50d7e25d69b353bbd867c801223f8bc3df2c5ea6a29cca45717d8632ecc7849f421c4428b0f48d54b249d4db3a34812adee7bb4e6d17e5a1b22cbcbe42fe0b9d29822c05a59895abf71a891b9d435ac338524a4da7d4941814fdda87234b9644f718adea453eab60546b5192b77f6441ac0d7b0d4c5f84c8ddefdb5bee4377220b762cbc317930a31f71c6629fd06b998cdf33c2663f76f3b6d05f57a582a894eaea35f9ebe35e5bbb276e53449c56484c48705522c444f40dfc69cf2e95c5c874bd5244bf347504439e0159de43fb57ce1b70909ce9b2dfea71a46f260d0eca62f0c2e064c361e67e571fdf3caf24c62100f6e344917e18c1acf81a062d80717005bd9d5d93ef0bac6106fc67f34b0538ff1e02a8fa53c32f63fcb9b7c4a3c90e94105e7111f914976e1d4cc0767ec9a983859fd81e2198c5b74fed16063810672e7e8987e67cdbda5399e3584d99b02cbfa2f73f357c79c085219ea80527c6bcaec569a89016b86f87dc948a9f98dd0660cc3f4d0d3a7d0716e3e2b0428939c45589845145be648a08ccee655befb8c7ac368a1eac5e34e0a0ce5cbc32a5b8879a43ae85040be5c861aea54331cddfb00257f34a94c37c43aae9639bb60859d6b4f096ceef8a761c4f184fec1e95fc0b6227ab3f88e69220983100a9062a1c8c849594390f2fffdc3f76dd08590471539558356ecbcbd9478453ea1c1032df1ac8ccadbaebbad0013ea2ee5539436e2c2a278d531946de7a09738e5a4c366de1d40e61ad577667b82d694eee6b93558e62e57f7cb395fb5b0f558dbb81702a091e4171b764f925e285aeefc2f3fe1cd3b071896fef5b16819c888eef274ae9870f1d0cab92f054e0898743dd33c806f21b54670572d58836f5bac85b0e3edafa4a897c34da61ecc6dbf11e17316c672080a4f79b37e7709146c60eed70f8183bf4b2db23b457564f69bc6ca016f6de0ad1e7ea82191d20e3a3e8d1f0d975c5f75ded9c31f5f418e8943ca1e300f7b56651c13cf553b76866f8ab06936441a072381e58246f2c0604e7fad1d0159fb7fbbf46fbd4af03e6d03b971b60b0edef5b898f4418cd268701b5d8978672587f288b1eef72ffdfc8cc6b0dd0831b02b82c7e6ee7c2c91d897c7b6352d256a305885165ab4b5f3761d85c9d905cfd36f64651434942dd9a14527aee923ddf47912b00018502357dbbd2daa0b51d42646f22904ecf1d5efa07788898f0823b2c82e8a512c506fe5620b7dd423e0880fdd79b027ac679ff876df753417a3fdad8e85d7fea629b567226a415c908255042d4969f092cdd1712c1c32a291e5b862025d7ddebf211a02d18db71086471c7dcb28ccf3a907a99d28ca8bf37737088b77b26c39d3aaa6b72fc2ecc77ede46c39bc0bf0d51382b4b8417032e61061821c084da9c23d0483a30ca7d243b70476cd27513e6ecb00df94cb477ee1da4d2d8f9ef1b37cd9d8dc4a6a31ea19734e8fcc2e331821ecdefc76fc17e5bafaef18170e1a532aad6fa95c3e22ae7b0d59fd7230891de69eba7a5f13a14f3aa5e9606f898b9e86b2150eb7e199a6640ba26fbf615af7adbc71bc057efa75c8f6ee60b19199491da2e8633d7411ec17f33cb9a80e57f707bf1d7c650e4e212c31aa9cd68c3a8082f67a0ffae37c4de0fdfbb004e1069ff0a1c6957b55ac52058bfc246c15850729781b382e945d4cb81946a66fa834f5e9978402f40ea162b5e5973acecfcee13740035021088162879381af63b2c6af40d2150b5839d820eb8e1f51d45a3cafe7704a692449883741d4815a9a57fdff85e6f25cdaf376633ee3cdfa54d8f83829f1e51dff776e3050d1b4c3f287fcdf50aecfcdf433ff6d8cfd734545327ff55416409665dcf4c2eb4e5e31b98a4639ac4f1c9baf60251d804c22f8b46df0d019ba4dbd612f4f386b9a55d74fca121ae29f7f3c95b897723eeb7efbeee7ed78e720bc5084d2e908464c11f018dd100731df6c06ecbaf0743ee949dfbf315fbca3521e54de3e6bebb2882fe0921cdd7dcac4d414244d5d6adf1ddd434230e20825f3d643504e2f4c0722ce61938ea5d3d746d7163fa71cf63c3b547328584e46baf096db23acece4a1be65951169d248a8b1408abd185cc3ddc76d5a97c131b011dc288832fc4fa12911de61266af945dbc4885c2ae873b1569d5aa17f7234e9f196862074b6647ec7b0aaaaade1a833c8a48bb8a9a837a6a3c05a6c3f184a9a19fa1942c923ff775b7169ad0150225508d7caf8d8d50edbd24dd17b3a06330977b0d3c0a7573368d484c2f01f05ac5e9c199ae289a9ae3113b8c7e575417e8ff4bb7bc9a7c6a3b0e58c7a4a2a22ff0e65c51c324d9cb7a402356528fe33303bb5a088c8440f686c8197e6bb0f494f455b5dcd7d687f8da5919be89e691eba642fdfd38cf5bdf3c176828d9ca59c2790c496b0dcc24ac3f842f6837ff22cd8c376bfaa158b509333e979f4fd81804f5506d86cfbe971ce18164b5a3b224bea543f22c03a6e39653cc1d977723b9e612251d871a3ddde4f542c25354b77ab7222bef7fcb6f088352ccb9c43ca4ab4681e8076987b2e16181a635fea78797bc2df74cbf4acc02b0abe3a2570be1e05c88b6c2e06727ba143eb057ac23e073e0009c55240ef42600d50af54a76cd23706b8ef690cadb41dba724ca17e17c8183dd5508136995af8d9ff03c77bba6c7220cf3dc48870fca6342fad59d2c07da9175425a55c820e425ea3f361661eb3456cdc8bd23c38286a2ce9b9a4909a2900196800a81b2eadb8b7f93fe67238697c399d03af1c68448d3031acf47d7b8492140fb081e735aeac520a4454e69c5c033409a3e2c597cf7cc5d11d3358b32ee03cf3a7242d4b3a555d80a0452bed57ffc9b4191436e488cba3455a9f1cbaa21ea68616281cc1f20d2b5677fb86c8d91d7f4969960e3b5d0d7e72671f0f6c2298fb220e1751bc281bfabad8c9f5fce24bc36b90b456b1c51deee886a77f077f50b5da6794b7396ecb426cfce4dbe8a80083dccd4daf6bd8b61263ed0af626df0720f74f76898163189c8222f64b2bf8704c0679db39e042919f7dc05d34bad3b70c3aca57065294fc1d8fa01706d3109fff1f2bf09e35581d1d31f0c5dca025e74ee38d5e93e4905bd2006d7b94b09fd55fb6819a8ba4d75ce9cab107cce879e70c2d587f78c32fe73e15be273ea79e83a17ad5cdb334d16651553faa7de5cf8d3ee9aa2caa0aa637e8476903ef68fc7e26985074a296cac8faee1c89e3950b1264f994eca02ca27b8c1ac7e73cc156c9ae6b1dc705df0cb6056e4cfa7a79f5b2e0f50813ab9a8cf04168eb5b1d91ec72ed01fb7b133b2ef733100632051748cca0028e51efc4ea2b59b0c1fe19bba6e17307b2d8389417bd206f92322f53931a2342d3ca04a0f40de2dd0031d440da4726a16ee8f1b8977c3200e20d6fc5a6bb50c1d26e88fa0b4c50d9a3301c52bf9b427869d0c982f3d7e7230963550e1110a9c4726ce0e095656dcd859731afd82b9f3e4d9a0c47024bcd1fa2ec935dc9ddabaf38b834e59db15bec922dc2395a9ab64af1e1f0746a6417ec6f90e7bc51b5d8c620314fc276300945b6a6c8302a3c6acabce665d374d220a2ebf99e186816e626406ca2504e82c13ad58fc14c1244b068a8b155e4b9d2ad390e4563c0546bd95eec04fcb38c5ec04ac33396d77c29bb84d7ceaa7a1652c25e9b440f4c712965952629c64d908b77d355311f5d171281ba16c43577908e70b44fddb8bbda4c678a30cf9a2aa24314976b18fa097012648dd9e20661ae72804afd109df7d8d56a34b8bfa41ad391370ac9d70952116a26e075291f4d17fa35d68023379ca37575aa0c2009384d3644e408e54bfe0f95ed771222d8b896a8c85ad77cbe11b7f922efb4d61b70609ecdf016ee188bcd16e4258b729876773c2f1b4ac6e795f067d481a1f833847088f4b8037664f85c50d504b7be66a7df9462f90a9347ee17791ff7294fcaf52f47d38e1d7faa3eeec8cc67c0cc117aac384d7342a2773b341e7208e7217484cbf7e86b614ded0144f5e5ae2ba039ce1addb300f440196664bb1366b082d850b2ff992b618bad0bca98c1b609c8bf90168b7a945c39c72b707b0b16a6b6f1d7f31da8389c8c9f0e8588b8855135aea6e1a7b26192e592f0bb51086ca0847c9352efdb6ca61aa1896ac6d766b0cbfbd21106a23d3dcfef511eb26cb43165ee0a7871aaf6d59adfde7d167d288345b521f66da6d7163839df1932d8c04116c2ccc67985c98bacbc9858dd9b90d7a68eb2ed929eb0fd85b3bf461ed7b693136da3c3c715d24b6619a73033df3d516b7b275b58abfd1b5984760905154771979efc0c4c62e8913c432019b7b76c923596cc40fd66767bb1dd731c9a77041ff4b1ae2b0824dfa004dbd2d5eb6864e9d795dfe9e3e457fb49093fb61dbc05e07b62b0fe23226aa7bd7143a2ce85cf4c15554d23d3a1842500a41621b0be0222ac180e12d7c550231e85d96f20e4b4c7fc9babaaa056b77dff4cf47a5ee6a48a4de93a05a1f2759529bc0e1977d5df3b4bff93e5144d77b0b56712b3d05bfd8f76198b5d89daf86f5c2c0663a06c837967dc7e99e926fad48d55b92ae5a0adf71d6f57650a0511f01141a9f27dbfb1a34878713f46c383d929a4956ec31253507bc06244249d678807d7c5296dff4ce0b361859df89e95f68303bc1da5deec5d5ba3c85da03cb4e36658930bf67d2769494f35a4d5a73a644f4dfb193ca76b43ada6f76b0eed7c64933caa8900bf0376b86b29ea5b236ea68899cb39a96c0a5c1d5b0667dd9be8cd5f4165908b2173c446224145601d2dfdefab89bdc2c6ae1f170a8494f661bf04d03e92deed187fce3426c5465f4a07f29a59b9f7e228cbd53c8166a3920bb8056b0191e9600d1244c31b0318b8a2e7b6ae8f21ca2cdd8561149bb1927e40ae025dc131ab748665c54f072f17d81d373136879c826fb612396a3fd09b4121c286749cdb41e26af1e3a6c451ff186c97f78201fdfafaea60361fdbca601ab26a9d7ab30e5b4529c21f4c4dd269e662da377758f677962231b2cebddaf648ee742fd56181d39bcd6131137d9a36047753ec1c4672c6e4b7bf3e2c1516ae2a9e33e620e8a6d9b4cd7e12d260938909beeb02185283c861b75217e35b2ef0ff2d6fd5bf2fc9ff19e7be75d744b75f13dbb64252d54b6ba5d3920b63432e8ea749af69410fc541742f58e4b6e44a81fb6cdc70e1445a2c56f2387480e252cd6b3feb", 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r7 = dup(r0) r8 = open$dir(&(0x7f0000002ec0)='./file0\x00', 0x800, 0x109) sendto(r3, &(0x7f0000002f00)="7d0fd416e970f2f99fc2d36817392887f43fcce1c9f2f18d01c1b3911a74cfd926ab35b2", 0x24, 0xa, &(0x7f0000002f40)=@in={0x2, 0x1}, 0xc) faccessat(r7, &(0x7f0000002f80)='./file0\x00', 0x4, 0x1) syz_extract_tcp_res(&(0x7f0000002fc0), 0x200, 0x7) kevent(r3, &(0x7f0000003000)=[{{r4}, 0xfffffffffffffffa, 0xa2, 0x20, 0x5, 0x82}, {{r4}, 0x0, 0x2, 0x20, 0x6, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0x17}, {{}, 0xfffffffffffffffc, 0xb, 0x2, 0x3, 0x59}], 0x3, &(0x7f0000003100)=[{{}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x10001, 0xa4}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80, 0x101, 0x80}, {{r3}, 0xfffffffffffffffb, 0xc1, 0x2, 0xce}, {{r7}, 0xfffffffffffffffc, 0xa, 0x40, 0x5, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x2, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x82, 0x2, 0x100000001, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x200, 0xd89}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x6}], 0x4c, &(0x7f0000003200)={0x0, 0x220b}) 3.876201401s ago: executing program 6 (id=1036): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa0, 0x0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0xecd5e2c098e3883c, 0x1) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') 3.794082898s ago: executing program 6 (id=1041): sysctl$net_inet_udp(&(0x7f00000001c0)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a0400000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aa4f6d38913c651dcf62c6ca204fd31460030003f868000000"]) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x1) (async) sendto(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x6, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) getrlimit(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x10000, 0x102) read(r1, &(0x7f00000001c0)=""/24, 0x18) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x106, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71cbeffe587d454ca00400000098bdd1e4624dfb660000000100ff07000000000000e23a09f7626a09e16597f1dc0000", &(0x7f0000000080)=0x30, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x7, 0x400001ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r4, 0xc0014462, &(0x7f0000000000)={0x1, 0x5, 0x81, 0xffefffff, "00000002000000dddfff001000000f82027c00", 0x6, 0x9}) (async, rerun: 32) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000001c0)='x\x00') (async, rerun: 32) r5 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4a) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000ff7f846080c774e462e3c53300000e0000ba4f7e09f32abcbd290000000000080000", @ANYRESHEX=r5], 0x10}, 0x6) 3.653386547s ago: executing program 6 (id=1047): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000001540)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1a, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2, [@hopopts={0x3}]}}}}}}}) 3.642789425s ago: executing program 6 (id=1050): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x3f7d9b3938ec9b9d, 0x0) setuid(0xee01) socketpair(0x2, 0xc003, 0xa5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r2, 0x0) chflagsat(r0, 0x0, 0x0, 0x2) 3.637993125s ago: executing program 6 (id=1053): mprotect(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r3, &(0x7f0000000100)=""/121, 0x79, 0x1040, &(0x7f0000000180)={0x18, 0x0, 0xfffff001, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f00000000c0)="fd0cc085", 0x4) mprotect(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setuid(0xee01) (async) dup(r0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) recvfrom$inet6(r3, &(0x7f0000000100)=""/121, 0x79, 0x1040, &(0x7f0000000180)={0x18, 0x0, 0xfffff001, 0x3}, 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f00000000c0)="fd0cc085", 0x4) (async) 3.604649001s ago: executing program 6 (id=1056): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x7ff, 0x8018, 0x2000007, 0x100, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1000104, 0xf88, 0x0, 0xb}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1ca, 0x10001, 0x2, 0x3}, {0x400, 0xc, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000a, 0x5, 0x5, 0x1}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0xed, 0x0, 0x0, 0xbc2}]}) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.309156051s ago: executing program 5 (id=1031): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x5, 0xa, 0x50ca}) r2 = fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f00000004c0)="9228c1ee63d1220c6bf742eac06badc2d51de2a05bc5ba759a582073f94d6e763d3b424c72", 0x25}, {&(0x7f0000000500)="9717feee8ad5ca0ce7436795cfc87286970f8283fba69f55145aba272d8105ec141d54bb0d539b7bd9d204e00818b636df1dee9a20138cd9626864267630ce0d5ed46fc9631656bb147fd2f4da129d77832d19558e6d1518d45688dee3fea9512b71d969b4a4ca840fe669402c96c67723ad9375f8c99d57cbf9c028b907fd19562148ef2df2711ae6621e17f0612f7345b973a12b483af133e953da29ac15deed1dc7a60f56ed13ecf766c6a12a830b8779b0e4870fa15416d182963d52f94eb573730e4dc2020088380a2cf8967c0b7b1d63a3493f87438ad085f38c85254dc4b4d6c90de6bc1b420393611b", 0xed}, {&(0x7f0000000600)="c7b23f6a2293e163e9aab066015d569d23ffa46b2b2dc3b89293dc8d2cb9539f9ec0c40b9576c89d51d410bdbad7646d123e2960687904fcb17715bab4d41b5a0e9e3894f2c998cb5f6feab8a49b1f9adda26da2fd706688adf6b5397e", 0x5d}, {&(0x7f0000000680)="8223ab307cadf7be5e816f0ccea8945d98444d4f3e61", 0x16}, {&(0x7f00000006c0)="b479a43a672638b1ae819a84e52ec60ecdb26544e4a7f6aeddd339e2e67863f85ef52bfee400223f736f2d638047f30014319bb71537d7c2455df051ee4f1bd0ac557097bd2d07bf38ad939bfa486473bca65f16315ffbe23b409036331327a2fb828c7ef10e21d520f53ecf96772649b5a7b8253ad1a2f7585c0ce0f862a40c68e3e0cafeab4ca9e3f183c82be76910e927b091f2672f5c36f0526bb174f0f765804d0c4b41a638f11427f2c1a78ebb282ce3c3c70bd3f59d735534cf994914c32a4a6fbce6712691a1e9ceb29f97247265798bd6e187515089f9009f8b6ee9410f467d5e10b9f2fe1666ef6be7a4c3f0422712fb29472d8112360546b9df01c5163fd4412f2c6c1ac848f6ddb7dd1991dba6253f543a5605698fee2061079912adbb7efa1a87149d78f34d6ec0dacc5c846b5bccf15ff6af3cd344b93b5c73d2090cae558cbb05db9aec5d67072471598a396f400f587998a26238657e574addfcd2f6dda983a876b03959d38adf2062243c947b0a64421e10233041b05e8968cd971a54ad165c6af988551bea968d5f420c8ce0dc9869718a01d9b53ed36077b0c9da14feefa80d1b77620d058ac279fbbe9f069af619abff61eaf4c230c6c654247a40d386f15940bd94bb1324199ab6b7cf9409aa25fc5baed08bcde29ab7d481504734a83a90bbab8ce10374189aa810a3d3fc34b897694293b3237937a07d6fe1669ac807f28ca7accee40bb31283d11738ae416a967b30c1fad968542f4c907b419a62d98f9a5b5886ebc07683ca52569d95f82a813f7564b4f66dd1819603a70be37483a2dfb9813b789adde2ded8b542b224ff522bd94d2626ddd8ebfdc5a19679c007fa332647662b8d24fd4340b69dd357607baf9220d136833d158d2220959e4ad7b24c73a37834b173ba0384ac522c705bb95a4a77a536bb43e3d0dacabae79cd0160525fb2119b28f06d6c7fb3a0fe02ae99d51ab7534a78644067ab0ae276f170fe9cff7611b0be56d7e795e4ce2cade4e6521b5f75f1f8dfd7b81b67be0b38e178023d9b7f4ddcbc2686573b87791de2ae2275c01d2fada99e7b55ce57a3425cdbf5c043b41dfa163844037ed3a90657a47c1774617f8cfde5cf28dfda9d5d30b8049e26092fedbbaa8d7675cc9ebb362889afbe4f5d50286c948b1675788f640e82ee14b58ba5e14a9a8fed15311f595d8e5ff3a1b795ff421b319e46f1f3fc89a21b705033f6eb4922305f5d1cfc570892147a86ec5a0d2b9c13bd125e8f4d96ffd00e0ac03e0c281e9ef11f495f91485902cdfd4a7837dc7b1d9390d314cf6a5b8b17ec9a814ce1d401ad913613572783d8b7a79648f8cd9cca4a4bdb756da22f62535545509aa809af6bb12698e27321a10a8c0a473b30598cd0c623f35d8d7bb3ca08ded7fd00a086193134a24191859d8188b54557c8b427971a71f9ffaa24534618b9474d65887bbf6dc93e0252ea950c66b08a5f687fe810b732ce9a637dc7d8a6b319386962c8797a7cfd12eba50d4af422cb6af3cf91f9b05037c6e0e157cfe590e6faa976d1cad9b101f60827ce205c58f5bdb848b0f98995a03823d84b3e346cf8ce3c538ecc826d9b5baf95b1c906e576fba440d65a058aa5f5fcce2a83369e5486b25105fd1ca4f69344ed3b1f74e7d8576c628f5d3857737d8cd07cca579b28a62557cf48c5e0d8377cff3ded75ba2931294bed6939a1a5b6999c0a3b7089e61d3cd906a78fc1e33066d43c85bb9926b97cca02f9405ea1bda9bd6924559335f7738b2eaf97cbef88f224e60725cd0d14faad4c2492fe4602a3f137bf2ca1b5b2c43877c8852d1093c4b4dba680911d97a500835e266f3a2c9f4260a6cd15176236fe64a64d5527a4fc7edd3dcaaf82e0e074ca7684a36e651519407c98d0eef1e14afb1962de42e5f956a164ef933a8565ff35296e2c1dddebc87b823e467f2df1cbc784929ffd54b43b4cbcadc15ade8d65336969df9e53504dbbcae8f49121792ab6a2e8b0b0de7fac7c69e086b6b12b3d677b659c08f5263301f09b2ac922f1fc4fa48e47b0d0fbdcc42e81fd9a7ac156f6063ab9dd51d9986f8e217ca5625359ab4a863608ae58ae169127ca8701a9409628f61f1f7a2036e23745f9a55ec81bcb2242afeffa16bc8b567edddb0262811ebf82bc9b59d48d3cd291a719fee90c5aed5aa6457d967ca8ef4565aa734f8e82b3940a8ac2c3370830fbe13bb5a1547c4484cf41bd5e405cfca1045047bbc3df3ada30a2a520a038e60ca29c9391668dfbbb26f50feab2aac921de38a7b608e2159b6ccded0a4c9cca1e36e0900dd1be92e29c2e60b870d4d232b895d7ade9dc7ec7612a50d27c03f36fb6f9b43155deade656e28a086d88bffdb45f84e11b1476f32087a1bfc76c51fac7716037fcf8413c6792112ce4535e5990e8716ba2e5d93a3e8fe4b9471b088b7abbd6ce50137873d6057ce79b517673986859a339a3a0d52c2c056c83314d2f7c413952af4da2cdecb254676b56672f2e4101b15768f389c61d7cca8386d2f1a783f06a21d9e4905ae41859126ab29cbae8333ad675848ef05cef1990b829692b72d75c56361275773ae1a6ffccc3ca12aaa88fb44dcc93268cfb6ab764a28fe6fbc3c2da737706c9b9a4da16a76ea319b79730dd9b10fa013998f12261c76ae790fce02dc17732bbf092a1d5f32d6b3bce95a0912fd5022cc8cdb3292791f75a1accd6128029c3ff1626cfbfb9de92e2a7ea38fbcc635144bc079348da1190dca630dfec34875546067108513c4bf5354cd75f7d26566d4a357de998669194d8beda4d233788692783442ff5f3b8c9e649493c01b97d48123965caa3664a6b04c9e18469ec9c6185faaba1e8ed11c3e62d6c66ca2aa34ed6e1d887695bf181e851330df10bf73b4a9709599ea208c08c1245575038149e7daccda0c8a09c2f421d4b9cd620fbca87aeb58d2021dfe3e03d2c27e27f3c2184e15b28892712cd6f7162b44ad6906c831093a7e61de3806ae95e54e199f62392139e2206e94915cd08a0938bcae5b74f7ed015aa11b72d055ae08b72e16571cd8ec3d9ba06ef1e96f17fea1cd5a4a443ea270e0015d8a647a1d680b55d6a5a669436d70895c6813f763940b6f7878a4644a6ba3e020bffc9846c39b201cfe4132300cda52b4a82d5d55ab90e1008f28bbafdfece7aa95a2ab06cc429920ee9938865c033f9537fb3aa8a9f1aaf9fd43a9c41c3436353feca99aafca8e0efbce937aa731e3ae7e9354665696f0b670ad0e81ebceac7b5826a69bce5e3da4625cb2f404064973d737c52e0957ad8bbeaa3fa8469023f1424979bc0753076f617e69d1b38ce6d514c25299fdb65953d28d3e958b68ee056410e7122ca2d3e60567a0feb273ec90f8b045b43803ed63a4117aa6cb09cc986040df04377091049e6142e9860cdc37ae2afdca736b19556ecbcbf25b3968dd0f1b93f712437d978db214f44de62b295bf921b74b1042c5424140b7e4d7e6748e048c6b716dbd7f188c3df45d92c057ce390c6748a0b29347be4b5d4d6b0c28686516b75ebe8e31235cb496e17266061f374f7868f444365fdffca48157a129c46279dd3866b7df0e480422f8aad64f430a4fb698721203625b36a300baf6a302d261c95d28fb578a1405ed1b7237c5c8e4144a6e01d7c337db90f4f46342d6113bcc59ee25ee810ce2419b537cf5caa28ee79102a61ccd88c12923ef425d021377991905a0608d4041aac70b21270723e92418f23c61479aaed735989d937899b9d49b2a3c84374a7fde55b255128f8c821498d19a7f4dad194d9bbb892ada76b2fdc0499b5fdb6ebde17d7aeeaa94b40632bf3bc0ac845fbfbc4f73afc563300a8f070564afa5fe647b23d8536c78d05f8e95a42d1c19f310793e4ffeae322824e7141e76b70ab020aa88f8eed9fd11d77c14592c19d97561fe2476e2d0f06a9a54b883bdcbe9dcc92369140bb3093cbcc60ee9a7de2f84729370c6d9cb964cdb501351b88e1144958b427e536f9ed05f270c5a3e298b7f46c3e4d9021ccc6873ebe08c0821c65d6f62ecf834f97ad14be3754a991fecc5b5a65dd089b235b64b29965b90b4179c1b3cd054d3f0dc9667def0aff656d13a4fc29695b89c7f2eca85f2772fe1c4a34da3dc3ce2116ab05ee8def2d7c743e18a2824e5d64755d8053e1cecd909e1cc16ea0027a15f3f9dc84bfb76a2ee3169ad526de669f30ea49c195e610fa6b1ebffbe6fc25f3fbd1375bfc80af3c854b6790a462ca4ebccb8b063c6063532bb7a36f9004b2b365c5d26ef5a8038cc25d57b1205c260cbe919a5ce8f58d7c3a68b8a564c0ba20c2ce98c519fc8c6820d2b1d800740fb80410ec927387ca626f7bbc267f102863199cf584399b4044cd6cf90f2d9ad8b7cd703e61786cae9704de734dda4573f083c03b8ec53d5d13e81a55913e343995ebddd4b291bdc01792d35c9d89f08a7d8f53f0602c1096e941773d2bf3d8b4b76f2aef7313b19ab4de1e53f3cdd09cc7d64644315f3f44ef318a0334298407fb822a67db8d604e159d32523257ba1daa1e9e4c09741c209a791a2f63ada4285a472b637e2519bd62f2f7314745e8e0d7017f8c8b40b9bc3564160c335560d55d8d977e811ea048f2a13d394cebd9c3e33784ecc4935618683e0d4c7d1b4897506ad0f5ae638f5df133be3b6f98df46cf47fef4b650a4f045b236648d9c9fbd0053c3779935704786b8172a741585bad7351a09d5ecb6699c01a073500b6f0b1b959beb76d610f6b0efcf77918eac787898eae80fb70b2e3c2e6aee6585487272f73d658706f11a1bb1b4ac8c228eff7a29b7aa35a12c3bb31fda0c8399f78d33d25d19019547a987fd9acfe143d90fae94652d6048c7a4236cd27a92416e02699e6d84f23a2fc16145187021f3acc39f98a6e8af2027023cd1f89cc80f504540f58350d57f3d2772043addfc68fad33613ada95279148f2a86a7f35ab09162b8d9fe17dbb2b3b7c88f98e049f71381ec089385fc703c2cbd20c9dfbb9b394e3940c7e8de8350e6a6750f7bec8f856e9b4a4755a555cdae4117de83523dff6e77b991b09a9c719f6b6472224b79b293b8e19b2f6419e4acccc22fa7ced6dfc477a2c010364650199543a5000354ce2260e167fad12ed9adc91e378097fda4b9370a2337c0f5348768a4e70043264f6935419ff28f7393694afe639cad003236f38b164a2dcd6b9eab2edbf07ba3c25a96c0d7e1429cd58c66f4e699ed8c2c80cd1ed2d695dce75ea901e01054d7b55e8629d9ec4a3f9733a97baaa9ae663d32bf7d7d598a6cf03ea5102e8616b899cdd494f5e37cf6061668e94156d1c51da232610320cd0403c95d38ea9bb13b4d69490f1e2f671af792e94292dd09cdff1f1406606f036cce41c9ef82fc2765a8e35cc78cc15ceab3eb6fc0a4632980b7efb5c6bdb57acf133091484915c94b2ec67fe7362d014458a7037170a587bc4f002140501c3e0452e74df9fb7c93a8aac30bfc8f84b39c5eb847a280222b5bec2e8d31d7065e508ccad17749a71967447401360ed99875e58a399f09649ce2e35fbcf8b93937ffcb1a215218d7a232cb197c0d94ec36e426f7905ba22c0beaaedde032bc5eb76393967c366c88189a049519a7f6d29d910b238d03e045959d5a3855b39f50f34b49a2e56e1836dc3d55a76c6717b2faa6a8a35e7f1cb2200e35cda031bdf788b49f8e03f3b932aaaac4cc46a79e636984b837262fb37ced1f3da707a684106986d", 0x1000}], 0x5, 0xffffffff) ftruncate(r1, 0x4) shutdown(r1, 0x1) close(r1) syz_emit_ethernet(0x87, &(0x7f0000001740)={@random="35360003e9f4", @broadcast, [{[{0x88a8, 0x1}], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x18266, "e7cb1a0ba8778d4977c6c1bfecde2bffa9be508d5bc3d92f699660a0540febbc154ee4f86ac3148281d432cac87ec4109e7be820732bc3c2ddb2286fdbc4b456ba570da0d1fcf582d8d7d81015ca4b3b6f485cd533b9f4cefc7c7d22863d86404337be4f68f89f5b62ed496a48491490ac"}}}) setpgid(0x0, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001840)={'./file0\x00', 0xa47, 0xfffffff8, 0x5, 0x1, 0x2, 0xb16, 0x4, 0x1, 0x1, 0x551, 0x8}) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x4, 0x7, &(0x7f00000018c0)="6d6ce9d662cc757f563c9796b88abba52317923d9b95abbeaff9b03f12cb0b043ab90a53258cbffe2c5d1ba480d7990604e269a124b8f5c90162bd5c3e70", 0x3e) r5 = getppid() ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x3c, r5) sysctl$hw(&(0x7f0000001940)={0x6, 0xf}, 0x2, &(0x7f0000001980)="1966e8bddfa5be2c3ee5ad06bca4154719e16883dad6c5202e1d891266f34b388332efe1e9fa0c5e6ba20ad080227e056c76ed819976dd5af74568b82f4c0491f4ad6da5427f4bd4cef82a630b35c5549d1ec2bc54b846065295bd5a5aeeac3877032860989b3aff3ecc9879e70a545b823d80f201532c78338046891395305b13cd65c49f7d4b47ec8739c1b2aa60d4dfd69edb1cc898ecb2a1eb20c0ccadb9d5adf06f", &(0x7f0000001a40)=0xa4, &(0x7f0000001a80)="7268e4a122a3a620d3088b2f42855efad7be61f88d7aa9933c3f2e5bc6af1ff8d5472766c616783c3ae36c8a189cd03c941cf9c2e84db8fc3a2858face9efe7a5141a0df44f58687cc2ee00c052b62c025b9ec56a772d68e704a9e8e5ea767c9c7d483927bbe4616ee912caa7dcc83e92ce8a3fd941867ee768378c8242fe5b1dd436b6e0bd0b760ba050722abb279d16e091df3f0f34d42c84a2815f1753a92b0b29d75590048fa13cc8445b6574a96103d4187393fefba239a9a3fdedbf5cd4696cd7ca9c3e64b93d9f172cae0e44f8feb2009602d9e7c859694865755914e202d05a5b0a15e18dd43d6aba9afe57bf0c6f226356cc8126dc11ba4e952dc", 0xff) socketpair(0x18, 0x5, 0x1, &(0x7f0000001b80)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001bc0)={0x3, 0x9}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000001c00)={@broadcast, @remote, [], {@arp={0x806, @generic={0x0, 0x8150, 0x6, 0xc, 0x3, @remote, "b5b1b0a1533a5ae3e9ebff27", @empty, "25704ef53b11e8fa2a9ae9199d1909c9"}}}}) syz_emit_ethernet(0x2e, &(0x7f0000001c40)={@random="b761acad8f99", @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="f2d47e43064f", @empty, @remote}}}}) syz_extract_tcp_res(&(0x7f0000001c80), 0x14, 0x9) writev(r4, &(0x7f0000002e80)=[{&(0x7f0000001cc0)="e2a56260fc8a63eb7484887bbd44fe2c4e86099b8b1e7515a4fb24ead0a9336ff4fb697e83bbda6cd73f50f199bba12bdf320af272182efc34b0889488e535f2b53253c6", 0x44}, {&(0x7f0000001d40)="2af484b3741b2afe5bfbc065302f7e6f5c2f582fbf0e0d81", 0x18}, {&(0x7f0000001d80)="81bffc62298bb6772d1ac2a3629fd41237a5f10ea0a7524cf99365ea02307d428763e53a333012164d9a41ad003063055c3f4358d17a498e06dc4504aab7ade190d1d78059b7744d68a3f6891dce400aeda5a5390cfb17beb21ad25d5a310a3fe9cec71f35db6d55a90c0cd11b71a4befd0dec1bcd8170836202a04a0f61f386acc68370d0f3b3af0d4d47d11974c98d1cae570d6d4de5aa8051389e89965ed0968b9d64bf4890af92fbcdbb9e728bf994f38da6072f6f5eb0711fbbd916933dfd8c135442a5fa55d868553fb4042754b66f85a5", 0xd4}, {&(0x7f0000001e80)="a8ad590f8dab947822fa551a8809a336c7603b31fe3e363aaf46204b909f70748a94f0b5a2633e4bb5e3ffcb6e5c4a52fc9fc68d8ab7440a40685bb06e2c0a700506193bcc038f3d5097cd397865f638a16c27990a9aa48f961fca3a90e3e3158d06148c67e36cf975731e5ae842245672deb9037b4d47c269b49263c8fcd2a6c177911e8a09d483a97b0844f95fdfc22adc13096cab40a5a1bf5e627ae5043c805c955a92d44cee0d637bc29ecb6fd4abdd46ec8c4a361c186dbd51a8e01ee8eec1f547726c038d67a72578ccc63128411be61df0003643ed6959fac8b21c1c5593fe5027e72035b57924a872464dfd5504389833f663893268728e6708786006fccb3dd382bb54a7cbb6d7a72851e87df5f63b3215edbbb921d0b6bbb2ef6e5d11885de54321db9c0f43aaaf7b13f4fd065235b3ceb2c554506f1e4184014677e7706fc1faac4074beec178bdb044ac0f6a0d4dcf7e3c248420ae667759aa6c135f50ccffd50d7e25d69b353bbd867c801223f8bc3df2c5ea6a29cca45717d8632ecc7849f421c4428b0f48d54b249d4db3a34812adee7bb4e6d17e5a1b22cbcbe42fe0b9d29822c05a59895abf71a891b9d435ac338524a4da7d4941814fdda87234b9644f718adea453eab60546b5192b77f6441ac0d7b0d4c5f84c8ddefdb5bee4377220b762cbc317930a31f71c6629fd06b998cdf33c2663f76f3b6d05f57a582a894eaea35f9ebe35e5bbb276e53449c56484c48705522c444f40dfc69cf2e95c5c874bd5244bf347504439e0159de43fb57ce1b70909ce9b2dfea71a46f260d0eca62f0c2e064c361e67e571fdf3caf24c62100f6e344917e18c1acf81a062d80717005bd9d5d93ef0bac6106fc67f34b0538ff1e02a8fa53c32f63fcb9b7c4a3c90e94105e7111f914976e1d4cc0767ec9a983859fd81e2198c5b74fed16063810672e7e8987e67cdbda5399e3584d99b02cbfa2f73f357c79c085219ea80527c6bcaec569a89016b86f87dc948a9f98dd0660cc3f4d0d3a7d0716e3e2b0428939c45589845145be648a08ccee655befb8c7ac368a1eac5e34e0a0ce5cbc32a5b8879a43ae85040be5c861aea54331cddfb00257f34a94c37c43aae9639bb60859d6b4f096ceef8a761c4f184fec1e95fc0b6227ab3f88e69220983100a9062a1c8c849594390f2fffdc3f76dd08590471539558356ecbcbd9478453ea1c1032df1ac8ccadbaebbad0013ea2ee5539436e2c2a278d531946de7a09738e5a4c366de1d40e61ad577667b82d694eee6b93558e62e57f7cb395fb5b0f558dbb81702a091e4171b764f925e285aeefc2f3fe1cd3b071896fef5b16819c888eef274ae9870f1d0cab92f054e0898743dd33c806f21b54670572d58836f5bac85b0e3edafa4a897c34da61ecc6dbf11e17316c672080a4f79b37e7709146c60eed70f8183bf4b2db23b457564f69bc6ca016f6de0ad1e7ea82191d20e3a3e8d1f0d975c5f75ded9c31f5f418e8943ca1e300f7b56651c13cf553b76866f8ab06936441a072381e58246f2c0604e7fad1d0159fb7fbbf46fbd4af03e6d03b971b60b0edef5b898f4418cd268701b5d8978672587f288b1eef72ffdfc8cc6b0dd0831b02b82c7e6ee7c2c91d897c7b6352d256a305885165ab4b5f3761d85c9d905cfd36f64651434942dd9a14527aee923ddf47912b00018502357dbbd2daa0b51d42646f22904ecf1d5efa07788898f0823b2c82e8a512c506fe5620b7dd423e0880fdd79b027ac679ff876df753417a3fdad8e85d7fea629b567226a415c908255042d4969f092cdd1712c1c32a291e5b862025d7ddebf211a02d18db71086471c7dcb28ccf3a907a99d28ca8bf37737088b77b26c39d3aaa6b72fc2ecc77ede46c39bc0bf0d51382b4b8417032e61061821c084da9c23d0483a30ca7d243b70476cd27513e6ecb00df94cb477ee1da4d2d8f9ef1b37cd9d8dc4a6a31ea19734e8fcc2e331821ecdefc76fc17e5bafaef18170e1a532aad6fa95c3e22ae7b0d59fd7230891de69eba7a5f13a14f3aa5e9606f898b9e86b2150eb7e199a6640ba26fbf615af7adbc71bc057efa75c8f6ee60b19199491da2e8633d7411ec17f33cb9a80e57f707bf1d7c650e4e212c31aa9cd68c3a8082f67a0ffae37c4de0fdfbb004e1069ff0a1c6957b55ac52058bfc246c15850729781b382e945d4cb81946a66fa834f5e9978402f40ea162b5e5973acecfcee13740035021088162879381af63b2c6af40d2150b5839d820eb8e1f51d45a3cafe7704a692449883741d4815a9a57fdff85e6f25cdaf376633ee3cdfa54d8f83829f1e51dff776e3050d1b4c3f287fcdf50aecfcdf433ff6d8cfd734545327ff55416409665dcf4c2eb4e5e31b98a4639ac4f1c9baf60251d804c22f8b46df0d019ba4dbd612f4f386b9a55d74fca121ae29f7f3c95b897723eeb7efbeee7ed78e720bc5084d2e908464c11f018dd100731df6c06ecbaf0743ee949dfbf315fbca3521e54de3e6bebb2882fe0921cdd7dcac4d414244d5d6adf1ddd434230e20825f3d643504e2f4c0722ce61938ea5d3d746d7163fa71cf63c3b547328584e46baf096db23acece4a1be65951169d248a8b1408abd185cc3ddc76d5a97c131b011dc288832fc4fa12911de61266af945dbc4885c2ae873b1569d5aa17f7234e9f196862074b6647ec7b0aaaaade1a833c8a48bb8a9a837a6a3c05a6c3f184a9a19fa1942c923ff775b7169ad0150225508d7caf8d8d50edbd24dd17b3a06330977b0d3c0a7573368d484c2f01f05ac5e9c199ae289a9ae3113b8c7e575417e8ff4bb7bc9a7c6a3b0e58c7a4a2a22ff0e65c51c324d9cb7a402356528fe33303bb5a088c8440f686c8197e6bb0f494f455b5dcd7d687f8da5919be89e691eba642fdfd38cf5bdf3c176828d9ca59c2790c496b0dcc24ac3f842f6837ff22cd8c376bfaa158b509333e979f4fd81804f5506d86cfbe971ce18164b5a3b224bea543f22c03a6e39653cc1d977723b9e612251d871a3ddde4f542c25354b77ab7222bef7fcb6f088352ccb9c43ca4ab4681e8076987b2e16181a635fea78797bc2df74cbf4acc02b0abe3a2570be1e05c88b6c2e06727ba143eb057ac23e073e0009c55240ef42600d50af54a76cd23706b8ef690cadb41dba724ca17e17c8183dd5508136995af8d9ff03c77bba6c7220cf3dc48870fca6342fad59d2c07da9175425a55c820e425ea3f361661eb3456cdc8bd23c38286a2ce9b9a4909a2900196800a81b2eadb8b7f93fe67238697c399d03af1c68448d3031acf47d7b8492140fb081e735aeac520a4454e69c5c033409a3e2c597cf7cc5d11d3358b32ee03cf3a7242d4b3a555d80a0452bed57ffc9b4191436e488cba3455a9f1cbaa21ea68616281cc1f20d2b5677fb86c8d91d7f4969960e3b5d0d7e72671f0f6c2298fb220e1751bc281bfabad8c9f5fce24bc36b90b456b1c51deee886a77f077f50b5da6794b7396ecb426cfce4dbe8a80083dccd4daf6bd8b61263ed0af626df0720f74f76898163189c8222f64b2bf8704c0679db39e042919f7dc05d34bad3b70c3aca57065294fc1d8fa01706d3109fff1f2bf09e35581d1d31f0c5dca025e74ee38d5e93e4905bd2006d7b94b09fd55fb6819a8ba4d75ce9cab107cce879e70c2d587f78c32fe73e15be273ea79e83a17ad5cdb334d16651553faa7de5cf8d3ee9aa2caa0aa637e8476903ef68fc7e26985074a296cac8faee1c89e3950b1264f994eca02ca27b8c1ac7e73cc156c9ae6b1dc705df0cb6056e4cfa7a79f5b2e0f50813ab9a8cf04168eb5b1d91ec72ed01fb7b133b2ef733100632051748cca0028e51efc4ea2b59b0c1fe19bba6e17307b2d8389417bd206f92322f53931a2342d3ca04a0f40de2dd0031d440da4726a16ee8f1b8977c3200e20d6fc5a6bb50c1d26e88fa0b4c50d9a3301c52bf9b427869d0c982f3d7e7230963550e1110a9c4726ce0e095656dcd859731afd82b9f3e4d9a0c47024bcd1fa2ec935dc9ddabaf38b834e59db15bec922dc2395a9ab64af1e1f0746a6417ec6f90e7bc51b5d8c620314fc276300945b6a6c8302a3c6acabce665d374d220a2ebf99e186816e626406ca2504e82c13ad58fc14c1244b068a8b155e4b9d2ad390e4563c0546bd95eec04fcb38c5ec04ac33396d77c29bb84d7ceaa7a1652c25e9b440f4c712965952629c64d908b77d355311f5d171281ba16c43577908e70b44fddb8bbda4c678a30cf9a2aa24314976b18fa097012648dd9e20661ae72804afd109df7d8d56a34b8bfa41ad391370ac9d70952116a26e075291f4d17fa35d68023379ca37575aa0c2009384d3644e408e54bfe0f95ed771222d8b896a8c85ad77cbe11b7f922efb4d61b70609ecdf016ee188bcd16e4258b729876773c2f1b4ac6e795f067d481a1f833847088f4b8037664f85c50d504b7be66a7df9462f90a9347ee17791ff7294fcaf52f47d38e1d7faa3eeec8cc67c0cc117aac384d7342a2773b341e7208e7217484cbf7e86b614ded0144f5e5ae2ba039ce1addb300f440196664bb1366b082d850b2ff992b618bad0bca98c1b609c8bf90168b7a945c39c72b707b0b16a6b6f1d7f31da8389c8c9f0e8588b8855135aea6e1a7b26192e592f0bb51086ca0847c9352efdb6ca61aa1896ac6d766b0cbfbd21106a23d3dcfef511eb26cb43165ee0a7871aaf6d59adfde7d167d288345b521f66da6d7163839df1932d8c04116c2ccc67985c98bacbc9858dd9b90d7a68eb2ed929eb0fd85b3bf461ed7b693136da3c3c715d24b6619a73033df3d516b7b275b58abfd1b5984760905154771979efc0c4c62e8913c432019b7b76c923596cc40fd66767bb1dd731c9a77041ff4b1ae2b0824dfa004dbd2d5eb6864e9d795dfe9e3e457fb49093fb61dbc05e07b62b0fe23226aa7bd7143a2ce85cf4c15554d23d3a1842500a41621b0be0222ac180e12d7c550231e85d96f20e4b4c7fc9babaaa056b77dff4cf47a5ee6a48a4de93a05a1f2759529bc0e1977d5df3b4bff93e5144d77b0b56712b3d05bfd8f76198b5d89daf86f5c2c0663a06c837967dc7e99e926fad48d55b92ae5a0adf71d6f57650a0511f01141a9f27dbfb1a34878713f46c383d929a4956ec31253507bc06244249d678807d7c5296dff4ce0b361859df89e95f68303bc1da5deec5d5ba3c85da03cb4e36658930bf67d2769494f35a4d5a73a644f4dfb193ca76b43ada6f76b0eed7c64933caa8900bf0376b86b29ea5b236ea68899cb39a96c0a5c1d5b0667dd9be8cd5f4165908b2173c446224145601d2dfdefab89bdc2c6ae1f170a8494f661bf04d03e92deed187fce3426c5465f4a07f29a59b9f7e228cbd53c8166a3920bb8056b0191e9600d1244c31b0318b8a2e7b6ae8f21ca2cdd8561149bb1927e40ae025dc131ab748665c54f072f17d81d373136879c826fb612396a3fd09b4121c286749cdb41e26af1e3a6c451ff186c97f78201fdfafaea60361fdbca601ab26a9d7ab30e5b4529c21f4c4dd269e662da377758f677962231b2cebddaf648ee742fd56181d39bcd6131137d9a36047753ec1c4672c6e4b7bf3e2c1516ae2a9e33e620e8a6d9b4cd7e12d260938909beeb02185283c861b75217e35b2ef0ff2d6fd5bf2fc9ff19e7be75d744b75f13dbb64252d54b6ba5d3920b63432e8ea749af69410fc541742f58e4b6e44a81fb6cdc70e1445a2c56f2387480e252cd6b3feb", 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r7 = dup(r0) r8 = open$dir(&(0x7f0000002ec0)='./file0\x00', 0x800, 0x109) sendto(r3, &(0x7f0000002f00)="7d0fd416e970f2f99fc2d36817392887f43fcce1c9f2f18d01c1b3911a74cfd926ab35b2", 0x24, 0xa, &(0x7f0000002f40)=@in={0x2, 0x1}, 0xc) faccessat(r7, &(0x7f0000002f80)='./file0\x00', 0x4, 0x1) syz_extract_tcp_res(&(0x7f0000002fc0), 0x200, 0x7) kevent(r3, &(0x7f0000003000)=[{{r4}, 0xfffffffffffffffa, 0xa2, 0x20, 0x5, 0x82}, {{r4}, 0x0, 0x2, 0x20, 0x6, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0x17}, {{}, 0xfffffffffffffffc, 0xb, 0x2, 0x3, 0x59}], 0x3, &(0x7f0000003100)=[{{}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x10001, 0xa4}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80, 0x101, 0x80}, {{r3}, 0xfffffffffffffffb, 0xc1, 0x2, 0xce}, {{r7}, 0xfffffffffffffffc, 0xa, 0x40, 0x5, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x2, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x82, 0x2, 0x100000001, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x200, 0xd89}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x6}], 0x4c, &(0x7f0000003200)={0x0, 0x220b}) 3.30858803s ago: executing program 5 (id=1067): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f4fc21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x8}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184600, 0x0) geteuid() (async) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) r2 = socket(0x2, 0x3, 0x0) close(r2) syz_emit_ethernet(0x2d7, &(0x7f0000000b40)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c9, 0x0, 0x5}, @udp={{0x2, 0x0, 0x8}, {"4efcad05e1dd7a5045463bbe0c63133dff11f4d2fba442247a02da9090d85f315367a17a8f9acfe215329fab0283f81f6e5c5654e476af99631a2819969437bdb372bcea91e87ec762445a2c0d61152100bd4c9d85227469d7fba888e5bcd7596bcbc4c0341f73fbed004aae95826e9c900b311a453bee5342711b552f4f9fc09134a851fd15b7e514a01d202d76258c119b5abaed4192921d7a1030662253fdf3710d2e26c96a12f824a5afa99a5f183905e1e287ab57d5fbbc8013f9ea9d8c33aa7f586891aedc6ef50eac868565c2562da1ede9d0ce0b3ef217c3a1370c48a46d42e502b40ceda27198c7cb36c8cb33bbb5db2d1cb1b1ec7dc43ff08979f36d0896b6cd1c45fef31487201f0bad5d58d5bd15f55c61c8fddc1193df8916614f50c76543349576ee76ad55f7cedb65c183349c66738ce84365702b3034dad78dbad007370488dab6e29f41be9a6f1a6303aaa832fedaf756cd9344a30224b1d588a7609af8604b4a0c02e1294fddee95a463781412151ab890bbacd655882673abc0337407d71189266c59740844a8ada8ef991bcad9d96e037d81d1a3c91729091d50adec47ae0f4ece034647cab08b399346c214738c9837963db9492478d1820ddf58d07d8d0b2112fb919846b2bae4b12b3801c9c4d29ad1ad34e9a69b129ed4749cf4b11f11429bfaf5e7a026796d883b11a56cb0abe898ba91eb2dcf934831972da92b5005e03ccf85c5a408b3bbc06f19aea0960cae64cd6cd3c4cc86c9762c752bc56f97182231fd9a062b384cea0fad82461eb71078ee1042596435083cfa2afb8756a66a7329e5a809cfca8ede2bb1a19834029de6dae1f11dbd1611088b85ac4f203e918c9fa8b64023c2c95ba205dc1cda4e259c93b988813156361ef212e4f42a4c583cbe2fcf74f782c900a4a924a03a2bb23f03edacc5f71b699380819a923b1ec92f8ae2"}}}}}}) r3 = socket(0x2, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(r3, &(0x7f0000003ec0)={0x0, 0xffff}, 0x10, 0x1000, 0x0) (async) recvmmsg(r3, &(0x7f0000003ec0)={0x0, 0xffff}, 0x10, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r4, 0x8004667d, 0x0) (async) ioctl$FIOASYNC(r4, 0x8004667d, 0x0) readv(r4, &(0x7f0000000340), 0x0) (async) readv(r4, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) (async) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) socket(0x18, 0xc003, 0x3a) (async) socket(0x18, 0xc003, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000000000)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10078) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) pipe(&(0x7f0000000140)) getppid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5bc8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) 3.270018391s ago: executing program 7 (id=1068): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000380)=[{0xfe4c, 0x9, 0x4, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) 3.268945464s ago: executing program 7 (id=1070): sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000440)="0c823d2cb35e6d8fef", 0x9}, {0x0}], 0x2) sysctl$vm(&(0x7f0000000100)={0x2, 0x1}, 0x2, &(0x7f0000001600)="27778421b36de2ff16e0d00be20b9ca692f69e11bfe0606c1ef0528c1dee34769cb695d6e2fed999ba2b74fb68223d126c58ed4d3cea4a2bafbfed15ac760be389af2932551c5554eab943ebe376fd2d9059e99999e1c9acc510c64c8a974820cc52", &(0x7f0000000400)=0x62, &(0x7f0000001680)="b2b515ab8ea2989f7ba0244b8d413ac1cb8009aa1f18cb0878ed150a3e4de2815862b0ea2fa55c2d9dfe744057db3936790108f658b1ca9153acc18c817ca12dff502f345eb49b4dc44a709cf753cfa4b9a693b59c42a6fc89f34a6464b7530d8e79bcf87c9e75a4452dad18a72fe12503ce97ab1718bbece188907cc62859816c", 0x81) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000600)="2131c568fd01c536c5726f7e9bb8250b29b121478de1892b426614f92098d34336e9a9f7c8010d43615d384cb23065b7a0ab7cb54c139d1c66efdaf919db909aed1c361065669b83a3f209ba853d587e185b2eee0f768872b7ab5ef6a20a17d7e6e9a419235030e8d76b7d009d27e5f1836d1da1f12223ff127342a3b2bb907f4da5d90e912af3e1241f0f8ca78d791ba7c32f1a4c5b06dc8bb80a6bab7d8aac0dd70dede502653e9b8e0b51a0c84140b38f76a31ffcf0d76c4a8eca7bc79f718c721eca66cba9d314a0b52a47429289e9af98d1ccba86f4b431cba39172a1d928afb43d6ada23a9d496aa423586a5e871d0d99179fa2129fab4c6d18769f9066d3667044c2841ac64e7b97eb6cf44325c87195d999a0c3c848f2727cd0f6ca3ec9797627d22e5bf8597654dbca11802fe463065e00db7a9011a858718b49ac361c5ae706e8529bd746e0b468e0203369ce048510fc0ceca5092be8546657d61135be7efa3ec0768fb29565c46aa45e5b7ae55d6f0800b5f91cf535e8cfaae4edb745b7bc6304e7edc958a278473dff8bf177ac4f40fdfb43f841450d320b90fccb4550c99322d259dfbd675c0abe6a87cd5bb560271fe382bbc0f5843f90cb6f703d5792cef5b6bd7d505d8386b5fff2457260f279b84e019f3be7f848b2133acf070c92633a0fefa2ded721d688db9214ba418560874f653d7c942431b926ccfa36e1e3c410414c5dc303809ef3e97993927c3af2ae8788814fdf67d15740cb2263e060bf0d2a772d7206cfd9549efde79d6b96fb36fa63a5cde14f0427d8666a7c88ad68e1646d1cd6fdb36aded6d2f2e72763e8dabcd484b218cfaa121256861484652d4f6943dc0115a3e6b70a71334a374d12d1849cf0f2277f419ee7bce60a51dd7fec36cbcc91b068ef1b14ef95729a78f644db56eb78ea303150dcc15f628e02a909282a6483e998d2c9fd26afaa2658321a5e4d1fcf27880d883cd9220eedfa73259d5a4a8bcad7f28ea902315a5c79b50ef6ddf1a78b894c9ebaca4fd66b83a1b7da8002880660cfea7c8f7dc0abc242c0f2bb7049899f0a7149b902e388a1abc4610845e296a0a845c46fc45468e1b2c18705f53a7abffa860cb0ab7038e8e58fdfd183d3f44390f9e5dbc4af80ac091e586d83d7ab2df9e6f729f92b74093935d443de59e139b962bef563f384284f8b710fb989ff6452fb35ba39733be9e7f3910b502c9d85b3fd37dad81bfe2e05f107b2364e7df69aa0e5d3eaa972096b6ed9de1345ddf180c1cedc2fec6852a8fa8c586425133ba29b41314a8c8972db821c1237afe1da6074caaac5e4737a0f85ae31565cd85fe0a8eb22e52e946518a8aa00d27583823c5bd3a7be8f7df5fb292eba4f70749a72d76c5047e916cf7eacfcc026a41fd2b73c1aac41ec15bc719cfbc2d14785486c50d737c4de8a4ef5252ad278d7a5945d64f91704c853afc18f572cc94b66c63173a5449d2be737e7698f046652ce0175ea8842331c72b2a123916f1d7bcc4d05a434b4e2d131e3e6190e0b3c6b0971a6c5790bd44aa0d49088ab01c0727e22f2e03fa92c55e7483890d7ced2cd0a8e584c74c94cb5ae2e887f8c225b3f846edd04c85a4ec88cad3b206835243d1e475b39aecd6146406d4065d27f9bf494e21969382948b889d1341d57993f51e87e1a896e442861f0625d8866a0c4506f9bec72cb40cf5a49a0c968d97a326bf0cf06fb2a1e7d1c6ba7369d45aaf309f4d5212418b9b2106cedd231e4eb4c0fe953b597b701c2d2620d0449f3e83900d45123940d7a1ecfeeceb599c76046cae06802598786d1fb36cc6943623aa1906fa31c8a4e1b15f2b2c6d56ee991a884235954da75e69ee995ac46ee3780abe1dc0a9020b4c8289e90146a7bb393f713dc9c277233b2758e9374b4e8c47e54b60a03f2f08e8bef5cec5ca90180e0f457132678b740040d95479a19cfa6cd095d7d051454fd204985ae93be685110064f832568c2d08d09cf6485cb939dfc1cdf5b083e425397f8d55f79a314a9a0c98d3e4e54c85eac2cccd0d95cb51d01232ec63b79503397c7645bd865fe93c6cd61d62389245da36ccd885fa1d11b0fc8a0529b6ffccf14c7ef25c716107b58f0d10b75a6fff038962a7305d85e8a59006f4b9bff06c9018e5c553d9f206c2b882aeb34c5ee4ed35e9239fe5463cb1dbd2f1ac100fd8c6ca576504f75134444b02522ac0ee0320caa83f8bdeff41929121d2ea630c13acdcfb5a9144943ae6e24cbb49346badd06b44e5b11a1664e84eb8c6c38ed0ea9f8810fcd98a9efcb4d55fa4a5778ec079344430caddc002e4a3c6b2d449a2dfbed2fe4dd3f0398c40d1fc75ef2ff9ca7304cbc385fc74fd76e8bd29c88c99d77b35e3bb35aaec9aeca67165101ddb74e37d2a9b9f0024e266a2347b0212e84617b020415197a2473ffce2dad1e77fe19805d6592d457e210fef651d0a328518e9c6be97ac3701a064f3cd6f7add50eca305b085c663cf880175d85c314dedf1938e1200bb7233ff7b9bae8dd56155d5af1637ebea2c5f5c1307bf7b6d7b7912f0e3d984303572dedfd79bdee21cc2b0bf979111d96ecbabe475ea50a53c017a9f41d0771daefd4ef6538fb70d43df7c30da031b2bd6e4d2be76ef91ce8375424fbc6a31d00ab68c6954fcbe47e9274957be3b7cc36dc0c2a6cedc5ad66e1b7072d860709e21cb591d6de6fc4822f10049ad6c591141d3b196ffefbd1ff23a464dfdeecc092cb7ae3de82686eb40afd4fed41f1b078437337f380612a43f25c333d84cef662f1833f2ac1366e28e87e886f10499e2ed910f17d4d4b22b173751e6305fbf9414ca8f2174e8977397608de986bd07f36671e16131e97df35e038a6c315ba820f8ad6a959948bd417dd3d7b3605c1f9686c30411ad8711456a658f51255bf57149169cc9e92522b4ffc15348bcbc5e7f4d4623db6addc595e2e9b4fc3e8aee833a75813af285a1aa143b050402e801d5a396a2dffc484876fdb06f95159f57f51ddca78b4025a3de2c67627738e00917174768673b46a9cf56c1ee13ae24407314a2050da920061ac5713c3a1a18eb4e9e625eea3f3fd05f54359ddd4408fd9ea57bba93e3bb39f28ba00ab291e29fe72091a0fdf5aee915bc2a4f5d0ed1f9a5a580eb09dfddac8933ff9ef8770917cd2632fdd7b85fe8b0846d45bb853ed8891b7ad2e1144ac4e125e2aa55b1f3e4bc09114178de9db1240c6fdcc3cd41f3b1df005d87d397f99bced3e60896cdfba845da130cc9144bd029c4eb88d4a1aeb638cd0200f48859f9c44cfe94277e893bef6b258c2e0630553918ab1a0753689680edaa17a8da57a2e6ce8cb9acc4505152c276f6134eb6ef9706cf941602a37309a2123e8d891eaaccd25f85cd008a845579efaf4bbc921f573f574551bc103f89f6273f031a28c592068185a5c0fdae3fc0877af7f9c5421b3f117d0a9235994cec58b27af64c143fd06677e06033d482783a30837489bd67cdefc71dc3b3aa9eacfaf5f9b4f6d33c05820e998b9467666727b9e53ab31aa5a4717759e7a838997f4f6abdb5a70aa185b7f327de4f195dcd10d1d1d169b61c6b2fa7447efd1174b84e2a9e6489f1d3e16eb0e3e84977e81380968de53c39c09207bf5486332bc178cdc01f30f7d957124bdc8c6e849b4848e5d7d5a7b4703016322ef4e7139d067f8c9974c67ac7b5c70131d70e46ce07614fdc0026cdb6a5703abd1554e449febc57103fd18f34c36fba30f0359829370db4c0c59fcf880f5b2485e1c372d49bf142d9d46d7191e0ab881401af3b5e85add1921cc8af0aae4603c00f93433724c1fb79ff99a3da7e204313660c68d830eecc54fac36d4ac5ae667b17385551b029037a562753b625c94527a726dacbf10613363ba3844c952a193132d9ffa9096b74d0daeb54798ce1df8c8f4436469af86a8eaa8e15fb403f62fcfb257cf5941761f38d0bc4f556271dc08ae3651da314b544d9887a451b233e7d82dc8eeef8d31c60733a6f70385f8b7fc86b53595dbe50851f07e07b479dcdd11a64f8a0151a29f9219988da52da6be422d9a41daf48f76b3726ea8636918bce73cabf26cf65e92273fac19c898b78d18a11fd292412c821258aa1b9f9aef88ed29eecd1f73a0ea9491f9993d50df04c046afe623fc07e71e004c2abaa8bc58f686a46bc4c30c4796c746a95d93b00af8460e496fa9bb80ec8b6893be04eb55a160a7f717b432d5ade186d391d2534347ca2bdaacba0d94f37e846aaf57c0f96e4b86663c1194617516469165316b0bef130883f6991e66cc99f2e70b89e5fea1fc4de8233f3aae485f7a354cca6b7435d2ff9ff6ece48e46816c82bc245ef3a833d8e03ca9d0aaff8cf5bb64a9d31d7081643f5551f8d019a27551414aad6e56670a4ecd9ad280e3bc6128200fe91f5b06a7e556d26ecfbcb8b50a5458182b06220eb18d5fd7296d0c017bd67a5426eb7bc42a73950fb7608b034822f904acd57be3cbea2f1d2e8511c64f9cb458b84fc563a3419dc11e350fd8fc9a9083ce534170805e1cc5af3375acc7772acbd9d9daf394d1e9b0cc59f3a2a100614f9160469a9e25352acf7df58eb4cab9a7ea58fae34b67e2f03f3f9ada17d9541aa15f7ee76589c0e7aadbca97927567d9111462016eb1192ab63df006f185d56d7c0513568ac00640ae6056d7aad91fcb1c5f6879d0f71ff48a5a8f24168023322ce7bb280aa2972499e0bbbcdedf5086d97615e097f0aded446527d1bf0e164ce64b008bf4c61caef67edeea0e1f6f337652a9db73fe5443bd39c50c253c263fb8c1a2d60136dcf1a79068f80a7cd63420c93c83e8e2c8a424c1e4a0532e0a622c44a46aa3a7b55b06eb077206de1bb101339ab18997cf377f1f03198ab979916a6e9f4f6504e43d6337dd9d8e2a415ed5fbfd834b74dd938911922e10309fd7b30675cd509b207be80c061d7b49b7fe583270193cdf41c73d1828111e5fba32950447b802bf08cd84d129341778b868dae80f650b6181a7f5ab27e5424b21c0cf97c8ddc631bd50c18d74a9648535e065c2136cb6348b872d39c8ea85afb4656c7d075f918529e5926be152c5f8d37679e70385d4b4b02c181865266c26a049f514fc7c1ca9850f525aabb946e079223c094394728de4736b8071c5e598055dd562a0820ea328f29c1ca3fa48ff979a658bc132ccee2b6b38390cfba43edbc9ec64a21cc082c373a3b1b7a0150d0127d2adb8d3c005908574a95058b3417b7a07784dd98f146a501b2b803b499aa288ec711684a64773b3ea1bece7e1d6426c54f7faaf00ab5c06f085230df49a84c6c33eda9040e59ae7ec630f4e30645e64d3d4264c036bec604c5ede67add2a862826a67fb099080270284aa25cea80c76cc2c689fb3282730db7b57ef6c6d070b9a9a9b5dafafe289aac52015a9d5c4c750ac5ca181fb5f4b0522b88db53f579ebe676042c7747569153d45f92c2a1374d5e8ce791fa59c5af7d2a0079bd40fc16e67166b3d35d44b3d4261ad3f1c5df5275f5fce5488de82d3b2581c9f055311bd3dec71892ea7a35d1b40ba8a7c21b48220b3cbd55412b55bf3e5dbdaf4b5a53002454a1d6e7007d8cb8376be2b59f762e329bda9dca4870453936e781284f1dca143b1c7d3682789d027b5676fca5b5a9f4717bb83392b445303f754c81a7335918be391d94f80c8e535762c0efca11b67998e48063091c2e3d5061c4c255f986e95afd3c2936b8f5f686921177412d12", 0x1000}, {&(0x7f0000000180)="ffddde35ee02238400006d262b9afa41480cbb0526d9968100c44ca021067ebe8d02bca85b0d2ab6f61d42d09c0c59980d3b29c633d33d6dd7f71fc93062f62f1c0420a3a4e615d71d492fe6cd55dd9da915d92062fc7e252cd94cf692734ec9cfa86a5c8b1fbd622750cb3b73abc15f2e0100bcc9cacedcc536acf9eb49d7df6b3044a1f3e6e06b35de2ab9b95b6988085702addb11a52027b4ebaca3c8e61e3a27dc2628484ca67274d85f0a677ac4b8e401017761988f67d705a548d235264f0d5f4442dda70a4fefa3fe71bc21", 0xcf}, {&(0x7f0000000280)="e7154514eb826308206e7e7ae4c76554ce33270855a833d26df5ec44b6983d89bb54b234c885787c62cc7e64814c44e12ae870f8ab1f3c3906083e7a6502473a1c80f4bc8140e927c5bda6d58a04f6097bc45757b9df2a4d307f8ecb0b8c173c8083d84ff131fbdd6a801300cc8f", 0x6e}, {&(0x7f0000000040)="eeb3194e1b975e1f4570af1290381f7549ee46430057e5b5f1ac565010201d2291d5e0f345f69c93f69f484e49c8f74316af8c795abf74c5d6013ec3e01523", 0x3f}, {&(0x7f0000000300)="52a622d23e229370f0754f27c1c297755279a30c6d2b8946a0ec63e2ce0780d8dc8b626024cbd11e097cb97c7edbb14c421b3d6b52c74d55074dc251a1113c27f82b88e599f3d98410ebc711ca4230f84e864fcd6b38c609ae7a768189c3a754a2d19bcebd5c2093d21cbbae66d15beb5f73375dd2499b28871f536386f9008ee81c4aadc89a2ce0b981fe82c75ac8ebeb4e211ce2eeaffdaff51e36d9ef61b03331cdc2905a1fd5640ea799ef150a17afba7acff45ee7f926af8cf02159afc029b0b5f350d7f0696dfe09b98d8c35e53aac5f92d98b315f0e7f116d1654634b11ca4301c40be0", 0xe7}, {&(0x7f0000000480)="991cdb23496a6c62f40a423db4fd1d07dc4b859f9e24d9427077014562e35ad7d11c3ee9e42625bf7d19f10852f5661f92544765667e8b2a97ec3b53f9de243e9678bcee697d5601b73cad1a5d446cd34b62e6da66d009a4438e378d3bf817677bc3515ddb07f6d5f0bf9193de225bef56f8556b3517d9b9bb2df825f121723683ce84369fb8f9c3f94fb96affe979f156e28a8cfaa33706", 0x98}], 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0xfffff142}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.25237607s ago: executing program 5 (id=1072): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x6}, 0x0, 0x0, 0x0) (async, rerun: 32) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000440)=0x8) (async) r3 = socket(0x24, 0x2, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) (async, rerun: 32) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) (async) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async, rerun: 64) unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) 3.251022698s ago: executing program 7 (id=1073): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = getgid() setregid(0x0, r0) getgroups(0x27, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)) getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1001, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = getpid() setpgid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x7) r5 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x2, 0xa, &(0x7f0000000080)="8858cd20", 0x4) utimes(0x0, &(0x7f0000005840)={{0x2, 0x6}, {0xffffffffffffffff, 0x5ffffffffffffff}}) 3.152337921s ago: executing program 5 (id=1075): r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0xc, 0x2}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0x9) (async) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x9, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000380)="03000000", 0x10) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffee2) (async) r5 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r6 = socket(0x18, 0x3, 0x0) (rerun: 32) r7 = socket(0x1, 0x2, 0x0) (async) sendmmsg(r6, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2, 0x0}, 0x80}, 0x10, 0x4) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) (async, rerun: 32) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) unveil(0x0, &(0x7f0000004300)='W\x00') 2.488041591s ago: executing program 2 (id=1085): syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88}]}}}}}}}) 2.486452072s ago: executing program 2 (id=1087): syz_emit_ethernet(0x46, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, {0x5, 0x4, 0x0, 0x9, 0x4, 0x66, 0x1, 0x8, 0x62, 0xffff, @local={0xac, 0x14, 0x0}, @multicast2}, "3f15a764ca4ab2dc"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa00080400f089e85800000000"]) mlock(&(0x7f0000285000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) ftruncate(r1, 0xb358) chroot(&(0x7f00000002c0)='./file0/file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x1021, 0x0, 0x0) mprotect(&(0x7f00000a5000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) munmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000) 2.40637245s ago: executing program 2 (id=1088): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x84) sysctl$net_inet_ipcomp(&(0x7f0000001fc0)={0x4, 0x2, 0x6c, 0x1}, 0x7, &(0x7f0000002000)="73da727c34", &(0x7f0000002100)=0x5, &(0x7f0000002140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x2, 0x1, 0x8, 0x3}, {0x1, 0x5, 0x6, 0x5}, {0x8eb, 0xf, 0x1, 0x1}, {0x0, 0xe3, 0x55, 0x800}, {0x3, 0xa, 0x8, 0xfff}, {0x9, 0x9, 0x1, 0xff}, {0x3342, 0x1, 0x80, 0xffff}, {0xfffb, 0x6, 0x0, 0x5}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) (async) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x84) (async) sysctl$net_inet_ipcomp(&(0x7f0000001fc0)={0x4, 0x2, 0x6c, 0x1}, 0x7, &(0x7f0000002000)="73da727c34", &(0x7f0000002100)=0x5, &(0x7f0000002140), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x2, 0x1, 0x8, 0x3}, {0x1, 0x5, 0x6, 0x5}, {0x8eb, 0xf, 0x1, 0x1}, {0x0, 0xe3, 0x55, 0x800}, {0x3, 0xa, 0x8, 0xfff}, {0x9, 0x9, 0x1, 0xff}, {0x3342, 0x1, 0x80, 0xffff}, {0xfffb, 0x6, 0x0, 0x5}]}) (async) 2.400592034s ago: executing program 2 (id=1090): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000200)=[{0x81, 0x1, 0x0, 0x1915}, {0x4, 0x2, 0x30, 0x8}, {0xc, 0xc, 0xaa, 0x7}, {0x6, 0x3, 0x7, 0x800}]}) write(r0, 0x0, 0x0) 2.367240223s ago: executing program 7 (id=1092): sysctl$hw(&(0x7f0000000000)={0x7, 0x18}, 0x2, &(0x7f0000000040)="7cd01d448d8e757c560bb4c9f664fcb46a4b1119c7a6ad44a4c064166425496e0e216348a6ee5617e793fa73a31d0aa345a7a4ce530110c26094a2d8be321f95ac00634e3f933600e0685328e8d82b2c80d45bdd1325e6399875466ed2535f22aba54e9e70bd5ebc15cef1011c9df6414e9cada83473eaf8de35ba2175e9a7c510939e222a0bddd74152fd4938fc55d9eb3389088eb1b06bb0109ca379faf00eb54e285b7ea3395189588fa343117df77eabc421884ab51ef84d696edc42fb824a211ff43ed9a4c1b1a29716ca7915573c3126daf98dbcb5db25bdca6c1cf36add8c6913f221ede1b51087aaaa2d4221f43da979e72a9949bad2a8223cedfc36ded413e8fa4a0a7ec2a64c14d98fc2bcbbd1ef90113b12973d84457d21cc3a8e91bbf7feb2e6", 0x0, 0x0, 0x0) 2.363415453s ago: executing program 7 (id=1094): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) r1 = socket$inet6(0x18, 0x1, 0x2) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x20}], 0x2, 0x1000) r2 = socket(0x1, 0x5, 0x9) writev(r2, &(0x7f0000001180)=[{&(0x7f00000000c0)="45a246db7c7f980944acaed6c1724195031be240f91dd53b83108835c6ec6c1a", 0x20}, {&(0x7f0000000100)="6cb87cc5282507f37f278b7b2a98f25b154ec3218fdb74be84511b5b7eca325795f44c6f4ea1d6fe325e5e262f80a22f795ebad28191e08429886ed7f4f52ba0c60811a2b318d0f83e710c7b8f79054d6bd717d4ba71979301e7cceb1df105f2743564687c92d871bfcab56ac86c9cc91e3fd54012e0e8534fe98f5df6c16d4727fc092d4e57743f892bec13a933c0c5c42ab76ddf46af45523c48f0b134936928eaa3512162821bbbdce0369fe4053113d5ee96322086b6a13cc1921f17d314af62cfae8052c598afa6064fd8cd4e2c76e1f5475b67fb964a6aa68cb29e3dafda418e7bb73e8902e95054f36eb68afd0735955ea96ce94583dce0f48abc6acb0ebc7ef1ed34d23ef33e24140278c15b6c8f107f4cd2d8b87e847af6a74f3c049292efcad6731466fecbe5b21a062b4e32dd7a4933f05aa46945e3717546a2b80baa3abc6dcdf34eac990eaabfbb940353c12edda7f226f73c590790b923464c6f06163b9c50391a4a9608d6307373013241d7561d5ece157adffc87121b03315cb318d193efbea9974ff5cd27894bef45f1643271c38c7d138cb21a5074d9a3a8ab3660161e5b143cdef7ee6bf12cd8db2cb26323b3f5fb8ead64dcd2abf26cf10b073c97ec41f45a0b661bf22b5dfd21d19bb75d0dc949e7b1db865007e991b809f2057bd9d93a449cff6280967c67c9cc5d4fd98570983e1a8ad736e98b7cb9a08bcd8020262aeec037c0ecb29ccd3410fb5abc06a49dc6114ea6a0d703a1a94671d4372219e2ec3e2b26ba6853488b3e29e989389830518bbb05f8bd4c07cab276848ddf9e3066db8678749028e2b22880763f7d5629159906290514e800bccf875603aee6a61fc8d53128ac7e5c9a3228a616110fbe6b65f286a063ca09f67fb126f7f35c0173d8062c08b44b7d8f168599637473e7320526eac3522912f85794174b41bbcaee2007429455c1457abf80f0d1adb25cfc09c914df70e3a00d40942ef5fc25b5c543172d486f7510abc74c1a1c804090deea685ddc607384fa2bffe90fd14d5274d4c584ba11cdadbc6f76d24b2a1e2b768d8db09614ffa5516c1d7eb25ba02c751e5029bc3c1b9f52a837bdee07d7c866b05356d7c0c74c2f03bf7cac829e5444cc602674ef0479839e8dcc3c33b8644c92cbddc4f7182e8a1abae128133b8181a57f29bc82ba533c60101ff07725210c46d01135df5c379f30196eaa12bb49673aae09a1c6705590cd4ed328db67642a99be7d8065b111ef89fdfe192b780d8950180d8dccb1fde770c8e4175198c64656497c72aa6d5628cad2f36756c3208140b0e5a557567dd327343b0a7138f824f6b0c066dba2314c91fb1c400bc8fcf305dff987537216e1e596b18cc4129f95c2cb2a494ca0d1c4c398e009da2ad7e0d4b890e62750b9755f5d71ad9b4e60de27ef15f993b47559f2cf8df0a73e5b0a6e7bf8a1c2ecdbd103d04132a8572fd9d9fa23d4afa80cab5ae4cfaa2ffb32d3cccb458234bee81ecaba1c8976cb86051f53b12e5d81bc8375a409a6156dfd014bf54b74415fe1fae769936699ab799b0b7db51347ff74f4c72e904017a113e24306bcc4d1ac90479b8ad6754faf825bb5e04fe0a568199b01a186f542bd53a255bf79e6d3ad3c5018738637b25cc999445610cad9d37caf5df556c3b581fea1cdcfbe0d9b8d1f7ea9411271be80d8b9876ab5fa8e58124c5b7d37eaf01858c0f927d96de4373c637437122d4fc93462e58c805d525c6895920c8da5e9c585779beed3df94c930e74a5dfc547dc25ddd06be7be3103949100977a9b269653d81e669836abad92e35d9e2a03ba2033b64d4825a698563fa1c6631c53e575d1d72f107439249bf54d4f774014feac0da1d3c2aa7a5f6b8b9131db4c9edd6c9405acaa40dc2fb0a3d2bfa48ef33c541e48a8efb8c5f74e7b04e18661cef07c62097ec353af12ee6521c2b851c9817e007c3359add7d8b1ddc930617375814a4f34ebbdc543ee41febb829ceddb9aea70ae66e338471fe0238560af99c997233de6f186e1293842d10ddc07ce6cde8d78e4472de049d69d22c4f9818eb242d08e71367900c7c6ae3e8df9b2ea613515543f17f76a83e1ef626c66073513da65d53847af3194c0e5043d95e7623df3daf0bdcc118617e4ceaf1fbba3dc553189d449d8dec64d33a8d0d704544811beb61893331a6cf5e0cec25c030f523ac039ff74044ce0aaddb9b44dfb218be8a50f6f2df3e1c508f331b84186cd87edc7ac2a0aed5cd11cef5af2e18718f62643c37a8674ae09da17670642ffa87389672204b5206869d4e4c4fb8b41e5a98c44736a0fa920f09e99a3b92ac01fa2f4b934ab3d48e7b1d123b743ba74e22a0ad249aa913a16c0ab2bfa0a2615c3274f326aba855dbb9a8c6d0dffc20c09e5f3545eccfeaeccd815a93f822d70b51bdfd6efcbad24a2ea2d649f919c7d96e8d3bd4af639df3b771b1e4847fea812124e9d1a5f899b1f85c7cec5b463e3ae7aa039a6ff698db8bbdf3208bffa0ceb43ad9613b51d8ab7f25fc0b6b699b3ccdae83d3f057cb0842e6f22c4cda68ee7d2f72334322835a0b14b495494f9af8422372753701ddccc42b5c0a4431d7eb40bda84fd66e8ece12fbe5596402cf75682dfb9fd79fa66c51b022073ec0388f1a42cbca79b88ed1cd4b587aa5a53d129bc2db9aad851fd461f022b2466c1fe5e498f02164a99102d5a253a9ee0f8921024a1a0c6e67f0ff362113cbf487595b1710777764f574b7ae2f05bcfccc9ca94b6639340a36365167191cad802e1586dd8d67fb6684bb1f27bfb041e5154d5d28e9d4de76c0f06c28ac2df4268d20de10c7a1dfc8fd1e7a48f555d0cf3ca8b85fdbd290db8c66cc36695a7e24b25038d6811d3778de0e06ed1e41213169c01db58123b1f07fc3b6b01d8ece37ba01b328f2db8bbb04bf5c14be51d6152c7597949081c77635a2f9034a32aabc10b00d4980c9d0c8bc7cd0e5113aad4d1d904e0f1ffa585ab22fa62f9047cf4b5fbc0c3bbb4598e3752c93d125eab015af057d11352d2d54adea34a12b5844a065d6333547c67b92eec9eddf0ecbbdf6251e37a46ee8e61444e8ae5265d56e2d067c629fdfc5dcac1c3dbd100416c3fa0df9e9bd7c4caf1fcc40545550a576212cc623e2e2d859805d3cbdeeb6656c66354c6f1fa1d49e9b6016cb281059ecd39117478d737d1f914a4f6b893be7a130cddb427fbeeb3c89db9e8b84fab4f6723198db2c52027d3831682075fd393a7b4472ee980cc60a0662cbdc8848b13a43097511dab2f0206bc2caf259876788e8ff93704063c68aee58f776cdc5a3d556ffae97bb7e6227bf0fe79a557f368ef1fb4a97b84d1a39c66197078dd932c5aceeec4489e88136a9335eafcb2c9bb239e69c89bbbe8f36f0af7e6f79c352378a7d9d83ac83697150d707f64955c1a1943a5d1857a8bdfe7d70ba8e183c1810efce115ef54cbdbe54a212faa937be3a71fc7ce58f9a7e9d7b53898f6d320c5583329c132b8947c668ad9e0d9fadca4a1c5e3f62e6be7d86dfa0319dad1068acd8861b30070fc339472d62ec6d7cb947fc5db21992a77feb878149858c9d06dc298a28f353f7355032fd934dbb8ab7b1c20fdbe44165860db46f82d03991aaba6890cb507cff072d8ec281f29b3989975090669dfaaf9166e05b2ff39e877b8d1608dea437e2428e880dd3406b23967311ffb70d728e0e3db325dc1e04b0fd5a4042332119d5849317d5688526cffa632f6c0ba2c6ac9971b66dea0fcc5afbd36d3a99c47c974a4a3aaf0b922ecb9a6764ff1431132d4adfa7f2d00a407b007eb14447a799217886bbf941a0a052e9662e7f1c207ef0a418718449428af10709992d09b7a1d4336112a8e65ab558e2210489afad4959b69b7352e23f39f7f26baff39274a9ad391074a98d11ac79ce5fd1f6bdbf9ff0f6d77d30dbb55143ebe64e79bf51f857842c07c43f5a8aa36001e92273e6709fa7541d7252e89d6001d8de8933bdc61abf076af02c70869ffe11efb500ebf1519da38da58daa02f4255d2867d8f31178ce22b12fc7b92e8628ac5af24b5e63231ecb6a2799573b201908a4aadae45f740c476f1b45511b3eeb789fb331cb2de0df8bf5e3b2f0ced80a3e6ca47ee655b7cd05348160439633e2e3d200abda27422238a33225d858d1a1f1671297d0b076540aef8f8c268a760af179fcdc00f5b35a3fe75201ce79d21895541ac4a50900264e4bcf33156e25a340f035b7c576300b23109118601e07906d9fa10c5b31b2ca06727b482b94fa9986a50d0be91d67abb6802e38a64dc589be2de355b30c5caf4b7a902a85ec107d5ce3cb5e4eec77f4007f9154ad8d96f9e43386369e6fb7650f02bb7ff19568ab1e371deb197b44a09fa79c8ed981ef4bd6970ae608fbb58ae5d1f091fa26bc3c22bada816a9b906356a4fbb554563563523682e69e55987351c9fd7454e2f2d2dc187f8e1b4ae682c0b6f1eb7fe3c6f953086b03adca350d6e4e77d64d2a576f5bced3427995e61dad616374ffca12c0f9ecb1a5e3bc6ad1ab46767391fcee44b2f01f1f095ebfb4072fcbad91d787d14a34ac1df5d6794772154fd8289e7436480260bd8a52a371dcbc35df006f6af9107b89fa335dc07b45d21c23462bb96ff46cb4d320897b9272f8438589a795784bcaedb4a50a95ed66b0c1cfd8f9362bb73d4a04d4a3b17520cfc4d3b476f41a1689ed8200231fd807a865eb0a056fb8fe6de23480f72552d862e4fab8e988d35a11ca9295c7b555154835ad3b52504f1dcd55ca85f8f18d0815aca5e33d12a38b9b792c7ac11fbd6b1ae4553ff8b6374d75aa69563efced90c41be512b5e3cbb0664b3d553609edecb1e362721fe1d7e9090856f5ff68d89a13db21d84250b498c3a7c653f16408cfdd291ca386f3bf1aeb370f0806db363bd2dfceaeb115f7e95cca037f7e6a062323751dc9cfc2ff71fd65784ad5b6053c55c740a600a9b2a3ec8146124120a8a55d1c797533524dcc112664217680f91e78f8f47c18ccaad70703848396dd858101856a10ffb187f247a7eda95965d5d4b9b19048aa12cc80d201f00ed4c9ffc1f003d942da1a350a4c41b3f9312f43e998c0c6091196dc57a07a3e6533c22cc553ab0f8fb3820e78681db4b0fc726bd54380dcfa00dc0e7d012308d6e2a73c0799403292f3ba6e8656fac819f1b51f3cfc6f91e2d6f29b6ad3ac48d80da40bef4b440d7b7a600203ce5264b999d6a895883fbde4626bb86ff4ef1051aa894eaa8ba4d648947f726f73441262e454baadca937d73d9e946f59dd1d564a07a2dff394634b0a183f20f69ebe64d65002bbd140ff50090c91608dc01124280e22453b42b146bfe700481762efadbf85fce0909d21c4388f44b397db709208c482b4095eb89f16b5c7f9af6270de3434ae5b54daf174197d1fbbb9e649cc323a0d7ea2492d92fbce15acfe08f8c42b146a6bcf6cf0348acd42bb094467511baac751605bb07f1c2818b490b749bc7e0c5342509d934b6242ccdd9661dc2bf46e9d91b971259d5302c934cc705f7ab8757c80ccb6cf4a8870dd1f874d9faec39cabcc8a2e87997528ef0084c072c40fe607d6ed346fdf7034dbb13cd61e72c6eeeebf1ca357a1034b28986c4be750943379263563087145a370a0ee99fbfd381a1bfd59120d2762a1037bba0062814618e0af11b1e58e9946c34595ba6401c5753eddca1778215e267b21f1132f612ab597d372fd50457bbb308c7283c", 0x1000}, {&(0x7f0000001100)="002eab322575a237470e37718dbf10fcc284fd2063993a076346dc65faa68c4e496d092b6a79e7039742f92016af727929dc2db16539dad86f84475027a1ce62", 0x40}, {&(0x7f0000001140)="d8704536", 0x4}], 0x4) r3 = dup2(r2, r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0), 0x400, 0x0) r5 = socket$inet(0x2, 0x1, 0xe) bind$inet(r5, &(0x7f0000001200)={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000001240)={0x6, 0x5a00000000000000, 0x5, 0x4, 0x200, 0x4, 0x6, 0x7}, &(0x7f0000001280)={0x2, 0x0, 0x5, 0x8000000000000000, 0x80000001, 0x3, 0x101, 0x3}, &(0x7f00000012c0)={0x100000000, 0x10, 0x8, 0x10001, 0x655, 0x7e, 0x4, 0x7}, &(0x7f0000001300)={0xb, 0x46ee}) write(r1, &(0x7f0000001340)="0c3b9f663ffbaef93fb0994f8c7d3dab0846f2608a29c2bd4454133abef973afc74b480c8d79078219216b09b0199f1efa335930559e7d9059c6d0374addf0fa764a02992e3063f4d6f5b3ce2be6331ef4e118f534bcf460d997eba37c3e074fb95a733b7c8a1c94e6c2b481056467bc7a1d17eabbfc05e325a657", 0x7b) bind(r3, &(0x7f00000013c0)=@in6={0x18, 0x0, 0x88000000, 0xffffff5a}, 0xc) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000001440)=0xfff) r8 = socket$unix(0x1, 0x5, 0x0) r9 = accept(r8, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) ktrace(&(0x7f0000001500)='./file0\x00', 0x0, 0x2, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001540)}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000015c0)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000001600)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000016c0)) r12 = getgid() fchmod(r9, 0x80) r13 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001940)={{0x9, r11, r12, r11, r13, 0x120, 0x8}, 0x6, 0x1, r10, r10, 0x9, 0x80000000, 0xd09a1b9, 0x1}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) connect$inet(r14, &(0x7f0000001a00)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001a40)={0xe9a0, 0x0, 0x4, 0xb776, 0x200}, 0xc) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000001a80)) 2.355673378s ago: executing program 2 (id=1095): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0xff) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 2.114122962s ago: executing program 2 (id=1096): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000380)=""/70, 0x46}], 0x4, 0xd6) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x18, 0xc003, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)="c217ff9d19c57a997b45a5a9800f9bf5c56cc9ef8aae23b201aeddbf3643517a9cb660c568e3a36a4d1251e15ccad50d", 0x30}], 0x2) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffe) 2.112931939s ago: executing program 0 (id=1097): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) r1 = socket$inet(0x18, 0x3, 0x102) r2 = dup(r1) getsockopt(r2, 0x3a, 0xf, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x7) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) unlink(&(0x7f0000000200)='./file0\x00') 774.31651ms ago: executing program 7 (id=1098): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10002, 0xfffffc03, 0x80a1a0, "bb08000120f167d910508bc49d7323000000007e", 0x200}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 763.039279ms ago: executing program 1 (id=1100): syz_emit_ethernet(0x45, &(0x7f0000000180)=ANY=[@ANYBLOB="30c7a2c6125500000010000088a838008100100086c2a560d2256ff148dabec235d222002a57d2a887c70bf09618393138478c47fdc4d4c6f4ce38"]) r0 = socket(0x2, 0x8000, 0x0) (async) r1 = syz_open_pts() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async, rerun: 32) close(r0) (rerun: 32) fchown(r1, 0x0, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x5, 0x0) (rerun: 64) setsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) (async) r5 = msgget$private(0x0, 0x180) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000d93285b3b4a53d2e71625f23d9a958f17cf440000628015473279e0000000000000000000000001c4701cd418b17df4df33e8112d5a9abc9e51923ce02d2ac26c8947839daf1b2850e3f17890f1352c654f66327683e286e209e2c6e048a33df25b445abfc79e2b399638ce0b35f70"], 0x8, 0x0) (async) msgrcv(r5, 0xffffffffffffffff, 0x0, 0x0, 0x800) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async, rerun: 32) mlock(&(0x7f0000251000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async, rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) (async, rerun: 32) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 746.704879ms ago: executing program 1 (id=1102): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r5, 0x0) r6 = semget(0x0, 0x3, 0x88) r7 = getuid() r8 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x444b, r1, r5, r7, r8, 0x20, 0x81}, 0x1000, 0xffffffffffffffff, 0xffffffffffff8b68}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setgid(r2) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r11}, 0xc) setgid(r5) r12 = socket$inet6(0x18, 0x5, 0x0) dup2(r12, r9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, r1, r11}, 0xc) socketpair(0x60, 0x5, 0xb, &(0x7f0000000340)={0xffffffffffffffff}) sendmmsg(r13, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c2f9064e0b2cd6e8f55337c8657c889a29fd52e73695c1fe27ab60bfb7c987181e042dc0b06d995b774fa365444e7870f0", 0x31}], 0x1, &(0x7f0000000440)=[{0x28, 0x1, 0x4, "7b8fb579f34934671a31ef3958398c7af235343f46"}, {0x18, 0xffff, 0x4, "97f00ead6b"}, {0x58, 0xfffe, 0x7, "da3dc1102a34949395bb7141e9a163c9fbda1bedfbefba1618e53bb106ab5c1a2a9a37f28f3ef5f401d9175c42063eb735af5d944df579ad05d33f7f67ec8a62cfc8"}, {0x80, 0xffff, 0x3, "3417ab39fc9e358ac44dc47b6b5acc40cac348255e7ee6f5687bff5e6d8e1593f4ee704f97b94b714ebbb93b4c33886b423fb6f2f605bb5c68d9f5aa3ed9751433a23304c3f26eae4c957cf2302e9a901e224a1068c1b84d5b0f7819f7c7c697c921ba1a51a47fc50f165f8a0d"}, {0x38, 0xffff, 0x5, "221c672569d3132730d5d475d8f1f7231acd7f89ab52478135b982a8f47cd2aa7342"}], 0x150}, 0x5}, 0x10, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000640)=""/43) setitimer(0x0, &(0x7f0000000680)={{0x6, 0x3}, {0x54b2, 0x8}}, &(0x7f00000006c0)) chown(&(0x7f0000000700)='./file1\x00', r4, r11) getgroups(0x7, &(0x7f0000000740)=[r2, r11, r2, r2, r2, r5, r5]) getgroups(0x8, &(0x7f0000000780)=[r8, r11, r5, r8, r2, r11, r14, r11]) setsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f00000007c0)=0x7567, 0x4) r17 = socket(0x18, 0x4, 0x1) chdir(&(0x7f0000000800)='./file0\x00') bind(r17, &(0x7f0000000840)=@un=@file={0x1, './file1\x00'}, 0xa) setregid(r16, r15) ftruncate(0xffffffffffffffff, 0x6) 744.470025ms ago: executing program 0 (id=1104): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x2, 0x1000000, "020000000900edfaffffffffffff00", 0x6, 0x1ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad15115bb14ae0fbf03000000000000006e7f08feffc2d598af36567a5fa04d69a15b62825de0cc0900", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd132", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 710.626607ms ago: executing program 1 (id=1106): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) pipe(0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050300000400000000b107000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 706.159478ms ago: executing program 0 (id=1108): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x44}], 0x37, 0x7) 478.806396ms ago: executing program 1 (id=1109): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x2, 0x8}, {0x0, 0x7fff}, {0x3}, {0x0, 0x8}, {0x1, 0x8}, {0x1}, {0x2, 0xfffffffd}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x40000}, {0x0, 0x6}, {0x3, 0x46e}, {0x3}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0xfffffffd}, {0x3, 0x1}, {}, {}, {0x0, 0x6}, {0x0, 0x8}, {0x3, 0x9}, {0x0, 0xaa}, {0x3, 0x200}, {}, {0x0, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0xfffffffe, 0x3, 0x3, 0x40, 0x10, [{0x200, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x5}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x803, 0x3, 0xc}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x7, 0x3b31, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x3, 0x69}]}) socket(0x18, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x0, 0x7f}) (async) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) (async, rerun: 64) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)='i', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 460.773104ms ago: executing program 1 (id=1112): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="39f71d3c6259e2389059ed", 0xff6a) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x34, 0x9, 0x20}]}) r4 = fcntl$getown(r1, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x43c5, 0x0, 0x0, 0x0, 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) fcntl$setown(r0, 0x6, r4) close(r0) 397.234046ms ago: executing program 1 (id=1114): nanosleep(&(0x7f0000000280)={0x0, 0x1e49824d}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0xc461, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xbb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000b, 0x101, 0x80000001, 0x7, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x800}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x100006, 0x803, 0x14, 0xa}, {0x6, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x1000006, 0x4}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x80146940, &(0x7f0000000100)) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000014c0)=0x5) (async) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="7c6a1804e6d3b8aca5975d466d1d718c9c7a9cb879f644fc5aa75244d550eb70b93144f31c4360915e9b355ccf963d241c8b6407c39755f86a1ee8faa29f8595fee958ede661dcc5777063988dda58c68030744410d53cb5bf0fafe7f1cd1006cd68d13ffe36c9dcd980eb87cd264b797d80169b7e2bc2ccbd1ed80a07383bf10355cd15f8012916e892c7499768f5c1e41dd30956c9977460dff8ab79c9394a4deec806f9c1f8e648f1a097d494e4e3dfd9d9aac24020427cd9c948e6343d759412a7b041b40ecc86de39e5dd86a32a19547e19b90ab8713975149c77b100bb1cd07a38a8920f324be6581c8c24ab4ed0267d057149f7fd24ea241739ecc060765a49d42ec1e16286be3860c26525c492ab2e745a99cbf75ea4fef18b07ea358afa60efaa10f8ca1bdf534955461a4568a5388d1d023b29a4eb1c6a1f631bc8f4001fa568e3fed7f1bd47413b8aa703f5309cc765ce4c504278837cf359261f98484c3935b65592e3a5763ef8f734656271284898d9c2b464e3bc30d42b4a2855a7c5651663f471f008e32657016530dd47d4e2239491e5b0eb05f529cbff20010ccafa2c17d65c4da52552f4cab322a2a13f7f475a7c469ae6b94f011f083a52ccd9bec5a7b40c06657533d22a94b77a6ee8dbbaedc67efbf7de6c51b0b5e9b315b2168c2537091ee429ff20454b101bb6522e1c752e3675b3812bb73619e02a5decc09a0555a5fd7f2f4ca551763ba04f24b60ad5d017242c208b7c80b6a19bd9d3da80d3a39a66edca17d63d170c1dbf2a1437e1cfe23c3e732c45ce5fb9bddc92c5ce46ffcd2a47e2dc6e0ebecfb7fa739e13c8c3c9cdc29aa9045a84246e0e34839a1e7af2e79fbef19a65e6c2993500c52f79b3b03a35ea4c8fe467ee97a665448cf96b20509a3f8cc6115067b3baaf89fd6c5b5e90d90386c6dc97641a3635ba43005a0955138492cf81917f517651dad069cc966bfc8d171f04d1818a73e03db5113755c6856d87764d9885ba696858ea8874712adf707c6b0e1b980d4784e0dce403ae10c24176d547729a07871e09df249a98e8178fa3c85a9098ffe3bc4bf0155b7727154b55c09b1af8b90308ae00bb48d27fc7c81680e2c70b4e4800656a18a157f65d11fd111faacff51af38ce43945dc107b8942c8d6f833dd98f8d2a747131bc9945a0050f11c2fdf3be1030fc64324b74f5f1cc82f6f352a00cfa25ff42a498805225d0f291f17cf9d838f1d6516d996e6914af8859a71bcfa25aad52844ce8f8d7f4092aa2ad093d0348246c722100b6c045eefe2da4467d360176cfc444d1bd71b3f106de08d94b7fd9a8990509c81d99077ecf5a02ac79db0869125fbb03ce13b850e546a33f2b3bc791678c69b3983b641b2c175ee2c80cf7fbcdff9657a0e05c77ed13ff9e0e12aa7756ec9b39a15b86a42d46874a6d1824b20b680e73d0e69836d7c7c333a3e6304a66c5bf65de1654d74c8d56cc593c2ce56b5c74e38f4fa9b40149a417a3623bb5231979d4fd4c963aec7085ee4a8307fb21c4264c1397baa8813e714e92fc61448d67d89ce4ac012376ad1468dccfc7b09646b41a4e79b046e3f6a0f854eb7d977300b4e76a8909eddc5cbbaf0a2770463c0007dc661fd67870f91b730e70f5c8ca50b810c02b9c50ef263e7ac269603c846944d57ee48736dadb1913fdb7173df2fc5110fb6811f9995924f9cc93a98b90383383c40ca2bddd2b83a60c863e00044d535e5262dca6a764202da57f748738299163578107c52032829a9db0acceb173d893e7d94cca31635592f159c6ea7cf771fc71ea887ecd453b9ebf7ac52b4ed4debe4cb2589883efd07a61b7b1815ddc2227bcb68db9a0c4d90d62debad56ca26f22ea87165aa5cada789fe16009f56dfa75f914b9faa216210e603b110a44cb42b7b50dc440419ace6f7a57bb629a34da59e199f80ad51638b4a957afd375136ea086cfe1be7354bb85785b422f2198801ac87a6a2be8895c0d5e32f5c3da89d11f94fa4c53e80436e5028bab6a3a0c0d41567020ab62b2243238d2aa5c90c6b4c9db70a10a2dce3db920e7ed1670a794d1732149049b9ad61ec1f5858fed0dd191ecd8ac2b17743753485733909441265c36467c0749446d6d20eda3e0f9592a5823ad6005f2c4790fc09f376c83064596159bca53a84a3ca102db025fff86bf8f85796947d8cff1b579b7d3d78b09d8acd205033def272f0ba62949291db79fba6320c1b9d10fb7a11a5ada78c4f2fa100346ff037e9558d89b3a68b6e69097abd17fb8d73139608e1684ed2c72434f239e5d44ac0804ce6255baa22238599ab860366144883bd281e0d64d1b2ffa06fdf02083f308277c5ee7b40075389b6d7d675eb556ac6e67a690663e279800d5e4b74f92cd925942c9e163c028d21298f1ed67a39748872b01020093409354e0f3338bc78500cec682a4ae8f6027359eff6a7d1f15614749d046423bb19ff4ea37b1c3512d2422f735c44e2ffdf14c61f677c2975b2d87cf2fd6812a285a4e3ea93caad44ae11be866c6e7cd2a68e427410e378563accd33f934bc669298231a738c283736636c75fe4ba7c7d814ee583b0fbeabbaa21f44c48b2aa07152af2ae73b7ae5f1ec53aa4561b7299bfcad96d1f950013066d4385a226214e5ae588d199659fe862c7cc81008dbb03c0141019bd5e6f5d89be88f201a174bfffe5a81576eedf0120961494560ababa9bd9f1ce175168b29bdd2a01c4057ce05d3331166822149576ccd7cd7e1a16072f2dab89af28b9fe46850c8cd219cd66a6dbc6c7a9be56288bd713bd458b1d40854020567c3154a3ae9bc444eddf6cda0f8a7505779d4a8f79ecd5498134c16164b61047f31fe2739315b17f9b16fb869f9fe8dc866a86e0a1d41ba080270ddcaff0f080a19edb4f2191ed5195ea40e4dd1fdc59a72474c20fe72dc05feca4c43a069c5075c38534eba9abfce557f485c293b3a8e817bb5e4ff0f7c75b22f0ba9da7cf74e94ab70e8c655637ad49923ac924243bc7db3b3a97aa3754b2524c2046c6de81282ff91d7461e3241d7dca33b35d9ede390e924d4ffbae42559634059b79e14e47830a7c121b11263903b1460acb7af2028742a09cf16ab4b46a91eb4967adee2d64b088a90cd5b835cdecde2c6320e46e8472797f926c32e77d3cf0ec3f874ccb10d29fab490032caa95cd03f26b00059847085252661b3bf2ee6c064c6624b7a62f2b55660673e4fe4163ae171155bbced4cbc9827425096d81988a7c82f07b201a4fb6814842bc0895b1711fd0024b95d172c5c0df9179c7de04257360fd2017816cbd78485322483a7bdc388aa176caad657771b1d0740c757d39988b21b25128d6d36cce3f52f6ec5765e8192623f968f651f4becc2a62a1b39c90b99341e3f3276066beacb9f78bc75a3786e1744aca360533cc0c7de99fb4c8199e14fd923ca3c6e4448f6f4009e492f8d275505f6e328424cc06741ab9c7110e3399988039b480ddf760ddad6b8ecd1d2384654cd4c124f758ed546f1d0acf33d7dde43dde1fb3707856ed35c3c3bd69455fd3baa11f336c0dd563c8464f8a931f5c751c2370c634f2725b83c0f44f395dccb6e8ff869812d2de55866ec45688cfbc48375ec9241a5b4156a633fbf646e90d8c509292fd27cd1cab6ddcae15831537c550e01c5c72151e7f70857f0cdcc3b866f4b078fb7accd0766e6e50c74d3cf9e364f1d696c289bb91e3b4df77382653985acf22f42526c631c3d4a74674e0234011be6b0f60c9d81ade60ef958a56440599202425e342b4ab7443df67c3fc8e3dbc9e08e09fe38a51fd21fbedf3542c9679482192d660ba318e5ba3cf1ff02119fbc04708e99836db0d4e66696351e0075c33d33f34533286026f7ffb2af5461764eeac1733399ab531124840a911bb6edd52a31f6e649db040761d8b4b7e39c814527240e47e6175aedcb6ec32324f74f9462d3fdce04dc904a2758aca18409301e18a17557e663b2454519a988716949f6ef6b24aed79c92a6542bffebbb5be897a8d478d2ae9b7413ae0a070832ad01c69427ec29d41115dec9bcb62f18b6e962015df01feb1deb7c20c67e892f8c8c830bb691ae78319137c4f5c0a289173a2aa75b43c77e2cec78545b726773bc91184743bdf02439ff8d29662f687866b86f5dd9c6e36650cd5f01007f2756358db22157aa2706786d77a6b947925068dbf502b9e5105b3b11de5b19bd836241a82f2224bb7b5c2998cc0db0712f693d40a839449edd11d3a11c9c9a7820c7980d19ae3dfd34fa78454f5da61debe1f5dab71299763fdc3edba3519165dc0ce893646e6a70ceae28c2f75fdc52fdbdacfbeadd70b273dbdeb34936f82be4e7d9d77d306717042c2c5483f138562667b4472af12772aa1cabf8cee22ac054e8f606fa8bde955629ea20d80b573bfcd0846f39d3f777144f8d4d2422bc5293fa8646e1cb838b1d044484d8c28853794eb20178154d5c46c3e295d1f72863507a4f20635a79d71592350ab75aac8dc6e4c8cb93de0f640fd71b42567ef6336aeee8b1c0ff158594eacc36b26c75d44ec68d85ab1b8d8045e024b4ba6e193bacccd614cd25450c527378785b52c268c0b8635d8edf183058fd0910a7c56655d670c2cf42ea9778ca27c817de1319d94004a362eea8b83c36da1a4b640d3ddb60b4488a5cd13fff81e2f52396df439067eeaca598d4fc03f43c5ffda95df51171fd326f381dd0b5e59c3b05aa48e9a880465e27c13ea49bb1b0803e7907fbc972dc548a725ce80dbc8521b25aa796e2a3f16a3c2e1e99267b6d83d8eb47ce7b5ff41f18d20cd0c57bf0dfd7757dcf5dd69d2aa55e8241da7181b789c9f16b11c4e397a9f0e33afb33e25689e9fcf6131eac63e7c938d34c86b10648b8c162b4bf73e68f5fbaca393920edf90b1334264c20d84ab31eef3471b2d6495779eaff04da52109062ad3cf977715c78af2ebbc5c40700bb28680c8a7e60f0ccb7c42adb7d497ba5d19d085592fc973a0df4cece3c28322d1bb17bde1bf52818df924030769255834653df42ae4791f11d55d02cc8903e8c16b7505abcf4d37fb09dc6f2a996dcc8bc9077601ed52b0a59cf257bae3edba97cbbaec6b93e58a144c10a70195477d6ff3cd89629f6cf9b2025e7ab67b60b9d0bd227e9fa61c404eb0c73ef8c84ceaa988f68d4a4307a37c899cc380cef09f542bf44a159a4280e6ea9b345b074a7d5c69945079ed63b7b01489178792ac29a1756e418dedb246b14bc4afc15b35e72a7ce297570d1df530ffc5f8443e31f635631df88c66e121cc765c721d367b91536a90d39b536af0cdfcc644db7dccb26ddbef300dc0c4254a0137f3614e46b5a35007e9ebf88174b79458b0ea448dd5ab436acdf70d4521531415fbdb6eee93142a14565ab52a8948eb4e107bdfb3e7111c698bf676202ff0b59019c02dc5e63d12209c3d235502642185d7e550625bbe0ece974692e7cf171afa5953e7e81c540f586d68fd01d6bba1d020e137b42208e3c72b2b0755bddd9fc859cf4f113dcdc0a540adf1ef7a4477b74629c321ca3a79c84a533a1d9d72dd90aca6b7c2827c6f8a5e0dd5f4e71f71629faa4d735e679614bf587dc504277cbba6ecc039d1e832513693a9135cc02f7603c6652e17d0cce4997f949bd27228b5c54a45cb62c331cacd0679ee390eb253b654c78c53b56101a8ef03f00a177f09147e560cdae60d9f2d65665f63f4ab3322c9afcada32e82862fa507", 0x1000}, {&(0x7f00000012c0)="2e04fef534a79725ee6fcccd6adf664a578d809501a107207712f83cf5a9227f8eb8bc59ce8ca01e4dc00f31c4dab22ec71ec5a3029887ccdeac8724c30108eb6cf3dac8d1abf758e9417b7101688ae5407de2be70ab9c77bcd4a1ccb8e9fcfdfb4d78a068ff89736e7e21f941677932a9284e2c327e2a942d6410ffb29da8410e6d1df878fad8341ffda27a5fac33a65354b9084625a5e374bf5e1f350092320187424e1bae352352f775ec57", 0xad}, {&(0x7f0000000140)="5e762225d8a1a8f1ab0f0dcafe9620d975e6ecc035fd7a0c75a3eec7738185c1eec46844ae51f8eb78be067490ac52399f6becd9f44e8bd59c17b8652bbb01e909680b72a8fbe50544f2d0b17bd00bfc95af47dff86e557158f8f701855b50d50cb348e21597fec8", 0x68}, {&(0x7f0000000080)="3bdf86a7cb127861e74f16d7b02db0c82eec0189efe3dc6f9824f46a5f114d9c1c74187bc5adfd33aa0e5dce874a7d6c103b0e7b4d", 0x35}, {&(0x7f0000001380)="23a62c602d05c9b24fc41799cb45fd34d0a7a1ee3ebd227ff4754d77b1de020b74ded910500c2ee684fb4173d234452a2a8a954f4c9df037464fd9dfc09f8dc3241d33dac51d9466d1f6501de34ce99237890c669a694b4f2e3ca0bbb034109abe913c3c719604a7ea4734516deefb6a1439b57eb245b5ee2cc2a3dd9c4dd7821eddd8a417911ad790a14baf5fccb82fe56cd518f190589b", 0x98}], 0x5) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000001500)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001540)="000306000777c4d9ac8b6de8cabca1082f8d7979812ac1d065d3554452e8a495363cd5f20213b4332ef7da982f58b28c500e7922745114bca9527570ccca3d514e9cd1961c2f2a62f159c5933572afc26651b55e759d97cc066a9a5cda017ff85d101c5faa5fad703af1fae92dc311612ef92415fa4758c44cb47a5695d0148cc4079805686e0b170817399eb7feadb002bd1ab0abf0b8fee952c067fa963c279c926349ab1756b5a1c96be4ec0900000000000000b1ef77d0665534a6f0a6e82b7143fe19e3967ef60c26d79143c79c0dafb7b8291926792af8072048e948924a973b82f0c6aab665c1446e6ba09aa505f6912d43d97b496d8171a81038f350b827376009ff8321cdc3307682e28c9c69cb4bd99a3622991fd21eb0f9dd3fb9919ead24e449067aa8cfa2eac95d9b578663c90656c4d20d75a2d7f5756abaade24b495ff01619e44a762786b0e2d93381ce6bdf0aabad38d4c3da731e3825a5f88b9199acab65345109c3a53ac74c9dfcc13041918dbae8c97fd44c7b", &(0x7f00000016c0)=0x17d, &(0x7f0000001800)="d63cfa2bc5929c3fc167b232e2afe69c4f9c057aa92b8479cd90ed2ff37c2a8c875ab83fec46bd4a8371ad22d8001dcd3767e869b638186839137fde63238a657967aeb4953e8b81c52a5d94c58caddcd5c22d6afddf07523ccd206c6770233c53130b9d3a57b170a33a24d08011db0e82be9b74e00b6f26da0caa48b65f93ef24819c9e18d73bf6fd1bfa179bac304955f14862858066a5210dcbf3d97a0619d1e0d33a4639554d7e1b2ab43fefc72ee47c2ba2a62ce414a4fcec2f93596db9312aadb82213d8f0a008daa3a9995524af31f24faf4b8827086a", 0xda) 381.435443ms ago: executing program 0 (id=1115): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000200)=[{0x81, 0x1, 0x0, 0x1915}, {0x25, 0x0, 0x2}, {0x4, 0x2, 0x30, 0x8}, {0xc, 0xc, 0xaa, 0x7}, {0x6, 0x3, 0x7, 0x800}]}) r1 = socket(0x18, 0x3, 0x8) shutdown(r1, 0x2) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 374.084795ms ago: executing program 0 (id=1117): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="adebbc0bf24aaf9426d7b434cf9a838463628adcdc0e3cac8077b8cc808ed1a3942ba9e46df0f787a0a4bf59", 0x2c}, {&(0x7f00000000c0)="11ab0ffe9d4dfe031ff9e53b58020bb9975fd057b6e53ee459e88e475742a43b0ea8fa2c809a069ce4c6b9036581", 0x2e}], 0x2, 0x0, 0x0, 0x41c}, 0x4) (async) readv(r1, &(0x7f0000000600)=[{0x0, 0x59}], 0x10000000000003cd) (async) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) getpid() (async) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r3) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 370.932971ms ago: executing program 0 (id=1119): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000140)="1503ae5b000d1d79a34b8e5f90000000000000000000000000000000de423d03ebfa0db7a5b62edc012432208adcc4daffbc81da405f15ef65f94a5d8f8a3093594f3ed708b6ef885f307d53f61319a7db79b5cabf3a68a9717e2b0881f31cc13970cb94154feca4e6992f819da6109b5be2f5e019d92f896d5422f77b3dd892d3dc49b83015c22c13c05fd7d9305b66ac50c870783bcb9dbeb9939f4512dd38e294c5cb3409a0d10828c98eedd11e1f", &(0x7f0000000000)=0x4e, 0x0, 0x37) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="9447131457fc9e0000d5934b740c412e7700001a000001", 0x17}, {&(0x7f0000000300)="d6accee1c3c4447919b68f12ae6672a2919eb5ccedebf4bb4d9abb9514b0c2914d97751aa3ad6b41c733ba946599ccb94bf562acbae2139ddbe4c5e2e2249e62a833b477a7fb6e09b2f42f8f0008af", 0x4f}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 183.883234ms ago: executing program 3 (id=1128): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x1}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x80000001}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) pipe2(&(0x7f0000000000), 0x10004) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x9, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) 113.255099ms ago: executing program 3 (id=1130): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, 0x0) read(r0, &(0x7f00000002c0)=""/141, 0x8d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000180)="92a72f02", 0x4) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x40, 0x18, 0x64, 0x24, &(0x7f00000003c0)={{0x33, 0x3, 0x5, 0x5, 0x4, 0xfff0, 0x100}, {[0x4, 0x7, 0x1, 0xcf, 0x6, 0x100000000000000, 0xc52, 0x9, 0x9039, 0x5, 0x2, 0x6, 0x5, 0xe, 0x80000005, 0xc, 0x7fffffffffffffff, 0x5], [0x4, 0x799, 0x9, 0x9379, 0x3ff, 0xffff, 0x2, 0x2, 0x0, 0x2], [0x496c, 0x6, 0x6, 0x90, 0x59, 0x1, 0x9], [0x4, 0x2, 0x7fff, 0x80000001, 0x6, 0xc], [{0xfffb, 0xd064, 0x2, 0x10000}, {0x5, 0x5, 0x2, 0xff}, {0x7, 0x84c, 0x5, 0x3ff}, {0x7fff, 0xc, 0x8000, 0x3}, {0x6, 0x9, 0x1}, {0x7, 0x25c619ed, 0x7, 0x2}, {0xd, 0x9, 0x5e8f, 0x8001}, {0x1, 0x0, 0x1, 0x5}], {0x7, 0x400, 0x401}, {0x5, 0x3c, 0xd, 0xfe}}}, 0x3, 0x16}) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) dup2(r3, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000067a000/0x4000)=nil, 0x4000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r4 = getuid() setuid(r4) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000180)='./file0\x00', r4, 0x0) r5 = getuid() setreuid(r4, r5) 105.77482ms ago: executing program 4 (id=1131): syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x200000000004008, 0x5, 0x3, 0xffffffffffff809c, 0x89ce, 0x40040000000}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000046e000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x54c96741fba83958) close(r1) syz_open_pts() sysctl$hw(&(0x7f00000002c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000002c0)={0x6, 0x1}, 0x2, &(0x7f0000000200), &(0x7f0000000040), 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') msgrcv(0x0, 0x0, 0x0, 0x2, 0x1800) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="4a7611465453223096efd426ad316ea0dfd9a0260360d2acc63bf5f72264fa61ad3a0502bea1107dbd4071e25e314a791617d2a2f61d88e156ca0884ce91368099ea97f5dc721458fea926f914423069e80bea7b40c57e9710669be8d62bb03dd1247af19378f120d942b63dc6dd6e1e965e3786acfeb19c757bfab3f153e4d276ff2faa39ce347fdece5ed77f39aa457e869de996d0415e2758278d7a4508b0f54b91d52f359a26d6092f242d9a03770284c21a1bed9635400897f9b27a0bb362e5f35b9dcfa10e11fd8a2abd13b0d1806310b074dd91d097d6454a0c3ace744404", 0xe2}, {&(0x7f00000006c0)="58d485b4f6d9c442f2c79ac2a2ee7da0da7092a5d2d8f73240d56e3b960f38893361666d64e508e2be81a267efbad3a78729358213290691fe04c341e77d3e789d9ed3fcc3b94be89145810017b431cae99286e54930cda566961286488fe5b9e33957cbeca3f81fcf1e9cd93d55cce651f3f9121d5a99372f29f0744cfd69c8383b293b8b76606313a8f597cef56099e0b927bf1be6d8767fef2ed97942376686ab2ca1808508e324ae3922984676714ae5c6115fc92ea8144cb31f9ce331f8f9e49f473df352f1a963ba8fa0e67e548cd24161c439cdf0625b91651db713cd8135943acffca4586ce6a6bd89f998ad69332beb48e6b5224fdd04499ab5a7689a1b3ac738d623acda84078e8b6b853a028ed16ebeaf0485df978d360b3960bad625bd94c72aca1827bdb8c99c310722298d2fe59be1e18da86283b5196de1f1ed1411611b350cc32cb26812eb84aa20098289e8e644", 0x156}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, 0x0) 101.891894ms ago: executing program 4 (id=1132): r0 = socket(0x2, 0x3, 0xff) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffef1) setrlimit(0xd, &(0x7f0000000000)={0x4, 0x633}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) ioctl$TIOCSETA(r2, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x6, "0057000000000000400000000000000000000400", 0x0, 0xe}) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x9a, 0x64, 0xc9, 0x20009}]}) (async) writev(r3, &(0x7f0000001980)=[{&(0x7f00000001c0)="03e4c9f068acf2f86d7c2c5bc7982a5d669cf2d7db3f9f57279d939139a3829becf914f66c92c9baefb6b2b795b5808962cc38dab8e1eaaf92f42dcb22402c23df32a05ad01c3dec1641c496b767ed3d00a03b50204cbdace697dec13818430aabd782da013b1932bc734f8d1b48c55281c15df9038db9020ab5c0be6b24a0fbeb14bd2da786ec6fe6997fea554a6c81131916a48193a7a9bfc19afa190334c25b884e343134cab421ecc77eef3cfa1c237d9e221538c456b41bc2f147dcbd2388a2b88af6f77aab060e8d04b20754369a4835", 0xd3}, {&(0x7f00000002c0)="aee1c282fbf8147576df2f6a0dd00f6a95f8215a5b2c8d7f9cb9368474da9edcdb7abd6759e38f1d82642680f54be4ba543b83e6f7163ca51cdf72c07666c8581cc37c85aff41e0b8bb36d832f33d11e91c9e2c6f42a31b659fca67ba657839afffa5d6185c2b094551d94a8ff59e115beba6d8d1021292b73fe892269996f9c9e7c38f55890727e276255e9ee843c27ff2ed6119bd64453ca5fd3fe788bf64ccd196b40ddcd337f97bb8528ddc6e5f3735e7adf4aa0078d7b95", 0xba}, {&(0x7f00000003c0)="8ab4a5f08feb8481270e532bb74453158abdfbd2acb7952297d6fefcd14fe60c979cd08d1fa29baccb361c2ae93b69b6182f5d954413058ff16170f22e58e93411597689f746d435fd1a1eebdedc818a9b4a3e1b273d5b19c5823b67ae20e25b751c2c5c289166b7724c4e961ac4c0627c6b65c0a7277566e7892659dc882d635e4f176252e9f541a05e366b26895ab4647ce67fb0c36ba3d7ddcd0011b9d59a0714cae3f5a7710974", 0xa9}, {&(0x7f00000008c0)="a6818de1d628efd1733da8f21d87f3f56d6fb4ec9648558c85d8d01ab96c75ff77e25212d24662950bf865511f289cdb8dff48c0cac4db7f27cc6aa2d57ac6eeb759e8f5e51ebf07bccf1df77383b409f988be0395a7cfa30653a7aa6de134b15ac8eac67aa6f29207d0af1a388ffb902b587fa336d77ba8b84396575bb01909a8a9d1c10dd2b5024a92f229c813fb6facab9862baa6e95f9ffad3c4fa15026cde421517db9845e66f90c6be8b48879ffef8f2260b2ef1e8dae9d85632c9b6fdc3376e168daae7e07d1558e4a6ae466aba9762e378b42fbc75c3ea66adc44649e27e40b75a56c9c3696077faf3a7b36c066fbeaa0b1e2ac84233be63b74d53ac2f7bc6a6a971a9c3054f029e96f369e73c2bf5677fb303698fda968b823b09571ced64ffd0519d90106bcfe7575f8854723758b9da2a63251190a85a702bb35048102f7b92e855a462eec094d48bd4c29532ff3f787f1eba651e55e0a807d8d19da28717e5aa6689119364c8d49954323a7c32833516456ecafc283f8db7b65ee6144604e05dd7a97fcadf6d9cae7a78dda6215cb759a0ce6d8b70bf5c47aab6f5d5885e48ad1a48d97f4573cb889198b549eca0cc8188d4d1f411edcdde733fe3520e7de307009ea0700b6f2c31c6884ca94306b35d38068319c1231ac3d930a6244e7b12d54974cf7a52dbc81eb674a2cbb25111d0dfc1093d9675141192914887f959f54a3951069e4c84e6f2b401cd12d73cc2d6cdd2546b0674eae58a83abfc8e71d3e573ab9104407d14a994e6e04951c24fe8b3ef7a06ad70458dcaaedecdebbd35c1aa13e97d3480373d2cc5091eab368f5ccc4b4bd3f8346102917b432213d668685091f70d1173679bfc4640518f1e603a36eb62e2ae1d354a98cc148c8f04ca97ac5167304e48682a92435e2ed410c8bbdcff75e96cb4e7629d32d2c59c067b76615d9d8b83e4431051a43fb3d81e061851209b812ab254ff39ec60a0106647be148fa5810f4a7cc96e9f9763f644555eafb9e136c8661f463a6e321d6a50d86860829975428937163285dc3f870821fc35e96ea23f4df1ca8a95b7b7e28eea56b64f51cffb21be9cb1918a3bad0488e632143adef47f4e9def77393c2964e6aab74be7ad50ac233150451b0edf062602a1e86e7b6bee425af376642001ab1919ab1c4ff200a017f8fad01e9d78f7db5f8aec47a8e1ebcd8aea5c40d0c455a7391fd19b4e718f28cae9cda6388a93896bd1df6c8d9893ae71f31934a551606ffdcb475732c9057cbd9f0b036d466a2f2dbdbee1108abe741c7adb548daa66f91e5f3eed367e4140bc243364d10414859930c67bf36b2beb1be2ee47c6cbbdc96da262b3ff4afe4ba93273699224457d8c2ddf8ccec19d01332755b3de67d6a12d082e83c1a4641599bf1715537a22aa7837ce0d0a359ed1e2cd275a659ed0b63b440e68b3150bd6836340dfa358af10722b874463bdc9ff32dc95e398b9910b8884d385464d21b114253c217c42dcc21fb03a64a8d06b70fc62f66a6a89f2dc6f777063c157330cf8cf95411772127bf9dab459e56715b2aa8a435817f76d4114b0908a932dc7dd818cb76e170d872b750b733da1c35c74b34e95ca35aa5e78fc1763e4ac0bad3c4257d3628568a04823ed454d04a20e93466c7dd9ef2a7b2bd940a63b1590c1fca0e184faffc43ac3c56aaa12e66bdf43d137685578a76c7cd62a28d38c66d2c7e862223fd6e52bf800580544611c7f48e4754600f997eedd29dd950fdb1729c79477868388ee30917e2c7e17f0758cc6b3cb91ddb15af5990bd5d55991ee78af23860cdb3283a5e8085be09093666a0b106fc4e0ef099f6d2402d10954ae3a926ed173f9dadc0ff0bb41660a4dac6c67ec8357598ccc1a4522a14ab0a7320882a2813e36f173abef1159e513a20f48fe968e864d24a65c6932492c84550725b1643b157e051c7f547429eb6e7f137b64ccf9c5f4977cf332e2c1f2208e4ee68dc4f969a3aa3bd06119e486de509b4d082fb9bcf4633081b9f33f3d374da5ba078e178a1a51e605dab5c6884f1c015d4ce7fd2255bf546c73e39705f9847694aa2c9fdda1e00b30d84eb696b66c201544bb0196c790365529c347b0370d67993de7f079b34663c61b9ae7bfa599998b454270cc142defe84ff0bd1ab49631b648ebe63063e2c6e08fcad151c8c4bcd9949111cdd3a6f04d128b6b0fdfda91b2143d83d9570534872b9b038e9fcaf1af6db9c3855261b07e3cf9e9c427aeb2c206270498abd4ae77937cf1af54e54604ea50c9dca3d4c129e73420c29929ade6cc61d76d2aa5d3b6ce95ba8d8f421e06588ef91fad38972707d947ae31bba0c48f8a091b4236743e13e21d259bf1f9bee2f0bb63d42d9d1840d88a47473583a746d7c4fbd36676ac7a94a899239f62576491d16fa211bf281a8b45501b7ce3dedfd99f6b39624780e17f57d5a7bce0ea47f9c269124b3e832df0b19b43c1195d579b8f631c2f317f78170894b5da1cfae0a965c969dec28e9f5c4123d5355b962c27c76acbd867b3aeb99bcf01207674877f543ca90a4e43b7baf2a5de2f9784c1f6b451a4b9d2e94d6b90af70fc59da978a8384d2eef312b10830126ab7f3b944e440460d419142fd697701b49d3a7875d2b8e14a06ca478269514a40425df527715ca40e2779aa324314b055ff93b8f63c26b75c334441dbd166c3e13e7cb0742902f3f98a4787e3493f52fcde2708b012e162a70f51b961b52ccdcdcefa7c61642ff15447d88c2a99bd9dea577e823ed55e121f7ac3dfdec4c02def2ac514bba0a64f75be90139d4376b4d02ff748abd89f9303b6567962a2727863f5a26eaf406266144e1c9f9d127690ebdf0f218d105883c74db1eb72b85440e15a952389f7347f1b50e49d4466e4903fd693a77d29491c2a2044db9645be955377b420a1275df51cb43b27926d50a811fe44dc3fc28d7ce2db0efcac951bc8bdd79596c2870337cb35b40fad99c7d5ac034239fcb4b05474fd29e133ba842c97e55382645b021bc310e6591154ba190ffd1bf187393f304bff748b359d52f38be7b2a8f67a157dbc91bb6fdcde60068dd3edea6a38af5454aa088480cd0e6700aea02e30b4ab8d375686e535526480b213d3e5cc2b40d2c51671c0c14a5c56c7983d4ae4154288b7f33092749951506f0e301da2b5bf54880ce698ece5f2a76f71f387d2b4f3e1ca77f5695b80c80e695db4855e6aa43793b2675c77285abec56f8756f9520c2cea3df92c7f1a5277e043b2f9b55a67d691da78fe288ab6000c23b472811c95837f71a1265aed1b65513461fb19639170415b3868174308946a2b5c9c77ce26a9ac135a8613b52ad0a3dad2764027506c168dc4546cefbc9c0b079a6f61c31f7c2cdbb0d79acf8a854c0d5adb01b997ab2612549d1304fa9849a682dde83b8ae4e91ee8c2f7c54dc3f0e5c149327afee86bb0a46c780cf1cabd818c32cfab7fbd95e6ec05edf8cec3053b271500e996f593019e094e879da5c31009fa5629d04ffa3fc0a303d5fbb2565b5034860acd9fbcfb350b63da5c338eecbfa547a4a8b9decf94c9e12c37ee859779a49ab4179bf11b31571e884d96dc64d916ea8d5bf97e6c3f91f635c6441543f1c52b57642ca6ad1dd8f0404741a2a5576d9a5ba9dc9422ee16429f3e872f046c604b20b0993ad5ea04c9cc657e5bf3a2103c7cc9a5bf5dfbd67b8dd3f4737a4de9add051edf65dffcc3e68f50b2b38fd5b6d74a76bbcfa2a08ba517ffc739eaf1799aae0499d71b6471d5964defc002efb025eaeb4606239e60b64ac0b978d83c19f75b86cbff71a9557128e0b9b867c84d036b1ca1d20c051053fe29eceffbb88e67ffff3babfc71fc0712466a958bd8c7103055906795bb05e08a1aca3df02903396591c4f6ecbf64055c98799080347ae9b878a30776b11eac3e0e9067cd629def6f8fd63e7531496f094389c26c5aa5945414ef1770067aa8309ffa9b049a6412a60210fef2c00dc528c8ddc538ed6db6ee01b1fd73f91714291b74fd3c3fa235ab032e87abadafb3546aef8238b3e143f027a112f3e468492dacfdb1079017be0b35d5726b973fed54b9963fad0463bb9fc3c2bf08a7ee790e0d64fdd32b3b6d44b394635f8539371528c20271030342e2e5fbb3e97113438bfb5125efc485e94cff01099cb512914f91637f329fa8fc61e6480197e2e4a82e331e56dfcbdac21a2c758e2752c40c1dceda5686f1c4c06fc2ccf6b9662ee4af771740334bf4509af2b6c5a176eb458a1ea5325bceaccbe7a433a3831c2bc8d18ba6c5b5235c1ad84f33ad4e3e31edc8d9e6b93afa5d45db38ee350ed410d65b39973c43cc693ef3bd55090814fee4729cc10b3aaa0cf127a5a61d0932fd6d804e3e82d8714e1a90d9c1755e2a26cce7520a30f780a9ecc138e017c449c073323cc4671c826f32cdaf39542865dcfd128b733b527638ed7d932c996b8b0a8c41961dd55c0fc9ea0e5a3e948c87abf2fd2827ba74acc0f60b0df5b344b3bf2d1f881918c885c51e4c86835a54360dd9ab71ba9b56f38c428398e4e0b6f46defd086d9084ddd6cbe1b314c27fe6bd96408d0e69e3c96a32548d5fc283eb307ec0bd4f8b558008c72c50999d86b2b4bc5228f471a3fe371ef4bd0f8da64022d361643877d6e65c60842a393b54cd89d54a98b340e9df226b7277a214fb26e923007a5c9d261b9525d4516e4daa6fadb231cc5cf13050adc99849414fab40df588ff4ccab1244de36282ec9c92cc7d3859f5f9eeceb7435b069333e138267cd664db87c9d7a38570197c976765491da8c9b6bc0f20c1c216b357bcc6b96a930e0d8d1d2677d5b698eeff8e922f69694023552f6b46b2c9c6b7ebb057a28d93abc51e622553ea16e26bf92995a160f47703980f0a51dca9d9b545ed99774ecc7f2b869932c22b6ea19788591b4087e6e1b2a976c6761cb188fc81dde044cfdcd4d7616ddeb9b96803f7d8dd395bbd67ea2d04dde779c86b437f58c0bd83497e7ed7b083b526eeb5dcbede4cea959f76a37cc779b2ca1d176227fe8aa53b982170bb97b7e213ca68c430e3acf84892866ab00ee20c40d43679c210020d9e40c5ef7aaa2415f26f095b679c4b59c671af537f97947f268fd119db16c6801faef83619e59ccf93e2135e2345c6e13f76585a9f4eb230f4c200db4b426acc663959e403f34de842ed2af11a70acb5cece6987809a5e185121d2a7b09495ab9b5266d6c07183a243c7f0d45781ad25a5dca460832718931ce49403a394e93159eb3167a9406c6626d43bdc97648f41c1ed1bb981b709d49538645c2f2ab4f286cb82732358b74c2285e6ab9756b0626cdc6bdfc20f991853668a5e0ef5de907e1f6c9509b52de6a00f9d899005ec1b11b957581a597b1f0c2a6b085047b32d9189fd5673f39082009789d58d693aa293976195799c7e461eba6d8e0d16efd526fbaa627694f797544160a94ecbb9da68c99c9b1209e14e45e5d0e897489525cdc89ed569b32f11ed9c55d95c7eba7bdcf84c4cdfa529ab5d9618da85ad6716939e189862350894a2ae245e205237356361048d00c9c260ed4dc9c475be85a779dcb3e276cd651f4caf15453a9d213868088ab0ccca504269872307679b72e55c12a3193c0ae0f046a254ad803b0c4e8a6793fb2e554f9d27e8faef34543b38bc54fb2936aedd81aa4bc1534badbcd45bf01bb5c852b40dfeec5c9e8747ae52f0008830ee2434ed027a58e657289b7", 0x1000}, {&(0x7f00000018c0)="6702d08cf7fb359d942df8d9f6359de2882eeb38c3d4a7adbf290b962f3a5886baffffaca16aec22", 0x28}, {&(0x7f0000001900)="b498f72707c48f6d76b380f86be5556da404b829ed5d767447c716fbf94e0020f793d23e748744b95cf182d0bb28fb6e4232ab5346c0bace375e92f04fe7dc7e723e603fe68f7d497874d65c65a59ce3295afb919f8c89744314968d927e67e226fd58639408f3734efc4cff6a93150c1185c1919203", 0x76}, {0xfffffffffffffffe}], 0x7) (async) recvfrom$unix(r2, &(0x7f0000000040)=""/95, 0x5f, 0x1801, &(0x7f00000000c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfd) 99.083307ms ago: executing program 3 (id=1133): mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) 96.143014ms ago: executing program 4 (id=1134): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000100)="fd0cc085", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) (async) r4 = dup2(r3, r2) socketpair(0x20, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r5, r4) (async) dup2(r5, r4) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) 43.538426ms ago: executing program 4 (id=1135): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x8, 0x9}, {0x9, 0x5, 0x6d, 0x1}, {0x4, 0x5, 0x6, 0xa}, {0x8, 0x7, 0x4, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x7ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0xff, 0x4, 0x8, 0x5}, {0xfff, 0xee, 0x70, 0xbe}, {0x1, 0xfd, 0xb, 0x5}, {0x8, 0x1, 0x7a, 0x3}, {0x1, 0x9, 0xc7, 0x2}, {0x8, 0x8, 0x2, 0x1}, {0x6, 0xf, 0x7, 0x10001}, {0x7, 0x3, 0x2, 0x81}, {0x1, 0x4, 0x6, 0x10001}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f00000001c0)=0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f0000000240)=[{0x5, 0x8, 0x7, 0x9}, {0xf, 0x9, 0xac, 0xe}, {0x8, 0x6, 0xb, 0xf4000000}, {0x800, 0x3, 0x1, 0x8}, {0x1, 0x1, 0x7, 0x2}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) accept$unix(r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) syz_emit_ethernet(0x12c, &(0x7f0000000140)=ANY=[@ANYBLOB="712b73ddad3700000000000086dd61720e5600f602f9fe8000a9c855f01d34000000000000000000000000aa"]) 42.962889ms ago: executing program 3 (id=1136): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x183, 0x200}, 0x0, 0x0, 0xfffffffffffffffd}) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getuid() setuid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x4e6c) r6 = getpid() setuid(0xee01) msgget(0x2, 0x608) msgget(0x2, 0x485) fcntl$setown(r5, 0x6, r6) r7 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x8, r1, r2, r3, r4, 0x86, 0x8}, 0x4, 0x7, r6, r7, 0x4, 0x7, 0x2}) r8 = getuid() setreuid(r8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x101, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x3, 0xa, 0x83, 0x400d}, {0x3ff, 0xff, 0x5, 0x3}, {0xb, 0x1, 0xb9, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) close(r0) 42.455282ms ago: executing program 4 (id=1137): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0xff, 0xb2, 0x8}, {0xb1e, 0x8, 0xc0, 0xd}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100)='K', 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 1.527068ms ago: executing program 3 (id=1138): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r6, 0xc2084415, &(0x7f0000000740)={0x2, 0x2ab0c32f, 0x0, 0x0, "01d00bd80047c1d100", 0x3, 0xfffffed4}) 986.466µs ago: executing program 4 (id=1139): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfd61, 0x0, 0x2e) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) 0s ago: executing program 3 (id=1140): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000240)=0x2) socket$inet(0x2, 0x4001, 0xff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb1789268c1c75a6b47c1d1"}) select(0x40, &(0x7f0000000000)={0x1b, 0x8000000006, 0x4, 0x0, 0x1f2f196, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xc) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x40000007}, &(0x7f0000000380)={0xffb, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.250' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (76517) exits with status -1 WARNING: thread `nfsio' (398577) exits with status -1 WARNING: thread `nfsio' (49568) exits with status -1 WARNING: thread `nfsio' (230866) exits with status -1 WARNING: thread `nfsio' (342289) exits with status -1 WARNING: thread `nfsio' (240793) exits with status -1 WARNING: thread `nfsio' (42856) exits with status -1 WARNING: thread `nfsio' (178210) exits with status -1 WARNING: thread `nfsio' (222537) exits with status -1 WARNING: thread `nfsio' (118225) exits with status -1 WARNING: thread `nfsio' (179616) exits with status -1 WARNING: thread `nfsio' (66493) exits with status -1 WARNING: thread `nfsio' (285158) exits with status -1 WARNING: thread `nfsio' (188274) exits with status -1 WARNING: thread `nfsio' (223063) exits with status -1 WARNING: thread `nfsio' (286832) exits with status -1 WARNING: thread `nfsio' (456204) exits with status -1 WARNING: thread `nfsio' (445176) exits with status -1 WARNING: thread `nfsio' (56101) exits with status -1 WARNING: thread `nfsio' (453636) exits with status -1 pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf denied attempt to set clock back 0 seconds denied attempt to set clock back 4246654216 seconds wStopped 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}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e08ec90,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806e08ec78,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e08ec78,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d9cde78,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805d9cde78,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c49ef48) at vfs_lookup+0x109 namei(ffff80003c49ef48) at namei+0x7aa unp_connect(ffff80000167af50,fffffd806c220200,ffff800033bf9c50) at unp_connect+0x27d uipc_dgram_send(ffff80000167af50,fffffd806cf40400,fffffd806c220200,0) at uipc_dgram_send+0x131 sosend(ffff80000167af50,fffffd806c220200,ffff80003c49f1c8,0,0,8) at sosend+0x804 sendit(ffff800033bf9c50,6,ffff80003c49f340,8,ffff80003c49f400) at sendit+0x721 sys_sendmsg(ffff800033bf9c50,ffff80003c49f4b0,ffff80003c49f400) at sys_sendmsg+0x246 syscall(ffff80003c49f4b0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc4ef6ae690, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c49ebc0 rbx 0xfffffd800474ff10 rdx 0xffff80000145bcc0 rcx 0xffff800033bf9c50 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c49eaa0 r9 0x8080808080808080 r10 0x41aa62501fdc77fa r11 0x44dd9f37a73c01ff r12 0 r13 0xfffffd8003f68100 r14 0x3 r15 0xffffffff rip 0xffffffff81e3ae45 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c49ebb0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=383174 pid=68746 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800033bf8f80,0xffffffff839c43f8 process=0xffff80003c4a53a8 user=0xffff80003c49a000, vmspace=0xfffffd805d56d7c8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68746 362252 30307 0 2 0 syz-executor *68746 383174 30307 0 7 0x4000000 syz-executor 93061 10089 76472 0 2 0 syz-executor 93061 319877 76472 0 3 0x4000080 fsleep syz-executor 58051 442174 63472 0 3 0x80 nanoslp syz-executor 58051 364533 63472 0 3 0x4000080 ttyout syz-executor 58051 7556 63472 0 3 0x4000080 fsleep syz-executor 14532 332255 75865 0 3 0x80 nanoslp syz-executor 14532 519824 75865 0 3 0x4000080 nanoslp syz-executor 14532 339216 75865 0 3 0x4000080 fsleep syz-executor 14532 504075 75865 0 3 0x4000080 fsleep syz-executor 11181 331817 80112 0 7 0 syz-executor 11181 14915 80112 0 3 0x4000080 ttyout syz-executor 96529 375899 28285 0 3 0 uvn_get syz-executor 96529 262803 28285 0 3 0x4000000 biowait syz-executor 96529 264942 28285 0 3 0x4000000 inode syz-executor 96529 187855 28285 0 3 0x4000000 uvn_get syz-executor 16665 144523 17151 0 3 0x82 wait syz-executor 63472 264844 17151 0 3 0x82 nanoslp syz-executor 28285 279943 17151 0 3 0x82 nanoslp syz-executor 49961 229405 0 0 3 0x14200 bored sosplice 80112 202424 17151 0 3 0x82 nanoslp syz-executor 80197 206759 17151 0 3 0x82 wait syz-executor 76472 466101 17151 0 3 0x82 nanoslp syz-executor 30307 191899 17151 0 3 0x82 nanoslp syz-executor 75865 115348 17151 0 3 0x82 nanoslp syz-executor 17151 515051 29149 0 3 0x82 kqread syz-executor 29149 4634 30966 0 3 0x10008a sigsusp ksh 30966 386824 66497 0 3 0x98 kqread sshd-session 66497 463346 35414 0 3 0x92 kqread sshd-session 20190 253814 1 0 3 0x100083 ttyin getty 35414 314726 1 0 3 0x88 kqread sshd 30738 63482 42717 74 3 0x1100092 bpf pflogd 42717 155558 1 0 3 0x80 sbwait pflogd 86362 229855 59099 73 3 0x1100090 kqread syslogd 59099 321688 1 0 3 0x100082 sbwait syslogd 17432 194358 1 0 3 0x100080 kqread resolvd 58057 255096 72094 77 3 0x100092 kqread dhcpleased 43569 500387 72094 77 3 0x100092 kqread dhcpleased 72094 100179 1 0 3 0x80 kqread dhcpleased 56506 520798 0 0 3 0x14200 bored smr 98997 269629 0 0 3 0x14200 pgzero zerothread 98633 100426 0 0 3 0x14200 aiodoned aiodoned 62892 392941 0 0 3 0x14200 syncer update 24722 137700 0 0 3 0x14200 cleaner cleaner 44362 348822 0 0 3 0x14200 reaper reaper 78497 4798 0 0 3 0x14200 pgdaemon pagedaemon 84209 289361 0 0 3 0x14200 bored viomb 95517 364258 0 0 3 0x40014200 acpi0 acpi0 56793 183866 0 0 3 0x40014200 idle1 91059 96947 0 0 3 0x14200 bored softnet7 22552 117122 0 0 3 0x14200 bored softnet6 24724 453950 0 0 3 0x14200 bored softnet5 90236 355164 0 0 3 0x14200 bored softnet4 71432 236236 0 0 3 0x14200 bored softnet3 58509 306423 0 0 3 0x14200 bored softnet2 16601 87267 0 0 3 0x14200 bored softnet1 8596 76799 0 0 3 0x14200 bored softnet0 71906 81666 0 0 3 0x14200 smrbar systqmp 17837 360200 0 0 3 0x14200 bored systq 1134 321960 0 0 3 0x14200 tmoslp softclockmp 28115 36189 0 0 3 0x40014200 tmoslp softclock 97362 388121 0 0 3 0x40014200 idle0 1 405258 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 68746 (syz-executor) thread 0xffff800033bf9c50 (383174) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838eaf38) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff80000167b138) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 11181 (syz-executor) thread 0xffff800033bf9730 (331817) exclusive rwlock uobjlk r = 0 (0xfffffd806b977350) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x403 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd800b0f34e0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x403 #7 recall_trap+0x8 Process 96529 (syz-executor) thread 0xffff80003c4a39d8 (262803) exclusive rrwlock inode r = 0 (0xfffffd806e975ef0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 96529 (syz-executor) thread 0xffff80003c4a22c8 (264942) exclusive rwlock uvnsync r = 0 (0xffffffff839b9610) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 uvm_vnp_sync+0x31 #3 sys_sync+0xda #4 syscall+0xb08 #5 Xsyscall+0x128 shared rwlock vfslock r = 0 (0xffff800000b4a860) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3e8 #2 vfs_busy+0x94 #3 sys_sync+0x5d #4 syscall+0xb08 #5 Xsyscall+0x128 Process 96529 (syz-executor) thread 0xffff800033bf8540 (187855) exclusive rwlock fdlock r = 0 (0xffff8000398130f0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 sys_socketpair+0x2f5 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 71906 (systqmp) thread 0xffff8000ffffecd0 (81666) shared rwlock systqmp r = 0 (0xffffffff838b39c8) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10262 11075K 12362K 166960K 13076 0 pcb 19 13K 13K 166960K 222 0 rtable 214 9K 9K 166960K 497 0 pf 33 17K 81K 166960K 140 0 ifaddr 40 7K 8K 166960K 101 0 ifgroup 51 2K 2K 166960K 171 0 sysctl 3 1K 9K 166960K 20 0 counters 66 36K 37K 166960K 172 0 ioctlops 0 0K 5K 166960K 1777 0 iov 0 0K 28K 166960K 100 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1424 90K 90K 166960K 2308 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 62 0 dirhash 12 2K 3K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 1318 0 sigio 0 0K 0K 166960K 24 0 proc 72 115K 180K 166960K 719 0 subproc 72 4K 4K 166960K 100 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 180 0 in_multi 88 6K 7K 166960K 174 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 403 1791K 1791K 166960K 403 0 exec 0 0K 1K 166960K 599 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 265 169K 191K 166960K 13579 0 UVM aobj 95 7K 7K 166960K 95 0 pinsyscall 43 86K 104K 166960K 2544 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 4 0K 0K 166960K 64 0 NDP 11 0K 2K 166960K 68 0 temp 76 8684K 8752K 166960K 49359 0 kqueue 14 22K 28K 166960K 214 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 133 0 130 1 0 1 1 0 8 0 rtentry 176 172 0 87 5 0 5 5 0 8 0 unpcb 144 761 0 740 6 4 2 6 0 8 1 syncache 336 9 0 9 3 3 0 1 0 8 0 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 736 292 0 284 4 3 1 2 0 8 0 arp 128 25 0 15 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 6 0 6 1 1 0 1 0 8 0 inpcb 328 1133 0 1120 8 4 4 4 0 8 2 nd6 144 27 0 9 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 3 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 35 0 35 3 2 1 1 0 8 1 pppxif 1504 6 0 6 3 3 0 1 0 8 0 pffrag 232 7 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 3 1 0 1 1 0 8 0 pffrent 40 13 0 10 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 1 0 1 1 1 0 1 0 8 0 pfstitem 24 67 0 19 1 0 1 1 0 8 0 pfstkey 128 67 0 19 2 0 2 2 0 8 0 pfstate 384 67 0 19 5 0 5 5 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 3 0 1 3 1 2 3 0 8 0 art_heap4 256 700 0 295 34 8 26 28 0 8 0 art_table 40 703 0 296 5 0 5 5 0 8 0 art_node 32 172 0 101 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 92 0 0 3 0 3 3 0 8 0 dirhash 1024 34 0 17 3 0 3 3 0 8 0 dino2pl 256 3702 0 2199 96 1 95 96 0 8 0 ffsino 296 3702 0 2199 118 1 117 118 0 8 0 nchpl 144 5464 0 3762 64 0 64 64 0 8 0 rtmask 32 7 0 7 3 3 0 1 0 8 0 uvmvnodes 80 4308 0 0 88 0 88 88 0 8 0 vnodes 216 4308 0 0 240 0 240 240 0 8 0 namei 1024 19857 0 19856 3 2 1 2 0 8 0 percpumem 16 101 0 53 1 0 1 1 0 8 0 kstatmem 264 94 0 70 4 2 2 3 0 8 0 acpiwqpl 32 3 0 3 1 0 1 1 1 8 1 scsiplug 72 4 0 4 2 2 0 1 0 8 0 scxspl 216 37055 0 37054 20 15 5 8 1 8 4 plimitpl 152 372 0 352 1 0 1 1 0 8 0 sigapl 424 1654 0 1599 9 1 8 9 0 8 0 knotepl 120 577 0 0 18 0 18 18 0 8 0 kqueuepl 224 470 0 460 8 5 3 5 0 8 2 pipepl 344 279 0 252 5 2 3 5 0 8 0 fdescpl 528 1610 0 1578 3 0 3 3 0 8 0 filepl 160 10180 0 9948 26 11 15 20 0 8 3 lockfpl 104 839 0 834 2 0 2 2 0 8 1 lockfspl 48 264 0 259 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 63 0 46 1 0 1 1 0 8 0 ucredpl 104 1726 0 1713 1 0 1 1 0 8 0 zombiepl 144 1813 0 1811 2 1 1 1 0 8 0 processpl 1248 1654 0 1599 6 0 6 6 0 8 0 procpl 656 3655 0 3589 9 2 7 9 0 8 0 sosppl 168 5 0 5 2 2 0 1 0 8 0 sockpl 752 2299 0 2262 22 14 8 17 0 8 3 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 49 0 0 5 0 5 5 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 200 0 0 12 0 12 12 0 8 0 bufpl 280 15574 0 9432 439 0 439 439 0 8 0 anonpl 32 8936 0 0 72 0 72 72 0 246 0 amapchunkpl 152 45083 0 44517 53 24 29 33 0 158 6 amappl16 200 5949 0 5800 52 39 13 20 0 8 2 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 139 0 127 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 2338 0 2306 4 1 3 3 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 29 0 28 1 0 1 1 0 8 0 amappl9 144 289 0 289 1 1 0 1 0 8 0 amappl8 136 57 0 55 1 0 1 1 0 8 0 amappl7 128 123 0 111 1 0 1 1 0 8 0 amappl6 120 230 0 226 1 0 1 1 0 8 0 amappl5 112 152 0 141 1 0 1 1 0 8 0 amappl4 104 335 0 315 1 0 1 1 0 8 0 amappl3 96 9225 0 9095 5 1 4 4 0 8 0 amappl2 88 748 0 684 2 0 2 2 0 8 0 amappl1 80 14990 0 14379 16 1 15 15 0 8 0 amappl 88 12585 0 12395 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma8192 8192 1 0 1 1 1 0 1 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 71 0 71 2 1 1 1 0 8 1 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 8 0 8 2 2 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 94 0 0 2 0 2 2 0 8 0 uaddrrnd 24 1610 0 1578 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1610 0 1578 1 0 1 1 0 8 0 vmmpekpl 168 14541 0 14500 4 1 3 3 0 8 0 vmmpepl 168 108655 0 106456 127 26 101 104 0 357 2 vmsppl 488 1609 0 1578 6 1 5 5 0 8 0 rwobjpl 80 34813 0 29321 114 1 113 113 0 8 0 pdppl 4096 3227 0 3156 115 42 73 87 0 8 2 pvpl 32 18559 0 0 151 1 150 150 0 265 0 pmappl 256 1609 0 1578 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 308 0 63 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83868ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff838ead30) at __mp_lock+0x1a3 intr_handler(ffff80002a305070,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff838ead30) at __mp_lock+0x192 uvm_fault(fffffd800b0f33e0,114d9acd000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80002a305400,114d9acd000) at upageflttrap+0xa9 usertrap(ffff80002a305400) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7ec1174341e0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e08ec90,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806e08ec78,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e08ec78,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d9cde78,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805d9cde78,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c49ef48) at vfs_lookup+0x109 namei(ffff80003c49ef48) at namei+0x7aa unp_connect(ffff80000167af50,fffffd806c220200,ffff800033bf9c50) at unp_connect+0x27d uipc_dgram_send(ffff80000167af50,fffffd806cf40400,fffffd806c220200,0) at uipc_dgram_send+0x131 sosend(ffff80000167af50,fffffd806c220200,ffff80003c49f1c8,0,0,8) at sosend+0x804 sendit(ffff800033bf9c50,6,ffff80003c49f340,8,ffff80003c49f400) at sendit+0x721 sys_sendmsg(ffff800033bf9c50,ffff80003c49f4b0,ffff80003c49f400) at sys_sendmsg+0x246 syscall(ffff80003c49f4b0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc4ef6ae690, count: -15