last executing test programs: 3.146967662s ago: executing program 5 (id=6): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x80000000) (async) r2 = socket(0x6, 0x8000, 0x7d) r3 = getuid() (async, rerun: 32) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) (rerun: 32) fchown(r2, r3, r4) (async, rerun: 32) getsockopt(r1, 0x8, 0x80, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) (rerun: 32) r6 = msgget$private(0x0, 0x204) msgsnd(r6, &(0x7f00000010c0)={0x1, "c787590874aa9a5078748e2e06c8740187c24f9402723111527a8ac428d01df0b7e656c2a5af8b2927fb5a42f98284095aa14c925e8007889d0232adcd614eedd66a3f824290f1404a514da61a99eeca657928831fcf4d05b6fac41c"}, 0x64, 0x800) (async, rerun: 64) r7 = getuid() (rerun: 64) chown(&(0x7f0000001140)='./file0\x00', r7, r4) (async, rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) (rerun: 32) lchown(&(0x7f0000001180)='./file0\x00', r8, r5) (async, rerun: 32) r10 = msgget(0x2, 0x85) (rerun: 32) msgrcv(r10, &(0x7f0000001240)={0x0, ""/223}, 0xe7, 0x0, 0x0) (async) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001340)=""/30) (async) open$dir(&(0x7f0000001380)='./file0\x00', 0x80, 0x180) (async) msgctl$IPC_RMID(r6, 0x0) msgrcv(r10, &(0x7f00000013c0)={0x0, ""/171}, 0xb3, 0x0, 0x1800) (async) chdir(&(0x7f0000001480)='./file0\x00') setgid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x10000) (async, rerun: 32) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001540)=""/93) (rerun: 32) socket$unix(0x1, 0x1, 0x0) (async) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') (async) chflagsat(r11, 0xfffffffffffffffe, 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000001640)={0x5, 0x12, {0x401, 0x3}}) (async, rerun: 32) msgctl$IPC_RMID(r10, 0x0) (rerun: 32) msgsnd(0x0, &(0x7f0000001680)={0x1, "0d3f90f64f4aa70a8f2b2d6a55b3a4319e3a4219754eeeb37db9a9adca5568fa625327c1d56a2fb650b731fbeb23256d6eb702f2396880368538ca23d88f59f5f9965afa733eb71b21f164f6917f1e0b3ce231546ad8e6e5ce6ee2e1155a3a30ff591a76db55dea52b"}, 0x71, 0x800) 3.116291065s ago: executing program 1 (id=9): syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x60d, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x4], [0x5, 0x5, 0xfffffffffffffff8, 0x8000000000, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x8, 0x11200000, 0x0, 0x3, 0x9, 0xfffffffffffffffe], [0xfffffffffffffe00, 0x5, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x1ff}, {0x2, 0x2, 0x5, 0x4}, {0x4, 0xfffffffd, 0xfffffffe, 0x5}, {0x1008, 0x3, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x42}, {0x7ffe, 0x1ffc, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0xc, 0x1fc, 0x9}], {0x0, 0xf, 0x10000, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r0, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 2.916744472s ago: executing program 4 (id=5): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000003c0)="4f6c6ef37429b61e07e6e73fbb599e0419a08eb9360767768d9f0a1c55588489b937c6d51f9df02e9b52dbc96bbdda6d4bf72d57a8cfabfe71110d6300c14b88f4baceb809bbd4c38bf4a48da8f3", 0x1}, {&(0x7f0000000300)="3707c39e3236f258920dfaafec991798ebafc7162557bd0690cd7ba1e05cb28aeafa38310d67974bb0d6c2b292a157f7054450429552d48f34db547b2cdbdc1a9ddd79a33a91f53d7fca80f327356da5b1499d3587df4c42df04ede473912ad8b1d8cb971e520b53e9b835ad35a61d4741426e11943f70230b40810e31829959ba8848c7adc14d854899d1c1265700"/153, 0x99}, {&(0x7f0000000d00)="eed494047cf10513c39cd8a0350471714e7d3a8a6cfbe429771eb6a13952969d1387a508b25bb472349fad624a9e3d489c5c8e1e98b3307007dfe800809d037ea90453c42e00e5a51b3ce888ec85538145c98543056f30a4506024dfc9d3d5e7b00193524a0c81cc1e28192f11f1447d61f0b923b8baac3940be049dc9e7d69c83ac86cae56b8fb7a18b5ebbe2ba96103be9ce869d6903f89924a5357310021d9be93595bb48c26677982bc006b044faff1f552b3fd7cbe3af5d681f181a8df245ff518ddec9bcdcf909a4a53dcb543025f4c170a8e64557558a210492fbb6197f599fe2f972dba19ad6aa4322d370b848ca708f05286a31ef2ed51830134f6cfdb0032549965f70ea030403a684e8a0cca2e5a6d2e7357d40723a06476a973d8cd448f29f1cdc120c18a990a9ab52efd48d023a138c339bfe5f57c8f206894c469c5cca3a886ae009bff94502803bf5d36db3e382c179ab6438d59a19ad5226fe98dccc526d2ccc610f236b91c8430cbce171898b0697102821307037be213fed1e33257b1b94506764a96f4dba6186ae1f50ddc993330e0aacde47741767ccb7583010c90b7a98380a47b175f41e34a03442ef1d030f6f27c51e7459d7726a529340a4d4d1d6e270199a53a7650cf3dbe4cf172d9be0c5e25bede5657e68b21432abdf788fcd8512af29251d328a6f5086c01570987cf7f6f35a33fc5a9945d7e5bb9e2b5703339dad0843642740a615cd5b02965ba3c371ab4e8cf86153a1aa8777a832c68cc22633c691e642e4568b38094f2ff1d5a87ed92c718b88f894cfd87be6ada48435f2b61aacac0ea8d5b2a557456dedf55b8c4a89a84124572aca68722fd487d53d473cd80a9f8a1ea0a3382348c83697a3ea17b15cbe2765579361ea24e43f78cbb0d6847a0f7507be9c7b3cccd9ac8b9c2f50642a0d50390b8b02e37fdeae394f4af235caccc899ac953d9c3580f9b0cbf95cea10844bdccf3533868cfb9fd02d9840f52f659e55d45a0bb6f95e800b16a175b7643a7d01909f62afb482bd5381514017d0a0fc8fa39be3b848497c8867a9b8e49c3520502559851b7b5e33fef49022b361e4415498652c10fa76f63ab29105cc215ef11986a6665b3acc52389dcc15518c574d9178956bf7208f771de24c4738588d9d5b63b02a1b02c10b936f7e281c4e45fb41405f3f68800e17d67364c7ce4abffb7ba685b6caa0dccc5ee05e904e302c29c523cdaf0e4417090515b08242207436c8aa75ec2ac265a548a3bc94a85a0810173ae5969bfdb017db772b089e778098c14d5af9467754448c955b289566aa49460c783ee56640585a9d87208d4e781eee97457209eea3acc611da1cc87bd8c85798b0a7bc129292b0f84fc8b02ced87de42f28e313214f3d0737b4ae5051e9b04b0aff0407848b5cb5d2d2f888ce707c847fccbf38154c314c072f0695a905454f0599c74397f6da325baae970d3857aca72ca6d0e4cc4cd9abcc2c5873866be4f56b757d89d5ac181af9bafbb70bbfffa5aa404b70af5cfc3091756c568b170cacea70408c9b3e028a62d95b19a8df4119261ade93d8114b73216d0b327100a29073e1b861fc808fcf8cac1d469180ca6faa4558400ba4cc2b4976132962598d54e37e3b5ab43a4dc67ce80633e300a5e713607c49a2344dcd2e45b44a86296d74f2b13fb3644a9f19dfe5d1d78b02741175ea6eb9ed1596a2d95f2a2cd997bf91d069bbd2243a50b1298b7986a23e1febfa9bcba1520b5e60ced443c0a1f5457abd2f5b0bdf9f8f00c3df75f25657a78fb293701f278105165062fa555480b45e849801737b048e0e1c5c01eda56d248924e02970d84f9b3c66afddfdab8d2b07b3e39f2f65d7637b20849092f188fb84571a2a0046282d695b108a9bb39a639b89638994ec38c4a5e87612a276dc3c663106ec9ebf993392ad153a405bfd78a7453615558a12c4dc78ed8f69248a8749f7ce1b85b3341d5ce5dd38759422f85fdba265e7b72986187381cfa1c6bebd3d7eff81fd6548a9ccef98364b2f244104277be18b6078a8b295fc8f734601cff32abd521b80c22afeaa2d15fe00512541c0832f85c3f32b46241c7f9f63a141347dfb2c20776ddd0c45d2e68197ba78048196987cb92d8389686d4bc3586342a07404a6b04f6c35ea285846203c9c6420cd97f9b178811f8c36ddb172744218fad08e87a4204116692ae4d7d9b6fd06d431e1f3bb038847ea0517dbcb8489d01e96e416b322354adec60689ae2ef538ab75979373b611865b98e49c71a37ce25f677ce4dd5701f8369652d1a3f7cbcd9602a63f6b0c62bfed404422739707a4a44d161be2a164be9008d06116d4087ff3bf7557f131cc4f1616e094443493c8a3a026121544b35a188edfd85ab9d36aa7adbf8b1c3b68d30ca64ab2de2b713d671f060fb99dacebca1fa02f0074e99242d5e21e4f9b1092b6aac774a77ecac0cf8719c33b298f1e74bc3746e1f8f0f525b3b956e05ac5335af44b05c9823ca18b65fedf3ab107fbb1ce1cb8d1edc6d73451b3b70bfaef8514cffa30d222b0aed90b3c51e7c60e23f9ec600a8a0934d4e8638c60abde70f240f4a46b7a18d5e80170fc8245c761e916bf48d77cc0ca048d4df1f0f553b1360ebe3bf9df06d585eb3fe5b6baf5bb28d6bd9339f0f258da66f868f05fe2e60f1593973f76101b55f2772b1718baa79f269c1d42ce00c30e5788ec4580b905dfde159863529ed08cd70de9759d1a5f35ab27a07c48de982f510629baff4d0959428ea0824f37f5399cad995e4bb66efa8022e08b0ddba318839e345b99cc628964b7ae0a538bfc338a11f167d183b96c7794e33c08c9762a9b72ec017b64b0a791f68bd90ca0b52e742434b6bc29049122f32a9735eec441c907478a40b359b991ae5e90fed3bcb901f1a4ce37ce24ed3042e5f8302347f16e5d3ac114daf25447156c006d2c4b6952e48facd818bc7c3812da25023590da699708783c734beb51830a0c30df026a7891f3a13f61889b5e67055b357c6bf6538339962e3b14485eb36e05ad330a53abf47f0c10a1f84f3af96b71f67317f086d36ae71aa10291a43d77e8c657d1e1a53c9ea068b604e4a5e59e479148d77c026ea15c2bafa0bace8fc31220c4c0f796ceea0712004640ef945f43791b058c3c43ed056aae765c3ac5455322148048659aba17fdfe8af2923418c4df5c0beff2ff68e2999dd3cf82572927719c9219cbc28502452fbec93671cfe692e00a5cdc34b051f224fc10376da509c2a62c2c60cf160027ed9e24d832de5f05e865ff8fe410f3694860db98f8b68c76fbe41778882175eba3f967117f5b4ef85e21711c0b3b70079d4c16718418a4a83ed71c4068774229436efcba6e3bdcf9f6b737bb2b49ff9b2fe69d6b5897d77ee52a44018fd4205d3d5e0e34bfbdf90fe107f3b637552aeb80943944de64e589cc5c18608356afaf7b8a1851ec14f4a9905c5f2f962c93f419ed13a2e1de7e4e67cdc2bce7255b52e7d7767861c8b404789f27f0febe4ae9f8105bd386d4d6549570f703685a05bf114d9cf858071354e523d8d051e03bd002dd69072b976b63b0e9e3fddc7506fdf9d37ef723d4720609cbe420f47c84504f880157d7f41e1e8819a70a7692fc07611e7d3218f8b2e566bfb0cb952ab0cd897602db873c32eb011bef10804ce17722b4d7707c34bf56ed267f8a65899cda9b4b8b5d9d5868eead8c969651c2f79a0b2f6f0a9b1b4d926d7fa02487f2b7f583fc00ab18fe3aafb6b0b8295ff981cdc01d17df5051c7fac5d699a23b50e9fa4f91a623a1bf2a255a4a59d746e32d43a8fdcc4b1f04661b1aa6c6b068fc9223fa67dc9c5bf945d3abfad4f023376cf47db54b7aa83c13fab95d2046f57d5496662f3629e76676e70ecb4a1c6f0bcfece2474a543ef8ca4a6b85f7cb6e4f74a7c1a3f1d96f41ce6b25c7c8156ef248f2d5e7834ea67229b33a2deb529e39a1b69db3a10dba35f436c70161b20bfc8e84968f7796b71a6d39231456eaf77bfcaa7dbd5943776c1bc765ae244a85ac27ae577c0837f44c1c8ef6f00def7963e67f4af2372f9aa3a65be807f1410f68cfcb986482fc2c83ea48f90a69ca46a2b51c971b67ddafa5def4be99e06f3a881aa494a7d5328978042314b63f9d395363c92d9cb60f96ddc7c3dfdd4f21c3b13c8df4b6a3257fefb78947cb676513b7eacb8fbf6e5163c3ada5f237e72e27ab25d592f7214ad738f23b8be3b6ff3a22d39cdb1a21a4117fbaf825fd5eaf1a15da91f57564f5e7e07658ef018281719af74f801b8c29b9248197a684e67a211efff031d9f4deee63ea5fc784f65f4102e662dfe88a642c24c09081fde9d277f98b888e132b02d66f396cd6eef1607055e58794f162fe6b8e6f03aa1b18be44fd3a0ef71ab5b14b8ac101ea3e7e762bc07d2a8cc08433cf60afcc78d9ede9648061df53c9e95a030caab027cd27e6be93b91e549abc59f14ba17362a015df5c42aa173b154e7fd6618a44b36f647699eb55a41b97835c6ebb63053e04c7c0e91bca857e040c32445633b5e95e67b5aa608bd8d87f14407ee8dd6516dd62b8280a52f5faffc90a6db1561a25925b6f21dfa1a9d292a23a4912e7a9ec430c16f9bcef93b9f2fa71f6d97a80cfbe9f9a0003102a239c9905b41206d0a349d9c9659fdda04d4d67ab2d203f9c3e6c344e76b441f9570d7550d73337965a9b751996aef663172b6332a1401f79eea143de50cc90f1b8c43d13694d574838200b616b3f42c7cfdf46a1f636d9db88a1e6870eb9a5fcb1e9f325f219f6e7c8b353ed6874b35311100f2ba6f813eaf9632b8c220537fe92f4d7a48ff84371b2897f32e24d174fadcc3074745e85c588b88a0c5b59ed28d49458c5ecf128f0f3d8b9ea23c09aad2123cf78a88b4a5af54cf34024cf9b1478b534a6d6eab21cbcdba0761d792b243d5a7c41c46930d6707fa8a95bde27e91162dc78af4ba615b4060196f73b843651a7c42cb24d35fc5f2be046695c851c2f6f01904fbe9c595e1fe0634c3c9004e1c6c218f46c9b4d9c0aafed804f6b6d5fbc9ecb6edbc631d3259b5cfa9c8ad3f179584d88ca6fc279109bb03c6a4bd27e38d074b15c3844774d515ef42b5d86671cba24f3e0a5464abba27cfb638fc2e35b0800c578cd7f5f6e1b08a50daad6d6a6c7e289dc78bd6cbf1295ef4fd6923c9b743c4f668995e8e236a385ad8ec612bef7ae14c9651960a4e9f088c8d5ac4110ca9b03e3622fe0a077cf0a9667e5428a46a350adf2132f714ee5aaa1ea276ea5569ed85857c334e33657c185aeeede620f38b2809bd9e9e3c15f09d69880bffab46d8d65dc9377855f05eb06f562fe5fe1b2da3a905a84187c9a814de09fced40433e81552730026ecca6134e203213ca245e6827386b8c5d48ac3d8146984f6074001d2d1b22bffc3d7f7d345666d29c60c7dc4f5ebc32e94bc3c9c465c6593b3a15f70735b068627956c2bfd04c578aac64e2cdd080317e851620555802200216e37f9b148902484071cd903dd104a06362105140bec94bd92bce60702e44cf69e15c172d259e1d8a944e6b3eebd9fcd167c6fe077362cc1876f169f468b4fd161fb6b129d396b055530ca8fa48b88b2c1d1dcbeead0c6288588af9218ce36af38bd4694bbc6825fb7595df4fb377dd0fc97ec425126606f585df98441e3b5069f30f5f24e626815a4ac2126464cef6e28cc122b644c0192bb5ed92ec9f65725cda4022b83323d029f"}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800084017d0d2001010001e00", 0x0, 0x9}) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x1066, &(0x7f00000016c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28210303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) execve(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 2.90933298s ago: executing program 1 (id=11): setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 2.905562031s ago: executing program 5 (id=13): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0x2, 0x3}, {0x3d, 0x1, 0x0, 0x1917}, {0x158, 0x8, 0xaf, 0xa}, {0x6, 0x4, 0x3, 0x800}]}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) msgsnd(r0, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r0, 0x0) 2.904607264s ago: executing program 1 (id=14): socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x12, 0x3ff, 0x2}], 0x4, 0x0, 0x2, 0x0) kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}], 0x1, 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000280)={0x0, 0x1, 0x7, 0x1000381210089}) 2.781777638s ago: executing program 4 (id=18): connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0xcad, 0x0, 0x0, 0x100000000000005, 0xfffffffffffffffd, 0x3}) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) (async) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000400d949a5f0450c22afbe70ee", 0xe}], 0x1) r4 = getuid() setuid(r4) (async) r5 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000240)='./file0\x00', r5, r7) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="40ba4581e9c5b9bf04749ddb3d215c510207106606be760a0dddf84564b4da060e8a6e60f945e11f336f5baf52ced7b46e54948fff8a5b0c5f0d0e8477b0e73ff40278d1b515e5b7da1b6a17", 0x4c}, {&(0x7f0000000700)="1d6617b7889a59e016cf8548d257f894a2203a537cd38b198bf9b2ccc9166cd312fe10470375e875dbb4496d751ba65f2c516fe00f7fccdb04dcd74cd5d3bea96b1b27cebc269064635f11ad5c7a87759ca3dd6286349f82dc601261f2ba3ffba26eb4efde55e646a3b1919a8cc57f2f3c7673e75cd58e00000000ae13b0c9634a07a6f43b87b3563f9c295821ebd35f6d7dcacdf309e635c98ec66f58e5c8a73208cf1051653336feb5d2a97d0a82a147ff2e54d4bf17d9a149ae360c8378a1d32fdbaedaa95f467818a6c34e3f7b06cf3d8092daa333af22d6e94db69b751da2268202a665c95f", 0xe8}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000cd4a00000000000000bfff0000010000005c1934d3e2051e12670ec4bd656fa647a94b6d3bf393d2936405f5edf96485939fb79ac1ca0f5644e29caf11ace6136d94599b69bc07571709b811ca0226b2ce1a11b5130512a82e1a2f67034fd26c68b4ade47291e3613f44e541627a488144644280261fc9a0f382a39f16e6df34a2fdbed7eab031b2d5df00abf75f43351036b03e605b", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3], 0x148, 0x1}, 0x2) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed8ca2c45b362ba1f1050a209b3405bf3fe398728fcaca91ca14199697b8be44da05", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000a80)=ANY=[]) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 2.642724696s ago: executing program 5 (id=20): syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x40000b, {0x1000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ipcomp(&(0x7f0000001fc0)={0x4, 0x2, 0x6c, 0x1}, 0x7, &(0x7f0000002000)="73da727c34", &(0x7f0000002100)=0x5, &(0x7f0000002140), 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f0000000100)) sysctl$net_inet_ipcomp(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="f107b01cc65d460cb0463e04a8f5f89dfe75fa3d2f1d73999fd58b79b9e58cc676a31c99bdb84a1e9d84b09ec34a175cf6b95a9b801e2dc89ff0916163ec89e227f2eadc91e5b55072ee82fadf9286c34718a8d596a86cf6b1d5deb5272553de915ef73813965271ea1a6781352c5ada811a4831ffbacdb434c38844ea681c6b3fc6a097f80c143d48f2dbd1014777b44395f667392ebb0b4e5b64d510f8d91ef723c9ccb9918c8f555834ed30143dcf7ce813a262c7c3cf4de7c7ed4b840eb9886eb9fed6b6a9d11ae6f266c4153544b50269741ddf23bfed", &(0x7f0000000300)=0xd9, &(0x7f0000000440)="96d1da0b9e85141e654aa39ea7326a5d40c59d13325b253731ed6ff48e0624048ccbbeacf2cee4aa22a2d37bda0ebc1e511d690c54b0af90452b886102acb6c2d012258640a04f1ece56eabc820de49206c7bf470e7f409e689a279dd0e3de8c9ce67c5896ffd395fe946d4b9acebc292840752a6d5f022f1ef40c8abbce2eaf8b367f80181fe9fb90c1fdba84666e2a362c94e689ccd6ca6287fa928189c79d9fb0b4fa8adba0ecc0142b8ab626fc62aed347ce380acfc04c3af764b38c335aa5d1eb682915f56d20e66d2314758f8b65c7152c710b1ae253a81d76f9fb1c2acca30964bab966de0b0f82b86cf5d8fc3851ca113c0d4fa10b8e", 0xfa) faccessat(0xffffffffffffffff, 0x0, 0xb, 0x2) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="62f9432e28542ee3276b995789a38973b4e680fe05e6b8b117c6192bb655ce3c0e79e85015991790e7a3a2", &(0x7f00000000c0)=0x2b, &(0x7f0000000100)="cb953ed1533ca947bfe81e0e100eeccdbb57b49e95a235d7bc4417ea0117e8d803477ab5e0881ad8039c3a65f44e8a9c9d291edf2e0988bf419ffcffe0af03229af5acd2eb3bc66cf6879d2f1735e718a95c7942cd2198cdd36d5f11fad39911e443266141057da6d4c728218b2386bc67147bf0dda7d82baa29aac94ce858b2cba2d85373f8581d145f24620969", 0x8e) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 2.639687831s ago: executing program 5 (id=21): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a87", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1e3", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r1 = shmget(0x0, 0x3000, 0x10, &(0x7f000036c000/0x3000)=nil) shmat(r1, &(0x7f000067c000/0x2000)=nil, 0x3000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r2, &(0x7f0000000000)='\x00'/14, 0xe) 2.639335524s ago: executing program 6 (id=7): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x3ff, 0x0, 0x6, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="9629b3ee593909601df058f75895869f130ea0ad7ca879a76781df062dba6514f50e0c9995ef291ba4405de78a749fbd8007b01034fb06bca87d5f25b5", 0x3d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000580)="e0d203832215606d28be35d27d5a27eb37206610c06f8e3ae23f4a18ea487be95cbd90a25d7e2cbb90de33861eb4761bfbdb9e7ade4c452bb82690a9e223418056", 0x41}], 0x1) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0xb, 0x6, "f052b6", 0x8, 0x29, 0x5, @ipv4={'\x00', '\xff\xff', @rand_addr}, @rand_addr="f5354a79e9ea60e5583081dd98b8bc8d", {[], @udp={{0x3, 0x1, 0x8}}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 2.636183493s ago: executing program 5 (id=22): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = kqueue() dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x1, 0xfffffff8}, {0x9, 0xf86, 0x2e6b, 0xaf9}, {0x1, 0x800, 0x7}, {0xc, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x8, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sendmmsg(r0, 0x0, 0xf, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e6561956", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x1) execve(0x0, 0x0, 0x0) 2.621081546s ago: executing program 6 (id=23): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="000422afbe70eebbf0fffffffffffffffffffdffffffe40f86f823f679", 0x1d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed8ca2c45b362ba1f1050a209b3405bf3fe398728fcaca91ca14199697b8be44da0563f58cebe44d1b2c", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="5b4cd8bf", 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) 2.409907942s ago: executing program 6 (id=29): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r2 = dup(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0xff, 0xfff, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x3, 0x2800, 0x5}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1f, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb0c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001003}, {0x0, 0x1, 0x5, 0x30004}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r4, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x4, 0x5) close(r0) (async, rerun: 32) setreuid(0x0, 0xee01) (async, rerun: 32) seteuid(0xffffffffffffffff) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x4, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@end, @rr={0x7, 0x3, 0x8}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0xd5b}}}}}) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') 2.388135109s ago: executing program 3 (id=30): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) 2.373216781s ago: executing program 2 (id=32): sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000001c0)="af4b2ea20fc41af3ca258dde5b1347b90b", &(0x7f0000000200)=0x59, &(0x7f0000000000)="fc0c00537572ca8421c82891e982d592477b00a86e252b1f00bbf9e24da118aa39a266e3d0e5c6f85768cef2c87f77af12380be9d101cfe35e55f4257e65681ddc1aab8beda4fbd332483fcdd42de73ea4278b23fec7720159baebc0b46799b696299e1936e899ca1053b7893e1e9ca5df0a0bf35e779886b164db5c9548120735433eec9f288082109e894d1fee356934", 0x91) getrlimit(0xd, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="8b65f3f90b3339707089861083f2c590e8b4e5b5c635fe4042807de9e0f4df9cd3c2e7dc3971a3d2e80fa3f773aaf14e1805ef3c015a645c84bffb635531b834d846466eb2d3fe5f8fb546758311336673576c08817c90f3b63b402859abd96a99ac595ecbf42efd55d2c660b29ce685641514770e923d491759ec13f5034581be891d0dc02a735003db75268922d51647ee", 0x92}, {&(0x7f0000000240)="c579e1f0064d78de095bdc3c325776b277e9015c5a12e01f08add4d844a85ed9", 0x20}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="6c3f32c5378a98bcd9ede2c26a48288c8189e5e692a4dfe585f944fc93cb4e51f368c4d5ee396cb6a97eb976cc5aa9ae2d7ea61c312179ae6bfe0e4ac22bbaf093a97e027cff70c068878f3a11d6279c64fa70520204a5751c3f79faf2c396c906a9c62ed97d3856403688d92d9f2b1620259e7f227ebfb80ec1864b38337fc131767b2ef13c3f79a945d5fba0dc290279def376a7382656baced196d34b675580d15831fd33f1cbd49ca69fbe1bb3908ada253589b679402374a986d841422ddc0abb6bb300d40ddf30342cbdba269b78b8bfed4283bedc937f", 0xda}], 0x4) 2.291496763s ago: executing program 2 (id=33): setpgid(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f40d2316e28d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c394e428658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0xfffffffffffffdde, &(0x7f0000000340)="cafb083bc0143cf78415a07d541ea679da693d0422122e45a4e3e139a319c293004dce357587dec12f6790be51cf2cc3629612ceb1215505e30e584e11826f1dbb68aff6e18abb03b6157d21bf908e0041e5a34181", 0x55) r0 = getppid() setpgid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = getppid() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) ioctl$TIOCSETA(r3, 0xc028445a, &(0x7f00000007c0)={0xffffffff, 0x1, 0x8, 0x65b, "97a2b7581c6cc9795a6b47c1d1000000d600", 0xfffffffd}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x1c3) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) getppid() writev(r6, &(0x7f0000000140)=[{&(0x7f0000000240)="d5adac8c55933bdcc5ebfaf03e54557670f2827e9b448b7138204c1cb1357b73beaeb8b8520ed7adf7c9a1a946868c64d7b59cc6dfaad163c8163cf64405a8fab537da6bbf3a760c53e984fefe11d0e6047ff54029c739ef28327a78c1454344157cc3001961f96d1e8cd5107bb5f75279e61ca1b0e756f88437a5b34365e5d157373c026680b523e2c61cef8d7b4b001db686fa512098aca6736384c03df83f1971eb036f6fb900253588a306d62fbd8db6ccea252e6c4f557504e09be621e181bec8dec1285c975ed3e22cc1c639010f103c02cb836bee6fc7353782d396", 0xdf}, {&(0x7f0000000040)="7bb9e6e348ccd3d97a5b0bd11638703bc928d5f080209fffae09b54db6bba469c32b73b4e3df885db26ad1ebccff58a1e93d6b8e0a8f936cd50dc392cd85cf8e20746f093aaf071c14e195680149d4f0fa311014f69607e58fe30829f0a2837bacf45857e00e9caf30555d1626218e7923ac", 0x72}], 0x2) fcntl$setstatus(r3, 0x4, 0x40) 2.290128542s ago: executing program 2 (id=34): setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x5}, {0x2, 0x37, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) (async) semop(r0, &(0x7f0000000040)=[{0x0, 0x5}, {0x2, 0x37, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 2.288148714s ago: executing program 0 (id=1): r0 = semget$private(0x0, 0x2, 0x320) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/18) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semget(0x1, 0x4, 0xa4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xb) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) lseek(r2, 0x8, 0x0) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xee6, 0x81, 0x101, 0xa33, 0x3196, 0x5, 0x6, 0x0]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000001c0)={0x3, 0xfffffffb, 0xfffffffb}) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000200)=""/4096) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000001240)) r5 = dup(r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001280), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000012c0)={0x1000, 0x9, 0x5}) sysctl$kern(&(0x7f0000001300)={0x1, 0x40}, 0x2, &(0x7f0000001340)="b002607a93e48e818df25e4924ae531f4c96429b67e82ed31916c6e34351c73250343ab8e877a7ee2811255e0bf0710418", &(0x7f0000001380)=0x31, &(0x7f00000013c0)="135339f79082aa6502", 0x9) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) fcntl$dupfd(r7, 0xa, r2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) dup2(r8, r4) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001440)={0xd0, 0xfc, 0x91e}) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000001480)) readv(r7, &(0x7f00000014c0), 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000001540)={0x6, &(0x7f0000001500)=[{0x6, 0xff8d, 0xffff, 0x1, 0x3}, {0xb8, 0x0, 0x9, 0x218, 0xf000}, {0x7, 0x1811, 0xfff, 0x4, 0x6}, {0x5, 0x3, 0x7fff, 0xfffd}, {0xc9d5, 0x40ea, 0x788, 0x9e9, 0x7f}, {0x3, 0x8000, 0x9, 0x1, 0x8000}]}) 2.287239793s ago: executing program 3 (id=35): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000b40)="825a4f47c21e02d7eda0f5903abf65b18d7c51050006ccffb40500007e0400000000000000fd5793776666d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40d}, 0x40b) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0xa6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x7, 0xfffffff9}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0x9}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x2a}, {0x2, 0xe, 0x85, 0xd}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x5}, {0x7ff, 0x9, 0x7, 0x9}, {0xb89, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5}, {0x0, 0x2, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x11}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x1e, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) 2.286744106s ago: executing program 2 (id=36): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x152) (async) r1 = semget$private(0x0, 0x0, 0x152) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) close(r4) recvfrom(r4, 0x0, 0x0, 0x18c0, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, 0xfffffffffffffffe) (async) ioctl$LIOCSFD(r4, 0x80046c7f, 0xfffffffffffffffe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x10001, 0x6, 0xf, 0x3, "6c82b3502478102007a5b997c0466674dcca9ce6", 0x9, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_open_pts() poll(&(0x7f0000004680)=[{r2, 0x40}], 0x1, 0x9) (async) poll(&(0x7f0000004680)=[{r2, 0x40}], 0x1, 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x3}, 0x3, 0x100000000, 0x2000000}) semop(r1, &(0x7f0000000000)=[{0x4, 0x8000, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x0, 0x1800}, {0x4, 0x2b, 0x1800}, {0x3, 0xc, 0x800}, {0x0, 0x2, 0x1000}], 0x7) 1.234535363s ago: executing program 2 (id=37): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) fchflags(r0, 0x0) (async) fchflags(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x4}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8d, 0xfffffffe}], 0x1}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0x0, 0x0, 0x0, 0x150, 0x200}, 0xffffffff, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = syz_open_pts() close(r4) syz_open_pts() (async) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) socket$unix(0x1, 0x5, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) (async) bind$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0), 0x0) 1.18590702s ago: executing program 1 (id=38): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaad0e99f3ded1b86dd600000f4ff1f3aff78042000000014000001000000086500ff020000000000000000000000001001890000f30000000088009078ff000000fe8000000000000000000000000000bb"]) (async) msync(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) (async) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) mknod(0x0, 0x1ffa, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) syz_emit_ethernet(0x4ce, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x498, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x67}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x11}], @udp={{0x2, 0x3, 0x8}}}}}}}) ioctl$TIOCSETA(r5, 0xc4504444, &(0x7f0000000740)={0x0, 0xf012, 0x800010fe, 0xd286, "97a2224ef1696b47c1d100", 0xc5d}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000001e80)=""/4096, 0x1000) 1.184990023s ago: executing program 3 (id=39): r0 = socket(0x18, 0x1, 0x0) getpeername(r0, 0x0, 0x0) mprotect(&(0x7f00002e3000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="03000000", 0x4) 1.16732786s ago: executing program 4 (id=40): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@broadcast, @local, [], {@generic={0x4242}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801000000000000800017bc333f1255636e7227b3a0bc409226cb307b8972f402329e78eedbbe2978aec13e113dcf9a00000000000030e5305d65aa2ec0534b127f00050078e387c000003883021a04cb4717cc6888280b0ac7557dfe684621fe6dc8dfe6a6cf", &(0x7f0000000100)=0x6c, 0x0, 0x3b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) setuid(0xee01) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 1.161907206s ago: executing program 1 (id=41): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdd, 0x1}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x4002, 0x5, 0x2, 0x1, 0x5a3e, 0x4, 0x5c6, 0x0, 0x2, 0x0, 0x4}) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x222f, &(0x7f00000022c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad921f93a0000000000000000000000000000000000fe8000000000000000000000000000aa8600907800fe7f00030000008c0800000519ce6ac43eda5c95301d3f7a02e6662580a94040415f8f2e06d0d8470a38dad55148534c32ff11e2f0b056692ed9d0010595125847bda5749d7da29680efbf4d35787dc8ab568954c6684094e6c0428ffeb4c1526ad73038b163f8e02716c5f652a14949d29d0f9973a04b6c1994a21020481546d6535c6968c4869d79d27fa9aa89d9c0112bfa498becfa81ad3089a81da24a599536d18a3381b27e6b7a4e592717317d2e480be2b508d3ad1e49a8780d0d19f977a0cfbd348ff5866db00a704aca150f692fd91f0062c0b70de72ee3dac485e0e4738462bc42155a0f49c82ca368f46dfb31da34d36fcc745452924adad0eb3a31d7cbdb65dfa0725b070566fbe646ab45e203083a9382876cba99b16b9930b768c0b5a99a75b068f06ffea8ff211ab29e0e4f3b4a0a7ea32369cfd14448aaf2f04ee6997ed7948c71339e738017790c228916aeb526a40a6008d89f7ab195d4419079ace1cb3b5e102a5b4f0718b5d1a519b32ff28a83859bca738a5de0c4d5d15e4895082669249e0941f78a35913836a1ac76f7acf7c77e17bc27dab4cd1a8025dbf63473cbce171c2829b7e445270e8a59ec0b9b39622d79ebca66396e640cd89727543a05fc842693c18ccd7a794fe92e712fa68d1baf7f4ee852a3e52be6b80ab88910fd3cc52c7169fdaf895671e5"]) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) close(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) acct(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') 121.303312ms ago: executing program 7 (id=42): r0 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180)="674cd6e5", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x7c, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[@fragment={0x37, 0x0, 0x10, 0x0, 0x0, 0x3, 0x40000068}], @tcp={{0x1, 0x2, r1, r2, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x9b3c, {[@eol, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x7}, @generic={0x0, 0x12, "40cf0ae7ff0000000040000000060000"}, @eol, @timestamp={0x8, 0xa, 0xab, 0x7fff}]}}, {"a7e47cdce8f28c83a3c3d38f67b519f73106000000a19548d08e4e72721a564dcb289a3746290c97d5d619ea82920d11738280a33d0005646094815d"}}}}}}}) syz_emit_ethernet(0x185, &(0x7f00000001c0)={@empty, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x1c, 0x173, 0x67, 0x4, 0x9, 0x34, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x9, [@multicast1, @rand_addr, @rand_addr=0x2, @multicast2, @multicast1]}, @end, @end, @rr={0x7, 0x17, 0x6, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @broadcast, @loopback]}]}}, @tcp={{0x1, 0x3, r2, 0x41424344, 0x0, 0x0, 0xd, 0x40, 0x4958, 0x0, 0x8, {[@md5sig={0x13, 0x12, "cca5895b9c67655428cb1f7b7b4f7515"}, @sack_perm={0x4, 0x2}, @nop, @mss={0x2, 0x4, 0x401}, @mss={0x2, 0x4}]}}, {"06fa906d66eaac5f1f46c099160b60df8e1228c0f58fffb9fe0faf2247fbf060bf1b8eb79c1404e2872d0d2504893ed6238ab77b487dfe1d21df01adde58aebe51b51d5d4f20259da3950cdaebb601ea1254cb2e8d1d4967498fc905b35203520e6a69ccaf197413650fab9cf198c6da6bb7e25e12d04c32cc5d7b87c6643a372b7159ccaa7b0e894ac9d9ee6b6f4e0f9c7d89da68f5c569b5b76e9456d53ab016db8f8eec2d592bf46ddf214adfccae15e44d7c799fa3ec9245441cacf23b99ce3685b4e664d2ae181ef998e717487388b872b8a6eb6e6ce599943861e0a17681fa2956b006475bc1a8fe3b1a582b225c257ed355b35b3280d908"}}}}}}) 117.890374ms ago: executing program 6 (id=43): setgid(0xffffffffffffffff) sysctl$net_inet_udp(&(0x7f0000001700)={0x4, 0x2, 0x11, 0x2}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) 116.652519ms ago: executing program 1 (id=44): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000002ec0)=[{&(0x7f0000003240)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c2577f673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed4737635df86b9b23555b383f574b06c482faf44cd4fbeadc3a67a820d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a5a735c492d971dbc56c0ac859c4c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc0845c351cdba7626972c67d346a4c6c2944d777d2414c65d905235d3e6146e24976f1d3566460e8ca235db4a67530e52fc43613ff6dcc86b5a94b3e4de87469e6b1e0ed5473570d4ef63d54dda46b003344f42d2895111fea7b2d2fa1bc90f526328716ddf84b1289fa42d35fa9418dd00bb4f49ad7b01393cd726716850a31b67041b58eb73035376e0729f6dbb48567593bfd3cab587ad32ded2862bf9f653b39007d032f2e987b186a84fe53713dbfc59a58241a0900000000000000d280dce5212f27c519efb1fb1422f117161e55d3a99fe51926aac69e7d6795816b6a7e2780173302314a1e7ca853b0eaaafb5e4aa69d31fc7ca654529e2bc61f769ce7173b245f56b517958b35ea114bc50ebf1091e3189032e38061ed603efeaa22a93d16462108c1b0e0f6e7a5e701e2146305175ae4fa393f2845fdfba43c859805f57fc5ba29972e1e577f28e7154344cb1fcfd97bab36c60fe5730e2e2d4dc22b3e1c4228263576be3fe7175c2800b0916331b255585a28870257cc54c3eb58", 0x245}, {&(0x7f0000002e00)="70c06c830acc22714d893912ba6f2c656f9aecb9da4d80930b448e47a45059845a4876d55a92eca1f5b80448270c502454c88a717ee67e94ceed3ce43ae22b0cf2ed368a7061744adc8a294a9b3f3ff976dff2ea1a", 0x55}, {&(0x7f0000000040)}, {&(0x7f00000044c0)="f803f72b72ae4d4fb3a67b7c8f6f3de61001692250ab8742a0f615d9429afd5c076329742eba587e746be4ba91a905ef96156ed02d062a751864781f8ad5036d46962abfd58cd377052bbe7a1a42753ba9bdf5f761495d0d4218e91513fb0911e48b9787fd28a9247659b6d872b6bdece22d033e13e082a811226158511b5ef154314bdd7eed6be48d8c08b49ccebbc2c53f6e2b24b88fe31da04b2b4c76aa3f5122d833e6a733c0eb9d699ebf0c02b87ecca697442c22915e628a1810d2a9b78c44672b96b332fb6e504870ec85782b5330d543f7f4fc5c5fc18f4c6fc25d7f5e65cfad835df85987c2957018bfe20db21cccb86643f443903abcbf9c092e03707b3a1df5eb2bb456ddec24f963bc930656fa80b1d64265da9b265cf105a56e51388bd42d719a5a6cc7b92fa4689e690cb1c164805355321e8121e17bc80adf8732e57caf0c1f9282ce4bbd25432e717e1a1d01038b79dc0348185639f702f63aeeb4499510a94e4af174e617ca093ef3bfa0b930c34293b90a9bcd59fc940882c13f098ecd1a708998e2ca931c0600c041c4b1edc11f67ae1acecf4cffa0884d7eee1a573a2e659379156a21d57369e5e2cfa4c2c06d9d00c21bc504fbdd741d845df8f481cd2b853cf8710302fd288b16ba9152c5ba2b898ce2eeefc5ece91fab494edf6cdc53e6b233c4ed095b31cd88663c182082c37c0a85ff0eb5fefc3017127e0480986504fdbdc68bbf7a7c8da98ef48d21519a4e4396c7727af7c8d8949e9ed00b5a9dad507081efdda79a265580b3e17d95ef22f739381522fc6d564895fc47ac5f4820540b9143ef13e76ab07c80bbee06967275b8653170d6267575468faf50da2c827fc5a7c577de12f7a31004f41d524a445fcbb781142711a11d33cf748841b7ff9ec52d765eeb2b1ef1926d0fb84232d402b86d9f96894d97ea009a3ec13924936c94e811c13b4a4643755063b548717d7c8e29652be658f47d69cdcc6be4e3f6b79a8e7bc1e8bfa120c370d87729de4de7944a8d62f4515ad7f3397fbda948b792417ebcab87b2288ed66d066e50faf331de803b9748ac53a5bb4de34ce16d61e6a9450c106d7cc9d7ae56ab2712f7c88e16ce98357606c1f5d524a8c01dbfeb97b4834deaa54af8aed89692cd68ba5e3d9de0444c5d0500f5020310d9d71db1b86852f8f82faf892301fb403bf0f082dc14a79a71f38362a5ce726ce6a35d745f9ab2c8ed03dc7d6ff6f865f2b5b5c7a9dbb6ad6ae52f4a83783d758e77bf11fe8e6f1f207e34c26381b422c9bb5f38217f40f5813e735d036d41792f4bc50120bfddb1cd080868b4eb0325b79d3d6cabc2cee014b77538fa8c0b600d039362f263a5f36e69da1795379a900fff9eee9284f38a10ca6a80e129513df3e8b27630b127669362b4931f89e0fb9e24576285628d7e5d33d53116a82ea835d3e473099bff55ae012e8e23497e0d50eae1307cabad41e9858b0126d0a3d878529733c0ff19d0955e021d7c8627e962eba64ccd85a3483ad3c5f642fcb7026f204e6c92018ae99f7e2a8e66311b24939d532737b87607f6f560c69ca2067cd8a1f5ee40a39e6614ed812df19a5c94bd81f2a00a260c2cbfb5db711b0ec603c08f6206382aca9355050c85cb3659bb0b7d9ab64b37a4911c8dd57d575fc8618212dcb443b2c2300868a823da84293080c6bd3aba85f04d87f37d7dae439b54ffe320bc31538846be26af1949fe8128b35748f22daae5ba1b7f0bf74a64ab22d2c6fe3cb4c0fa52763be95b134e390a8026bcb52e9d50bef0e1fa9e93b9c7a234c3b8c3f76d744fbaa77918a7660ce4f1a651600132012b3b06f5acf8f016e9f134e198ca0b276f29a826abc496a81b01569f7fc80a8c7cc4e7b8d910b506e493aaa3398d4b424ed0ecfc53cdaf0326536914804a123d22314bd1d04ab315670500fe3ad07cc4867573be3875f34d2d8ed06983040f3bd5dd1baf760215421db17c6c89548e73f6d10aae8a49b1a1946b7aee9fa3186e17f15a050187cf473392282f521e9d2f9dc1cc17f97e539f04517295b9c8eb4d34248ccb4ef24cf00fd3dd3a1cd46c4edd506470ed73a6a98e09b4abca98e800f22ced71339186740fa0726946819dc905384f416f78fe8775de31fe1fbcf4b57c90e998edc954c869554527dd740b4f1ec6f849ae8a97de7e3f712f6386c64e88072fe074a5b2c71ae8840944c4a6266f95151d8be3928126e98f23731dbe95373a932908d415d49b03b4cdd030f07020df797ad862f1b0a509ea0d289c1aca9f81a51e12fcfb5838fa37dc1d1c4a67ec2360d9f51ac8c16651e7317ae57ebead0b0074e40819cbc680260429831ee0d133df382bfd29ffa50858c9390ef8d6adca9700f08600b410b5bae780a12d010e961be96c33a3f4dad0e64f660a95a526922292b39b85d078a54660d65c68526122a6b9bce84ee0ae91c57e4542e1990d932cd58cfb3aaa691d6cbae3f5637c55f838733d69eb427f8d3b29b47e252fe6930dcc99ce41600987bbe642d27e25bee4390d7371f284482f1280e1626559d7114476f8f125ecde61602e61b60e0c0cafb649297326db7a71307737eea96141eea00c68f08eb553ece8ccd73317100c7324ef3c560e1f55c2c06afb6e81ae6102d9170e912a93e568c1ae0596106a8447fbbdc57909e049df4b98dd4f1d75a3f3190cd1e531b2b29a3280fb860deee7a0f6ab397bb134cd1d20a5cd33109aa5b8ecb848e0030e9250ac9156845046a69ac6eacda08a260879c93b3293df4f335967ec331f480af9dbce2020e3cf1b1a99505b08a7e9b25f490eca64e5983d2f7cd11cbbd22a6c912bfd4ed3d3b6d86a1841b61e3e9dcf15e40c0c5efc637a6db0fd3afb0cb01ed4a8bc8e4851adc2f1b2ab064bed6e45b17c1c74af2d1fb3494bb087ffbf62025825692f554eb142aa3b8231e99f9ab3f6930d2bc64ab70139fa20eadab0e7367cecda77f8d4b8af99913010856777039385eb0888cce994a0f60c11b8911e77759be99dde07bd9f75594c87a1a670a8d357972534cbe49871b4286f63784023c8cee88f5d84758d0bb911a4ef6467579b42bea69db91c44287b7f3b804f4f4d3782eaf0d6bda431791e33c41b3a91a9187d5dd42d714ff0c84cb8d9e7c9f8c2204055e7577dfbcb7294335d07fbe0af5ce10c49069ea17c271b0e34632172b033854d384e82c669710eb5fc1ae5d2d075e9f4365dcbaa63a20219313d1ff2ad84d0cb8dae8bfe71108999696d9e008beebbf72399ddf6d45514455ea2d0bde7ebf8dcf2d1177f81d5ef046c704e9f10931da4af7236e7bfd6d6110f2d244903d1634ef02029c60df9716d5d54c5f367c3b7168ef51e049e43a75dcadec6c7818a4e6b2eda07f1a878da037f83aa1666a7871bcb00436094b1b9d04478c7924e0a3485f9db43d8f14828fd52e38a53ba94f8451f7e06e5b77cacc579947e19ba43830f96dab5ca28b84d6bbb918e6fa40ff7ece65e586c06345236425645ce7711da2c636b3edbd338c40a7e52f0a942a16cd9333775f39fbf8ca0054338ad934a8e6107cf138d89d25ac748b014553fcd532b1a6c5f1c6b225ec7fedd1ef46420217b4abbae1251fe69ece6d1c746fb274e0bfe208edb32cb7875cc89b6a8fa66bddb180668f8116da56f4d068c831c30fac341d86955affea70cc03f9bbb313c906c7782280e52d7178d304dcaf35fe7dd6facec83a433bdf7ac686a05e4c70f7f455ee0a3e0f551eeaea9b74d0c79fda7c31b5cfaba3bf32861033ee6ad6e8c10b67019b1860acf33eabae4137b88e2175f4b43934412ec6912d803cac0d0a76f6f3df436b67f48acbc4be10c81ac402f8c9762c3496b1fc45f234cb006e440f894cbee1bf7e16080dad7e8c6eea1cea9ff602e4fd74c8860346df6931371108afc36b8ad02fe58d0309069aa8f49d60835fec1eb58b6055295489700618dc2b74401d81191968a5522e2386fc70ce27df5a9bc0a9fdb9db642d4b0c98a673b7d35627b1c5a4ec6fed57dc86a6504db7206e2b7a8e5202d7cdad36e783cb6a27e3212c39ed2c7bdb3a427a6116b301a30c7ca432c8cb154f048cb4f4078782fb36a1e37ebf5b5bc576019076a90d28207a3de3bd777360a964d51797435f772da999432db7b902bf895d252def7408c31c028a701705ce1e04218de2d174ceb30087f750aa03d835ac7669ef6328387bdfe655bf8d4fa27a6769b11a88e0cfbab5e679e546cc2452343e2ce6317ad6c5bc4940e4eb0a99a30c4539f7b15f8d553a2dba407411f7485b217f74a4da86a56a97a3d9e647eaa1e4ac50e8265d3cde59f0fb38b141003700d26d706a57084ae9da25a4417c5e9c098792806e6d8e60ee060e798ded7a0a73595c45a0c2cd415b06cd86fbb19da660318b576fdaf933c7ad5f54432b77af4c48ae7c4b8090acd999f71e00af52584b182459a768b51967b8378557d8a1a41d71a93963b9fc63bb18bac121dc12d3223ead0af65f6905e1fa94634e9e4db79e353ddfc9165f2361b72fe888b793838b9d56d0d0f33d0f9a84251b55347736f1090e3d28dff2a5bdcf503193d5e342fc3316b82bd4103cc1cde083cee25e8d54f2ee81e228bb4bfc6ba61599060eba72782c97bd1a3be22ccde46955980dc85eaa8661a03f710359fe66ee8192d88875eb5e2b71af517d9939eb0f41dad2b66692bd28f2fa503597d02d3fcf633d462935ad7ddebe56919798cbe51267745c398803f16a8b481e66f0fb0bee46637d4142b28d8cb1db6d04b6919da6d13e90af76dc344c0d4b8c83a3bc04dfa370a103c5c8a49517ac14ecf71b00377944b4867eaf10da759094740388d181f1b415c1588e41dfd771cfb9d2da80660e3bf03afec5435b440699641d7522b541661b54c52cb1ab334e42548df10d14f482ddc5f5fe7d83e2a6498c3ec6fdd66a838bc3b60d05b4abdb2957a14e0f9cefab59549ca9cfb554049a6aa57b67f72f8bc3527c9a31d1594654e53f996dde9bb5880797960c0bc5ed47e4b73dfb6f13b601f9ec8d67d67ef2819b414f00f269d884fedfcab143ba1b3153fef9685ee4553a2017bd4609c2b5061c01c563fbe3c56184562beee8b57402eae88db6ffac1a70a1637fb550f7e0824c11317f2de59eceaec0c7676803573604b88077d59183233d005ef28178db957d7eec7d55efea7183713622fbad6295ff129b5c7c86055e3c18ff0d8e58d67eaa827d06cefd1c276f1dae2f04ad18ccd67769c631f3a4ac31c656252e5477ce36b361b84e3cf0a254034168424bd017dc4bac01bc675cdde5fa5f95d638fc0df1b3c41ed6781e910d6cef60bfb10f864212627fdbafc2dd980197a01f2e59f6950f18b9f644e72a08905c5348308ca81c05281215721f41256e68770f48c577dc19d2933fe65ab71af819b647c914b050eb82d2e6d5bcd4b81597e69563e6ecff4472c85abd61aa2d0ea99f6eb50ea171b2275e7a0aae37d9a0ede8f92497a0d0cf41d34efd74692b37d51ff4c20b3a70a30fc311f67e14a9fcec4906b970f07fefc7c252a857e9b5fa2951fcd1be73759aaebbe0832603b730ef04e1424f0a3ebb07bdb3f0d24ed6401a6998c6773d6f959e6b5d226a5d7a219b2ae0d00a2d83780500a7709454131dfa922269e10b71f2c8416bcede04781cb7e68ffe60bd1ee74bd37b011be35c950b2a0b66dd60117a8547308a8ddff98bbecf483180b9691c92d88e17affddc5d44f2e415b7be040a31de0b6c503bef2555bdec9f759a22b4cc668b528a8ea92d51a6ee1443a7307acfe72a7bc0668f0b79026a28003343b45df056c2b9472c99997812d05b109b6c5409bfdaabe246372288c477fbf7955ea3e567e6a3f91e6d4fe84000ee19395ac77742782600966ee3f82015a694a8688e4f1224c99d3b349c4a9aa056d1ffab7f17c6e17f89c52e6674e35551005b43429dedf96d1e1eb74a2", 0x1091}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce3930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f1164", 0x563}, {&(0x7f0000000840)="5f6a8de84b4c523a583f91557c748202cda4cedf13579996073843ec5cbabaadcec85d62a8e4bf205c88d8a897a78307f3d2c30eea6356105ec8aaa686930f5a52caf3c26f4071fce6fd29099cb3fa45c68b46bb7f5709538a4a93aac34313f73d58f29bfdd106809fcb62baed50a8fc09a102e5e4c5de359f96d7cd870587c392e99984ea66143592c56e9b45481b68ded86193fcb13a494da79c284fa743c0e7778b099db9", 0xa6}, {&(0x7f0000000cc0)="7ff9f1e1313f1e49c4766f47fe3488e456bc5dd6dcd6f2bb786acde727b65aef2cb77a195c7a585a412f390a21896d9045ed7ca14472b3c9f4163e80446eb612ad91a99a9dd536d071acad77f6d767a9d10a6127709fb2cbfdea2cea94c2539da22049417b792f9aab24357d7b2babae809da449d20b236d51a95a5a762e2a425b5a6ef592426c4943d08f568ef28ae5ecef5dc9a486ab58cae3627f36d11b4d8cde939a603bc1952f27b8732e95af3e16c1428a5693257a9f4716c464878d902e4f4d59eaec3d2a9bef150bbbfe7b7164b9c3aa5bc366f2d70b8354387e5b9cc8b67466ab131e1da5d331da58082997fa278bacb76c60e20dab9ad82ca57046ce6a14ac56e98cf999650a1de7fd3d0ad860ef680ac23e842643bf5b16a59896cebfa919c58a2c66cb359ef78cee476ea79b231de6e108b9a12478affcf5dfd2f12eb8a0fef91928fad94603b6576e24df534753e6db231f45db935e57e32cdb01de595864c47d5636fd1d70de954f60bac417ed18aa1bec2aa04b67059108a3f993269e8ba56bcdafdf79650f6ac902f26fed3b67fa58f25475869aec9f56413ceb34ce0b59156289ff1bd1875fc7f6021246ecd55d786ceea9fbe66056f86fde7bfc7c8ad39754a837c22ebd3acaeff9c3113c258acfd3d26be905f52ad465d9fead0a09cdfeb125c1e4e38b6d4cca1e9f0371aa44a046c560535b97db34b2a51001d04fb14234b0bff508bbd9bcb9581ccb6c0b5a33d4cbfaa4dd5e96cd7d7abeea8c8624921780ba779f76cbf8d51a2390dde1f01fd4d9108831ea65ba339c81cb5f2f58a16be0bbbed54d21c8297b0c38f07823757d5deb9afe797b05ee1dd03578920425e895b4229193dfc882975fb5352e5680f5c004e5452739847b1834dd746870055c1b64ab6cf072214d9176346b113e6f5fe4ee5fbed4c57d77949c0a8b119ecaca9f01ec7d715449274b9e12a56dbd24124db6eab093dafc6a164c54c26604f72391232776110c04790d83c4ce87ae40e8fe0392385de87c254967b9a47e92d313a361c277f87f0fc05436c85190b425c99588411ab4a6bbd8a9b23963ad6bdacf6e7ed381f147194a73e89a5764742be17cc7845a8f4869eb08a576b6584985cec3e10660dbd90732373e69464fec176922030fb01ed268c18c8f8a3bf0000dc4a80aebe13a14fcb45b272d82cc8f3baf177b94ea7abe6797948fb88eda051c0fe3670881fcb785de4f0c393f3ad0894b2b550f39362c76964141787abf5abd4c2b5efb71336fa72c173b52c355702aa7819314a761cf44127c4a1733642a6769382bf1151543e95ccbdbeff06734bd10a5326044619d2f4a06a4f67769eb135b0f6b26c846e33ab72f2e396c6c82f122c4dc8b2c0819affe0c34224f74f27bf0c87869a1a327ea6f9537a3209ed68527882afcae174ec04cab8905d3aba617afc9b159c87a7c9dbdebef9f0fc025d8c978696434d7e9b7f8c56f64252afbc9d4193ef541945a3863ae1ae29c40281d583aace7fb8ab03ee131e54872134e9e3d2b06e69a1d6a9c87618f0034809146d325fb6582bc6ec6a2c45cf87c330ec4ec6f0d834fc43777c0b45ffcc4e90ed9e70987456618c935009c3999bf64cde70906a2f586042f0190b9d21e5a6bdf2f965cb390e6d7eea344ade29b811cf7dc0b623f6961c82af9c01fb43b9056d9a8c454d2296b911b31072d005481f58c1c53c5c8c3f4232920c7a9bcda24cdeae1d460f5b04e02ca5f53eb0ca3a1dc72de0c866f497b9f2967417541a0338ee35260de27363e67219f7f0b9fc2b4bf69a0242974a86d0260760beabe2e7391d0b86465b361eda277e7b40a3fb10614b84969eda0e07640dc62c47b8a3eecd36be4c7d7ac775329108082cb67be602e133bc1bafd24df7a9a719318f937d927391733c56c219b41d843453a9bf2ada05a60b551f87d56c9d6b9398a5fb45cf15ef040b3f36713982e227f662a16550d6fdd9dc90fe720401ffc6d3f0680e8ac7b360a0c155213586df08e1f430e0f5b78a3d8a04795cbfad3a2fe6cda64671157a6f386f729e31f30c28d50d743159572e98c2c5c54252317fa801466408f527ed847a9d401fa209ac0620822379a7f8b3e0c335b67e4bda9f7768e3dd0f8120619609f9b16ab4be43ce48b8c74045ef54c8a8bd03c4b81517e6a5afb8f2ae97d79465689b8090b32ab7cb0e035985ea42cc8d08c7ca7d0dd2e16e343ab1e8805da0d4678cde890f0db6ef99edab2df4f5cac3f414d1b7b148015b96e885c37b33bc4ecb6ab3c2d3ae61d1d1dcde37f3ee8e0e41f349b18df962e34d9aab3d37923d91fb52c553f80ce7fa9ef84de57ba320a7fa935fb6dd191d19948c7567d2bc7174ab00a72d17f002d52877893364ab86111f2b06f7df4f5511d20788ea0a24bc9d405ca513ac075675b64579776d54316010a47ee1a97f176ed4c9b2d236f5af21371c36cef581897baad26a55c3a87deea9e5b0629222a7934277da279af2193c0c3423ed260eea4582abeecf0ee127c9f08fddfd545a45b98c61ccbde07baa05db53bce67b359ab6baf7d85b605d03e0f197ddc332cf955398a0503833f798cbd81da7e723030192286e588906611617d8ff46c12f73151b099d1689631b03ad3757fb53c1a938cb47c2347c5d8d864399424ae9da346d1db4b905eb338a34e93460cd613ff93a06de6dfbe6b1de21179ff2c6d32a1454a09e7db584a3c810ab6f7fc5e0ced535d3857a9f56ab9ec81146f8f850c421219278a619fcd4e7e7ecd328ef248c13a2fec0fce18e801579dc1515b9327f3fa00c60fc048f66616f709681ddf1c3c1657a103a1a99c000d2302fb92048cebc6579d3a96d320934494f43cb1b37419b04abd4236d81b1d87c2db558f3c12755f5a7fbd91cf4496e29873c9ec1c1098d2f533dcdcb13ec793e6fdb1da5ee561346d12ac3ecf038f4d791311139e76f38e01777024858eb94cace82565982869a6bf57f37ff88eaac6b1fc943a40514edcbddd259d305ee3bc3b0a10c10107bb85ee8744a60dc43f1e2eeef19e2fe04820f7b211e4ef03df0173da10eeddb4411677e4190467c4452b298946e7bc5d0d103ee8e39abaa7a6e9c14b041278738c030dccc1b4e1a9a67ed937c0abbcc0f3603036f46de1deb62f639d02cea6d1dfef6e0897c3a2910cda7653eea79b14f673a3ef4bed1803287095a03e638ab1ad0db0a0685a1fd5641857d40d6d63838d1918df15cecd1dd9f45686a5ac2fa8696bcd6b36d0d77a66e65bc8a5a7c9fd87ddbabed65507a588ace3a2bab707b4010ec041cf09002198b9a758c11ecab7fdf8ef1b39519a0a8b6e38186e183dc0a16dc228f5129e34b04d0d6f2a6338f9160effe916df6fe6a12766baf9731085f6a97484f9f07b37188419f146de29b56067f09d04c95d13957d2e486cced25bd99d5981b814672e7c6cbef4b58e610de55b39fecaa195ced5a6a8b87db3f9b48f5ec0d8ba4c30eb57e1bd36cbba4f920719b789ef0979b9820ab76d5c6f486007c43b7bc653201a8204c3a9a9d9e2a665805d55e7562ebf741d53767f5bd93c59407c8acaa338548433278c9d9d7078050a4608495ec4d9c2e52dc7639379a696a640a240b59c1b9c57c2891598f5f0e29857dd394eb9d8d204a7ad2439cebdf788a3c97f1f4b6ebb7fb64bc09ad344ca59b0c3e378a5012ebcbca2eac5aab57d54952ab10c722d4f1f6275c9228c5670ec2b055fcd2dbbbb732862fe6775ae58718dbc7be62406c9399a2fa61684a857ebdc5060ab2e43cbff82cbcba5c48aeacd799ddbd4cdec600f903f5c0a45c5e9db15c9a63da3217b2854e45a4eb7cab3a4b22c7dc230409586a33cf3bd0548904c3ce575eaaa13a893ebcdf8ccc10b17f6a0fb30fccdb8d8b1f9a90c8b509181fe774d60b656001bf5dfd397868d23bcdd64765a4f1a73ea9ea79a5e3bb9e74d98296024844bde3d467e2c9f1511fd7b12d608bc2b076a579b1dee7220536d06c6dc350f2294524afff4c558bb6ad5e051a1efa0dbe0c6b248579654bf4dc4309a77efb7972374df5120f5af4b4c81527bf9181e034e09198690ca0f4d4938cf9634abf87f2a4b22a5a60821f9cbf6c13d5761d5364894a1173bce09c864fd8b122f6411828bacb3acdc55e7aeca85b7182dab5a60cdc7fd725743ea955cc183d9e9b3ef76de595b9927ff5799cae633ac030adc4471546e88987f479347cdd9b38ec80ceda9d167fb419cb00443fbf204d036d6f122c397c18432ac218221720893a4c58e0f633606f96577dee72a2fda7f2f61c7e4d36cdaea9461f894727ef5db2e18f01def1a9357254e58ef48460d70e3ac5470a3bffb7d49e6efa71816339cc61136e489750f09795dba815a314242a389303c16570ea89e9e3a61d0553ea68945ce9b55e406bfd6f22dfca705ad244293efeca8a706debd9220c3518c99834376e2dd10ef474df45d89f4dfde0f397560959bc6a3e52ebba017eaad8e191a91b08f0f1a9849c45f07d8865b852fdcaf835df0472c6af89cefbaf295de67dc10240061fb84b9144109954bda1618039bbf61a42e78bd0ef121e3f03ad35eb162d809002dc797eb97e6bd41a03e666f09af30f4720b022be8b234ad9ae7ce5531e20435eec3198d50d771ac6cefeca66f78927b7072c745566fbca4d10544a4266c05e960fbc1be45e318c34817312159f14830b376bdd04ae353a07f9582f3e6ce57681837abc87516a7fabf0eb62fcdc3dfefbd3a6eb81505ae4c0258a88fa259df31570c37e140252b5d1dadb9b400d85f4286f38ba11d11ab14493f2e0d49c7dece2aee26327dd3a31d3f6462a1406e7e4d35ab0d35bf14b0f7faa6bb454997f4e7e6c597aa87770aeccbff2f08bb6d9055c263efdf191f559db7f6fd1e9346a6d2cfed515af8e73b3c4410d880fa1473097b811483248f52cd1b714ac3fb1ae9adc6d41fc630ebecd9b1782bbf8799209da1440365f45f4abbccb36eca818c3adca71fe75713967dba65b3147ab092afcc32601b5d77e634322f45d89f95e557ebd60999c69cf039a3d77e084f806add5957e8934006d82ae69dfba6fa2e469a1998aeb75a814f264f928465b9cad8f01bffdabcde759798c96cc8a25bf45cd24225c334d32ff3edd87bdcd8d8f16a3eb39e31f6cc4339b99edc1388e8cdf1f64f5c1a4ab0ef7601f45b57af11ba9e37828e256b70196d7bbc34730029b3765308c244b487937a960a293de85ece7ad40a3ff46e3549c1d8da4209a5b84e8908e63ac822c5d2461cfca2641b3fb183324e7ad67609f1c9ab8dc8dd941bf7ddf183f9c2ce09e1ae8332ab2baabf2490b5af50ac02db6647d59a68cb93bc6f17a83a35eb09636dcde6a641fb8f1e4edf7c820811188447ce881298cc8f259fb0f4aa50eb755c660c320f494848735ef689856494178be880e0747635306b28896b0b21efd32a27c31aca25036bafa95e3b0c249bdaa00cb5fcc13661da979bcf0ddede19680cb5e74405b9596e11d486d743b5ec098b43ec98bfddc081fe44f6539eae5ff03caf5cfd02b60d35e2da1521a9c61aea959442168089dd4b96df120650b93aeee186c0683acaeba2ceec9266104331fcca8c41c69863d1cc8bb8aeab2b1676d5af5b751ef688fcbea691adcb8fd9c56940d77e5b653cd072640690515d3da008f4dd95e7ebf12b7ed489762a262f06f88e1e91a57ed96670f45719789b75e75789527134a19998d34e2a006d6b9d25cb2282c36a9d9d3e1a23", 0x1000}, {&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000800)="3a45248d2d1cc6058e21e066c6336519c34d26aac898d81689aa0c", 0x1b}, {&(0x7f00000034c0)="39ac439641a8b9bbfb015bd7bb260913caad864f6b8d8d13b8c9459a0c71d8b5993c0a409e3c24bc24ec7c955c0479500db8b96f4bd97f9e2b31a846b1568473d1ab666de84ec687d7b54de9d1d8c5f63449fed9785d37ecb84063d74eb23d2d80036e82f1394a35fbba689db63087b3511cb77426f306f339ab6b3aa0651775a6528f53ef4f613bcde1bf2e645509117bbcc8189d7b51d0484380982797d25f0a0fa4405ed49709cf15b7cefa4bbad7a01d9e4774c232fe2953994c8e7dd9fca5816a10ec255dcc444e502cb4d3df6787ee0560f5a5b20b65a4aa5b0a309d8b9011d34571d71178efdcf5816a9173a789ff27e6a899375ca62f2524d8334f43fcb7f764fb2acac23d031dbfd8d288aa03d57fd1798f903155aabbe42e50b13cce6d083ed3e3487b207497107ef2d93b91b2631cdf701bd05edad55ef1790ee648e0e08d67e1fc6a7f5c4046d00cd79592484a2b217f6a589e247714db519a448a31c54c0a5cfcd366bd7b6696abf2bcd85eb16d7b162ffcdf7b519f82456cbf512c2a0eb77bb33f6cc7bbe6005fb7142cbde868bdebd1172fd90f1c70b7a2bf5d0e287ecc42da61d274b82a5118e3dccfe2c9489f7ec8eebe7f32e69aee58271b600b8769c702793b81cfcc1dd30890421ecf6cb5060c55287a6a2cd3173c080ff07097c427570863bfcc325e61fdf14f7b6a17c1aadf1978f91cfbdc41a5f727eaa8190eac18923f7fef0b30314952d406a3ce79c8a78e1fb374b7390b58ce9da0e316be1c56c2410dce835209dcc786ff740a765ba0522c57bd50538bef4b56cbf888aa0c8de2d5edfbb5c4b7ad74000c2d06372f79d48108064c868f751141d5de8cd4da3b665afafb333ae56564f1108130d99870b59dab5787d76f608bf9e39e50a99fd253e95c11ada4fb967a780b9b76e83719df71140d6c3d85d389c0922ad0b78472a8cc7dc2e1f536add7095be8a0db042f93a1364b07dc8f4564df3e65ba81e9b3c3a9261ce91622a2aa43d3d5317b70bb3b25a7bc70313548afe3d272bebb1642d936e7a8ce82dc29b8c5d8080d1215f8a04be457f4c930c10701f3bcc8ec58b3af2f30c8174696194515c6311cdc41ab41e5d8cb7e88092defd33f1790f3d795ecdd6fdf298b1972e0bca301d9bb7027bc66ec69d9b3ef946cd85945e6e287d38f2f22d827e1c633784a7eb2a022e1693411fa12d4e914fbaa2bf871283102f2b7d79ec8de1f0f3a78e6c1a7581b640c901115df2a83ec2133d2fa4e54142114912a35bbd679b1aaf23e5d007ec0c56f312ebeba0227b2e2de5a58990257e4a2983bb25bde79151a66d10abe4c5022dd11cd44919d328f7a3709cea7f3fdd8d795511c9ce2b2ce4c1ec391abe0d0b1e6933ffac69e2f83e2f3d66ee18dad2eaf2702e08dbdd0e949756ccb3b2fa98d2d72b246041985249c86c7ed56d550ed76ca15030fa90cac0d90eaca3c5b47b447722e611663069fbe34a6214d9ae4debbe6c3b5a4e95291996f0da2abcc97ff2cbd66479bb341c82181d02c3ac60013798b7b321ec73ab0e1e3e842710690c1a04c894b1db56886be5b62f397c04d3a73a9b3010642053266cfb0cfc6eaf1d991116a4c5601ea78ddd719c9d7667472264d9edf99313360b4a7334604c4b0b57440e8e7850e6268fc00bd36e6aa8b4da7451e29747fbad527e2ea885fd132d1b923a142ffe16dee265c3cb09692278b89370cc877cc8297f46b478aff818b6e8d7541a8a47452125a460261e15580a305cfef50a76a9ac5fd5aff71e4cac4c60e213c104dcb42a4720a07979bf2b41c36faef7527fa4f33fca5e2af8d32d980811800610beb395211edce4f85be45fa78f1984b4b2c85a84a01077c52c80aa019e08e8026d61e9b407c41806067e3d9d963a50f161d906b80e65ad83a4ddbf8b3c470d327e7f8fcb8e2d7a50b5d5f4470cf7c5263644b82ccd42194107302f87c59827e7f8f4b32223a0fc85fbac286c56e814a76e11a5c58997b1ba392d79c2e8c3907b84c20c8cd8c01782ce74c8444a462c10e66d595e1477f6fd6088cf481b94030fe5d93b57f52db5bb090d3248891c269211ef1a8660d1de408b2f7331b9a4decf2fbb9a4cbc66696df13a39fffb7aafc7f1d26fc0498a302e0a21befd4338eaa53cf1d7ca457b398743baf675f4ad397eec6e05d0a4314c5e3eb15922e033f8112598aca6b05748aa28b0ab115d2359d44bdba8570d47e7a3056702b8eb7eb5fe97ab0689c2070e909fff7bac71cc01b3df6bf6710ac477cb00af4114b8ca9aa299c422cf247d3b0ae8a3a52c2c9c87f7d3394058ca2ad14005211a7b69f3193b5690409b673f56f2ef552bddf3f0f2767d120e5a230ddbb95f6baee442cb61dfdb8a93bde28c6b6e1a3a55028aabf58cef3fd02acb6cf727ebda8ecd1ceef7f7677ed93f0443b17302442009e35ba46720390fa853022a246a26a6436f3de186a0b97ce8080d7f44a7c241d80ba7ae61d265c6d4cfe0d6a5b8fc818e0e79f2f0be18622fdc2cf8aad6bf0c335f25c03290da4445f8ee01269a70d688a008cd2795cb407b946f3ab580a779ec93bcbb74e95f17e36b290730b2ef99827577bd91196d014cb733660d0b0f975fb7e0893c98440adc29b9254b3cec606db032c0ee7809a32721743e36f64272b0c3b01d0a478cf3ed1d4f761e3870bbb6ac22ad36bb685a5f25bf232d2464d8a984fea7dc03b114e0bbeef483839956c9d6dbf35fe856c6161e3b03e2279cf9451ea3ccd3b8d232a2238010003bd9b5914987ee73fc6efb5e5835bdbd0de0119bc4d2053e4c2f9b96711d94b8b321cbf5a21b33ad5bd36b23494f8815c08292fd3b83d55fa8567ef68fb9b7a86211853aabac133333eef29fa4d773952a7130dbc42a9ad96e076686a7c31a6923a60727c75225a60bdc323973aea91a33dcc95fa4d69adf16a041b14d62bfc5e4f3d92391627beb2073abd459c496f87afcdf850d154faf63792d5ad6f761602eca0cda88a285b62e600e4057633069062362550ae9b1bd5c7dda47686dd27cf85f6552e4bbc142a2f423a44465e99eded39218da0606e91253cf67971d622884272dc4283aed4f770a3ae6e7ba8f94830f45c895e89fd2cbeed7c0da9606048178a1b20fb9565697dba1671f5e9af8b3d0f5e22dd18fb1ad4cc7c5892975c2ee285b8b8eee1d6bce8cbb02c5c810740ddeffcfe69481b0bf6a3d8e211508e7817f76e5c89d53b0da4c146172fb17c1d2c7140fe6a13902630419bdfcac0f6f7fa94e4dcacc21f25837466aca59362cad53bfea737bc955ef1b74953b9dc30330da20388d865d4b88839849bebcb7578836dbe4cb4fd45e50e7586bb5207a5ff4fc7ade0ef015fdb7d5a8f977df92481f3afd5c0058d5268062a6073e5889dae9dcbc025dc8114778ace96eb6a3235314624c090fa020aaa1cad78edd4b96ac7e686607809797104613a0769afd1a7d282b76d5a4a167858381e654900cf5cc80e36d060b56c707dc6f05f94518cd0c46f42965622cb3ade39bc8beb6857cc3796f97a214cb183b2a079bed84ac56aa27b6c1d08a36ba111ce36d76e1ca4b941d5498c69be9f47a0785704bc934f720748ab4858995610c831cee37f192fb439b98586d97c51535716e5261e3aa591d4f9145132fdffa6e11f3ddb7885f11e94e794951f5b71925394a4ebdd4c3a39395d3d75bbc62d605a2077a1803765529791d618790ee73084d4386fd4338c594d125d83f0899d984052e5c50cc9238c5ee1652c4be35fee0f2c29c29b5d762bda7a32c60e8f89727e7ba6e36d176690846fd95dd7b8b9b512e4d9f2143743401995dfd632cc036fa99636e877e0c5d493735060f882a5795f591c23dc7d0760bffe33867efbd042385b6b66e671785c55bbc571e21337f669207400d1490244ba71b8861a81ba43a9ee96f22faf6d4ead1457aea1b7776312b47ca4521615ecea3632d2eaf3bccb058ef565ae1df3988a9163cb43eefec08e824740d969c8bbf24918a764f1786c2723933db8b696d3735ab1cc3f14d3bb8fadcf6a38fa8d31fc84e393fe68767d88f66d87fd2ddab25030cb99ff90013b041b678fd032b3827e08d1d5828d9e0e60c570173994298353e1f73930b3a9c31cb4b9926b9f2bee6199e00d630778bee0c6757d7b778eaa397c7dbb9e746442fab70041ce388cde13f22e2611d4fd9ec4876b95441bdc4290e043c0c6342cdfec0426cd65710446c74248116585d50e7f8ab98f09641ab5fd8abf5962000f48cc07f257d019a6aaa2797c566be41ee112169962d48bb4ca2b41d2309093f3bfa4e3f500a1015640d06582b2f8b82fd09b301ac5a52272ddfb2006928857643a91f6ed89b63bedb807cc28baee0f28dcf94a0e32a930360052ebc439f315752a0ca0e26c887e20394fe077ba70aab5e48ac5843e86dcb4cf0745114d529eaf17f5e0fb291a4ca0e1fafb79243356a0ca6cd3fee6a800e7ed3c038fab51d4e0f52546eb8e52df26fd7c67322a372f5a8ae25a9032185cbec0d6f62fff68d49acc5284b253cab5b1c80776f23881ccd4be6271598078338a236fea0aa834f9058173fcf73fc8d1742a55ee64334963cd6c32d2ca329789fd63282d6e94f4c474e43aa94c55ed8090f5303050cde9ec728ec372ea5f6e36aa2b1a7bd7530e249930c6eb09ae9918cccd5f0a1705fc93039d55dbcc6de067d5e9b321c57b359e318f29b854f643ac8232dc2fa6858e59999c95fd5cd4fa2f974273cd3e0acd250591fd6e4ae07cab75f0710a72debbae591e18a392121bf5ccce4da78e1971e70dc799066ad6559cc99e063918fb410f69b5a5eb45a9470de42a735ec7bd1231162e4db313d75071bcd93754aaf39cc9410718b884a445e8b299572e34713e0aebe937b2c4c82ca68eba45ba892e68df5222c2c00baf81a46801f9d210f1c98307d9d9c90129b22cb6082c41bf8d35d2076547e31431d4f154c80b4d2794e6f226e921eb6435d1c3785ffc083bd29b6d8354abaf27c7cd7b2aca72aeebef414d2e6c46c3b4b897fb15be1d49a1e9270cc35db831804ec9765b5caea2cadd392873f0a27ba932dee5ae9d2cfb322a000aacb019e3475e5b5e627fbc9b8809859da165a488552deda1da39bcef24a9efeb0618a896d01f6c3075a031433a0272ae6dfd020ea3341372359d33d05987d1a1b7a9f8b3cc10f8c87ac4be0ccca153a549fbab9374fbe434c5ecf79c18b5cd3a0e10795ce6bc0886720ec4fb8e9e0912f44da8fb250c226622027acfe9a51cf4ef75afbbf04ba5e07595005608dccc18f64802beea25fc218663fd72f643476a4d73acd8b0a92a991af20cbbec116216c82cab32726610faefd1303e785fc4407d0943b21d7c9290834e552b08a3a63539d6d85d02f17d7e43324064e76dbc150b91dd9f442dec221f84a828f2d6e22c8e365aaf70491f3ea1b14a13d614410795a5c26cae40bcdc48d6ca9a8f27ef75eee75a653835deec5392b00d6871f5f72c65d88ee7c36497ccf5b4944333ce881ccc03b1446a3838fdd5aa49483796754cc3d8ce7c849ce95be8bff84b8f260230e1614caa0fbc7bfa56f364915afaec42dff908686f2b7b7739ba35a7e6dad3cc0b7ec43c62687d77e31937d9494c62300df03b0d4102ef346faa09e85a8c2abc887b199246e76e7e7bcf195249eb35cd9c3347673133e14cfac1c43009745e999a27bfb0001be6735147b6af89dba31de1e530d6b74fc394460065b0b76ab029b4bb087b4a2220", 0x1000}, {&(0x7f0000002e80)="de5a7183f958fc96", 0x8}], 0xb) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x95f, 0x2, 0x9, 0x5, "00030017ef9229fe165b6700", 0x9, 0x4000002}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fd, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d5902ff07", 0xb52, 0x3}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) select(0x0, 0x0, &(0x7f0000000040)={0xb5, 0x5, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x7, 0xdbf0, 0xe}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000380)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8cf0b820e2e939a6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc5060491b1ea3359aa5c5164ad97ac7c3aadca", &(0x7f0000000000)=0x58, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x5}, {0x8080, 0x85, 0x0, 0x2}, {0x0, 0x3, 0x0, 0x48a6}]}) writev(r1, &(0x7f0000002d80)=[{&(0x7f0000000a00)="b2867da02e81e540a9178a25ea33a0b5e7b928b2a6eed3261f094f3a058bb591708fe3d1ac48406b4e56f15d398149237197d996cd6da8d8b30196dea7ea4c864f4951453613aeea8d58a047022677d15903ca66c5c56656d4de4fe590e3fba7222e42a90cc0764a67a924270287725b4c2c0c71739d052f5aecec81822195eeb8707582534e3677", 0x88}, {&(0x7f00000007c0)="83c6aa4c5a6412b2f631d433054a28a275dc8db5c9a3b78ce4376ac38a037275ce4a44cc9a2b1b27992dc52f887c91dda3a0fe4d1483bf69b13de1a280", 0x3d}, {&(0x7f0000000ac0)="0f45573cd83401a7b76259a0ae96c5156dd2baa55269f6ef155c43a5348cf7c16d14dc46fbf014e89bebd7f71932ab09a0148137fa6da9b5ff4ded61c794773383f6f53b7dde965fe48e1ab553d894ac4ce39b1fb786faf98f905a33f8d22443fa490ad2549c80d794058a7521619686817bf13c3a6799fec30a19623be5e60f780838c60d443353ca3b886f3d43ae837c5d76f3e9a2eace279d1897af5d6d92e8f11f2fc27466da7e9f49a48f", 0xad}, {&(0x7f0000002cc0)="ec5e70642413e75db967ce312e0fd86ec010b53b54e6d31ce67ca109b1b34d56c674a0c31813419af8732078a362d147924305bffe070271c35dbf794a981d740de483f789167664a67f04454fc2298cea7829160ab85d2cfd7c8e4ae659ec6af8846a165baccc7affd6d002b52ba878fda3340eb89b241fa3e30524e06f448afa5f1793092ef253ef3e5c2f182dcc96d16e185859bd6062f03d2b972d3ad116c5cd94c2d1801b943c813d496bf930b8a0dcbeb47fae", 0xb6}, {&(0x7f0000000900)="755c8b550059dda37b82a3e893b2460da78247593062abda08843d34f8ffab3794eb160863b3ee9900bbbf44ae73b4390be49ff9632ee1243245301b9b49d9a14dbd21e6ea62f8477a62af129420af1be9ee9f", 0x53}, {&(0x7f0000003180)="3dff1acf083ebbe05405911bd0c80db6c3bb465fbf8c991de6cbd0090a00000073ce97cea38e7fd9dda1ad0420f9a42a07352ec647eb9a9cd28ee34de7779aaeba8957948b32baa25bb88378bbed0cbccdcae3e66862dc1827119fd1dfaca2b6e8e15b1d0a6df7d227d3f7e48e3c389eda0e9622ebe0310e9d8a5a81101e769eb3971b91174cc1c6f27fc17e93fc7c4e31e49f9c79043a02bf5c3f7faaddaefef825f6b200012b74a9b9f04c0a6f", 0xae}], 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e00", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) 116.107904ms ago: executing program 3 (id=45): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async, rerun: 32) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) (rerun: 32) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r1, &(0x7f0000000340), 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) (async) execve(0x0, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x9ac0, 0xfffffff7, 0x8006, 0x800, "97868000000020370f363b4575cf00000000000e", 0x0, 0x3}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x2) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x167) (rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="d1bb00000000ffffffffffff0800450000280000000000899078e0000001ffffffff0d0090784876020000000000000000000000000093fab1912be5c2168640e4c0cf5dbce1718657ae9111ec24b2c458d1fe150d7ef40340d17b449111e3cb9f40bf8e4aa54b1ea331e9b76a594038b6f6315e1548328348d8fd62c854f89a9843954ad36805e8918c7b7c2ec9b23af07718f7c24ba2765f1bd10b9d7ac74d7a727c19529f9b5e"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mmap(&(0x7f00003fd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0xa65) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x4) 103.609349ms ago: executing program 7 (id=46): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1", 0x7, 0xffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9c, 0x5}, 0x0, 0xfffffffffffffffe, 0xfffff7ffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000004c0)="8fdb9075949546b23ba88109cfe904b3ad15bd0878850fc2340c493957fdb89f12f7bf642a674c6e26690e778bd35c5247e1fbc305dfc8b71c51e6cd9784e437", 0x40}], 0x1, 0x0, 0x0, 0x4}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000100)={0x7, 0x3, 0x7fffffff, 0x9, "c9f7d24675d20000000000002f00", 0x80000001, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1", 0x7, 0xffffffff}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9c, 0x5}, 0x0, 0xfffffffffffffffe, 0xfffff7ffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000004c0)="8fdb9075949546b23ba88109cfe904b3ad15bd0878850fc2340c493957fdb89f12f7bf642a674c6e26690e778bd35c5247e1fbc305dfc8b71c51e6cd9784e437", 0x40}], 0x1, 0x0, 0x0, 0x4}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000100)={0x7, 0x3, 0x7fffffff, 0x9, "c9f7d24675d20000000000002f00", 0x80000001, 0x4}) (async) 54.631209ms ago: executing program 7 (id=47): r0 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) write(r0, &(0x7f00000002c0)="0920022847a42000000000000000004504000000e67963913f9b47437b6beab3cc7c907e63d2f6b53e434c6599413f2aff7a6a0a", 0x34) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 52.780813ms ago: executing program 7 (id=48): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x9) (async) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x1, r1}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x110, r1) (async) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x100) (async) socketpair(0x6, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0xfffffff7, 0x3, "00599d38672be907e6005b903411d5af3e14b131", 0x3, 0x2}) (async) r6 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x6, 0x200, 0x0, "db1d16c4415ed3c8d9c40ee72b02b4837f177198", 0x81, 0x6}) (async) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) close(r7) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000002c0)=0x1, 0x4) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000300)={0x10, 0xd, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}], './file0/../file0\x00', 0x9}) (async) sysctl$hw(&(0x7f0000000500)={0x6, 0xf}, 0x2, &(0x7f0000000540)="92f1d8e4414116d5d2d30597c00b8ecb448b8f174f25f9ba944ce1469e515edd61a5f0b67acefe2426ff0983a54e6ce9b0d306374dca73e891ca11ea353912ffc08a286187c9ec96023aa0d1728a391f57f4431eef36b8a3951c8035fc0d36815381fc758dfe11ff8e1ea55f747b8bd57491bbdb75dba1f67f793902342735de5153e87eb3062107807c84f9525dd4fbe5d048dabfabd7a2263ede93b810b305ab0ce857c60c31b624fb393cf29830f98470bb63ca9294ea26e9b29d83dae0d9dde9d8eea3c296cc9f8f6e1a0d2649f37c3364bb50f8ad0d091eeda4e2cb1d9d", &(0x7f0000000640)=0xe0, &(0x7f0000000680)="f774d1893777c1a245a2582a97f0aa8eebd809c041b3df0f9a45de52b142296b2122d0092bd301260fb288f97a6076ff7fa01c93181f31f0ed9780ee829e261a6e1270deed03dd2c9b1e7c56355e", 0x4e) getgroups(0x2, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0]) r10 = open(&(0x7f0000000900)='./file0\x00', 0x10, 0x102) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000740)="4a5d1a2e58180b9947921438a5c389f152f1ec3bbdb958ac1400ba9d147e426b71f5c6f52afd1d1dd0db467d38159d160c4577c8563695edd8f9797310883aba041b38de80ea3f92518d9005c8472635bc16cdc1ed13b45c01f94fd081cb3e8421bebad51a448bbb3114d31b2c9eb597f7edc3a55696ab8b2e2bb88fa2230ff7e30ec43ed4d531136920d07fdddb62c1e2115a68cc956bd3b2106deb2a93978eb6dac727bf433645b69a", 0xaa}, {&(0x7f0000000800)="287ad888858e5acaea846409a84b3f1dd0a36690e62bf6c110db0f2a89576f281e8e3026b2d1da6d75448b27d6e3832f8e176e99143c0dbba126e13aa11e108e11da32235e3175b8aa02a785d4c195a0d660ea89", 0x54}], 0x2, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r9}, @rights={0x28, 0xffff, 0x1, [r2, r10, r2, r7, r3]}], 0x48, 0x8}, 0x4) (async) preadv(r0, &(0x7f0000000b40)=[{&(0x7f0000000a00)=""/61, 0x3d}, {&(0x7f0000000a40)=""/209, 0xd1}], 0x2, 0x2) (async) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 64) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000b80)={0x10, 0xc, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xa4b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x10}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000000000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x10}], './file0\x00', 0x7}) (async, rerun: 64) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) (async) poll(&(0x7f0000000d80)=[{r8, 0x4}, {r4, 0x10}, {r4, 0x2}, {r5, 0x4}], 0x4, 0x1) 52.104882ms ago: executing program 3 (id=49): mprotect(&(0x7f0000744000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 51.764977ms ago: executing program 7 (id=50): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(0xffffffffffffffff, r0, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) chroot(&(0x7f0000000740)='.\x00') r6 = socket$inet(0x2, 0x4000, 0x2) (async) fchownat(r4, &(0x7f0000000100)='.\x00', r0, r1, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="8eab802cf20e98b046a216350b86110c5116b8c9cf4ccc5c978f959298433634ec4854130fced58c4b42f70b9062e8c9518c3a2d445b19be29ad63dc8d608fde4f0ec38c9422f51e49f51499a0c9253a021e6e22a61d7a23d2089522c05c4bad18b9cedb1b1cf90980233908aea92868335eb9a0f0f858abbc7fa2c7ef286ae322c77f53a6b84c83a3e553bd40bea63bd3365526a7f1aabd25780514d69441d03b16b2087dde31eff203c45ce1a8b478cdf664c098aade1c19f82eb7d44672213ca93bc5bcba8074b16b8851d93b66acd06058feb8e034454ae52c036ba16ad9717009e91bccf22c", 0xe8}], 0x100000000000019e, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff0000010000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x98, 0x402}, 0x2) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) unlink(&(0x7f0000000a80)='.\x00') 51.067306ms ago: executing program 4 (id=51): setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0xfe, 0x1, 0x800440}, {0x7c, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0xc}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="9401050638a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c804000000000000001f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df3b24a8c9eefba66513abb1a487d50707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604880a340baad19b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6", 0x194, 0x400, 0x0, 0x25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) close(r2) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r0, &(0x7f00000000c0)='\x00'/14, 0xe) (async) syz_open_pts() 3.862223ms ago: executing program 2 (id=52): setrlimit(0x3, &(0x7f0000000000)={0xee1f, 0x100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0x2, 0x1ff, "04fff0d100", 0x9, 0x42}) 2.990898ms ago: executing program 3 (id=53): mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) open$dir(0x0, 0x402, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea429", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a00000000000000000078e387c000003883021a04cb4717cc6888280b0ac7557dfe684621fe6dc8dfe6a6cff67a6fea1e59c6c0da2db0adb863b581ff0fe7ce", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) 2.012979ms ago: executing program 7 (id=54): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000015c0), 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) 800.785µs ago: executing program 6 (id=55): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d3ee36ee6e0e1b0378c50008e071b6e8e6561956bd2af502006cecad61f8a0fd121043aa21b80921af64cb70b82c2a7ffd50600384693a9c4ac3977b3d6ac9b16cc230b6d50173dbaf9648f38b068527c9adabc689846d6801e857d97d820bd7d6aa3d111dcc5e710fbb3c1f02ac85e4e663d352c6cafaac2472f1772457a653e6f27e19037e65e7e79aaa563bd2bdebd4ff4fc4d49eb84bc4bb665d076d51dabf22262c32cbedf7e4e766", 0xab}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="713d42c755e7d3501d94d1a3a34b8e00"/29, &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x1) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x1}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="0127", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0xcb, 0x2, 0x1, 0x440}, {0x7e, 0x0, 0x0, 0xb}, {0x6, 0x0, 0x0, 0x48a0}, {0x3, 0x94, 0x4, 0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c5414a77c409000000000099", 0xc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)='\x00'/14, 0xe) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 0s ago: executing program 6 (id=56): r0 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x300, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffffc00) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x101, 0x80000001, 0x7ffffffd, 0x10001, 0x10, [{0x0, 0x7, 0xffffffff, 0x71000}, {0x7, 0x8, 0x9, 0xfffffc00}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0x9d37, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xfffffffd, 0x200004f8, 0x2}, {0x6, 0x80b, 0x14, 0x2000000b}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x101ff}, {0x1e0, 0x10001, 0xc, 0x103}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffb, 0x9, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="dd2ff100000000", 0x7}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="060006c2bd90fb4bb2409da862b6f2db4ed21ef844448b0ae62998d3e5c2ff2cb369e00525b1c2e2", &(0x7f0000000080)=0x28, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x1, 0x2, 0x4}}}}}) (rerun: 64) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x1, 0x0}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80047308, &(0x7f0000000100)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x3, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) (async) madvise(&(0x7f000067d000/0x4000)=nil, 0x4000, 0x6) (async, rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="ce", 0x1}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.57' (ED25519) to the list of known hosts. pckbd_enable: command error witness: lock order reversal: 1st 0xffffffff83a12260 &sched_lock (&sched_lock) 2nd 0xffff8000299dee00 &cq->cq_mtx (&cq->cq_mtx) lock order [1] &sched_lock (&sched_lock) -> [2] &cq->cq_mtx (&cq->cq_mtx) #0 mtx_enter+0x4a #1 clockintr_cancel+0x2f #2 mi_switch+0x172 #3 ast+0x165 #4 intr_user_exit+0x3c lock order [2] &cq->cq_mtx (&cq->cq_mtx) -> [1] &sched_lock (&sched_lock) #0 mtx_enter+0x4a #1 sleep_setup+0xc6 #2 msleep_nsec+0x119 #3 dt_ioctl_record_stop+0xbc #4 dtclose+0x105 #5 spec_close+0x45f #6 VOP_CLOSE+0x133 #7 vn_closefile+0x12b #8 fdrop+0x126 #9 closef+0x192 #10 syscall+0xbc6 #11 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000299dee00,9,0) at witness_checkorder+0x10fb mtx_enter(ffff8000299dedf0) at mtx_enter+0x4a clockintr_cancel(ffff8000299de2f8) at clockintr_cancel+0x2f mi_switch() at mi_switch+0x172 ast(ffff800039ff7c90) at ast+0x165 intr_user_exit() at intr_user_exit+0x3c end of kernel end trace frame: 0x7a05d6755250, count: -7 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800039ff7ab0 rbx 0xfffffd8004747c48 rdx 0 rcx 0xffff80003c44ef90 rax 0xffff8000299ddff0 r8 0xffff800039ff7990 r9 0x8080808080808080 r10 0xe62624e534f691b0 r11 0xab423c617f8fc4d1 r12 0 r13 0xfffffd8003f59dc0 r14 0x3 r15 0xffffffff rip 0xffffffff810e70e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800039ff7aa0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=259408 pid=686 tcnt=4 stat=run flags process=4000010 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0x0, list=0xffff80003c44f220,0xffff80003c44e560 process=0xffff80003c0149d0 user=0xffff800039ff2000, vmspace=0xfffffd806bc475c0 estcpu=16, cpticks=2, pctcpu=0.0, user=2, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 686 259408 86253 60928 2 0x4000010 syz-executor 686 124752 86253 60928 2 0x4000010 syz-executor 686 269458 86253 60928 3 0x4000090 fsleep syz-executor 686 281010 86253 60928 3 0x4000090 fsleep syz-executor 29002 422702 21930 0 2 0 syz-executor 29002 489531 21930 0 3 0x4000080 fsleep syz-executor 10746 39072 25802 0 2 0 syz-executor 10746 235262 25802 0 3 0x4000080 ttyin syz-executor 59262 189865 68536 0 2 0 syz-executor 46210 482484 56124 0 2 0 syz-executor 46210 136329 56124 0 3 0x4000080 ttyin syz-executor 46210 183793 56124 0 3 0x4000080 kqsel syz-executor 46210 260689 56124 0 3 0x4000080 fsleep syz-executor 70675 447331 34792 0 2 0 syz-executor 70675 323838 34792 0 2 0x4000000 syz-executor 70675 474728 34792 0 3 0x4000080 fsleep syz-executor 70675 18030 34792 0 3 0x4000080 fsleep syz-executor 45756 464693 35542 0 7 0 syz-executor 45756 1902 35542 0 3 0x4000080 fifor syz-executor 45756 383159 35542 0 3 0x4000080 kqread syz-executor 45756 155236 35542 0 2 0x4000000 syz-executor 45756 409009 35542 0 3 0x4000080 pipewr syz-executor 45756 461968 35542 0 3 0x4000080 fsleep syz-executor 26304 300887 0 0 3 0x14200 bored sosplice 75455 281927 5680 0 2 0x2 syz-executor 21930 341730 5680 0 3 0x82 nanoslp syz-executor 35542 304006 5680 0 3 0x82 nanoslp syz-executor 68536 447918 5680 0 2 0xc82 syz-executor 25802 493786 5680 0 3 0x82 nanoslp syz-executor 86253 44193 5680 0 3 0x82 nanoslp syz-executor 56124 435386 5680 0 3 0x82 nanoslp syz-executor 34792 57359 5680 0 3 0x82 nanoslp syz-executor 5680 319459 64645 0 3 0x82 kqread syz-executor 64645 288775 969 0 3 0x10008a sigsusp ksh 969 126192 99368 0 3 0x98 kqread sshd-session 99368 223401 32282 0 3 0x92 kqread sshd-session 9163 198796 1 0 3 0x100083 ttyin getty 32282 286607 1 0 3 0x88 kqread sshd 97494 250070 34128 74 3 0x1100092 bpf pflogd 34128 294265 1 0 3 0x80 sbwait pflogd 44679 413161 48531 73 3 0x1100090 kqread syslogd 48531 21931 1 0 3 0x100082 sbwait syslogd 25729 170955 1 0 3 0x100080 kqread resolvd 59336 144812 9395 77 3 0x100092 kqread dhcpleased 11673 488791 9395 77 3 0x100092 kqread dhcpleased 9395 272357 1 0 3 0x80 kqread dhcpleased 81210 134366 0 0 3 0x14200 bored smr 72156 519443 0 0 2 0x14200 zerothread 40681 14601 0 0 3 0x14200 aiodoned aiodoned 39541 422287 0 0 3 0x14200 syncer update 78221 378518 0 0 3 0x14200 cleaner cleaner 18485 430573 0 0 3 0x14200 reaper reaper 34474 361874 0 0 3 0x14200 pgdaemon pagedaemon 4509 501607 0 0 3 0x14200 bored viomb 57696 362743 0 0 3 0x40014200 acpi0 acpi0 46431 227794 0 0 3 0x40014200 idle1 39829 363480 0 0 3 0x14200 bored softnet3 78162 313825 0 0 3 0x14200 bored softnet2 20650 340603 0 0 3 0x14200 bored softnet1 15549 441282 0 0 3 0x14200 bored softnet0 21457 31467 0 0 3 0x14200 bored systqmp 63224 374165 0 0 3 0x14200 bored systq 32759 229320 0 0 3 0x14200 tmoslp softclockmp 61800 315123 0 0 3 0x40014200 tmoslp softclock 29733 154633 0 0 3 0x40014200 idle0 1 183314 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/dev/kcov.c:129 r = 0 (0xffffffff838b3ed0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 kcov_remote_leave+0x23 #4 timeout_run+0x150 #5 softclock_process_tick_timeout+0x22b #6 softclock+0x16b #7 softintr_dispatch+0x140 #8 dosoftint+0x54 #9 Xsoftclock+0x27 shared mutex timeout r = 0 (0xffffffff837df730) #0 witness_lock+0x5bb #1 timeout_run+0x115 #2 softclock_process_tick_timeout+0x22b #3 softclock+0x16b #4 softintr_dispatch+0x140 #5 dosoftint+0x54 #6 Xsoftclock+0x27 CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff83a12260) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 preempt+0x35 #4 ast+0x165 #5 intr_user_exit+0x3c Process 10746 (syz-executor) thread 0xffff80003bff87d8 (235262) exclusive rrwlock inode r = 0 (0xfffffd8064200400) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 spec_open+0x305 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 vndioctl+0xcb1 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf8 #11 sys_ioctl+0x5c3 #12 syscall+0xbc6 #13 Xsyscall+0x128 Process 45756 (syz-executor) thread 0xffff80003bff9738 (464693) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839201a8) #0 witness_lock+0x5bb #1 softintr_dispatch+0x12a #2 dosoftint+0x54 #3 Xsoftclock+0x27 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 11095K 11280K 166960K 11375 0 pcb 17 12K 12K 166960K 31 0 rtable 236 6K 6K 166960K 359 0 pf 34 17K 19K 166960K 48 0 ifaddr 43 7K 7K 166960K 46 0 ifgroup 55 2K 2K 166960K 57 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1524 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1343 84K 85K 166960K 1413 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 188 0 sigio 0 0K 0K 166960K 1 0 proc 72 91K 140K 166960K 540 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 376 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 168K 178K 166960K 3489 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 42 84K 100K 166960K 1296 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 12 0K 2K 166960K 29 0 temp 40 8682K 8747K 166960K 7023 0 kqueue 18 25K 34K 166960K 43 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 41 0 38 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 64 0 44 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 24 0 20 1 0 1 1 0 8 0 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 328 102 0 95 2 0 2 2 0 8 1 nd6 144 24 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 1 0 1 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 24 0 0 1 0 1 1 0 8 0 pfstate 384 24 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 21 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1653 0 142 95 0 95 95 0 8 0 ffsino 288 1653 0 142 109 0 109 109 0 8 0 nchpl 144 1916 0 220 63 0 63 63 0 8 0 uvmvnodes 80 1774 0 0 37 0 37 37 0 8 0 vnodes 216 1774 0 0 99 0 99 99 0 8 0 namei 1024 5982 0 5982 2 0 2 2 0 8 2 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 28 0 2 2 0 2 2 0 8 0 scxspl 216 6420 0 6420 3 2 1 2 1 8 1 plimitpl 152 34 0 16 1 0 1 1 0 8 0 sigapl 424 496 0 446 8 1 7 7 0 8 1 knotepl 120 278 0 0 9 0 9 9 0 8 0 kqueuepl 224 38 0 24 2 0 2 2 0 8 1 pipepl 336 140 0 112 5 0 5 5 0 8 2 fdescpl 520 477 0 446 3 0 3 3 0 8 0 filepl 160 1821 0 1589 13 0 13 13 0 8 2 lockfpl 104 14 0 10 1 0 1 1 0 8 0 lockfspl 48 9 0 5 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 140 0 125 1 0 1 1 0 8 0 zombiepl 144 446 0 446 1 0 1 1 0 8 1 processpl 1240 496 0 446 5 0 5 5 0 8 0 procpl 656 596 0 530 7 1 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 211 0 179 4 0 4 4 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 190 0 0 12 0 12 12 0 8 0 bufpl 280 2397 0 120 163 0 163 163 0 8 0 anonpl 32 7396 0 0 61 1 60 61 0 246 0 amapchunkpl 152 9855 0 9342 23 0 23 23 0 158 2 amappl16 200 2080 0 2056 13 0 13 13 0 8 8 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 119 0 107 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1138 0 1108 4 1 3 3 0 8 1 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 21 0 21 1 1 0 1 0 8 0 amappl9 144 253 0 252 1 0 1 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 184 0 181 1 0 1 1 0 8 0 amappl5 112 123 0 113 1 0 1 1 0 8 0 amappl4 104 318 0 298 1 0 1 1 0 8 0 amappl3 96 1621 0 1509 4 0 4 4 0 8 0 amappl2 88 642 0 582 2 0 2 2 0 8 0 amappl1 80 8409 0 7805 14 0 14 14 0 8 1 amappl 88 2782 0 2607 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 477 0 446 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 477 0 446 1 0 1 1 0 8 0 vmmpekpl 168 5694 0 5653 2 0 2 2 0 8 0 vmmpepl 168 37589 0 35605 97 0 97 97 0 357 10 vmsppl 480 476 0 446 5 0 5 5 0 8 1 rwobjpl 72 14941 0 12216 52 0 52 52 0 8 0 pdppl 4096 961 0 892 99 26 73 85 0 8 4 pvpl 32 14475 0 0 117 0 117 117 0 265 0 pmappl 256 476 0 446 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 382 0 28 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff838b9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 mtx_enter(ffffffff83a12250) at mtx_enter+0xd2 wakeup_n(fffffd806c207d50,ffffffff) at wakeup_n+0x54 kcov_remote_leave(0,ffff8000ffff44e0) at kcov_remote_leave+0x13f timeout_run(ffffffff837df788,ffff80002a296af0) at timeout_run+0x150 softclock_process_tick_timeout(ffff80002a296af0,1) at softclock_process_tick_timeout+0x22b softclock(0) at softclock+0x16b softintr_dispatch(0) at softintr_dispatch+0x140 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x78f106b13210, 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(ffff8000299dee00,9,0) at witness_checkorder+0x10fb mtx_enter(ffff8000299dedf0) at mtx_enter+0x4a clockintr_cancel(ffff8000299de2f8) at clockintr_cancel+0x2f mi_switch() at mi_switch+0x172 ast(ffff800039ff7c90) at ast+0x165 intr_user_exit() at intr_user_exit+0x3c end of kernel end trace frame: 0x7a05d6755250, count: -7