last executing test programs: 3.952617014s ago: executing program 0 (id=1): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = syz_open_pts() close(r0) (async) close(r0) write(r0, &(0x7f0000000c40)="db383ac077b5609b978b11cb762d444c69bc576716cb8a359a37a20d3710f2f9138e5decba15fedbc83794a2def1762fab03abeb0800c9d428ef2e5c2b16ec01f7b917adfa99b6014560516e1decd789cc6ee76dfe6315c891dfbd33a1d247636eb4aea7747d47b504b8ba18c372cebd6b243a3f27f39184089582304b8f27698f4360a4988a3d8c3f55bd3067459004a12b7ada1c3a214d19c1de5628997501a537dd5e1d1c6e4c904cd79c69d64a00015aab7d938ccb6fae362927193b0832319ab254711b44e1271d808a410a4978a8806a1908184ef2c141ef756f86c991dfdf155ebc56c5d120cc68c37007510a10f40709ac6a0641143f663a4ff0dc314ffb0f639076441f639e7669a42e1478701bb0d4e1b72f92368a94ac9cded074d23e8f687935afdaf3c8153f50235f5294f9881c1e7979806092ead4a0b946ebce4fb948a309866a75f2118069d7af46a57faf96a90d0a2aea12ac4526a87e6df381086eb7673e0a30aca875bd04efaf6529f35cb942cf4443c480da43ba13d1223bfab8d6bd800db9456d727fc204e0e01ca982e403a5b145f613d3a4a4e7cb77916983499b705caecc29efa156d1f3c630078c3694d42f18d7fcd88417a18735507cf2fe828c99aa7c4d19209ac30c4013bd664d2207e7733ab1e2f70a7a84bf948defccc44786619df3152ec2af6bf2b1377fcbca39795ea363f0a774dc64246c9cb50e9139ed8f4cf2f76e2815ee02faf20d587013ecea0024105ccb3bd1704b6b5cc2edc55170db209fc560ef03001535d4545a1d13546552464d1bddce3917c315b8b94782a9c4a407fb9126dc66779155e86ea5ba74693155ce36398b7ee040264b0aa8a2b6fcde23736bf5e8294be91e3a429dd842d3bae086b0fd023ec316ad71b81e987bd8665fccb9eabfd4ce2702b9a091a9fce8a299896cc4fc99f7caa41b9b05eb11976430c07c2eb33a5fff68e75e63023b6b00cbc2e9ba3fa774d87b097e49d9e7d2efc04b52d50cac6f90a3e58f06942f2cad98a848045250a0b755f18bae463c316a1828880f1baf396eaa29ee1260473ff41caea4c355a2cf0f559c3a17c9c5363fccc7f174debed0ea3041d900e723b8730b33775b4689b44f63289d513b0a6b8a661aa544e451db64747510df87925f518f268ef2cfe31573f22a192b3edfbc28c34e9f25eec341207080befb5cc10ffef3f8d7c376d776da22cb2d8e0959ead2d584e2aeaaa62fb422de7b9ddf2c4aa87a0243dfc727b9b46253e91c91a157130a03e50291fbc6e03527eb397e2a66ac071812a4b90e8e16cb0b3f0b079b0d680b7039b36a7c498e73b126c6effdbedd8bd93fe9213442cdb6cf266894aee4e1becfb19820699bd192bed9c28d9d68ad327a5f23f848a6286661669dc0d99d9f2d5bad28e46ff9229c58963cf43d4f040fbd0f5486ac19bdb7459a4bc02d712f95727f988a86a95c46e971692fa0c20fc3e46878aa2e3bc2e8b2cd73ab6470d194a6f6849b59461a9d852f84c475bb4e8170942a0379dfca3138bc97412585748051d6fae4811a953fbd64928ae143add0372b034a5a5ff62f01b9ac8aa8b4066d1c0dc6c571ca833392df1a78097dfb2ea1c0b41ff5128c770fa3cc0dba4dea6ddbf247dfdc5c8e08bc71fc70f6f39e6026e1b43ca9bfdc98ef6e6ee242cf6da7983fee0b30a0e3fe3ab1f97f71cd633742aac4324abc70da7e5ac87cebdbe150f7ce27136d1d6007f96cfeab6769c4676eccb4d6e38049424add713d6504c77aec651ef8c66fa9e106f30f99a87c3628991faac2dc3a9d3e385e814d8ba280c48bebc28ee5ac81a516a99c872c2d3cf17e2cbf3ffe5e2566c4324a510290825a16b975251abedfa878b962a2d711097addaa49d43c119b0c283376c1f5e0d3760a7fb0da3de889f31f4b1ddf8019a12325152b9cb4906f3179d42d58c0210f74c1ac09c21a4490380902a1cf421cc039e577544f7ac02dacd0e41a24e493e316d4e5a406fa5a860288ef2b5f6c0bdc11fccec12af54f4fb821e8afdc2d1fb6ecff4cd0777dc9305c57eacb30f141c3667f5cb5c6810ac2ae2cc8ba536a44a3e71af0546b62ffdf4e551b39f5c79456e494d6954ecc2180b4f115fda0027a74c84d715eb09dc4b5702d835b9ca3120be08d911e2d86dc3bb52011fbaaa61187a7614c89260c6aad4f64fe4d7f0c682e5a03750df6d1b36251cb7f3e4b6b0deb0ba3164c29dbcff0e43f86c0e8baafc3fdba39b1bdcb4224400e15793b3f763e6428058fb9ce5faef4a36427b411faef90855e065df3fba0cf8e6b0b4a51afaf14a2bd9fb14611d659a2e304ce1acfe5f4dd3a5637fddd2d42067cad064014b066306912ad95955db2dc54a990df321554abffe91de5c48bbfbf203050e4e18c2ee7f6b243458a8e0c1cb472911fdaefee1703962bd774f93216047573e4f8afdf7445222690043d558d4641c3d0667344a7ce0f4a7eee77eef22229f342b20132d6dcb671ab5a293d26ee86f493a1db9aaa01ad076f795da4df9c659e6b11baa41f7c9c4ecd6adb75661a916c780a48ca51267ed4e37d442ca92d7b395beeb825282b897a1432bb5cbeca2aa5b430755ad857ed30a924123ac1b1c425ec812ab062d831772d74242b341eae22b8769fd884d2c86bf36c9de65225b2b25792bf7b7b47edeb0975a0b6792af238788ea12d4062fd9e106c779b8ced35065e9c2afbad535f71f5dc85a5fc681f85174a8f8d11793e4fbf30a185e553169e70b3a81fd45cd927056fb8ab0addffb16a8604b144129367d3b5bb08e14a0c33b22f4eb19b20c5b17067ac0235b7d4b890a4329456c8949ce7beb10d39a86b2557b47d482a4cd409a404f1ffdd1e8196ff1fc3fe009807abc1fa134b25d5cab313", 0x809) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34986ae0e006507ab8bc41ffa1cb70d67f65be0832416fc998617e5c45d0f8e63c35ae93204f03f97253d3b683aa1c99f823f2ce60ec38b6587ab8652100765fd823873db2a35925b3d0a347b93fd75f09cfc777c98df2559b58cb3dfe793566394e2abc2b87cf1bc29f92138c3e5eefb67d74a08b716a4d5f0c907965cf5761752dc35bbea317b854b0a784122f80caa80e1143dad28c02fa04b63879f99a6212c519601f509c0f1b3948993f420e1a7ad809f39210f63dfe5a0680238ade746131fce88ef82cc253aa79d04e530bd7277cc1315108c042dac73a483c42e14dac", 0x155}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34986ae0e006507ab8bc41ffa1cb70d67f65be0832416fc998617e5c45d0f8e63c35ae93204f03f97253d3b683aa1c99f823f2ce60ec38b6587ab8652100765fd823873db2a35925b3d0a347b93fd75f09cfc777c98df2559b58cb3dfe793566394e2abc2b87cf1bc29f92138c3e5eefb67d74a08b716a4d5f0c907965cf5761752dc35bbea317b854b0a784122f80caa80e1143dad28c02fa04b63879f99a6212c519601f509c0f1b3948993f420e1a7ad809f39210f63dfe5a0680238ade746131fce88ef82cc253aa79d04e530bd7277cc1315108c042dac73a483c42e14dac", 0x155}], 0x1) pwritev(r0, &(0x7f00000000c0), 0x0, 0x3) syz_emit_ethernet(0xd1, &(0x7f0000000240)={@empty, @broadcast, [], {@generic={0x6000, "0a91eeba64510877acbeac01b70f5b99e30b4563778ed0ca1f36dce821037787618b0406114536c90dd043d450d91e72341d8b836cc433bf8f3fbd8e0b1af73aeda82ac6d943af51dc82db7a0b8bcd45da797c13f6c324579abf0319923e76ec051f55d5f3cfba07ab364ee67ea14f44319d30e420e0765c58781cec9da873277f9ee4003049a51288a0a36538bb8bf5cd925553655d80a4c782f7a46608daa538a0cb23751b06aca874a57380319b78f55ec0d3b4071ce1f35572adaf791c5f3cac29"}}}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x82) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x82) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.894119028s ago: executing program 1 (id=17): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000880)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) mknod(0x0, 0x100000000205f, 0x2802) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x7, 0x2d, 0xffffdfff, 0x10000, "000000004767ddb40300000000000000a54bb600", 0x4d, 0x1002a2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) 3.76121693s ago: executing program 0 (id=23): r0 = socket(0x1, 0x2, 0x0) accept(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x51fc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x282, 0x40) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000380)) 3.709220835s ago: executing program 0 (id=27): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x4000033b, &(0x7f0000000040)="6c74553fcb82924e8f95a63a632197de67fdcb7ae0830042553f7adb9acc0b3cd671c4149801ac8e95078295437c1f847e674358bae888", 0x0, 0x0, 0x0) 3.708754199s ago: executing program 1 (id=28): sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0x13}, 0x40000000000000a9, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0xebc74227d5966291, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffff480081003500800600"/22]) r3 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x401}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r4 = open(&(0x7f00000000c0)='.\x00', 0x615, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xab, 0x2}) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x7}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') select(0x40, &(0x7f0000000380)={0xce8b, 0x3, 0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x5a9f, 0x5}, &(0x7f00000003c0)={0x5, 0xe7, 0x2, 0x400, 0x0, 0x2, 0x5, 0x1}, &(0x7f0000000400)={0x184, 0x8, 0x1, 0xfffffffffffff40f, 0x7f, 0x9}, &(0x7f0000000440)={0x4, 0x81}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r6, 0x20000000) close(r6) sendto$inet6(r3, 0x0, 0x0, 0x40b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) 3.662416645s ago: executing program 0 (id=30): r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) r2 = kqueue() mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x59, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffffb, 0xbfe7f146e349ee4f, 0x10, 0xf39, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r0}, 0x4, 0x43, 0x20, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xcd504406, &(0x7f0000000000)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x9, 0x7ffffff7}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1bf, 0x7fffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd504407, &(0x7f0000000100)={0x1, 0x6, 0x2, 0x40001, '\x00', 0x9, 0x10}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r7 = socket(0x18, 0x8000, 0x0) setsockopt(r7, 0x1000000029, 0x39, &(0x7f0000000380), 0x0) socket(0x2, 0x4000, 0xb) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) fcntl$setflags(r9, 0x2, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) fsync(r8) readv(r10, &(0x7f0000000580), 0x26) ioctl$WSKBDIO_GETKEYREPEAT(r10, 0x400c5708, &(0x7f00000024c0)) setitimer(0x0, &(0x7f0000002500)={{0x2, 0xce6e}, {0x7fffffff, 0x665}}, &(0x7f0000002540)) 3.655757396s ago: executing program 1 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@in6}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 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}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3, 0x0, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setitimer(0x1, &(0x7f00000000c0)={{0x8}, {0x0, 0x3ff}}, 0x0) 3.650478076s ago: executing program 7 (id=32): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0xe}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x0, 0xff, 0x8, 0x8}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) clock_getres(0x0, &(0x7f0000000200)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.559191101s ago: executing program 7 (id=36): r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x2db4, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='./file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x1d1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="91a6e30800000000000000ff080045000028000000000001907800000000000040000e00907801ff0800000007ff10007fff0000008187a3fe4959220aa16dbd20766943c12c4de09bcdb9424a"]) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) close(0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = fcntl$dupfd(r6, 0xa, r5) write(r7, &(0x7f0000000200)="57c27cfd", 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff9, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 3.557590103s ago: executing program 1 (id=38): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="b07eec3d4b422d596f51e337031a7b2f65ef3bf6b55f", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x400, 0x7, 0x0, 0x8, 0x7, 0x512, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffe9001000000000080045000028000000210000907818c38001090f0000000000000100720400000000000000c51259662804462a2388211b5914860133a9fdd039f991af2e0100000000000000b71da46b9866daa49ac3bb2e5cf39ce73be1d840277bbe9fe4d0bf"]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x14, 0x1, 0x95}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername(r5, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x81, 0xff, 0x8, 0x5}, {0x87, 0x51, 0xd9, 0x9}, {0x1006, 0x4, 0x7, 0x800007fd}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) 3.514078698s ago: executing program 0 (id=40): r0 = socket$inet(0x2, 0x1, 0x0) mquery(&(0x7f0000236000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000240)="ae2b110aeac22d59d5c2da79c73400077932c273d5bc2db8bd9879f3a1dfc705c0498cee31995ca299c7f3fa3bbbf336fa1f416de511430a99c0e04eb9a0e578be7916447a2cd95d6ad5925000fc3a313d0fbc6525881b599f89f3e5c915c2eeaf973a3ed489d754fba956432d049ac019237e756ab010b26028418668956af1500128377c2ec449943e9aa8dfc6985fbd156573ea5b98500bc618658af9345e930015430932f96bab44ea75fba80f4b0d059f7cc8ba4fc89dc07d", &(0x7f0000000140)=0xbb, &(0x7f0000000300)="0aee9f1c2d754e6e6a0a568513e238ed4fa5d39a5a0b4562c7f89dad660f6c28aadceb77c1459e423b25c7edc5759da38ff73e4dcd228edc0281c90ade35fc06a428ca1f4f1155c8251db6444c84d43183bff1e70c94bf057a7598b0c2cc19d52e606f230eed81a33b276e8b26861f07376aa8b546ce26878ddf7e4db219b0b02d0af3e10707a7abb968d0d4692e2dffe7e1152be3db02fc1397e37f88763e89bea9023fb58cac04de624c263a48a59cbe20faa04e4cecd0f03ddff8fffa8bc15d93e68fa11906f0f8eae8c487a4b992ca68270dc93c01f08d682ecc7fe4978f700340ae461e182ab059c7f571a4b3f77412fd1b060584db847e13f20f3799375bda63e444c134bc6689e3fc07faeda01eed6ca40d5ced94de41daab3b9521667537299123ca557fb75122df32af3ee191237e1e664da9376a40e6b1da1cc6bc2975b637b0b9f6d18226520f9f514c969e94d1000b0d46aa49703363900642647fce0982be79cbe1493f4c97c15304e92781112f7ae3cffc11abf4e8f5cefccdd82e84b04673cbd493d24a954c54dbc09ef191a63114889d2d30741d0e5137e9ad13f32015a6085cd2d6725c46bc774602f06b751472b965c176db40c71910ab5c07ace8d2e8a98e6ab731da34bbedc1bb7dd45374b35d1189b9ca377e288a3151437f6c87f5155f5a63fb7ecc7b1ec8cc7fbfa5d3cf3972ca3a4dadbf8767a2a70c4d3cf090dcd8d72dd4561f14d25a507e59d84ef4d2e71c8fcb6a649c64dff02016a3203b2136281cdb828a022d80248b9d9d7c7f63a58b7e6a87692ce49c759239c227994715e3af2b5bac822c12c92f1433006b09be6f42a47985a6fb56853db0fe75597bb1b49ff54645c8f4910a5268648d03dc92dae6ecb2a72e7caec513f9d37419260a21d998b95e92728cc4167b52d3d44fcd555ddc28ca495b80e96811e0b786ddaebbe475c0a2e282bba89efa00b4d4ab82d26b8634295f92a6a6711379639516f48c2f0102c6e621471504bdf3b6f86f366ee805e3f3e56b1bccaf5edc5b1c5e167a5a8e3366ac277113666f63478af228f63ee283f50b05dc71cebe753280d317d4176088f5642325c3a1ac9c89dc61cd16b726d450aad52fed370dfaf255e5cbd10554530e1e2f2f48182ddfdf222baf9f56e85b6621919e83643ae3bb94aa13ff5273dc2c1d2358af73ae40c8ac74cb93f6a13a9346ba87ec2c1359f535277048523eac7473461a44f1e1bd5b63ed59f28f4a30dc662f6ac833e38c2ee28394e4fcc51e62e50f0ed244315f201e51904a088b73d6244e9c017b4e2c0cc9a6d1f4a86d7c7916e0f914ba691ceefe30261eef4705c7e4460189b221b8797fb6f5c11e0247882e48b927b8a18e5d329127a08117f6d0c3b4f9769ab5036781cc0308b87e5237cfa50a0c5e558ff0e4ba8c47ee779c859d95d5850686850a50e7c5fe689b283f6c5107cddd44d3e7ece5948eaf5728a206107f2d70897e84326bcb8548915a8f3e6c90adc28b82ad4f676e859b3dd27c99508073c784b5d5f58186129ad5b5d785ea5e1d430a0db3f406744d4cff326393bfcb65fcaf9ed1a4854cf9684cc04e65a00b054605624ec71c44ff13bda349d852363a5a9502f87d991676ce11d5330ae754f566d05f0b92880e124f842f4a468284a00c0758f96834343f766438f6023617cc15ae4f98168715149921f222756d6536c5b9df7569afe5c614368dcebc765054f116afbc551291dcaed1a97604dd0ecc208b15a8833db301393a7589434f7810f2ed88d7b64f2260e5e1489b924f8f731d3f0d16cd927671bcaf197e07583d737f063b5ab6d2b930859dc588d212f879e057a869fde172c390b21e0fc34e2584ea634077f369dab48a2b853ffb5939400b9ee79f0c66e1c913cfa37ea30b63e7e22bcb40c71d77c4f51dcac0dc615c2ddcb83d8e870cda8caed5f59786b8826c1299387b32719b03203c9c6a23958d431340f7b83393ee4a5466ccc178089a4e683a7524242c396d5e2978f6c5a86bb92f498cf4b5a58760862bb04c6e9f32f74e4ccf056d34c82ae0b0f77eb08a2344e06ea484bf86d06752459565688fb2561883154262c3a274114512f4fd263e84377d459240e9f78ea2cc338f8512af52fd80ac34f91388bc8dad119ad7e050f35e1ef9517d8844cacd615b5f7c8c644add3a2d0b46f4b165b8c177fec509e2f0953880bb11ab94d832cd25f3d18b3ab01a6fb4dbfb2582f3db8782e1c3bdc4c039edcbc244f6719332dd6354e5056697959b8ecb5998add040af54411378906a6e67351c288d1ce0601e5d3712e32e3972afa029741b9a8ae4d777fba706e5f2f6911d6be7fef7e3947bccdad6b4424fce95ed471fa218898826e36511f97b62d21e0f6aa6aa3fd4421400fde124c5aec43dfd81fb2af3d460b88e440c39042fa7ed1d748aba2d3077a0ff5d1ebc8f694942bc6ca10486e325f58f6eb89ec90dec1b7c92dc79397086e6781ddb511ca4559789d71a4efc4612d1167a110ab3bb5a567914682e52fe21c5a313d1efac66a2aeb710d9929cddecc083d0cde1c32903bcaf97bb2bbac59c468f3374165dd40744f5d6cea28742a9dc432ad0df575b3c30173718af27bb2e5110c6303ccdb6adc2c58212675757747b78f6a4757884d7a3b15c5dd009697f5a2e5c9a51ec1071aac1ebeee2bda17e25a72f4a0b5c0f911b189e0be6df2b3c02e73b4acd8ad056370811d4c1b2810f19bbc73410f44eeeb534f9ad016b2b592ba5867075e05d8e9e5ed7871d6f34f20dd5dc5f3d51a16701cb848dd5b6a2a9555015fd8ea516c8e06950e626be4e6d140b23f2acffa2aa41fbf0ff8f4fda4af1b7087653ed", 0x7f0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x8010427e, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e694ee6233848541011b06f6cdff0f000004e5bfce96ba81aded4943dac0fea504d55ea761890ef912a750be7979e636279018da4ad759e5edaef60da1c78e1dff270c8a675f74785be764b6d09c26785efa544946c447fda0db1400", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x3b, 0x0) setitimer(0x2, &(0x7f0000000b00)={{0x1, 0x4}, {0x8, 0xfffffffffffffffa}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x1110000000000100, 0xa}, {0x7fff, 0x9}}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) unlink(&(0x7f0000000200)='./file0\x00') setitimer(0x1, &(0x7f0000000140)={{0x0, 0x4}, {0x6, 0x6}}, 0x0) 3.397870194s ago: executing program 7 (id=44): r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x2, 0x4001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r1, 0x4) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000001080)=0x7fff, 0x4) 2.178368645s ago: executing program 0 (id=46): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x28810, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000100)={0x8, 0x7}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000007c0)="79c0c8dc7d16c7d54c605542e8cc8d6103698aac461a32700027c00256bbaa9d4ff750a530d27a816c2af26d5f3ac809039f5adb5a86bdc140d3a70671a2660a4e0b3e74508dfb5a2c71c88cf2cb1fd8328b2d89beab086f71869a72447ee0ac0ab3c7b00cc3ac5642176b5ca87ce76610654489957887c172da4d1108cb130a24096d8634a7f86314872f32499e4de73d99a071bf2a25ba1dcfae1da010019989af571f07a058e955f223de4aa9c4ed75c761f6377e2aac318bb55e342f5ababf30bc5bc113e84fcd83a3f3ff338ce1ad169dd539e833dff26f8dfaff92f9967689eb", 0xe3}, {&(0x7f0000000540)="79a44c078e5dab1ed41a1a3cba9d1b4391eacae66aface0313a3f0d57efc4be1810295c936ca880af9ea7eeca6c295a7f524074f57963fc16c08d5b44cc842704a3f21ac17f8b4f80b3524827707cf41f0029e2d1b5c98d73e924e34ff24daa9344cc0d30c5b771c492dc798e86197e899d6558fe90f89da92c77bfdba2f2b43ae4dc8906c79d75ec0febf0fdd6dd8834c00ab78edd10a426ba02f9d82e066b56e4107a1a45ff3dd5d7fc091aaaafad5c4dcf13adb123267af1cbc9014e6569a8c52d003c30de4b910ade92f6799f750bbf40fa3e4a56f55138339a3f4eb6b993bf3f38ee782bb", 0xe7}, {&(0x7f0000000480)="3a6ee4347eae10dfc5c87fc63bca8ea6363c8e510041938872e0f6b79a2390daac2f10096d7de33221645903d3de3ff60c03a10c48f6e32eb09b12d1812e5f727637aa39410078888599691e60431a79b73f", 0x52}, {&(0x7f0000000640)="ab4de989ca821678c11953138018645d62cfb57ff41c9bf6e69a51623192d90eab7c9373a48ad03046a57aea51fd21587cd850a4c474308b2d54bb6201cd33ae79bbcc979448af51ab74e53f87946e5abe2e78c6895949f6ee26954b0a652055a511ae0315029a182575dba1565d8436215f0c90ffd35c4deb45e9e20ee24fdacc4f46491c2c49716c30b91f5ceaf040dc584e92a3aaca7f86201bfcf46ddbea844c1620806b70983b74ebb6c4d07daa16a1ab657a285ac73948fc5dee369540425a6622dc34dc6eb8b1f4b69b801ae779c855fa4c2d07bf65379afeb59d973e1476", 0xe2}], 0x5) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x8000036, 0x0, 0xfffffffb, "3957715662eb0e39c7c52ddceb60fecba21c0cef", 0x5, 0x401}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x8000036, 0x0, 0xfffffffb, "3957715662eb0e39c7c52ddceb60fecba21c0cef", 0x5, 0x401}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x3, 0xffffffffffffffff, 0x1, 0x2000000000080000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "523cb3c8b9129c9e242fd505aac10ff300", 0x0, 0xfffffffc}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) (async) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) writev(r2, &(0x7f00000002c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x5, 0x2000002, 0xffffffdd, "09000000001291002001ff0000f600", 0x461e, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x4, 0x48a0}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x4, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="b07e", 0x2}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) 2.167850027s ago: executing program 1 (id=48): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x800], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x4, 0x22000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5316d6bc44cd0ceedd0004a77c4090000000000997b745ffcc71421f33f538a2038485bd108c7b57e8deae63086bdac8be0215931a20a9e01f05df08e6bed00f6a84b2e0724a92c", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e694ee6309c680500bd55f38739c50cc196233845019ba9883bd6af038abb4feacbc83204e8058ce09000000000000008292ac4d861f10a542f6c321586c68505fc4f021f14ca8351e7cc9b3649f21028a36f562d4071e33160402d861e930cd73", &(0x7f0000000080)=0x61, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x53, 0xffffffc4, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x5b, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) preadv(r5, &(0x7f0000000180)=[{&(0x7f00000008c0)=""/205, 0xcd}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/180, 0xb4}], 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000080)="00406ce53ed1d57de4cb8c000032", 0xe) r6 = syz_open_pts() r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x101) syz_open_pts() 1.991772036s ago: executing program 7 (id=62): sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001100), 0x0, 0x0, 0x0) r0 = socket(0x1, 0x4002, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x1, 0x4000, 0x3) r4 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) writev(r4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x1000e, 0x0) setsockopt(r3, 0x2, 0x4, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000300)={0xfffffffc, 0xffffffff, 0xd, 0x8, "8a0000002015000000001000", 0x7fffffff, 0x9}) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) ftruncate(r6, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="8b4f69c83b01", @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x8, 0x2c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07", {[@routing={0x33, 0x0, 0x0, 0x3}]}}}}}) getsockopt(r7, 0x0, 0xd, 0x0, 0x0) 1.865125155s ago: executing program 7 (id=64): setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 1.773113748s ago: executing program 5 (id=72): mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r2}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0x0, 0x1}, {0x4, 0x3, 0x7, 0x200}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x200}, @icmp=@info_request={0xf, 0x0, 0x0, 0x1, 0x2}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) 713.044259ms ago: executing program 1 (id=74): syz_emit_ethernet(0x4a, &(0x7f0000000040)={@random="a71e9c663ff4", @random="2af62e1e546e", [], {@ipv6={0x86dd, {0x7, 0x6, "b33001", 0x14, 0x1d, 0x5, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0xe, 0x0, 0xfff9}}}}}}}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x3}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="20202000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 692.457516ms ago: executing program 7 (id=76): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000745000/0x3000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00004c8000/0x2000)=nil, &(0x7f0000693000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000273000/0x4000)=nil, &(0x7f0000305000/0x4000)=nil, 0x4}, {&(0x7f0000680000/0x3000)=nil, &(0x7f000067e000/0x4000)=nil, 0x6}, {&(0x7f0000412000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000698000/0x10000)=nil, 0x1ff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000068d000/0x1000)=nil, 0x80000000064b7}, {&(0x7f00000ce000/0x4000)=nil, &(0x7f000025e000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000308000/0x1000)=nil, &(0x7f00003f2000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007ca000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000248000/0x1000)=nil, &(0x7f00005f7000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x7}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) select(0x40, &(0x7f0000001300)={0x1, 0x8, 0x8000000000000001, 0x6, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x4}, 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) 678.698616ms ago: executing program 5 (id=78): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x3, 0x41, 0x2, 0x7fffffff, 0x35c2}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x7fff, 0x3}, {{}, 0x0, 0x0, 0x2, 0x5c05dc50}, {{}, 0xfffffffffffffffa, 0x99, 0x40000000, 0x8001, 0x7}, {{}, 0xfffffffffffffffb, 0x61, 0x10, 0xfff, 0x2}], 0x5, 0x0, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) (rerun: 32) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x20) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) (async) clock_gettime(0x67f3248105b4e004, 0x0) (async, rerun: 32) seteuid(0x0) (async, rerun: 32) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/212, 0xd4}], 0x1, 0x100000001) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3, 0x1, 0x0, 0x5}, {0x4, 0xfe, 0x1c, 0x407}, {0x6, 0xc, 0x3, 0x800007fe}]}) (async) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) (async) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3]) (rerun: 32) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x24a1, &(0x7f0000003900)={@random="70d789558bc0", @remote, [], {@ipv6={0x86dd, {0x5, 0x6, '$&?', 0x246b, 0x1, 0x4, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="0cfbb7407f43bfdee8e42ddc27a1f1eb", {[@routing={0x3, 0x0, 0x0, 0x2}, @dstopts={0x32, 0x414, '\x00', [@generic={0x5, 0xff4, "9f753c4aafe5848fb3b34db8cd282254ddf193f509341aaf265f8c6fd031e69417233e55bef7aecb7fe260caeaf1995b791fd3e9aa907aaa0d6c1e17c39ef8e0d24f3499cee45a3bfe626a0983536d89c14160912247e1002a78764bed6a20fa8e5e931561ff8366d8c67781f17144f1feed7489789f0d484587a39ec9a7a4cdcb9ed690298145aaf7acc8594c6a45a862c88cc26aaa2f8bb6c6831a84951461b666a59b364451a7e870c464ed1945f65646c7eb532ea8880bdce460eedfa2c1dfd3e7451605360215a41522244b1ca1af614db33535b293012ebe0a708e6b35347b96f47979f93d4edb88faf91c8aecd3e1ba0a54df8a846974f752dbdef4e456f5c95d6dbc22528b36a86337e72f950f900ff1f75631f1e4b43d32f32027d25d98b31b90a9973e9273380f2113f36cdfec23845c7579ebb5b9625c98a2ce3df83f89161422b07f018c46740d24860b7196ed49590df93ba1a06fc945151f7b6271ced8c8948807a049718c153b4995e4894583195c0ef76935353a9646cf41c5b5617ed160e73e6af25d9572a35af8030be67508d4803e9d7267fb82356c66995e7cd410933aa0bc00649936422e69ad5bfc41e446625a9e2a01a942aefa23bfcb0ed685a63ddacd5e535928b7d7d362164ec510ad3743aa687511397fc90b7674020464276298c98bd3aab39c1c4850ba291bbd28f733c4eeb8d99cdae732b063f986cbeb1af09c7dd3d0d38a8b38d7bc9ea12a8f6591d90352e83263f8fc10db0454af8539a407151be4d5f7f75c66c18d1eb6d5c029b1103284ca0040681290b716658eca598f5d3244b6537c336dc0222581ade19c2fdd4db7dce92b33dca77e8597be02026fbb509628d284f0ad4905e5fc07ea47ff4f15f06e760534867ee5bfa2ed45b888e4e043a7b45e92dfbd9634cd05fab522c42d5cf7ddadde4b7095a7b66865a2867e729274f98159d0b9580b33a4a99ba03f663c5fadc41fdbf24dfa2f59cfdafaab734630e54dc4cb6399da745c37675b13084a05f111243da8beb08e9d70a1eddaf42cd8bc9a4da18ad5b96b0ac398dc1b32bc1a77010a6196b0806284144a616c76c3b6813bd6115324d85ab33131f5d380e875e9adaf83f35e4e0277439ac78c975416f16e688b7c1039d04679b21d005269c05df2f079f1ad61ff70e015093b949bf8c1521b4707740d0c2eeb3715b2afbd7a5eb6b41b9c5631b6909fd8f360cf316c191c1e53037adc1d4ada93ac07f9e20a61e1a503a1b5e5d1208b47bd793acbaad0d29dd755bbdefe2c0359da3864e1cfee286bb766c807cbba4f547326edcacf5d903209f316c1b4b0a30643f648b8a79475e3ca9f9221a0bbab4ae511cc7c77a942a8a9207667573d51390f2fe6098dff2712792de26b3b5c9aa25ab9a87bee60e91430241ec6850edc0d1355d67662442333ab1d5fe64ca6ab7f9941b468ff48e1af655dd895c6c4dfb2746216b972b0a5faa12029aa7f978dfe90482ca9a04cbc10c6d2b96ffb3abaed033d9dd1d4dffce4dc8e80756132de433ef1aa0606dda543aba30d6a8af7a4a403c1143175dff3037e408d40f9261e87b5e883834806968e71b93e80c11b2279db4648019464152cfa5858296157efe1a8c7ebcfda01be486791bf6cba92493d57effd04ccea39e52d8f6b206cc88693b70d7d1a344c22952cd98b49b5ac577f32c0ddc9b4fa906cda8778ae80b7b313c2938c708a2b84232dd0858f288b03ab99fb023bf27ddec8278ee019549df6d91def728ebdeb9206cf0f61b0703512bd678715a0589c3f3584c5cbd42eeab0628c86e74a6fe39ef4ec0428928af6424bbf007e1416c368bca2b35807ef969ed95de8a9469ec074705e3bfa9e06b6ffe8129893329bb170fab88482470d6bdba8c8f769768d6e2d9d6eb247ec8024cbbb5e70adc57e08e706da5c246fef9e4205117985cbb3b0b60556a319e7f32a58135a36d1f86cf6b61a81cf0840f804b6ea05739a5ff203cca1a80b92296fdb0a0de2fb31ac2cccf2373a14f2bfdc9ba85378ec8af5c61e0681eca29d774f57009b4566caf778eb003d32820b41da55844bdf01f149e2d019e470546496f95a4a5f1abc7596d26bd188c4e3b657afb4d2c024d3c6ad0cc41bb61de26dde4558f7d01281d1427ce6574a6c98162d6bc08a85e35452e5fde8ce48289b878085d2f1f358d43e8edfe5c769937f25c94e3640275d8b7cf6bd596c11dd181aaf4540cfae0944f13746c6d2ee9d41a635faa15859a2ba14819384c5a01fd64b0755e979effd9e6ecbbab1a1d9bbce9893922ca465fc13d9ad0e5fb74d64b2f1eb33ce50b7682733f87b58ab5725804d987f8029e85c87df714529067cec3a3e037ab3f1b927a3446e3fefe7a82f2981f45b4d1e48fe8d023889d2109dda477f7cb68040ab158d1e00d5b92285c17ae2969d6ddfb684c8ea13fd0f7971f77003cc5dfcce6091280386adf8fd133dc97dc6ede83cf327068b509890b43919844f71eaf9f12aaf21d8929745aa49458903d9a7cbebaedd8f9b058e9e7c8324f8e2ccd9c23fbc45c11e06df8e55a8d0a14a073838e5b386e445c8ba6308f43a180e4e5451e1d92260c76f739c21939fbd316e4d3b1aed9e7bd2af22d9cca2fdfff1176b0c5fbfe1b75b6c1dd2ba4a66ebab79f2054b0676e5e9ddaf59a58edee460238ad47863657a27f070761b5900bcbae081d2a7ae9f116ed2b8f0c80a931f1e544e7f693b81efb97a22b524bf006f824c7c8884bd676f565cbab09119d2dd6d8d565b7616011827097db9ac52804070d9eafaffb66e1af98651259b58d1b18bbe7928da62d6c1f6803aec55c15609b32afb41ffb1fbd013e6d4d32c88f6897999a61ecff2eda1f7f51fef58b2b81d8ac8ee4d0c432b0c924c691739179eb19ec796ece3005331a8673115a88714f18fdcaf062f3abd225e0e1fbd370a00d7f973c6fd353743628298006ffc7b18348cebccd7f06fbe02271206ade90dd3338f523f760d9c76c7440c2c6f6fbe4f957a23393b142c5cd7f5914214349d5855ec1be2e6ed6b314ce3f9a4dab574c8c276c2380e03adaf59cafcd5efe270e549dc87f8721a6cff215180b0f39048b4988bde664b395518f6a7d90bf695704cffe85643964b76d735e94559581e5dd4837e464924f30aa82ebc8d0590925961dff8be3d9cebeaea3d6bb0ee795893d4295ce3e4f97673e156eadeddc1cbc706800f2f173680032bafc2cc0e77179bc8e67022c8d09fc34e3bbf3ff3acf1913b8a2d28a335cc88faac4c3e61f73539ed58d3238811cf799ec0105eecfaffbb84246a01d4200afb97baf1bfa048c1beb8f9d50cb08f7bfb242b9e76c006fa4c13a8e9c5055026615ab7f451c127867ba519ded898c87ae64342b2f3eabc0b744cee11fe47321ee1061f17b1d703323b7ce7aa95eb8331f5a36932978089207e2f2bcb6afc511d5202013ba41f35b652e4826b6f27b6a389b93a3b3e1e2cc6406b8e642edc663d50c0245567bbc351018e1fb933bd2e42c569dd81efbc3f41fc0c2d280d242d8517947da620f380b883c9d7fb52befa56cc6bbce4194f00e72a4cc5f267760418cbc261c0265fcc7b46eabca4cf3086b8cc72820b7c7d9f90e9783573c67e3ee6a1dc76443df99fff71d1ac631722a2ec3ba3f3329d63fc4f07ea78174c4c6373a53b94414b4b42bb56c4384e6642d4d106ccaaa1c592ccd1b84732927b2b8082689c1c20bd6519b8b3699e71d7131194526dec045e69fb3e252c43e074c57cc9cd18ecaae40892431f66dccbc105776cdb03652d376f0e0e3312765a719220bb7457260232067d0438b3bb179742ecc1db55291341510843898674d5aae534521a50fe4768ad8deb15d5e6b29e69f0939928b5b6977bef60aa577a3a9c1aab9a73114cd625ca71b309bf82f0601b28db34715e797c0fd5f19ecca65ef4c4d96756eebd3d950ce0499bc2d7a459b3b05930c1693acc1cf43dc845d212e8667cfd8f015bc865d49cfc656cf77cbdeb71488fcf98034acd8cf96050c96aa1b40e8cd6780ea32116bc902331475cfc46c3d755fc25721e0c1609c1d6d467669cc3d7fdb58e77af3daa67999eb8545b4ccb43d1a45c5c146a56aaf43d97c6140ddf998ffeb92a66559f352c7d0066688594f5678d294a97de084ec744d0dd9fe10f720395f424cd7f30cdc62ce8820a010e1ce09ff69cc23801c917e19c811ce8694e1b93497ad569d783e8a2644d6d735f1b965d03f13124b9023704e7e4f9d087d199b840668d9bad2add91011026204ba03edd43e456afeaefe2358aededb2387bdd36ac0298b2c528d520371586aa6762219029fb5cc2d220b529270580bff001195516d0f58f6ef6cbe7ff06d016a842666c834b84a4169808939504a1ea7189dd0c76b8f6ca860fc2384c1c299c0bdbf8925d27f321fde7dce823afd3005e8e99b6bc4bd2ea875df37d7ba498ed558f4a7fc10af44ece94e0cf127fd299336d2047e89955b469c77ba1a1aee9b7f91a3d8231578e62a4a620a5954db2ccf83931fbcf7495d99a5f13ff93372073b2153fae36bab79951e814f8be64ae8a8377b8fdc0b401dcf1b433b55373942d7cbbbb0797a7e4d0a8fcb02b82d812ea3c2c338207e7fac467d86813cfa8e9713c63d5fee677d59caae03d53eb73a247dcbff864df76ead3b323a29e4c2230da7314d00649ee54a1f54fae4af5e2fbbafd82b21fd892a9eaade8f69bdbc66e71528a29cf0bae4be5f0184d46229c217bb11b53b343a915f65820588b83f620cac6a5fa3b86f2c8ccbb24dc699740e0020361c9b5d0f334d36b99aab38d7c6283598f5002f18968c62850a2c690630a14ebe591a64826df904b3301d74ccf6a44e2c23db84b3367e1adca18450c4363f844cf934b26526e4af2c8d76801919475a34e36566eed80ace35b36e867f9d4e34ab0cacd25e6f76101ea87cd4d19b079ce551b1559d51e5786e6f2ca7c688074c70bba7531fdfd8305d47ab191eb5ea6dfa3ba5ccd9ec603132f1c39f16e89f8e440f8c922b3f70669700c25d6f674b163bc5fee01a2aeec9dcb053f20680a99288fa819811e572c24ddf2129763565bd694dfb61109b662ece5ecdd7fd596f643ec436a36994af910cda94f5649bc6c1ceff997979a5800e63a55e27970a85945a3dca63e1fa48ef49145137e1dea486424f2f3b12cb506f420c3d1b80d3c538473e566d2e718d6bdf337a2cd617ab256515115f1cccbf52954c696dcedbadbcec0ceb37141fdedf17003646235df6ed33c62f07319746c31cfb1fb17d491f3043c04f3a240d80809d7d9b18c00e6297395308bd81a35c5f6e1ba994d20b3e3e6ee9c04aeaf8a881f02879379661f798f048eebccc060a229267910fe44b857e0109f89d063786062262faf7011e23c0d23ef2f83d94d48ef7e69cb898481f7281cb920a2027ea0a1d18158b2b5968755e3973fc165efff29d50974eba94d92870916e69e0ccd1e3b55f9bb866947d35918ea29e20b36f4d94d2195c2f990982c1453d80d826e0c2489d9a105a94a1c6d15aa269593c099dda2db3af67ad8e8cb1744ca855b1663efeabb9f98277e8eddae42f1151ecc09ee0a3a5a3eeedd2bceaa0595be07c3231581df498dfcb78081c8fc55a53a0db912cdd99aa44237e2cf9df132e3a7eddf06dc823e777a57eb82543ff67c0a070058ac9d69159714d10e053b78b2b7ab80f8f8b90669b76596a624a7e73716903853374794d7dc5e"}, @generic={0x97, 0xa1, "93ba5ca517670d7751105bbb980e97a945f52dedd8f015157b3b4f33764cb6e53afe504c443213f6c05a0586939cfec033295d930f58c93dbee9f5d4a3869b604a502d364266e485640fe04d588fea2a0f622b1452e20dddda12a064e673f78c36aaf4558c02557bbc6f0bd82ac8f90a0f4372ab152e2c44ecbfe577cfb5729e4cd5ae7caace56d43cbe0349dbc73b752e1ec27a2018788a5f17dcd7985a91a3fb"}, @jumbo={0xc2, 0x4, 0x10000}, @ra={0x5, 0x2, 0x6}, @generic={0xb4, 0x1000, "c8024a57e058b88f8b9c07c291a25f99aee1ffc9ae3b4cb3cddc5e68bb12dd95e0c4f4904e6bca8f4a6b23601a2c457dadd4d4be8f95f42393335675d71929350381a9569ca9c9b64b319fab12c3ceb2a83c221cfca54f3386bf98aa0a094d505a1a32944a9b97906e68c21d64c82f4a403231ed1099d6981ee53fe948e0c281497a070e271564e0acb96121fb25899e60121b4db385df18a1303ed5cc3748fdc472077d0800fc0c4c704e038266e72b23011fcdb1fd7c0e2ed3110fada558fa5c10dd59827aaea09798564255ef9234ece8ba8044a11cecde5db893916c62a15af95942964da4bc0178da654afb84c153f12af82d1c8a3494880e6ea0501f9d242c32380c69020451c412ce8404ce34e4a5a52692d7d3907756b44b8c17fe76fc9ecbba694663cb42ab8aa059d030aa9ececf2fea8d5aa7ba191629f5d93308a1c356b4081c92aba315fb53ca7d5336ee164e83f041ec01991bce91def66bbb91ae18a55b741fa71e0813d8a086145551b2c7d0fe5f33ac627d6efd951680dacb382aeaf479513c2fc409e7d180f752b99cb14fa2fef2c243f5dcb1d63a6193f1cb14aac855189a754747a6e243885858800b1614b145f13939483f1897e1237a56786b8497377a5e7b174322a465b2ffe2a4795743add8fd2aa8af0b93ae7b29c08c411ba5eb6c19159f1f7716d07282a852e82dc15d07e816cbbd7327d59661b8d89df0ba533529e91511c31c0c8ea9fc56fa3117794577fdd941fac9f18d195b755a993023a83ff30182a26053bc79457993f5df74818dbdcca319e42f488776672ac08e88b5a1d5e159c624f13bb1002eba0dc251e8a8c7746b8e3ec81b39396e2fdca8d0789da1dd5f343d8f1a9d9178c7e0a828ed837d71ceea7e1cf4194643163bc9ee7d1786dd892adb942eafa0f7b980e89de56f8639e100fab5fbd462f24ef96cb53df3e3a1ef74a4ec09d014e7104f18899e5a0df252b03094e2738a1556b2ab42b35afb56ad0848e22255ab4488045b30565f9e656024e425ae2c07f1cb8fbb245a925f4ba4d594320e8e450e40c7fbbe8d9d58ea6b56c01395e58a265ae829cda97736194d235b52f89880858a9a6dc881093af8c3b61b17699f8656d975e0b810decd402f318cfddd76d4dcbafbb51c0205f88692ee0402aeb5d38810e19a9b76fa6823169e9da58239b16e95464ac21c3eaf4381a9e5c21567e3383b2410c7a3acbb96f86f5c73acc1de5f0006af3948cf52ec6a7632b48bb8694be10d43736a980e1eca9f1a29bbc3e9752ea39570a9962eafd3625ee335f1055500d6139441fb6bd9045e5431a31123e6e38fe66d4f58c27580e5df607eb7e9b943856fc0a8a76de592d9c485e5953a5a14b5e557a431c8f8ecc38822ad5a8096380256975f1b698536e01b37df4bde5693ca817e68506e1022de362823d9a2efd696e09633d4e5fecdafde186c16f1a03a0c2e1a06e3c07531e5057ecd4f10eb0a21d2e727fc207e1a671cce164c4300ae1d23b9b53a867c4bc3df08279e0316f760e7223617a517fea8bf77855708bcb5d13ea1848cc525973e7434063b114f5f4f9a80eb0653c1079eb5746b11bede6a539d563ea086fc91c160ea8c083738f9312a57783bd0d48fcbcaee2dd131fc41c082c5012864b137aece62b0312a1335bc2c4b127e778775f85499943620c063c327fb3d086fd7674326706add7f53c28c605e0bf03622a9bd74f9fe0f30b099ebad5d4425183cd011f5b99f2bd85096dda4626f2a0e5223c757b6d24d523a17209f3b07e6554a863195160c413d2d4fff80bf724cf25d84c7cb40f838c1b33fef1f7ff041c637aefe44c18bf62c4753e64ee275023a6d7d79c727d4799499f065512947c66181a3ff8dcbfb1d3d0f8f69417d4b15862a51e0f5ed966dac43ddf31e74bf8e02116dbebc545c107d62a4df9ee819baa61249f2916ccc86c09beacc181b8926ff177723b51f13f26897534b0bad340ce0b62e1ebf3e6061e4f234af4e2c5d71c263c393cd79a4015a42dedc5cf8bf6a4c7b4fd553519c62a0bf5a7f7e4989c2c2f9305aba6901786e5ce4738acba8f89f6746c3b6d332483d805a71c5a82e5ddda099dc7100b1675b11bddd5f18f55244e3dcea3ab07c89a006f32b4e4ef89dd9e1b481ab8da8d8a253102ab5e03673bf59a9da6339282f2721bc356dcf1834c17243632849f7e1f10438afafc7275e27591072842956c65140fd383ef3133efb2630069c7582550fcd9b46fcb144b04b9861bf366c16da74d0d911e8a9ceba25a809880819c6385d83d9bd8a5249a48dcfc14cd7286b4eb1b86fd3faa5cbd930d8f74e715ebcdd72cabdbcb44018aaa51a7e93f1cc6b56f216b47704c1e8ba882c7a0d26e7dc6477dc521cd184440288c10c820b53d0acbd10131c7ee185848fe3b9c30a5a8caeb1ff0ff4006a4fdd83c997e6cf267bbf57d9af82c9c96b2ff53029a7ae43db6a8136b284c83ee4ff326c6b64ca9fd2e3649dd23fa360415a047c91aa4debe1a79dd5c31f7760cc70244fda081b3fc3c99805163825f2e9a64a269cd04bce16a883e9ad1c9478bf4e576b2fb85c265927918befe50cf4ed3f9bf76b052b23552f16e81da29aad1d22901eee88bd6fc3d49026ee3a82039799fbd2c9f7d642ae5407c4d059d15af5c018a970d4c8015187eb9d73f93c7a930fdc3bcd050d631f9795049ebdb56fa70546ae51bf7546d7507663300ee5fb06792b48190b5fedeaa8658280f5f450d66fe5da0c6ffbbc5489a754cf719091134614f580c8d768634e0f62efb205979b2b96d9d54a30d6e04d4a9bcc27108a914ff4faec4d05e218e357ab24ba2ffdd54ce6234ee9e60fa4bf5cb6e500b125afa662f5ff39dd6fa02d25427a2f3862ca8dd55352e4fbea4d8167f855426900228f6955a994721cb832267d79a003ceea880e91ea52a37d165328dd5b72c5c3d69ceef147a1b90e8eb5394f684ffe0247322377e2a6b6a8adf6360a136bf0934bf704459f991666476528a051a31bb87756f2a4ac2d31fe72d675c4f93d29e98fb6325b0d981ec0e2438c234c23c163d9bb69ecae512f642971d8923cdcb1c8ada22c77b5ee34f79be71d11aa2cbf2aac51128d074f7875c85e793f94689fc20afb18ee621589c2f4b20c81125ac3d936a015d54257f142b614067e35ea57d071cc038e2747a9edb453180758806728343669738ede1970390bf90b22297c18b85d79603174d0c3731b9bafd2b785f52837686e780b8cad1b5e3d385ff810bee75a708e175c3e8899ff8176ed56acb8dea558013c79baeddc0f0cd5ff43696ffee0b9373998957ee7988ada6223b1a9c209085a5512418bf1f2530c8e0caf3f5c4baeb4223091974f4accf92a8accbd037046de4dbad9da30e06b3ed97695045ec17d8f75f8fb48a7f5bf23e18eb6e838e62262146abe78e874ce7c095917aea374b2d4f2d97584943f59f635d78aceeb3dc01aff725ef7cc2c0e0b4c2c3056c3a823dc85dd9126cacf22499965c2948222a588c32a16db4ae04f7f7a4fd457e912dce3da4fba10da4b19a53ceb5affd6b77b554d9d8d803e2ab748163e7c6da2607f827fedcc04199f8d7901167952879d3886d02c31254c1b706b206248993c3c2de8374f73f0fc2bc02deb6490acea7e3345d948331fd5e39b4d9efde03e07d2a0454e415bd3d034bb30902f403fbce40308211fa8393e434f6fdb1449604f25fe08933281e2b91635cd3cc76e7acc319e00991e1adf19b743213b938bee4c6dc5f072c0d7910c565de5dfdc457f8d6d5268e11875119ccfd31b95a6528c8426d86904cd784d2e21c337cb075b5ee1c7ec957aa882237bca4a6d62256bd5c6ef8260b416d9a55df5cd5fae67e4a7adb64cd009b6dc03fc3f941c87c24e514bb47eb220e1eaf91ed6049ba33cb3ae1352ff8a350ab4e482b2de5581edb407a1032f3044819529685c3b6175d66828bfb4ee87d1f763946292de21e1a0d9844e9f8c9a9b59ee26d7599c83c5e43c7e3952126f3f2892290502a9f51843350179ee0c5b8d8236e773eeebf4cd0526157571462e2468b295deca3fdd5a0c47f99d3545347cf2e31b55daf32127600a7298b794771320e09d40f74f94c64d8555d53cc0b65cd8a6b3df9a2e3078e84c6a93a56e01692dadb4a1182b5c28494c445f46a48b0177975caa26aa363e474f14958d802d7b45596a40812e52437a47b8a98f7b0ec50c40d26e47c474f82ee36f450dcdd01a8df00985c933a6d6446c43682b45c2c804fe83f9bc6276ab3dab86386d16931cdf5ad26eed520ef5baeb5722c527f164ab8e4824dba9132d0bbc9f45621e2fa2a27962557668888da52c2cd0e3907364621d2d6485dc7787a4355ca7f3284fc4b234380627d917d29a3c26911636edbffa396d741ea7e6e072420cb9f4435af91a0374112a3601334973c975f4f3c51cf06ccc346c4341f4d45fcf96d5bb1561ae172f36c64513846ff946afc69fccc78611dcc801253bf956f96fd4098299ff90f87c977ae8cc2e5826543d34eabd43c5007ee85d49bc8b69880828634ec6aba9b1d6a0f996864a88a79f3a94951460fd281281754e6b19b2f513ea4890152cdfec5a89b169ff07831c30dc0bfd4091f21ffd5fe3ae12831cc4f9b0bb9327da3e169a53ccd7f81cfdca30ad10d71b60952c88f431241d165118cc1e0f5ba29ae6ce09136e480b3998e1838ec8c2d2457b48d65722d617ef724ddae21db49a294166196df8a1643ad5f6801126a64831afac520f0bc37c5386484f7890a06bf774debb20537429d4947ae30fe82488dc8f436bd04d8babd79c72337e647bc4bc7f84cf5e128e25e1ce58ad6f236f576e4fd4ef89d2490bf8c1ee3399c135dff55aaf16df72f63d7e2e58735de0650f1c35776c6a826eb5d2556d9bc583620e25f55adf49283aa3c8d362253e6d98cbb88ec407b0941bbde654fb4057ce0ba934419b6909d00a15b89f08ca4faaffedeed393cbf4b7e1e1e853edb0d54a0c676d3fa6c1158a3fd75bcf60233f5547949f729bc0c0fd02163f6c1260bd2e3e5360b9ff6d09238468985d09c25b9a1e20afdbb83c51d8e240391c0826905b99dd603584cea08bc8ac5b5bb6b60528df7d9e28c45fd6d06e4ca2e55c2fee28b9c3288b821a406119b8373ede6b15a082051786bd0397c967a2359034c0462d17c72b55f199e239d5195104c843160fd7e027daade8543b8a15ca162a00a19772340aa288db1763ea1ca634e77f4acfaef5da2ec724358658d7afc03b1167a13a5e2a1faa8896a184a1ff461ee390b8487fff92c18e4b8d692f7828a2f9fafa82f979d0befacdf6a79f2ce09baa06f79bd32f451e636a2f0b046bb20edcd4d244fe7de6502a45dc8410390ea82ae4c0074f2c6ebe8f1e5f46cb40e4d888878e1cf33d50483cba57834d9fe70c4cf553429e5089cc80e2588e9e1b8e70f30aecaf4b009b3642eebad7eac4554ce4318d9b2bcf7f32e4b14e9d4cc91f556771984fbabbb4c2172cadc88b4a6c150a40c54319585513764c657f2f09500bfc7a70431debe68fd071dfd4a03b1613c28908ff5c43732c49bbb950c58b9edfab61cba901218df31ae1f59fc4ebc0973b2647e0a4e4b6f597e6dae03ea3ee846010ea3ba569b9eae878aab02c6c2aa44af98b2a16ed6d8a7bd6224c5c3d72799c470c7c05ff836120a1d9b24bfdd0d5111c6a51f1494ec048cd1701a0611b14346c3cd7902ddf5cfdd6616c8932c3256cbd39e26034f452baad"}]}, @hopopts={0x8, 0x22, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x81, 0xeb, "f2d651ed6d463d2358c09d0ad99d1e94662af9d09bc03eb206222f3ef5096a7641486ef125f91b294395bcb92dee2d567483152fc308f85ccdd3397e18a3d358c21d99d0cd178c131267969990f2f9a423e1a854200ebd433da41e23e66091c842ccd48466ab204154e4d341484729e6edc9eb504241aa47ef8563df0a082f66d035f8ff93177d815a990093ef522b26bc81b1df4ce5bda0eaea771053556cdf076db4ab3b9d6006b590ac1feca4dfac6cb55c2bef7c6227d076a98f9f5b94d129d7abb833a8d5489a5e031a31b1bef50491842e391c4a6dd58c0ef8970c7fde7de95b3156929c838a3a25"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x91, 0xc, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x1ff}, @generic={0x88, 0x4c, "002c92e20856846ebfab077de0d4cfe6ddeae2368e227728055fa7b5bd66ddf4b1ca23d9ac6b3f75922fdb997c63f004a9c3267c1d692da0d9a575276ee9a5fd061d5346e4918d2fe6119b80"}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x32, 0x35, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @pad1, @generic={0x2, 0xb3, "dc8caebf52304aa6f9635d43dc1c9a782f9c67887dd50943b1db39bbf72e61868087fcd16374f3776d96c99828c2260471c63b3fb1175b55200e31d3c74dabfbf0da3df963f6be8933831289690fb28bf6d79659a8ab493ec09b6aa9dd7c3c345ba646eeb8ce18380f85790a59540ca88d94041620d147a2fcc6522128b873466c854c0d53b86f636a63226588cb3cf118d75c5f72b16a3246010b19fc25be72e7249d1eb8bd6575423c4bd7296c609ad4467b"}, @pad1, @pad1, @generic={0xf, 0xe4, "406bec580e0b657faa12295a707013493bbcd4e97c938bae634accbc206176ed688fbcaf7aef146e9a36aa7f5c9ca08382943ecb39758197d9d7ff5e0b64fc478cb0920890248458a49c4af41f9db29eee3d9b212d7fc6d6c99163eae2bf620f45a27358f0f2a93e3991ecc1262b8f5c881a194631d930df6c8e7b6481770d004845ee9abaa6ccf13346db72bed784e462c3cead1c84fc480ebffe344c3c34837099ed1ff7be76cc9ce305f710aa8054f78e319272abc6b5fd81c21bc9c1859eb62d70ca05b47982f98024dbc05fc4de4127fd9ea5eb1d210452526f6bbd5edb7b314f5c"}]}, @routing={0x88, 0xc, 0x0, 0x5, 0x0, [@mcast1, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="22f3fd551f762b92e36eac0cfebda427"]}], @generic="25f35a"}}}}}) 623.006588ms ago: executing program 6 (id=81): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) getpgid(0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r1, &(0x7f0000000340)="b10086af5b3604000000003571000000c4b6b43b95f6f0e30200004991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc853699a1f4548996b82e6f0ac84fb68139b676c70335c223e7d0c132bfa896443a42102000000720fd18bfb695564b670000000800400a6050000000000002002fb030c2300008abfb71d89e000040502000001000000003e4b45a827dde6070000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000b657000507141f7e3ec659bd6bbcb4ab62fdc720cc49ca824b12c67db75bc508ca1ed23ac842dcadd532ed3db8bd664e054233bfff0c906f39b42ea5be5fc7d0ab5f60b9bc16a3452071a1dc007d4f829f3ca990dfa4beb4f3958ba0df2aef8225d2bfffb7fda10f5c7231e14aab8cce93aed69841524965f8fcdfcd62f18d6edd071767b3e248e162057b770008ffac4026e54f4c998114d866183273c3d8c5792c62521df1d745a210b49b3c7953a742", 0x171, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffff9, 0x5, 0x5, 0x7, "962d5d8e5760ecf4bf0ce714cdc8f03947da5c12", 0xfe, 0x484}) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x40000101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x2008, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x8, 0x800, 0x3, 0x2}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x4, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1f, 0x5}, {0x8, 0x0, 0xa, 0x2975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x11}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x80000001, 0x7) (async, rerun: 64) setreuid(0x0, 0xee01) (async, rerun: 64) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 620.603688ms ago: executing program 5 (id=82): syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f6f77ed6655ffffffffffff86dd605f6ad900383a000000000000000000000000000010cc08601673fbbc00000000000000000000aa02009078000000006006c33e00003a80fe80fbff0000000000000000000000aaff0200000000000000000000000000010400000000000000c935ed614234f3cd21c6c4a5caa1daa799fce8fdb1f9a640b85ca5c1ee02f57d82601d066524b555771caab763db0f8c8bc00b0a974919096f156a29b155a67e6a3d53097935537bbbcff4d08bbf6372389a47141a2d5a227fe08800fa0605f83152d53db6", @ANYRESOCT=0x0, @ANYRESHEX=0x0]) (async, rerun: 64) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) (rerun: 64) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) (async) getdents(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 509.633837ms ago: executing program 5 (id=85): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4, 0x42, 0x0, 0x69ab4668}, {0x2c, 0x3, 0xb, 0x2c}, {0x96, 0x4, 0xc9, 0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc0284414, &(0x7f0000000240)={0x10000, 0x2, 0x0, 0x80, "561a8ebd000200", 0x10001, 0xe62}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x0) 508.608171ms ago: executing program 2 (id=86): recvmmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/51, 0x33}, 0x78000000}, 0x10, 0x800, &(0x7f0000001240)={0x1, 0xf}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x1) ktrace(&(0x7f00000012c0)='./file0\x00', 0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0xcb0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x80000001, 0x7e, 0x6, 0x5, '\x00', 0xe71, 0xfffffffa}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x4) (async) r4 = socket(0x6, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto(r4, &(0x7f0000000280)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc", 0x171, 0x2, 0x0, 0x0) (async) r5 = getpid() setpgid(r5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x4, 0x1, 0x1, 0xfffff4b2}, {0x35, 0x1, 0x2, 0x9}, {0x30, 0xff, 0xfa, 0x104}, {0x87, 0x9e, 0xae, 0xfffffff9}, {0x6, 0x6, 0x7, 0x800}]}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xd, &(0x7f0000001300)=[{0x5, 0x1, 0x1}, {0x1, 0xff, 0xf7, 0xdcf}, {0x6, 0x4, 0x0, 0x2}, {0x1, 0x1, 0x0, 0x479}, {0x2682, 0x8, 0x14, 0x9}, {0x7, 0x21, 0x7, 0xfffffffb}, {0x1, 0x0, 0x0, 0x8}, {0x4, 0xb, 0xf, 0x3}, {0x3, 0xf7, 0x7, 0x3ff}, {0xd18b, 0xf, 0x2, 0x80000001}, {0x7, 0x2f, 0xf, 0x2}, {0x8, 0x1, 0x7b, 0x101}, {0x5, 0x8, 0x7, 0x3ff}]}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) (async) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) 499.111749ms ago: executing program 6 (id=88): syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="d9005e26e693ffffffffffff86dd605f6ad900143a000000000000000d00000000070000000000000000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x6) 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)="ddee", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60", &(0x7f0000000080)=0x2d, 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_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000080)={@random="833bdff28494", @random="792c9ec9693c", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x3, 0xdd, 0x64, 0x9, 0x80, 0x61, 0x0, @broadcast, @loopback}, @tcp={{0x1, 0x3, r0, r2, 0x1, 0x0, 0x14, 0x40, 0x6, 0x0, 0x3000, {[@nop, @timestamp={0x8, 0xa, 0x3ff, 0x9}, @md5sig={0x13, 0x12, "1b6ee38b0ba58f0a2eb5b4d638f44e89"}, @mss={0x2, 0x4, 0x2}, @eol, @window={0x3, 0x3, 0xf}, @eol, @timestamp={0x8, 0xa, 0xf0, 0x9}, @timestamp={0x8, 0xa, 0x5, 0x2}]}}, {"b25abf4e490fda3fcc0b3ba72792fb91181b607574558849b77ae07066fdcf4dc05ceed78d8c8339356f1e34012a56d427d1233fe8a9604f2bfc564fd3c62a313b4fff67ff54f0e112dd029aa5587745492ded568099f9b55e06a8bbd40d2ba3e8d3f3094c2a1ae66372f4a5c6048552e4b9de9a4bc56385f9"}}}}}}) 468.504231ms ago: executing program 5 (id=89): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendto(0xffffffffffffffff, &(0x7f0000000280)="046bd8acf3772968812e8385287619584893c02576bfe716469ade0c224e3a9db094ea58a45abf79ad48690ddd3e2489c87a2df731e4729bd1771aa9c8a39bafd97e3140eccf6738f4b30f646dd1cc48b8944e4ceb3d5936f2ccc2457b981da70f885f86b18026eb75cb0be2ea8e1097cdb4da8988cd782f14bb95bc108ca3d27aa124fab5bc6ef9a2b5faf2a140ba0817f46d29ff26836f48eaae8ff5e792a3f8881bd30705dabdae40e4774fc23da250be2353928bae66cf9691e9766d1c5d4162ab885aa4ae40835ade8d8175bb2cdb88f62147a5fa2d253b8993edfef4b1b6f03e969e8dd43e", 0xe8, 0x407, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000100), 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x2, 0x9, 0xffffffffffffffff}) (async) r4 = getpid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/265}, &(0x7f0000000180)=0x10b) fcntl$setown(r3, 0x6, r4) 467.398995ms ago: executing program 3 (id=90): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x5, 0x200, 0x2}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001780), 0x10, 0x0) ioctl$TIOCSETA(r2, 0xc4504441, &(0x7f00000000c0)={0x7, 0x80, 0x4, 0x3, "ede1b734053ce9e0001000", 0x7}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x7fff}, {0x8, 0x2fa8800}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) 465.932988ms ago: executing program 6 (id=91): pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$setstatus(r0, 0x4, 0xc0) (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) setreuid(0x0, r3) (async) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) (async) close(r0) r5 = kqueue() (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x173) read(r6, &(0x7f0000000140)=""/67, 0x43) (async) kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x1, 0x0, 0x0) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x2000) 465.366003ms ago: executing program 2 (id=92): ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x10001, 0x2, 0x8, 0x3, "0612415a6eb20de5c1ee8389ef0305da222aa9f2", 0x4, 0x8}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x200}, 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x4000, 0x1) recvmmsg(r4, &(0x7f0000002800)={&(0x7f00000027c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/21, 0x15}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/22, 0x16}, {&(0x7f0000001680)=""/4096, 0x1000}], 0xa, &(0x7f0000002740)=""/96, 0x60}, 0xa3c}, 0x10, 0x3, &(0x7f0000002840)={0x36fc, 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002900)={0x4, &(0x7f00000028c0)=[{0x76c8, 0x7, 0x9, 0x8}, {0x4c9, 0x2, 0x5, 0x6}, {0x4, 0x1, 0xf9, 0x1}, {0x5, 0xfd, 0x0, 0xfffffffe}]}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000002940)=0x1000, 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) socketpair(0x6, 0x4000, 0x5, &(0x7f0000002980)={0xffffffffffffffff}) listen(r1, 0x3) seteuid(0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000029c0)) sendmsg(r2, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000002a00)="571489966cddfb96533385b335e26a8a433c50b24078e76a6a12128befa769ee15416e8e108b74d3f895230eb7d9cce908a7c9c83b9768885dd4071ddc60ad476efe9371b17151dfc6d911cf44a46af66848e562", 0x54}], 0x1, &(0x7f0000002ac0)=[{0xd8, 0x1, 0x9, "7857ce86f414e1d59bd9fb0d5edcc7339fce94dd632f5b2c3d1cebb7756dd1a57adeaaa924977585e9d776b45774128f58b07d93b399953f8b2486fd38492407d8c378784b94d65bb0aad6e15e7946c7ade5e8bfcee4c197b43bf34bc0cae7d223103d6883ef40ae31ac07b4aa73b535f6b48d2071a7bf856b26ae8532f17983187104049ee0a990a0adb23d46ac7790bdc07c182f356184b1a71d4218397b68b1541e831e35f199681f3a8dd0c84919ae629413bb4661ce9b13e8d9b7314e911a832f"}], 0xd8}, 0x75e51fbee741e162) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000002c00)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000002c40)={0x3ff, 0x3}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000002c80)) bind$unix(r3, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) 393.916321ms ago: executing program 3 (id=93): openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) fchownat(r0, &(0x7f00000003c0)='./file1\x00', 0x0, 0x0, 0x2) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) (async) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000280)={0x3, 0xffffffff, 0x5f, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) 393.342846ms ago: executing program 5 (id=94): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000700)="46faa6cedbabb31f95b55559b88b782a68de7cd06d9a4aa14a3de75908907bd2c79e70d34b94a25750646576855290072c55f2e3fa137b2ebb0ebbc7874d04e3be0f83a0c727cad485a8d77d73024df0c1eaf2b832bdf44d16714d68c569bef6abbb8753b17f4dbf8b901652e2b00506e18e674561fef6ece6c7a3d6ab0c9343a6680eb220c55fb1759f7d5558931acb8782c4c957fcd5c4297ffebaf620b3265d983121fd7f8bf0a53231012f2e9b05e62b886d25e5dca69c1403ebe63918adada5692575fcf970125975729bad40427751a0cdbd38ad89476eede3a24638c6050c2816f681bb4d8cee582ada7ae1e50ef24ddc5280c340c2621ca8229ee9dc6bdbbe3bda86291d650d2492c1af5ef1d129948e99fe66ef8f8e5268f14aba83d59fc2c2f3ce604b42dbc588efe63da22dd0d05bb97e8305198c77c611ba853dbc5955be922470c4b4de6c1704e70b0e06ec6fc0f085dc58a925aec371d414832d8d05de3dbfc33acdc6a4c3e7b0e1464873e13aef4681000013813272a275ddbfe9149a8f8bd502349871cc298fefc89141f83423ff00d34daa0dc0530086c995e5a0d1aa34082f92ebd2878a35395c2f8c8374231aa8f000e52fa7a0adcad205dc75f2dd549678dfb6d3a7c7b4b5bc60903e97311448118770d1aab6207f2ebd10a248408fa2a3e393825439938cb6ebe326e9cacba18e8807f98d7938d50dd45be6f170f935324942a9f70578b344d025d6be9cbcf3a704e6e6f46ef3f0567d9dbea89e90f430667190a7b8b7c6545c3bff32178a557f852855619e33f96ce63c8d735c7a6247e84558dbf3d483250e2feb6adf020137b3d89429a7a7465109adbb4a6ca3a5720dff7e674ee9ff7d62aa5d727987610e77b41fac536282a8e4b9462cce929dd265668a078502a9a232b2cc0fad0ab99111ef60f81a2e73aed715e1bf5beed3867c242881c3a0f148b3889dd28f9f811ea0e05397f0492be517b6e035f370d9338017371158a6b3ab616d22d6f1d4407d3f828d7eb45af75c256f435e5d91c5bdb004c52a3dd1eb07b182dafa451654cc23e24e7975ecb9ea4f1d04236956bc47c1b90929bb143ebc385dc90bd74da0d2474d2e90311d2561ea394b4bbb962c0501795981a2af3667a71e6b7ce04c1a3c9e535533edf07dcc618551f6b3d2d8e26dde5230dc7f18085e3418e0f41fba25aa04ee7b7addb1ef01cc6bc5f008206745d76b55d90598187a9d3b5449d39234005f6870b1096dd41c246d5141d9d3a3e93d3c0e939005b079b514ffab5197b75edc2d9bc20a4066fc88715f331ece6e6f7d0764df253c7a9b46d6d14538467dab2be89956d8231fd5b866da9252da4ee545a33a48d28f7458f9f1d07b7570da47024aaab4cd8473947607b262c7d67416b14fb70ea422899e1ea3665e5e651367bec5182bc39a81ec5154852e4d45e7b7f569d9aeaf48e977d292283d1146bd2cf061aad685e74398ae50a65f6dc580891bf5f544e7da86f129d17c6003a7b375d32410a222def3784a67ac0c82effecf21a88ec67aa769af876e1cc2546060ea676bcc69b28ded63452588d92a52046854fcf3f32d228214d88b0782e4b0254d2bccda48c95b16b63946dae43d04f8a691062027785eca0f1c5684db975959cb3e9edb428dfdebec072870790e9980fcb7b8217045304e96e7f251623555824703a7ae0c2677452756904275ebab537c2a923783555585c9332be062f360510204f2f79dca7b732d9f25bf621848d541d109cfac5e70b7266185b5bd1c58e76476a969e58152fa9f7fdeff5531e4e138903f88b81c0b4e098a23e324af6ce5c80b8d5a22d99560a0580786981745c7d46402ba518a3049b0bb84417aa0eb04031699aa503c4300f634882e0d26c057b83bfd61e18d2a8f765244acc2614f12e01d9a1e7a8064f687b4abd8727f9b2119f49026e0a76ec64a2d51fcd57afc9a5296e42d10198e0cbb5f24469eaeeab19fa6ad6f897e31033521b52626ff79a34cfbc4f411a544bf4f60130a57b379c6381d6e7b5a5a955b2004e81d9034344385eb3232fe2234321b01ade35a829c9a59b25980b4a53ff1e363aad916071fabb3e59b4440f02971a936846dba35964a8e3f138588a27af529429fd110f9d0a7b26e6dcbdaedc46c3f97c0b8d38c8ac7656bda898e21fbed40755124389baf900d20299660dc3be1077064b536fefe512b6b46d52cb14eee59912882fc09f28cc91f0eb687d5fec5bfb86de608511401b552cea84e73c5e11e999be68d723928167d5328257b0f16e0cad773fa074807084af649cec26adcc919dce9e9b93cc8127b9e67acc8ea06749bd3b16a9afa85b5478b2815eb9f80368cdc844a45625f84c3b650916772a94d9ccdc1a916fd48c5f5898b6fb80ef447bd7dd55eb814642da3e9d72de848f9a1458dc247e3389c9781de265f20a4490aa7092fc70aa8e9c6268ca24a0fbcf62a293d8f161a00c63dba05c2bc9eba388e00bb6004138f62882d1a5513858e66fc52b319e0a97acd5e6a8fde110a3b5a5332e822ed290ed1cb0c1ae7af05672243d0b7c60fe3ef2cbaa057acebb56205143350c7a9975001561d63e4a0a7257c8e7f508a9b44df335ed3eebb15f88c2427446d2a02603979775fbcb329a06d6461fd99f018725471b856060c4431ca18a103aefc2366ed101296a4192363220a34d0a074012e80112d1435eff2dd119bc2f9dc4e51559ffe9c4ff1dc6458eb95b5bebbe9aa0a9d1b9a822497debbf6e9fc92499022f828de666013040cd3af96a8f395f054fada2e58becaca7e9baf9226f242623c437d8a327bafee3fee2d60a82eeea7deb2bc4790749515217b13f117e04f648e8fbd4cc202ae1767015e0999a10a13147ed9c780f7a975b0a8e1af6be46f444d14edffb8919c8e00463c575c001543a589c36884258dce8ceff74a86edaacdce2f8fa21156e4979c15270c3c99a00afd40e1df406aa3eb871a9c4fbe2d5061846beb91a2cc9fc8a9da64cbbbe7fd41b78d289ee552e84bd5258dadd9b321d28cc7026292e1ec66e88012d18806b9e4fa21b8197c596cd0cb71527b9b5c539c7ef3ba4a303ccbbdc4f0a2d15430e0e59f665655516af740502a3a0a2f51a5495ce433b398eeaa4a13edd2d7b4d40544976b0031285da9e1c676af78af84dc7faa91c3eda9f726769369a2232ef9a3adfd37c932d2bea4c4dadf6f63ec84b338ed4111410a46c4267d9425618ee5a1f87a8cd882414c8e1dcf76f5a6c7177769cb29e3076b69cfd65df8a182f4f8a6b72786b0858196b7fcaea58f47fe", 0x931}], 0x1, &(0x7f0000001700)=[{0x18, 0x1, 0x7, "19"}, {0xd8, 0x1, 0x3, "45f01a19d0e80dcd66210ba13af734d9662858ae2602428c5815ac4463c824990ce2f1b7783b8c659544e58a44ffddf84558dceedd838dd8b089bafc301ddd2432e51da0ba712ed6a62a2305af8b454109fb6f6bfcb3ec645241b0984334837f9be70608dc378020d4466c7b79bac360832976bd2b179d5faf7ebee0c5af0c1d051a958daf40743bf3bc09bc7b1a03bf128979a38813f171c645be3b3c0356da0e26accfe9a72b109345fa7457d8ea87bc0f39eedf1906147949ec99c431043503"}, {0x38, 0xffff, 0x1ff, "13d8115d46e38f24212e64317651198f44a993d49d4dcf0df208c841a7a9363984"}, {0x100, 0x1, 0x1b6, "38130bb42b505d5fd8533d68d4669ffa13a5b520fa7e6cb0b45932960e81523a64921b2c79b59a69df6dbb32814d6f52692b21cde283474d310aab7571dc3a54e545a52194ac292e934e413b9016aba05a1ccbe1599d5956f280372a1214c378ab3bf8e192d86cb5d9577d74079caca963e401190ee4efced1acf9ba26a241684c4bff4a6da5e2791e8d29cfd357c5c42a1698057cfb8dfa26895efafc2c5204ef601e42e3fd92086b6256d735878a2ae830e9d5835d35f974a3d3968ae28c90964c4071049dd2f610fb736504fa6b81686c0087d0086d775a366c916427003703627017cc5d2b35b1"}, {0x108, 0x1, 0x9, "6a9eb69959447312ac34ca7e8b3eec1c2b154ae9382ce3875f474e606294e23d57f5fccb614b519300b01fba297f5c87b5f872020cb79aaa56478751aea4bd4de525182addb134331b59962868bd0041d43d369b7d7256fe68cff9178807204f983ffcd607c6ba2a05d8afbfbe64f72c776c03783c1b27d23e3a6deaed19f93d1fa20e147f9d60dc208e7ea329d45915abd7b26bfb1e572ace8c221e2e9c764eaa06f4063ce365e588c7db2225b1ffd515a33b0628c26feb140aa7363f42a1af97d957d06e9032c4686af557a3a174ee5d96f60d0c034dc163ded1b41b90d7d5aa7f820a14000e17ac75c3c4c57734d5506f51"}, {0xb0, 0x1, 0x400, "502cca45f4ee98561d46fe44aad0542572a99333522bb24844c777d8b04e2f4a4e7d2c1defffbad5e91702b80a502f07591244db75b52e1450307a98eccb5f8c47a05986a79d5f10c9f958daf7d2e67f6a57e8c663069e5767322f1b81b9a6bb4c8cb58661b393205677615a5eb86ca59bd01a6c704b00571b7072be2ac286ed56b3a0ad42feb7f00754cd86b470a1ef7d66e9c982a90211c6"}, {0x60, 0xffff, 0xfffffffc, "c2eab7893b1da0a797ff30c6e1643478173136ff27b7fe7ed3fd68cca6e213eb199a1f239e760379d27533dd764fe526744d6ea884393776584f4d0bd183b32e3a1d00a57ed748cf3e"}, {0xf0, 0xffff, 0x702, "face59601b9c0e4bc6c617a6297a14fa2ec971f68b17baa117405a37b2023fdf74c4304f1b3ad7734c165329b6cfe5981e76d0c343617138259cb557079115a74c8d818c3f85e2585fb10c65aabcaca0f3ed276013984b4f44958980d9aecbfa7298d11ce2a51f4b4796048ff3786f3ce5a901f483eb599eb254b43807e721ae6d206aba809accfa74223489f90d4d4b038a85089eab121a6cda88cbcd2e9a1ce5db402b7a83f19db442c2b8315f16e0cccd457bc2536d1282f78611256762c1050975a123996f43a9a202a0f419a6a53ba23a91d02de556b9"}, {0x90, 0xffff, 0xde5, "8af9455bf03556cd821eda2df0b24fa488c8079984132b3424a06ef84a9601bec115360b54c466eb8bee057590a05e3ebde3a01de715baacd96298bfc99a2d8ca9ffae366743b55001425295e46bab11ac1dcc995d3eb6defd45933a9588ba96478995ed2d08816ca11daf15152e29f6d13a7e515c917401a08e8c"}], 0x5c0}, 0x400) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005030000", 0x6, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x7fffffff, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0xc, 0x975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x2000427e, 0x0) sysctl$net_inet_tcp(&(0x7f0000004cc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000004e40), 0x0) 386.754417ms ago: executing program 6 (id=95): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x24, 0x3, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x81, 0x2, 0xff, 0x802}, {0x96, 0x3, 0x80}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="000000000000000300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec370", &(0x7f0000000080)=0x1d, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3, 0xbc, 0x4}, {0xfffd, 0x4, 0x7, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 386.378291ms ago: executing program 2 (id=96): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) clock_gettime(0x2, &(0x7f0000000040)) 314.673995ms ago: executing program 3 (id=97): r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x44, 0x3, 0x99, 0x7}]}) r3 = shmget(0x0, 0x4000, 0x38c, &(0x7f0000ffc000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) (async) shmdt(r4) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x10001, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, 0x0, 0xfffffffd, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xa4b3, 0xffffffffffff8000}], 0x5, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r7 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x80, 0x8, 0x1, 0x5f36}]}) (async, rerun: 64) getuid() (async, rerun: 64) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r8 = getuid() setreuid(0xee00, r8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async, rerun: 32) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81, 0x10, 0x5}, {0x1, 0x5, 0xfd, 0x8}, {0x16, 0x1, 0xa}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x1802, 0x0, 0x0) 298.331669ms ago: executing program 3 (id=98): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() socket(0x2, 0x4000, 0x9f) r3 = socket$inet6(0x18, 0x4000, 0xfd) sendmsg(r3, &(0x7f0000000840)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="969533ef3be9123a6e7c334324136f2d3e33a196b5ecf2b015a307fbf560906d19b86e1ff52eb5d56a070000000000000017ad4b88e89bb86fba81407577166d7fa019251fc79c71a01b6cc425f8e9f93f0357a921cef863bde240111a020180b7c7723496a6ddb0ee17219f15c7635aaf63d79812380cdebed3419b23fda2ed51ba77342612ccdc87dcacdadcff6b89ae94c1a9a162984c8689aca9e6364885fc484144d3734103ac74a497de821f56e5257fb89cfe18dc68b77965b38386c3d4863db9ffd2f446b5277e79c74b2cab0bb4538c3451ba0aefed684837aef9f5de5eb40ee2361c31ac14be538119008c776f40a9", 0xf4}, {&(0x7f0000000200)="f39f9dc0885979247e50555d5f8cd02504000000c803008cfbd8e2f6383242bcd71b05aa669a395d295a13a200"/65, 0x41}, {&(0x7f0000000280)="76d3bb334e26f26d3322bd8322a5e8dc28d859f5db4322ef11b4ecda9bcc5228da3583c4a98f1ef9e1a3873945a0c5bcb1f9bbeeed2e51095282113d9bba0642338b72cd80c2fbcc5999959885e0459c7ec28e7ac3b887d0628615f154011ccf4256a7ccbffb288bb304fa79f41e706a1708e709fc835593497b1a0a4e531d34729b00268707576dd80c81d5f15a81d5c42f44de1497952da594924d71fce0f76a37edc389364e76b471b49b571e97d1cc9d3676b016fbec217ca6b0b6699a21dfae73ff", 0xc4}, {&(0x7f0000000380)="660b14c77e4e2dbc0d8fdea694ceaff2284b013ff23f80eba23c49309c41db33c92d81b735f24b7eaffdfc6c9936752d07c3b13b44238eaea8dadee762c0fdd9bc084aa9008e901a4e6d89b1cb3b46", 0x4f}, {&(0x7f0000000180)="a7b50da94ebb6e2386bb4d8c7076122afac727481700954deda4b003dd", 0x1d}, {&(0x7f0000000400)="cd95384ee8a8c1b2128a2908a59d71fe8138e7a7635ffdf08dc1cf339870475441354d073f628512f6d8fbf963d1adef292286916f6de0f43b3fa00bc253d1ad81fd5e37d75f82841a0a67c0c3f58a29f059cbf86675bd4a39ff5bd5eadff08011186093c59b1df9c1d13230cf0eca53b8606ed54ea8bbd369a277721ef7f817160a0121e1ca40b702e5bb72f85840bf94bda95d2a0e31ff62cdcae589ab0803092ca4e706a621c11364696955ec", 0xae}, {&(0x7f00000004c0)="f685a766ff646a8876dca8f62ebffe7e3bc124e0b3c7e7abf56178952a3b", 0x1e}, {&(0x7f0000000500)="6df1384d022af3de73d9303d8368118b9d6eece63d107d74542cdbe4b1257620d98cfaa319cea218d427febed2b7f6b35ed4d5e725ad562e9979b63fbdb187af8c70812b6499ce177d76419d4b3a9774de341428d5d1abc10ff62605a46912c558f3ef1b8a5e6becb43e1c52e261dc04bd53e498481678ffe8302abc357535bb42fefc94117c4009f79612cc480d3b2df586ffa8a949bc07801ed1b7388915a99d40d9611adf873b95eab7a0705068aab570f11eeb117b3562739aa9abfd1290ff20924be2499f0be13ec88ca2", 0xcd}, {&(0x7f0000000600)="0cfd7a5f80cd008854d13cf6831485df1eff68dc6b5106f27900fe829240ba6c6882885e699b574cff12f76ce231b21a93e0bbb180641d21a67774814bb890ab83d68b592cb09df2429f299649982f90d9ca2bfa761cb61243031e0430b26469605a779ce062fe3e5aaf5ac8eb536e2ba6a95285e4221aef640ea7be036eedccd31a1f2a05438030d77a50fda695e498036e4e63955f8377fc56e6c3224b", 0x9e}], 0x9, &(0x7f0000000780)=[{0x90, 0xffff, 0x714, "dd29034cd5537ae536bb2902c560df6a030b6d0a2ba6be4723066a119d3484cac94522d459e5fd99370a8b3b198e180c7abf63b0dda35e7411b88335f8bc648f9a72ee3c24ded21226511c4025c66c572cfa70c7d67f14d0fd5306cca53453b69214a596727338a9bacc5b5e3eb12c76952de572e39b85d52c23382248"}], 0x90}, 0x405) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000880)='./file0\x00', 0x1000, 0x7fff) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f0000000000)) 296.984164ms ago: executing program 2 (id=99): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe) poll(&(0x7f0000000080)=[{r0, 0xc0}], 0x1, 0x8) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e900", 0x7, 0x9}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x4) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 296.47536ms ago: executing program 3 (id=100): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1c1, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6b, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="4d7440de5b82e8dafb0b65adc27d0e637300869b13abb8f2f2fe306620e1302a0f4bcf49ee89418577f7955cb6ee56f8fda0e26eabcefd321e85fa67195e170cc8da65544ce8e69c0d21e939d0faf7126c251847b68aaa9a3a5ffd8299089b5eb5eaac777b0a2c7c2967980df1326ceb038f04b3abf59dfd98725c0a", 0x7c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x1603509, "04e4ee0d090000deffffffff0fe0ff04050800", 0x200000}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8531) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r5 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xa) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) flock(r5, 0x1) flock(r5, 0x3) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) chown(0x0, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 293.341792ms ago: executing program 6 (id=101): mknod(&(0x7f0000000080)='./file1/file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0x40000b, {0x1002, 0x80}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7ff, 0x5f9, 0xfff6, 0x0, 0x7ff, 0x101, 0xe4c, 0x1, 0x2, 0x3, 0x4000000000f1a}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) close(r2) 94.51373ms ago: executing program 2 (id=102): r0 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffffd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = syz_open_pts() close(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRESDEC=r0], 0x28}, 0x0) (async, rerun: 32) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0xfffffffc}, 0x10, 0x0, 0x0) (async, rerun: 32) r4 = syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) (async) close(r0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000037c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000003800)) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (rerun: 32) 54.031225ms ago: executing program 6 (id=103): flock(0xffffffffffffffff, 0x8) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000516000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be30164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b050000000000000021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x9, 0x81, 0x1, 0xffffffff, "f2693e9bcc32d5a514d182589970879a62bfc48d", 0x1, 0xd}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x200, 0xd6) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r5) getsockname$unix(r2, &(0x7f00000019c0)=@file={0x0, ""/4091}, &(0x7f0000000200)=0xffd) read(r0, &(0x7f00000009c0)=""/4096, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000080)=""/86, &(0x7f0000000100)=0x56) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000040)=0xfffffff7) syz_open_pts() 22.574709ms ago: executing program 2 (id=104): select(0x40, &(0x7f0000000180)={0x101, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x0, 0x40000006}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ftruncate(0xffffffffffffffff, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x11, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @generic={0xc1}]}]}}}}}) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x8000000000000000}, {{}, 0x7ffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xb}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x6a, 0x10, 0x2, 0x1ff}, {{}, 0x0, 0x28, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 0s ago: executing program 3 (id=105): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0xf9b189baf184cc73, &(0x7f0000178000/0x3000)=nil) shmat(r2, &(0x7f0000105000/0x4000)=nil, 0x3800) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(0x0) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff}) socket(0x800000018, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) kevent(r3, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x30, 0xc0000008, 0x2, 0x40}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x6000000000000000, 0xa32}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0x8000000000000001}, {{r1}, 0xfffffffffffffffd, 0xd4, 0x2, 0x4, 0x2}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffab, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x8, 0x6}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x6, 0x4b}, {{r5}, 0xfffffffffffffffb, 0x18, 0xf00fffff, 0x2, 0x510a88dd}], 0x9, &(0x7f0000000100)={0x4, 0x7f}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r6, 0x20007479, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/223, 0xdf}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) listen(r5, 0x200) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000300)) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.73' (ED25519) to the list of known hosts. pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8066317000; item addr 0xfffffd8066317e00; offset 0x40=0x684074f1 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 76908 64108 0 0 0 1 syz-executor * 72079 64108 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d7366) at panic+0x1e5 pool_do_get(ffffffff839ee028,1,ffff80003c413ed8) at pool_do_get+0x5ea pool_get(ffffffff839ee028,1) at pool_get+0x149 shmget_allocate_segment(ffff8000fffe7210,ffff80003c414130,73,ffff80003c414080) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000fffe7210,ffff80003c414130,ffff80003c414080) at sys_shmget+0x1b2 syscall(ffff80003c414130) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x95c2725fce0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8066317000; item addr 0xfffffd8066317e00; offset 0x40=0x684074f1 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d7366) at panic+0x1e5 pool_do_get(ffffffff839ee028,1,ffff80003c413ed8) at pool_do_get+0x5ea pool_get(ffffffff839ee028,1) at pool_get+0x149 shmget_allocate_segment(ffff8000fffe7210,ffff80003c414130,73,ffff80003c414080) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000fffe7210,ffff80003c414130,ffff80003c414080) at sys_shmget+0x1b2 syscall(ffff80003c414130) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x95c2725fce0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c413d10 rbx 0xffffffff8386edd7 cpu_info_full_primary+0x2dd7 rdx 0xffff8000014843c0 rcx 0xffff8000fffe7210 rax 0xffffffff8386dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x52241c8750158c3a r11 0x8de3a3edaefa8d19 r12 0xffffffff8386ebd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff8162de55 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c413d00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=72079 pid=64108 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=77, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe6f80,0xffffffff839ddc48 process=0xffff8000fffe2208 user=0xffff80003c40f000, vmspace=0xfffffd806bfe8020 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64108 76908 44036 0 7 0 syz-executor *64108 72079 44036 0 7 0x4000000 syz-executor 2240 122119 3441 0 2 0 syz-executor 2240 445879 3441 0 3 0x4000080 fsleep syz-executor 22526 125407 51084 60928 2 0x10 syz-executor 22526 449302 51084 60928 3 0x4000090 ttyin syz-executor 15318 78784 64799 0 3 0x80 nanoslp syz-executor 15318 25431 64799 0 3 0x4000080 sbwait syz-executor 15318 395829 64799 0 3 0x4000080 fsleep syz-executor 22711 9562 48608 0 3 0x80 nanoslp syz-executor 22711 185731 48608 0 3 0x4000080 kqsel syz-executor 22711 61388 48608 0 3 0x4000080 fsleep syz-executor 73876 81646 11943 0 3 0x80 nanoslp syz-executor 73876 438417 11943 0 3 0x4000080 sbwait syz-executor 73876 85475 11943 0 3 0x4000080 fsleep syz-executor 3078 339624 1 0 3 0x100083 ttyopn getty 49716 108638 0 0 3 0x14200 acct acct 59042 5217 49953 0 3 0x100082 sbwait arp 49953 479613 88397 0 3 0x10008a sigsusp sh 48608 96931 85489 0 3 0x82 nanoslp syz-executor 51084 503103 85489 0 3 0x82 nanoslp syz-executor 64799 268679 85489 0 3 0x82 nanoslp syz-executor 88397 389223 85489 0 3 0x82 wait syz-executor 44036 60142 85489 0 3 0x82 nanoslp syz-executor 3441 470482 85489 0 3 0x82 nanoslp syz-executor 11943 165160 85489 0 3 0x82 nanoslp syz-executor 80787 235856 85489 0 3 0x82 wait syz-executor 85489 121078 3376 0 3 0x82 kqread syz-executor 3376 355937 45350 0 3 0x10008a sigsusp ksh 45350 422677 98589 0 3 0x98 kqread sshd-session 98589 102037 3499 0 3 0x92 kqread sshd-session 3499 487868 1 0 3 0x88 kqread sshd 18316 377269 59494 74 3 0x1100092 bpf pflogd 59494 367589 1 0 3 0x80 sbwait pflogd 52425 106853 70915 73 3 0x1100090 kqread syslogd 70915 333745 1 0 3 0x100082 sbwait syslogd 89796 491745 1 0 3 0x100080 kqread resolvd 95312 371684 78260 77 3 0x100092 kqread dhcpleased 26561 323555 78260 77 3 0x100092 kqread dhcpleased 78260 487402 1 0 3 0x80 kqread dhcpleased 81792 250466 0 0 3 0x14200 bored smr 1943 259128 0 0 2 0x14200 zerothread 71200 232440 0 0 3 0x14200 aiodoned aiodoned 93077 46707 0 0 3 0x14200 syncer update 42127 52032 0 0 3 0x14200 cleaner cleaner 25687 3312 0 0 3 0x14200 reaper reaper 36576 97546 0 0 3 0x14200 pgdaemon pagedaemon 15679 312358 0 0 3 0x14200 bored viomb 53014 179008 0 0 3 0x40014200 acpi0 acpi0 24361 258453 0 0 3 0x40014200 idle1 37215 326151 0 0 3 0x14200 bored softnet3 4084 49042 0 0 3 0x14200 bored softnet2 36724 461540 0 0 3 0x14200 bored softnet1 93911 245710 0 0 3 0x14200 bored softnet0 46993 380609 0 0 3 0x14200 bored systqmp 57644 167951 0 0 3 0x14200 bored systq 55209 27330 0 0 3 0x14200 tmoslp softclockmp 95567 292703 0 0 3 0x40014200 tmoslp softclock 93491 157829 0 0 3 0x40014200 idle0 1 367422 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839ee040) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 64108 (syz-executor) thread 0xffff8000fffe7210 (72079) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a0d258) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839ee040) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11043K 11302K 166960K 11397 0 pcb 17 12K 12K 166960K 40 0 rtable 224 7K 7K 166960K 348 0 pf 34 17K 18K 166960K 47 0 ifaddr 41 7K 7K 166960K 43 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1496 0 iov 0 0K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1344 85K 85K 166960K 1453 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 97K 166960K 230 0 sigio 0 0K 0K 166960K 1 0 proc 72 91K 140K 166960K 545 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 2 0K 0K 166960K 17 0 in_multi 89 6K 6K 166960K 94 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 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 373 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 257 163K 170K 166960K 3913 0 UVM aobj 3 2K 2K 166960K 4 0 pinsyscall 45 90K 108K 166960K 1318 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 1K 166960K 26 0 temp 76 8691K 8755K 166960K 10406 0 kqueue 14 22K 26K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 44 0 38 1 0 1 1 0 8 0 rtentry 176 104 0 1 5 0 5 5 0 8 0 unpcb 144 86 0 67 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 38 0 33 1 0 1 1 0 8 0 arp 128 17 0 0 1 0 1 1 0 8 0 inpcb 328 281 0 269 7 0 7 7 0 8 6 nd6 144 21 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 3 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfstitem 24 22 0 0 1 0 1 1 0 8 0 pfstkey 128 22 0 0 1 0 1 1 0 8 0 pfstate 384 22 0 0 3 0 3 3 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 412 0 0 26 0 26 26 0 8 0 art_table 32 414 0 0 4 0 4 4 0 8 0 art_node 16 103 0 9 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 1 1 0 1 1 0 8 1 pool(0xffffffff839ee028:shmpl): page inconsistency: page 0xfffffd8066317000; 34 on list, 0 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1746 0 232 95 0 95 95 0 8 0 ffsino 288 1746 0 232 109 0 109 109 0 8 0 nchpl 144 2082 0 388 63 0 63 63 0 8 0 uvmvnodes 80 1888 0 0 39 0 39 39 0 8 0 vnodes 216 1888 0 0 105 0 105 105 0 8 0 namei 1024 6717 0 6717 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 26 0 0 2 0 2 2 0 8 0 scxspl 216 6743 0 6743 2 1 1 2 1 8 1 plimitpl 152 36 0 18 1 0 1 1 0 8 0 sigapl 424 534 0 482 7 0 7 7 0 8 1 knotepl 120 524 0 0 16 0 16 16 0 8 0 kqueuepl 224 62 0 51 1 0 1 1 0 8 0 pipepl 336 114 0 87 3 0 3 3 0 8 0 fdescpl 520 515 0 482 3 0 3 3 0 8 0 filepl 160 2316 0 2089 13 0 13 13 0 8 3 lockfpl 104 177 0 175 2 0 2 2 0 8 1 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 242 0 227 1 0 1 1 0 8 0 zombiepl 144 483 0 482 1 0 1 1 0 8 0 processpl 1240 534 0 482 5 0 5 5 0 8 0 procpl 656 729 0 668 6 0 6 6 0 8 0 sockpl 728 411 0 371 10 0 10 10 0 8 6 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 182 0 0 12 0 12 12 0 8 0 bufpl 280 2549 0 124 174 0 174 174 0 8 0 anonpl 32 7648 0 0 62 0 62 62 0 246 0 amapchunkpl 152 11328 0 10683 25 0 25 25 0 158 0 amappl16 200 2322 0 2298 15 4 11 14 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 113 0 100 1 0 1 1 0 8 0 amappl13 176 31 0 31 1 1 0 1 0 8 0 amappl12 168 1159 0 1125 4 1 3 3 0 8 1 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 23 0 21 1 0 1 1 0 8 0 amappl7 128 124 0 111 1 0 1 1 0 8 0 amappl6 120 191 0 187 1 0 1 1 0 8 0 amappl5 112 145 0 135 1 0 1 1 0 8 0 amappl4 104 314 0 294 1 0 1 1 0 8 0 amappl3 96 1902 0 1785 5 1 4 4 0 8 0 amappl2 88 632 0 568 2 0 2 2 0 8 0 amappl1 80 8700 0 8068 15 0 15 15 0 8 0 amappl 88 3215 0 3035 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 7 0 7 2 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 1 1 1 0 8 1 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 3 0 1 1 0 1 1 0 8 0 uaddrrnd 24 515 0 482 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 515 0 482 1 0 1 1 0 8 0 vmmpekpl 168 6128 0 6101 2 0 2 2 0 8 0 vmmpepl 168 39792 0 37734 101 0 101 101 0 357 6 vmsppl 480 514 0 482 5 0 5 5 0 8 0 rwobjpl 72 15841 0 12977 55 0 55 55 0 8 1 pdppl 4096 1037 0 964 103 28 75 87 0 8 2 pvpl 32 14619 0 0 119 1 118 118 0 265 0 pmappl 256 514 0 482 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 384 0 30 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d7366) at panic+0x1e5 pool_do_get(ffffffff839ee028,1,ffff80003c413ed8) at pool_do_get+0x5ea pool_get(ffffffff839ee028,1) at pool_get+0x149 shmget_allocate_segment(ffff8000fffe7210,ffff80003c414130,73,ffff80003c414080) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000fffe7210,ffff80003c414130,ffff80003c414080) at sys_shmget+0x1b2 syscall(ffff80003c414130) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x95c2725fce0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7a2175af2200, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7a2175af2200, count: -3