last executing test programs: 56.299976ms ago: executing program 2 (id=3): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 49.155324ms ago: executing program 3 (id=4): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="24967d1091eb", [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x1c, 0x66, 0x6, 0x7f, 0x6, 0x0, @multicast1, @multicast1}, @udp={{0x2, 0x0, 0x8}}}}}}) getrusage(0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 38.907839ms ago: executing program 0 (id=1): sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f0000001040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002a40)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="4aef621416dc729cbb8ecb864af1ef5043727f7857cf90db2bbc19cbf09cf559f557bd812ffd9e05dc3dff6c2c722c048bbd959e6469766455738fe6c6995e76a665ae636b8e3ac6f5413b737a3b0d58514b0ab9efccfeb94000d8262982951e5dcf8829e5f9bf9b39ac2ec48df9ce5ba3964e9dd2e8cedd967a65d0bb160e162e2afb09145dafebf38c3d12361f18ed82b348eeb4d5e4ecba71ac9fb112710f089ad02d7052ffb56759ae0459cde41c5a01d19e3db07dffa9", 0xb9}, {&(0x7f00000002c0)="c4ae95873535e2452699c64e82b40f5dd9cfd329f633dcae043779f27f4259fa5aaf191657e81979dae60f861925cb40eb708468e88146f9700d22581fbb9b3a3b934d736b6a953ae4831b7aa9d067c306cebc70ef600fab59622cb38e48097e2750764dd1e84695d17539d42222688fdb549a2920149ecebbe0b0b903df0aa1d1867f307bb45e783dc1ddbd2a80b3adce0372fde7bba370fc0af8436c4ba4d3772eadbb", 0xa4}, {&(0x7f0000000380)="3374ac4e8ea1794bd3326c375f5eb51d562970cfcd316969967c7bcbd62d844ccae13c5b862a2837d5eb332712b2f6936f099f42c4cb1d14ac8af871f8dc80d6e151bc9de5b8c3c603f88ee2f01fc2389f647328778acccfd392a149d2e9b55ea592090849d86eee623e345b67ca5125da0c56f1585ff923cbb34d56f5c70cdca5b2a7bb4051d65b07e50c5dcf957b0fac682e4362bdacaf4e3bb3e6b4ba9c6bf856bcd225a2b3e1d15530c8", 0xac}, {&(0x7f0000000440)="e01f79ab2fb0ef9eb9079607a44c496e79fe6955521e4c28198b00cffb29cae5f5afddfeac7b24e3f91e6b999aadea77405e85e6c95cfcd1b0c043d8cd1838d77c46da72931cb453a1a153d7bdbced49cfb94d6ea7b3d137d2eec5667ef02d50b6040304877a4abb443b7028c62cb61b364d53c776ab0b30d69609a87f5694c223b13458a0b1f9ba0efd6e4aa9ce776059fffd4466380506918ee79751c244", 0x9f}, {&(0x7f0000000500)="ae4f76dde691e9f0858dac40c0a7eb1d99240f6224b9905dcd60fded683852308d61e69fc43d3fa9784d4a8992c55a3937bc41e5e49c0b59ebcb3bd8a80ffb907b969476b1fe760d1a561c656a65a880ff67e3abbb6bb1091c20d040b68c3ba9a9d3bb7bd49558a67febb8fd1d5fe507b83ff9b265fefc93d769309b80251d7d35e348d260a622743a19e65211e35ed096ed85c6a1f023e58fef02822e3071b16ca83fe917970beb53904b3882ce1261c9f6ed3ced1c16a8701048ad1cfcf4291c792235fcdb", 0xc6}, {&(0x7f0000000600)="3bb44fd874e5877a3cd9aa9db24a1f900b52e64055eaf22e04817a8b15d2a71d89d8fb0bf23b60721216cb32ad67dd00e14790891ad15609f687d383aada08", 0x3f}], 0x6, &(0x7f00000006c0)=[{0x30, 0x1, 0x9b49, "5cbced0af5ddfd148e68f241cc8d500cd898372a72b503346ce8e7"}, {0x1010, 0x1, 0x400, "63d97a800c02f84896525cc418587ff04c4c187c4d3978016e9bfc473b28a2050df428df6e778b3e43aa66f2b9f61431cdb2b21d94eac2f796dada52824e4239f25eaa9759ab88caafe12d5ff7a85ccbcf25f0239aa9bcae078198e97bcd218fc6ffda4f4272503f5f9975a4bc1e9929c76d3ecde19cf969611c1b78c8d863ed8b0df9a6dcdba724adaf155c911b96fa5e7f6f986e5d1666b6c93a657e35ce24c38627b7fd8d97d1b6b92ab93c5e81b46fd9f7607d4c3bd5157feaa211d2883915d3052eca1ed34fbbb5be9d34da59d41ec4b0a9590b55999f6e3b858073b5f51eb1fa7828d29b6dd64423e8a4262c2b50dc0514fd72a2245ab558efcbed9567378d0d9ae0cad6f98175866ed75dd92433a840b286139387302ea41f09ff92469f9cc3f662df236887fc483c07e213bf9f31038a032808e80ca4a7545bf24844be2e9852e2d12a6b6fe32464e448a87c71ae9f8f7cf5b7e2b67b1c060807a3ec4666ba66d4981fc9c85e9dfe53e176a28e2ee3850bae23595b7f69b65a485943d39b29baa276f59fe84cd5199528be6ba5ca07ab0bdbd73afb17e0b0dcb739143041c841f815808aa1d0af8d7661939fbab00ced59eeb17c60a6bbade76ccf32201818e17715582729a6cb2324dfe5e9020cc1421ce7357cbfcbfd6bba31ce83f198e7e6a634c14fd8db238b5ef5593d6f5a8aa415db1dbbfee2960929f9101f59545e809f13444a41e38e53fbbd28f6d949a3d8cc8e32b3fa63bd17f7f22f2f2e292f143630ed9b43c580c71ff91a3fb89c7ada4d94443fc544ea5232e5e0284e08234456917915c0a5dbd2c610f57db1a716a91adde455480f4321e40a7e0c56ec2eac92753e4d341240345e87f8ef395fe208a04d9a8e64c5a6d926f5e68396b60d51fd96ec6704c27123ac6f7a27f586b8bda4646e8b79c39f5867d862b0c94f62605693a6871b2976d8583882093a216462eab4c3870c39b92b5b98f1599e95004f5fa92d1116d54a78cb819696a05ee6fa7e717eb944441e94fb88cc70f7fbb29d1dc30be22cd4278f86502c2d0260305644bc9b78191340a1c02d191cc496128831acacd375299bd267abad80f851b5dbccdbe95aca2b859f2683f63ecadf786ef6a0ddee69b800f1f151c74df4dfd3891f8cc98c0a7f4b013ad5ef39f1b214a2ade9021b83e82d8e785f113005531c21b7f9b5d3ca1995a7c05c772c0abe41f674f0d766cbcf7d1b7ebe2fb1b4979fb5c025fc6e7bd8324934f0ce978bfc5544e7c3b5218bac02aebb3ab585b49941117a067ef90bac16cd15f5b338568ed89a8fcfd0dd6f9e2884a01055d45f69dfde560d755c03382f7fe0fb25c96ff48839fb0a7e8ce6aa380d0cd13a8087811b0cfd830389907f8ba5c125c46932c918887173106706195db4bdbaf3723bfea6bd79f5fd07f90d850446c0645c6fcba1296bc5473c49c9a0b70253ccd4cdd0836b76e3290c7931d6823e37decd9811322df124021200954eaa7f0b6df94a8b2194552b1c9db96623bb23c0d4b8e6dbc67abee1dca2682d0aaaf694125e947b562a7ecaa401fd19f25688897e6b8563d3bc35fb43f6b7596d9065e8525176ad970d85a6a4d1c988e7750eadee5edbe4abd5e5adc14034fc9f51434f30863405d7a3d92c037a6575ff34939c62048dd8de98a2f31b3f9ee77edcdd0a7265e06c37f378742419edb3bf0d8e1f1dabc08e167154945baa6f436d8e07d8ea5f2851fd28869599e3528c835e02f355d03795d318a3eaea074b02a337143b4dbaefea87bdecdffe8a2aa671c58c1f6abdc29e5efd511f7d193070e5dd3cc9c99e7dd42d8cde2f4c547602f4fc4ff4ad6b69ce1fe315a4f43fe1c4a9a203d4ce7e2c7e0bb09e6fde46571f2a4a334b7c64f5fd293f57610d4871e1f6aa0c4fedd71816310b365a5af5b5a8cfcbd710b1d7f4a60488d62a9d192a98eb5a02360977bc3a3ea0971e550d223df993145c271d30ef1b8dae62940d89ca7ad8c6d5fbe33eaf6eca62af3accbf80feda263289213949a8848cdc47866392037893a5cd6757aafa959158c6e658338e3e3855377c242163abe34fdaefe96bce3ecbbed0d1425f43d6975003d683a18da27fd56f765c7e96e4ec3cb7248f543a3f99b8780a6a78a74d1f21e3f5b361cfb92cc874a348c885178cbdbd6d29532a12d6e1f3ca26a17db50ac67b805260efc5d962923993060d29975cbb33feae0f01ce8a7435ec84da1d66182d85be6d696bc7c83e004845067c24afd6e560b5d3e70526beb8639cbaa33555680755f6e53c6a71ac5ca2ba3f9dd07e96a3be5660d11ea4e47ea878127b6cff36174a011a2a91e003a188ef672fc4993056a371e7789f815572a8528371b8caff4e74ad869d999a8de1bf04292cac3e51a2faca2af46f39901d9d9073264e30dd44a055e98c01121052ca2b662f91d54e7d3fc5c3f3278ba7ae2abb2fe8528821a477d0e0dcecba1cacb6ee342883599138d322f3d0f1af5ba47b33217011efb71d998f89cedbfbbc06e249114a403a6181dd323eadc49f2d551080bbfd8bb1d7aa20e960b931f38db3583c13d1496571eac4bfeff69ec3c1bb8a902e94bf303f0dbf820d12f4235babcbc09d7d07511f798762a57da714822debcf02f35c2239018bd27b60066fe38057c1990bc2b26f99773bd4220634102a30d0461dcc1dd30da6b352b0c5cc0f4d4dc85c271f603e18dbf4a31eff5f5f301f949f069fa3e08876cebc1bc41ce64b6fd191dbd2c613712f6a5792ed8771a6f8f11060870633064bc9950204201185c3a1194a50ec4a08dd8cafebc20b89cd8d09cbfd4de7e271ba3859d84f4ea8d89d4648dd4be795aa6ff2a8a7b1e89d5a5b24b997d7bd2551b8d1fd1a037ad195ed23b7ad4c59761ab09d081d74a86314b0dddea2a20720bab46b717703fb1b5176732c9f4d66a0c016ef272b7702c5d0129b13aa214d3cf48c51626ecb0d391d3921751bd17754cf62fac1a6cb6d2dc524720dbc9fea47d3da571bd1451cb8caf670e68fb019906354b6e45142fa390a22d476a4d23e32c1f96701ad85996da3303ef9dd7a8850d1bcb6b4203a3a01fcd227e5c3404de5fd8644606be63d60a7752611c4b57588413d4ab5c14182d549e72a74c6313bce696815a6c20399e41460388ee0df1da9f25dab9bb4a6e99fb9fed61c854987039509f7b640ccc6ac12bcf53990977e3d86e2a2b0f859a5c1512a21b701a84b350957f58f42423fca5c5f855165d529601f1be2c66c5393976e25614a06dd299d167099290a2f84fb2e3f160c7077f1846080785e9803aaaa450ca65c7e276e0a1890f6cc14e594af7bbe47c49603b38510177f22531e27b1b5505a91870b8994ee5eebc89da28773100e35bc4ef7006b24051905df707271c84bb16e724087c4b14cb46f1545d0ad924735a5c00a4329f781e85d9f714654f8345fd3b90eb9961053cac8a94496e6ccbc6fa4ec145fc66d602bc10780686b4b7778196de6ef771413b8aabc3125032c0b81353779a0d445a43d38acf614c415e4a7565bfeb22b50a5b05c6180b636ec815bfe3ce688a0de8aad16b6a02bf6cca75cfbd8337706b4549ebe75153ff03023bcfd8ac8bbbd6573af887cc9b4e6c24e70e5d86b0930abe9b1e5ca8d64195b0f3fab9bf228317aa21f85eb15b95189370b145a575a623f99da50aee7ab82488b5584a766bc19790a399e7efc83ef0b9f78de9c5429043ee1149925ceefbc9fd90807dde082a3448c67083c45069b24ededd85e5518bb208f769108db8cc4e73c7750bcd8e148daa174e0e7180aa1c02d5adfc70e4738b648e35729adaa648e19aa7ba5306288f80a15719316715b0a3fca2c44d65c33a1c57bfd0623383361bb5e07ca877752cbcaf70aedb66b2f250082250876ac62ceada6eabd4563b7f454dd85d0e34e83e7065ad1979b81b30914661e3e8acc862623ea18fdf301d26cf2b820b04ebcb944fe095ffff7ea89d85a98832ec59624257b1a718c16adc846fbdc50c4f615fc8d5784658cb32d1e18312cc4f522f6bd3b72596051b1c1cb0d7e719babd895e144e24ad2aa53a8fdad6943572cf29bc6716f9a7be0bdc7e04e90f0ddb4c5b4482021a881edb9655ee201230ee5067e9914deb57138c14134db3bf95d5050da783b99ee0f94b385d2d18e98f6782ae2f9d8d16d88c57bc7856008f2f1e37a94574f356b3776505f60b4e8aa32862ec451e7e3d2b2131b8a816940fb182345428039bbca5a6d7994017f132ad047524c289e7f390d4fbd64fd775aa5422f4c9fa3e3b70b465b049a5cec542796938a795ed7b1ce03152d814e7079b952339e5039e652e4f199665f4c4ae40b26069fc5d0ccfda9c69025fb16945990cffcce9adcc963b4c767a0dac2acee51384f762165a13eb3e5e642ea199f733069aa7ec3d447e8890f017ca88e7269794acf23df4935e3a0bfe8ea44d9206966ce1fe7af013a20f7164495a3892ebe76c848bdf56031d206720f52d3c16e21adbe000e38f93b3463a186f112ca6ce74f54b5abb2191115e99cf74036cd5e27123f5c35445c04126feb85496ad224d8e78e450c7fd23964cf9005660dff39bdf0871209d209dd4eec0ff819b7ae6e57195a6d3b006210b04cd236fa3e7c3df763e6a8289a26ca125f2125595e252bd13a6c51768455ecc70e34f30668287597cfcdc7f6137269ed22621986888c8d3aa5fd298fd1f1ff624feb15d299c008a8ebd6ae7ef1919ac307967dfb552016167e9945a83068896f4d710dcb58cf168a73221b9efa096bfc0f4a8168f6f32d06916ef37605eaf832018603024f14802b8a2a988cdc24473f43a0b6d2731c33b8ec9494b50cd57c5591832df15dea850b0f3abe5db983b7b63792263c71ebf39ae6a2e1f6cb736c9594b55348bc2049dd83fb2d4a8cf7fc5be893f0a03de337a27e3e32f8fbb5cc9e8d50a94c29b96315b59b54fa559ff4e1e6bd4a6bc4f0005ccbd68e90a2e6e793bf24d13a4e93ea68b569aa47b43cfbfebfe086bbcc0f0bd5eddc118b2272f8379b259ceddfbe2e1dc21ee7e5ced48b57ff858553671d111fca56fb8b47fa563c9f367da407f2cd8952c9426b100aacc9bdbd64aad319d332793328faa79011d4d15654e1f9cc7bbb59aee5e54b142095b6a976a72744233e2107ac95fdd2bb3a00247703b6666de658c50c44b0ec3cdc239aec624f99f88c5191ca5e5ca821f105d4c6b2e80775c487e8632e92d538301cf92408b40ad8d6435fb1e0c35bc16a9b1ed51156105e23049121a4cb135bf5a59631fcd62f8ac327531e0d94c1db9d1bd17e34795d4c9d709d26e2f936d5c4b5d2e54dd65878d9ddfd594a5b8771fb54f5101d2d3212ad1acce4c78add1a4b344615e405ba7a3abc6a145d61c552e59bb721bc892b361d154a1155e826846822216f07c0049715ac082a66b807385be804eb9352a0da01a7dc5fce952449424b98503552764ae7e3bf0442cd20bbf99cf3b7a22710103719225cc22071a371f5f7b0b307249db628aa256a3b37dc2ec9a9b0ded09ddcf30be8fdbf0766bfde9d1aaa009044a012e48154de36b04e8cc8396c86235741e462ff0fbceff76c298782d01cd2ff1df45dcd9193971b4586a22ac47cd7ca944cf85ffdace92f58d0b41d86cc058416f092f808268fc3455c7ca8998110565b14edc0dffa31dc001e3ed2a3f150ad163932045332b8768b6748e2c443375b6388139c5b13ce123da98d7b31810820cdf850fcc3b03af673af00888ed2044e98"}, {0x90, 0xffff, 0x2, "8b575e9fc0cdb45c48430d0bb5c412b8cc6e99c123194cb100038006ace81e183270af8353fda5d7366d01b47cb809661dd29ec83ddfff518e07b97fc91f7bd922af84b232e6fe132aae7e3519a83e9792e48f72354260d41090f33ec68fdbb44ffd17fce1bda649077445ba5da25f141bbeb2f35dcdf3dc26"}, {0x50, 0xffff, 0x7, "9ff689ba178afab64c00cc3d80dc64c9e84ebb76a243b3dca8b7b0fb3018d2ecc1fb08b653a5f4fa7fa46958f52c203d32726a6fb59e3cb912cca069f7680b"}, {0xe0, 0x832db01aac59cb11, 0x399, "06f304848cf8c6719e229533e508f1a6a8606ceb784d1032a7e7c57c1f6f8f7cd9c8638c88926744d18a71a18fc396eb1846328464028f11bf5153f64a6230fb3c0cf7c0d0bcec5e3d52832b3d43e1797ae49e1944f13afcf74a0b4b5e0778a73c14294f9de296001772bbfdf7dfcfc8ed4f7c01d75942779b6966eb687fd1aeba32fbde39b0e950fb48248096a5ba81cb60069aa593094bee68ff7648fb772177df9fe250b8d6e26483a8d5096a03a0eef8655011283d44b1b3e069ba85a4dc15ff01cf0a50b02ea2dd734c1b"}, {0xf8, 0xffff, 0x5, "7aa5e0f7a2899def149e5164fc603f8206729f2db081d3854ff10a7c7269615868a263ef2e3f5ced45acb4740e320f7c5589c320568b16bacf6bb329ca014d7749d225e8c342e25d2b06e572664ec76031f64e30920ca958d6c99298305309f267c0dfb395bb5da3ff7f304e2826634e390eafe8117ed2259042a5b5e3b3cf48c25ca8e251a055c31094a51e1970452235b846ab58bdaf8f5114356c37ed527fc875de4e0526f141ac851f0740c6a00c274689597ef97d9eac448c328b4c69cc3997ce9f5cc8ad55fdef6c7f7df5e3963aa9504f66a3b57cba9bf1aa8a86220d070bcb03184e"}, {0x1010, 0x0, 0xe3, "b638af85823d36ae42cd8bf28134d12f09551ac002a130e6d8f4b0bbecb5a35f9acaa2f8f3844744381b13961e5a029e97213052200e4fc76175de6f6655e26da19586a28f25c91704cfa76bc10eff4dfc31ee8d09a5468c5c121f8fd182b148a861a512a9bf4b99b1d0fbdff10bb720565e168b620477180d74064baafdf372e9d0ccc7ce9e9d0a48b79e6bf27bf46a413e933be1d7f0704826768abdd55a77a92e48203062d2fcabd510c58ea9ed1eea9944ce3dc0028119c2b5c52fced96bc5fbfa42519438b092007c696970c2dd191e075a166a58bbf02f6fc9756dc6e4b1d8b1139097c4a49f083aca87f59d20aa64f9ed31fda4cdee7698e889594f0f5d830ca25c5bc5a3a6fc2a2319ba315e51b117e8366b8d31f7674d22973bb59c8f0fefbf540ced1f4fd86af9b764d71a3f3aacf2b0c967abc8e1f01d0122faf097fc72417b5d53007a42df98f40a31f86ca26591f23f536cf4781cc293b180c1832dc15a7b90a92aad24c00da456682ced8859479c47ae5f380234f740308ebe92f58bc70d368ac60a17f178b40b555c154dc0fa062a8be2b7fd2cac9e02f849f3055feac7f791bfdcfb50408c0a4ca34acf170b6312bffd0390487713560a1e1538c9d7dae618d84bab5ae61838c0412ca5af8ffdae383730c24fa58fcdbffcecc80718d9e990e9fe96e5537d45b6884159ba02b3e65ad4384527543bcd18d3d8f10f51abe08cf5e124e2d0d6dcd918853bd212c94e9c7229c5036aeab9c759a5db0b95e1b3093a758399d96e0108ee345dae4c870162ea0ebb58e7ef9bfa12c38f89139565462147b98b7aa4232f01fc62008a908399e93f35dcc81c9829e7311b28e8ce28ee95397f6a9df664e08a169dedc4fcac77821e5ee0adc347b603f690814ccce38ce67a4b99535142cf25e0c348abd55cfdeb3ce88758cd9779f7f29bf04f1fd04290b25e69edbb9d4ff47ae192698f0e84eed2fc8b22c33e53f405efe1c0caaeab70cdfe703982ca76607d2cc42cdc51ff264d51f705e30cabaa12f86c7d2d9bb881efcf2e41208337013a7f04e9efc959d90f7421a328d7bc5fb7897aea6486e306aa490ab5fd28ec026d1dbf4d11ad61a6b796ea129eaf479f13807e23a601fe2e72a52e6ddbac97e078ac3621003a6ffa69e44d0f4634e5b9c7e5703fe34ca602f24986e0dd8cbba576bd7dba1139323498dfa215d4f3338c8508055de6552740e56a59f5834df77b9948035f545c5ae5fc87a102d9ab017099065d41d0e9cbc65a895897119a61f63da3823116338e54c86b689a754c3366225205c309285c782d1b817b62fe90e599582de28f733c3708ce20fc9f3c5fd3213c3c0ef938383213920a2f782c6a407d5e377d08780ee37302f6b06a1089095608f3d1636618093e3fc9ac113869c0f8d2f273a8b97e6f7e1c7bcc4319cd2b069a6acce1818936d460b5adad757b072ece94defd2383e696f2c01e0b0747013b37f49a332a86ad51127d024b5ff17344c20f7cd2de392ff1c14abe3a9aa884a980c50f0a91236d904f37cb54fcbd261381e724253e20df471a9dc1adf5609496860e289b9d2f14597ab078f1ae0bb8c7571aceab83c75005e8d543af4aa79c57a4dde5125e96d06996601003e29a35cd4852e44332d3da82b37147320cac2586c6b718975c55d60e54e50dbea44d2fc823dc9547a3119cae0ae39d138ce6c101c240fb0b7d0976b6736c16617fc675700f0038ba70bb5791f33fcd762f2f61d1feab0360945f882f0c5547f33a3669cc9eb4c82e615254f2c59796438a305b5ce8211243eb4930cde809376a930d480d9903f9da666f5b325f8278eb016a80f60f8f5e8da99451e5062c42e88267c42dff64d0ec3350d3fe4918600ff60a036bb1403d178a6028fe1f026b42729be304ae69b4d8646a33e1b1f260a2105c74af8e6c4caa0844cb2852cf9be999f8cdb256d320d6fd43e6ab438d4f28384d1f38457bc1cfaab13af63355b0f0462b1f498dc5dd1f825800b5b6a5a744e89b611b3e873630e934c62309934ed4eeb123e20381c852ca91edb6b069ba00f131d338cd81c3eb6ee3f70707ff67eb0a087f0904219458666206fd587546c162ef5f7bce51d121863716e1e98b5167d8256d055330c137efe827f398a7ca9426a059bbd262bdf18ada80707340fa95d370cab38acbb086802251ffede5a873c9662f8449a7fc32139882ee3d8efaa55542e7de2e8d97d79b8c0754dbb79753728bbdcd20d1c737043c8e13c7f52a9978b702d55e24e9f696fade447aec46840f9da17d6e7a4a36619b3e93965ea0d51e178b43436c69702eefdbbee970dba2309b3305a7f0064b5caa95f92846d8ae1aac91e248c14da008daa3fb40f2904a99cbd59f0e9cd06f43efe94fed81f9a3020faee30362ad7451c87ce0c1ca4044358347a9f12b1c6581deeb6866295a680caaf82b539c2d46b2bee8dfdc4baeb292a75f24e7ea34f2ee36cb9c5e6878285c98bda8cdb29404f460bac95231bd5d14fdab33bc6cc81e8cc5f77bd9a5666fe256697c9867a9600327888a541053877c95718cf486d72e90f7d9c56b0446283a3fd73f8581626ced6a29762d0a0529d4b713e68932ed2b3624bc14a923aad189dc585b81e9ff2889592e53aa5e39b4c9d414ebf77168d43fc7c7c74eb257d99257ab3b806754b0a6bcce9e150f4aa13f9e0e9bd2a2fa12047fd4e1ea2c595d0af5c8336978dc3a9b30a8df118955cfb91d18422286d9d80031d9c2feac3402e57dcf8409c37435d977d19a414d240aff77be3d4f4f0db6b81cf1cfb05cb3da3c03369e7c120219a968892ff5b55293b52be33ea6146bd7f8ecb41c358d3cf5deb1f1eceac50ab64befec824105ad61c3bdb4fb2f03e37e38bb84c35da106ac0f37e0aeb585bf92b0797ba7e594a658a0b58f37fe5c521743fa2e908abbfb5e8ffc9e76ae89de3d9096f5313ab1c5a9179abaa59056a2e8a4044c13017f72dd4f42bc67174b69dd145e1854bc74b7d072e2972abd3fda8a0309c9a193a5f40d2593879eb6a8f8e9f691c6b5acf7262140c2dbf4e27d99684929ab0b2d10b4a0e3267d3d286979959f0bd3b099827fcce9c7c2e90530afe17629436fd43b22cd86bcf276670c7c70d2df7653ae443143a087fa3efe53fad6d0180a68f9e22243228aba02a9b9bf3ba593dada408bffe4757008dd8e835d5ec33f62b175cd646c40470e2c00f4b474b19be8f50ec5d7d6c1b3510088ba344ea6343ed9043ba9b07072a1b75edd773447b59b458d9de53b2f57e1d2dad1eb40709be1e2d140fdb30399e0e2d32ba205d62cd90bdc386d8e06ef208560e37ccc745c33539ab3d92142d5428758255b97485ecd9e44bfdd86dbfa7678d3df6af5a20bdaf2fa22e49927dc5f3091679fddb28b931db2e72c70a296207c248dd688e0d05731b9f31f60601702617545ea87d3729fd915323a8957f70d076f1694b0b95c207dd3435308a8412344d30459393aa57deece0df0eca19ba7e9e8d0e0bc3799a6c406061ec49a4bc27ba55304a0939eb62077438361e130258ca5a3ccc3bb7a75c5079ae909da3ea372566bbdf98f6c1e733aca9c1d89588a31b2daccb5a68b5de7a243c7bd5390375ac3fdf00dc578cf80262845a9272faff0076b93305138844ba24178223e66f55ee5ddea94a9f9cad79823d3b2dfe6d887f63f039af28a480f98192e4b3ff7db0a4a6b9ac7bb61de755948159ddff6d1728b3ba39353cc212a3f4a6cecbebca92bfd92711a6f1eb2bf86a07b854fb6135d8ce47ee3d8e11c1dd8ad45bb6c400ccf0502cb661fd60191e37f9d37fa1abd92b8182d8e8b1f86a158880f8acb135e2552d8f3a80ed1b0dcf28b14c6ea406be183ad8f5d4203471093c21b158029395d91e0b9d74efd4f53bb2c275e86763fa5f93fbc4dc93ea9e3312ce467885f6d4ef61f396ccf8e2a0e488666d2d09d27a8a2064c3423d2dcf2af5d9823da7ccff23d2e4a9f941cde0c2cd38667444ece36aebdd4c025d0e0c862496b6733e13259aac6a739c42c13c5d7a226ed92474383e2433baed30bab40a4fc9014faed12d97babb4b536db8057d470eff0ff91f764c57eb940fbfa3ae2b002f8850f80ae304f0370eb49ee12aec825869c43a08f84fce8d3e2b6510084ff83537e1f2f99e7882fe9540fb1ecf956453b4cab8dc66db281cf40c3522a9c45bda0df0c3da215b813b076ec59bdca61350feb84418c3204bcce95b4e9c3aaffd6253ba24970fd48238b41e8d620f9f8bf32bdaca0a65eeb68689aa7a52f0846da8c877688d8b5eae3c68fc06917bf156cb53b5e9666dd648acff2c8f00cfe519c8e0e13f4e2faadfc3f87d9a0c1aa00a0493abe8166b7c21deb81383be0e5124a9721b207c9748ab25e675fdbf1580ce6ab4d98596ed7fd778a62b439f21a5fc0ab002b35b99aeea03ccb1af17fe50b411a196c851ec4b348615a4094c2229a9c2d428137ecbb62b58c7eb9ca7b610bf6ab20b5bf71b59be333c223ce3ab5f04047c40238fe7461e77d7cdb812899a7d3363365f7b790278ccadcdf58c1851285917b44869811d84d498ba1a1c883e55a5a80d6deaf2d515ca704420d84fd15cd21cda72e6d8ac476d73db467a84a4b7a5b74f2b5a7fde1c707632205f3f9a73e7b9ffeb870ac61b6ce8771a9371387e31287a1331b90ce177152ae470a6f4725f6814fbcbbb8b55733dec478ccfe8a6562784e7fd565a83d59818a20b1546c1bb6c964f8def8977cf4397f888e9c113aa91e98f2acc2b3460027a608bf2284f04d33ac06a864f636e35af1df483aa0c5937c9e52de5ca03bd4609df6e42e42a464f4963b775bf3fee7f5761fa0eef621047290506d9a793676b24f9993ddab775edf01e7181c7c431df7ee37931257162ed90c46bce1b79d95518786c1cc9537e7312078d1333bdc4100b75fb095f50175900d3beb5e90928d4486dc847985dde06900850eff31c247f0f355bc4c229b6a656e36b2697398588e8eb4eba8cd9ff97ba48b9d2f2dcb1b17150ffe4a3fe28a262dc426222e31f792da9b457cd028c31ec44449d4a47f8d5dab6b126ba556107bc3dceec07583ede7c78823ccd5afa104c2bf7c1d89347f4258ab1aa9149fd9626a0b57ca6000179cdfaf90d4779dc11fa771a896a67ad5c190bdc8d48f3a2cabca12e30cefc629ab4afdde99d62fd3a770804d8c59dfc2ae005ea0e4cf8cdf2376fcf33a79df8020305704b3398e43b7795ac4f84dd79ed58e40f29fc356c5f73970bf169306a5d131e052f2d30317590fc5e0aa81f468af42066ccd0eb05154b63e3c857c9c36819479824a322343f6c7f9f74d141c11470e013d906f31fe9529723aaae264846bbf2d0bac8d6a606c9d6dab1451f115340fb64e937c04d25e735b1bc5bbf7a7fb6fd69411d0d05eceadc5d6ff6f77bc9834a21e2bd62aa89afc74719a304b83d06b2f682739c724b8a93066b3374dc0a14f6fd26f46302494ba69bc5ee59198a2484ca4c1e8903fd71bdab7b8802f88884516c217b889256353c30276ad17cc83089b2d10fa85bc7b6885cb996423a4ee2417fc68ff38a8222645e6f6c9b3614dcfb2b30d008555431c54f48bb66e18ffa8bff315ede3acdca9251d783f4dff44de4d637790118972fde1d4b64d766196b0791bf3b8667fb6acee2180e6555406a62635af7173a5e7902e9a30836392ada03568786c3695d447359470848acf60e0a2dee808ce11ff7d428eb6edff5c73a3524062c3bb436cb2594e"}, {0x48, 0x0, 0x40, "f3d6448f57a1fdf75e5b206c891246606c0a98246691fdbb4374b81ba408b694a91f0b73a25d773c7626277c8bc3a32c93ef5c9ada"}], 0x2350}, 0x4) listen(r0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80400003, 0xffff63de, 0x1, 0xffffffff, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x8001, 0xfffffffe, 0x806, 0x1}, {0x304f, 0xdf, 0xf}, {0x2, 0x7, 0xf11, 0x9}, {0x5, 0xffff, 0x80cb}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x200006, 0x7fff}, {0x5, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x0, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x50}, {0x200002, 0xee1, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x8bdf, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000002a80), 0x20, 0x0) poll(&(0x7f0000002ac0)=[{r0, 0x4}, {r0, 0x100}, {r1, 0x1}, {r0, 0x19}, {r0, 0x10}, {r0, 0x1}, {r0, 0x80}, {r0, 0x40}, {r0}, {r0, 0x8}], 0xa, 0x200) shutdown(r0, 0x2) getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a84100810035000806000108000604000341dad82a363000000000aaaaaaaaaaaae0000001"]) sendto(0xffffffffffffffff, &(0x7f0000002b40)="5384e1eec47c7721ac938f13f1238c0eef36fa7a7a60a8045565460b053b50961be48368130f0384c304a5e8a206b0ed0e2e0b2de148235f5da1d242a23ecdc54a703d5821bd92d18e54f5451365db1453329304cf571a9685a4279e91941cb8ec3113c90bf4d77e8bd8dd6b9eac563c276501e63883a344ca44b2498bd6064cbd1b5ab55607e1e2fba431d40af5240fca009a71eccc61c4eb05a4cd94a4e29e1f253b1d55e1d2fc1885465867b40341643272406c5ca610f50542b6", 0xbc, 0xe, &(0x7f0000002c00)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) 33.049662ms ago: executing program 6 (id=7): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x76, 0x4}, {0x2, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffa) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffa) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) (async) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 18.555187ms ago: executing program 7 (id=8): sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001180)="ee7882c5", &(0x7f0000001200)=0x4, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2b, 0x0, 0xfffffffffffffd16) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) semop(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x3, 0xfffffff8, "098269e3120104787d900a56d864d3c3a3f4d3c9", 0x26}) (async, rerun: 32) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000100)="a202b6689ed8ad56cbb74d43455372bf16c02b6bd54aeab433a044d3a9abe499b13d14167353d5d934dec6ef9637f1387bfb6e3c9a56ff3c619dbf8b6407cc482cc184b6abb28368279157ae7535cf5dcba5d7702630e0fd841803be7d0010b5c2f0f066ae9f4d24a8e2ebc637d1b275800a3b95561ea6cfd96e6ede03532140b0453536250f4325aa71986c50ea57afad7b7a8788a2ce94ba56a8f471dbe15d96444ca6422b68cdb6f55453028056f4f197d0a03104574a0c7cb33d1fb078e7fa8e0a1c70ad052576d4a65d5f5464653723254a51439cb468d471938430ead50900f1afd4e554e010ddcc135bc8a431311b3e7dda02928db1acb57b39c197278d7c63b7377f52f1ccf6fbbacb5f26a0ab79e53c132b13fed2cdece5dd48a77deeafb0ae5766d77dd067f8da66aa3d7bd4dfc9a934b84d3bc613f88ec0b987b328b22e395c08a8a891361268466ee30d62c8a2ed0494d4771590562f3ee439fc913103d0d42924111f22c5f15c91c889ad48a7ce3726283e8dbe34cd1287155ccdc2ce55a21a24889d875e27824d0578eded3d434497cb06a9b9b53b637167fb7c9fbb95f7bd4bc114cfdd73c57cb2a4be55415c7cfda8a6de80cf40755ed679e23e7d1340e20927a11df86393086d7794d25b9848378c4f813b3bde3335d5f388b433808c020821f9526fd2d06c3bb83dd0577f71a1fc1f3ac4738ac87d30152c0354e12622ce6f084c00d742744a59ed46bc03e16e0c911eae31dd8a42852d7f689d9dd7e9ffbe027071469ab91a2b275144058c12c8fb0985c0f1738c533ce8ee3990dde346403e6b8065bbea8682f179d9d186d6235c5a24d0190191928610193041c6b2eaa02f62d49c83b1a34fbdbd9cd81abedd58b263f56e9d402a79c6c25e1b220d005d1d53adca0504c090573cff68aba15686255d13c22e4e96313a71a3e8f6c8fff29801682a7132cf32a0540fe2c6d7bbcfd9188e5a74d5327594afbceffcc9225189ca47071227d356831ed4d431e7b2e2950ffcfbb7b4481dbcc90881a78c5c37c119a78bc88ae4836f033cbb225a97c278a146e0aeb1cad2fc8a779aabd96fb2148f17760b1f7222adfda385e57e6cdaecbb8a1f87ba5b44e8f8622db1e7938365c40c9132eea7bc50a5b3eee0749e67927304f577858e232b180019ebe1f2d9d9d5991cb918bd8458276b13927071f8edf3e6b926531114fe54311151d9c7f05255de9b7927313d00f555436cdab1bd6d1b48b1e42a2e91fe6d6bf43ef23caebfaa3e5c19dabcff59906b92d36f48c67116e26e838cb7e94286765b70544ae8bc38c65930125cf8f9dd5fa87dcb3f1583ee30a70faa2f6163a324e30bebe9daf29f09ebeb3c5ee0bd3c7df3162408b00fbd97598e2784a119517376ee566f506af4377e49bc2d350af90d4d18729306f076550bfd2f8661222a9833796e1cab9155150b5c615589", 0x410}], 0x1) (rerun: 32) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x1, 0x0, 0x0) (async) bind$unix(r2, &(0x7f00000030c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xffe) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000020c0)="6015b972e8a8723b8b560d4cf72c12c9a1dc4c6274f7d503055fb9ed9ea491c620e15de7b757449a84dc18a4eeb60ce371faa1b37715b061d07d4f7991e4c4537f566dd4d4859282db49662a1aac53d66ab62a10834a765b0026204b5915175f55da1131fbc0a19ef17995149e496328f1d5f2a4860cb60a6d54a0b179cb15ae985c6f848cb943a0400e2f53e86aa209cbfd9136600c13c18873f9c0b5bf35dcb177a3e33e658a4f55b74234a06002c2e94eafd6a320f3b938537a3bcaf8e2aad2bc7795169e1f6f3c2e266db731cde7ac54fb6e4f7d722aa65a4f1ff4f77f4190555bbc41ee23725349f1a83eb3a81bb6ee444ba4de3d25c7d2c168b2a8ba7b75d1ade29b44bfa6f04b0cd8df2f215d4301f43bd7020e2d0448942a25ae3bd4e34858a9148cfb411fb1db7372584dcc29f44c69da310b69ac02e46854b5419ae7920a4f748414e54c956659c6f36beb7aab86b92a10266e1686d78622ea0646dd4bf129f00ee7c1eff5253a7c4aeef64eafbd8cf4aed10630308630b2836757f49f122acad7f20e7f9b5714822f41fb8b04dba0cf7f54324561bab241180b1d140dcfdea220b6203e3a0af5f33970502bf64e03db5b4368318b5610464497c03e9f87679a9b97ae278a4d24592be53403bf09c7fb608dbae5f1265466d388904edc1be3b9f5ebad505e713c8f5dca8a7c258cae0126a4aab9bd262b61f45cd2f7df5e980cf05ade335cabaac5488e5bcda1ee329f443e883a346d4201ea180569084a9374d53d978acf92d896408b41ba3c8b049074ebc3ed554f7f8e31aa47bfd10531440e46f754439e76f1645c6fa579120866ac62266b7b6e2a35b2eacc01331d6f619c4bb1c524d3cfb334b4a72329ae6520c612ec21a8e3c4df0e100fd8ac9675e4384955e249d475e7be67d95196528a3f7b39c28bcf15e9f84783c151f9d9b02561022f7cab8cd45e94ef76d33e1d5329187bb7465e85640b0b98c62a3c274ac37cfa34e1c6a0f559aa6d899530440e7350a60503c83cc6ef6ed97d90724396813e00cdc914450ebf08dc538ddf137cf0ccb674204a1f27fcc4397c012009cb148b75f962fcf2c78c63b74621a7b501b800aa9232ad9876a3a7f36117453605d1beb47ab760a12473ced1c55965779a10e600e4f2d9ee86d016821b9616f8cdf3b3e63e0ddffd8d32374c6136041da90f82330eca15ab501facdfd240525bae4d2652527278534e5a56102ecef56ff57170c950fa5a4ef87dee0998f07cd3c2f21c08319dfd1c561d2cdb3a03251570a6efa2f558c7b2292a28594e6b5ce6c70f53608558f128dbdd6433fd6cd7b203c14cd019b65332aebf64dbccc1c5670e6210da6bad6c9902aefa01e775e8c91cf994822b6568f75278c1016228a85b0ee5655e25a15bdcbef6316965826c121215d571462e83c78626cb25f0615dbeb59ca6ecf5ae2b3f13616c1464725024e42757f4a784b90c380c2324f5e6a80e509c50afd11d7fd1f1a188dcf620210d32655e78996cddb508f8fc5f20a27548308ffc93514363167de39aa0ff4123c5f9f3975e9ffc340a5e818e0a4341959c2a9a6a61676a76bf7199ae07ad732f85fbf38bae8d86dfbb5538725c79361888e4caaf0753208c33e538092fc3d47b816336dde0f687ec7cab87c7749a0c09565a7eede7f639f63ea38d8798fec87e644c73717acc00c71c5d8ec83034318a4614a00dfd963d8922e5e3740cfff6702a88d574fcfc1491317910bf09da930c5eae5542ea64743addde10df9a53f87b339a8a1e28e9f4b644d40679f3ba5e5c1c38741805edf1bb57251b1641f82f7eb0e7ce175e325434904b1ef9333fa19a9be760218cd56d25ae66e379acba262ab681a04356b2995945c15f7b066c6864b78e71662b41aeb1ec7510d450edffb5f138fc4570b49b638b13421c17a21f4aefd9856990c09ceffc97c239d42beaf796552a44fd931403ec63188d0f1ff2aa3556baa70665ed28042e240a37b6dfadb299caca94fa2d0f1203fcbb24c6dacc4974171d1cedd6847aaee2d429aa9e29b365ddb2fbb20be5475d4f6d5ad851242cb172c6c4ed44541576b49ef6fe2aa17fb884695df8f08c81a0d4ec0cfd7cc9321da5dda69af930e74ea5ebfa0dffa97c059df738422c26630706692e05afdf4242eeeaa381db1d92223939775f92105fde844531bb412469168af7e203bd978d13f7a8830b9fed373f4520e1a9286bb6947ce24df13d64772627e4dbd46281399ce7fe69f80e75183bf3c9e089d87b77cd63e2ac5ac57538134136c5b14abe6a8ddfe93b1fdfdb76ec7f578189f2432e16307910157aa82808bae72ebbd3f94733a6d9161a12e6f48eecf4833041ffdc9bb532417243a331fd2b832ad92b27dd42955e1cd75e448df59e9dba66ea9fc63c0c76bd1822e1e3fc3ded186a3f3b534dd03e196629cb56e10b571acd08d61f1f3d21534bcdffa94de810182d17b3854a678cbd7e842372baaa03b0e178fe2d69fb86d32d8775db6f161a8606165504fbf285ee72396acaf08f9e68f684132bb6b369b6a448f77a21ea696ea8ead92400eb82db6e44640a4d8a97f7d973e81f6287f4a5979cd06748fe4ffa74b586190bd76647c22b1b428806c237d44f951cc3bb10e85dae524a1eb5e6843ee5f5b3ece568d09e151c9b5429822ff530fba639a53d1c8f546f2694e6b39623248e2b8f37bc4f7e3a280f0b8166a154e58a7ae776fd8caf7357a7540af361ec95f98d4d01e074ef232f1942d27b702a8f1d60da880612b73be957cf12b53fdab0d9784ba69d3759081e78a63512180261d6907e92cdd22e69162f6f6e1b760d773d2dd9c743874174d22ecd5820c6f7dbca4c5015fb86eb8d97276e75cfca8aaec27245871773a9b10124be433fc52430c9bbe2aeed38fa5781c81a5ee977b91ab0c59e7c7857fbf85e6e2ebfe168984a6a92a869497accfac604de39979473a3a606c5402d8f9ec8841e0d34f95cf91e318bb70310a974e98e2349f234c8e7b392d70bad5f91c47b417483572c46174f45d33832162312c37f33254b0c86ed8cbd0e9ee22849bb7c8cae6cb4c75cbe8eda22a77285ae8de3b24f37f05d3b03d51e2762e6e0f59a258c939a1dea7c39670dc6f130ae3b3a655c425a78972cbbe8faab40c3c325f292b1d5d726933f321ddfefa9c5b7b2b1023026328d63cdebfba80a3757a8e7e4145ea41b64f14cb70d54d8e30c08b6cae4a5cf595082faf21eb80ce1ae31d3e4301a8cc50b3035b42974fe7ebc4430958a95fd61ab5ba9045f83178b20c75361c5ae62d47179b780903ad002bfcfc324faa2ab573fd70e804bcfb4f93427c7fef06c81aee2e9790d72d10f014b135a1614a4f33427baff724f232d7d3df182e3deb37fb2e85a2a4cfadf488b746403dabbf5625fedc6d530f07345beba0e856876cdccbebc43e5f9d5ac1f959287c0e68be4d4adbbaf3c1145a8e6fa0eb947d9a8253a55f928318a99f1e1e272ce3da4ed70aa4981a229622f1bf9ac5a014d505600b06cdca88c5cb68f33517edf527a62b846bc8bbdb663c0496f27661435edda123ba8992eb7b27676908134e4585b3cbcb2ae0ec5dee2b09ba1dac481f8dafafde7a1d4c1ad89107f9395e8c1e80ecd88ea9e7b4a0ae68da2c0a51bf39e38b4033b3274c45e0bdbf001a958f2f5bd77f41dd1efe7862ebdbe139746461037f6296f037706cee94b981fc9f5bb12559617dbf67eac7427cfe4169719bfbd0c1838623774ecdf303c0a05db6b75ebda64a7cddd9b5f1445fdc07ec403cc5ffc3829242240565e209a821caf0735da802f7bab065651b7899fdc715fc32126886baaf109a617a85a43d05fe90bb82e3068cb6f2c89c20fe51c71fd8f410492b9e562f40275c7b978a803542cc37d1310d08a26fb7862951919c42d157ac79bcf061024fb83e77c453de3f1e1ac14a1189f29492b05d4328dd19dd97661297e7ee7d057d0998bff46ef778cd289ffbb5e363d576038017c9684bbbf57580eb37bc0a35f1132ba7c28c67c4c865dcea5a168da35c99641b05ab4e528595240d70a1b1c1081c33c9f948396a120a0fd11f5dcc582c08672f9eda25879cefbc99f436f22dde627b3619d9cce63d2dc495548a2169a0e931ef13fb3539525a2bed6b188c77b3f5652dfa47fcdc33d94c7f05a9ee48163f94ed6aaef4f7c51d7cf34cbecb02a8ef0cf5e295aafdebd731e383a2c5edf18c3a68af77e704e9cdb8d9b0ce4e87d5787b40f0ac464fd72f445df4eae48c1e1c84bf8a9eceec10e3a49e689dd9c49e33f5e5c6bc5395abf9d3aae26b3dbbee0aac0f8c1ed24ddff9bf4ee4a3eda7f4353375fcc7fb3804c459fcd6cef9219d872c2ed2e61e924e6d3d650125ee6a93408c55e3225b70c3d36aa8815340760eacfe91d3d7135a4b29b92bc7fb3a483cff84ef426d144665d3dab9c14c6cdcb1e47a11e502f257165a199d70bf3c466578134fc096d35ed6290e4d86dcb5ac158313199ee405d737fc67b82094bde490ed2f129cc30b5fdee18987b4da6a6986b26dd819d6393650a84a5fee6830ee8f869c83822420f19720cea24cae2c7a7a83a64f62e0d7147f77c312b50738f965304a3d6c602834bb911c76800b4b2c519b69bf90cca4329003e53421778d36a0238266b932c099ec94315c9160589a39f34f6e8fc4737991ee1c3c219d1a4e465f8531b3b924c0ee9b8c9245615ad060805631c7c3e7c43c250d758b3cee3948fa02b3b9532b515e864e7e7209d85e222979ddf78f752cd8605d1798f265902e3d24b2e5b20621750c73cab5ca8fccf88a32adbc5c4aabbc887bc2a84e41e9d64a946e70ec7bcf7fa645df70e494b249f59fdca80c52d8d4570445f99102b6cf412ad595f6b8ce3d14d6b1cebe481a7df50824cdeb2580e502ef0a39669b6285ca7c671053304b30607969bdbac05ce6f6b63b6da7abbde143bab2d94edc0aece5b9c0293fc71432341d27acd660d9e2972f6e28a1997a8ed77e879f0c82ff11c6c964079da8d81bec82eaee1fcf93764500fd15be2a95a759978e0b6c62f17936e931f42ac25f40d3c1afdef78b0bca80b824b99abe0e9e97654d6093e93058dbd146de1e03bee37072f2607fc90c55dda98d52883f4c450314b71c5bde6682181f408a4b151126bc1b3f82d6ae439ada4ca0d1b7ffe62b244b587ea36274023c002f75b7945f6006755281916fdf71027977549f8eca3cbd1b56f56f4f2802c65b730ef38d16ac3f0f85993a070163bdd30ebca950f3f7e630aead08f67509f2d44a91d2319b54cfbcb046a6435d56ffdc616a02aa56a559fdfa28e9f135d50a3676c2310671e6ef81418f8eeaf18dffff58a42f070f00a9ec3dbc6acaf1c711b9cc3123f1686c186f3351f96619a18faed34a30c40970563c61531efe4f2a12d8931136afc1b675fbd42c37e6dd752f765c12db3f31c713e686a707f0e04c14be2484d1cf799fbb1de548abb04adbc29b62137240a3c2c8b4a479eda6692fd84462b013121bd0865fa61764e60859d1769f050dc4b70f32e84cccad14f493100bf069f688ee71a7c690b9d983d304586dc7e35d7bc0747d8bf08f6fcab8c973b632ca7ff0dd407b2b8d50cdbd71517c9442f284106587095698880eca354e8870b8b0b2dac6006bb0f6693cd5ff0f4ca090a6ec7dee13c08264fe88802997fb5e5d4de5d229fcfb397edebdac3b2b64e6de831509dac8eb258ad29235aa32b8d5855f6cfd3413e75bbaebf48538f6df3677a75", 0x1000}, {&(0x7f0000000540)="b5b1298a9fd6bebd41de6bf368a8c0469f9cffa1c137be535d04e363abcf491057138c512f832c3c33eef9f8bd9ef7165e43b935d17e1d3776b72e6d62e5c5e411e32acf1db9ac2119526a2ffcc5a5c9045b392b439711cbe30d55a10eaa8c97568045b128a5", 0x66}, {&(0x7f00000005c0)="3037ab9c75d058ac0d2c73457b8ef755b34b59b27f51785e6e53724a319dcaed5af3be5f70c6f40e77fec60587c208672f108bb09bc35d0253247d92f344f9970bd2e9e179537119238e97f3652550f9b394260b0a8f5fa4bc42fa62d30d82b0f7c26483b3bedf4992303f66e67f12c1162b2eccca00ed708422eee2de5af0186d7f5c2003bb619c870ceb4d9a3996805c7823ea050f52a548608b3d2799f3bcb29d849e8f219a6280b593efd4ac2ebb08f40c1d0d1215e67e3e8d41d4940ef6c570067313edb7096b2c8540de9c0c3c28793ce92d8f01b4211f7fe1819b8e52127b41ad796b866b04184a667e54c51b07860e3c", 0xf4}], 0x3) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.034532ms ago: executing program 6 (id=9): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 0s ago: executing program 2 (id=10): semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) flock(r1, 0x8) (async) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.68' (ED25519) to the list of known hosts. WpAaRnNIiNc:G: m StPxL 0 NOxTf ffLOffWERfEfDf 8ON39 S43YSeC5A0:LL l8o3c k-1i8n7g4 5a0g9a52i0n sEtX ImTys el0f c Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 52146 94869 32767 0x10 0 1 syz-executor 165182 94869 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833f3da0) at panic+0x1e5 mtx_enter_try(ffffffff83943e50) at mtx_enter_try+0x1da mtx_enter(ffffffff83943e50) at mtx_enter+0x62 uvm_pageclean(fffffd80082757f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80082757f8) at uvm_pagefree+0x26 uvn_get(fffffd8067db8710,0,ffff80003c42b8b8,ffff80003c42b89c,0,2,af20da2b105f7905,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42b950,ffff80003c42b938) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42ba50) at uvm_fault_lower+0x2bb uvm_fault(fffffd8067dcd210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c42bc60,200000000080) at upageflttrap+0xa9 usertrap(ffff80003c42bc60) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c0a107616b0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff83943e50: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f3da0) at panic+0x1e5 mtx_enter_try(ffffffff83943e50) at mtx_enter_try+0x1da mtx_enter(ffffffff83943e50) at mtx_enter+0x62 uvm_pageclean(fffffd80082757f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80082757f8) at uvm_pagefree+0x26 uvn_get(fffffd8067db8710,0,ffff80003c42b8b8,ffff80003c42b89c,0,2,af20da2b105f7905,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42b950,ffff80003c42b938) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42ba50) at uvm_fault_lower+0x2bb uvm_fault(fffffd8067dcd210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c42bc60,200000000080) at upageflttrap+0xa9 usertrap(ffff80003c42bc60) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c0a107616b0, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c42b5f0 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff80003c444028 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf5560303d88dc510 r11 0xc4c56ba18ba08c66 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81ba9385 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c42b5e0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=52146 pid=94869 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c445c58,0xffff80003c444558 process=0xffff8000fffec9c8 user=0xffff80003c426000, vmspace=0xfffffd8067dcd210 estcpu=4, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86894 299679 93601 0 2 0x40 syz-executor 18840 158883 39262 32767 2 0x10 syz-executor 18840 236192 39262 32767 3 0x4000090 fsleep syz-executor 19701 227641 14071 0 2 0x100002 sh *94869 52146 65330 32767 7 0x10 syz-executor 94869 165182 65330 32767 7 0x4000010 syz-executor 94869 267656 65330 32767 3 0x4000010 biowait syz-executor 94869 507919 65330 32767 3 0x4000090 fsleep syz-executor 50454 433513 13857 32767 2 0x10 syz-executor 50454 116791 13857 32767 3 0x4000090 fsleep syz-executor 50454 40958 13857 32767 2 0x4000010 syz-executor 6547 289406 94886 32767 2 0x10 syz-executor 6547 330494 94886 32767 3 0x4000090 fsleep syz-executor 6547 338692 94886 32767 3 0x4000090 fsleep syz-executor 50574 145821 15430 32767 2 0x10 syz-executor 50574 472032 15430 32767 3 0x4000090 kqread syz-executor 60455 432122 84999 32767 2 0x10 syz-executor 60455 484163 84999 32767 3 0x4000090 fsleep syz-executor 13857 516805 66886 32767 3 0x90 nanoslp syz-executor 65330 397503 15157 32767 3 0x90 nanoslp syz-executor 93601 8291 5781 0 3 0x80 ppwait syz-executor 14071 376686 68257 0 3 0x80 wait syz-executor 94886 455150 67542 32767 3 0x90 nanoslp syz-executor 84999 133738 39802 32767 3 0x90 nanoslp syz-executor 15430 346023 58272 32767 3 0x90 nanoslp syz-executor 39262 326923 86995 32767 3 0x90 nanoslp syz-executor 66886 195174 17736 0 3 0x82 wait syz-executor 15157 38308 17736 0 3 0x82 wait syz-executor 5781 338424 17736 0 3 0x82 wait syz-executor 68257 122712 17736 0 3 0x82 wait syz-executor 39802 190528 17736 0 3 0x82 wait syz-executor 67542 510609 17736 0 3 0x82 wait syz-executor 86995 186011 17736 0 3 0x82 wait syz-executor 58272 88903 17736 0 3 0x82 wait syz-executor 17736 429861 64990 0 3 0x82 kqread syz-executor 64990 473659 31657 0 3 0x10008a sigsusp ksh 31657 239798 26459 0 3 0x98 kqread sshd-session 26459 42139 80654 0 3 0x92 kqread sshd-session 63441 319933 1 0 3 0x100083 ttyin getty 80654 487180 1 0 3 0x88 kqread sshd 25626 436396 77201 73 3 0x1100090 kqread syslogd 77201 3200 1 0 3 0x100082 sbwait syslogd 26615 295250 1 0 3 0x100080 kqread resolvd 16517 78970 86768 77 3 0x100092 kqread dhcpleased 73346 478900 86768 77 3 0x100092 kqread dhcpleased 86768 192897 1 0 3 0x80 kqread dhcpleased 31588 455794 0 0 3 0x14200 bored smr 19736 297429 0 0 2 0x14200 zerothread 12634 70888 0 0 3 0x14200 aiodoned aiodoned 90178 479479 0 0 3 0x14200 syncer update 819 29462 0 0 3 0x14200 cleaner cleaner 36847 1288 0 0 3 0x14200 reaper reaper 54386 306739 0 0 3 0x14200 pgdaemon pagedaemon 80473 200851 0 0 3 0x14200 bored viomb 99910 422620 0 0 3 0x40014200 acpi0 acpi0 68491 493468 0 0 3 0x40014200 idle1 40960 115151 0 0 3 0x14200 bored softnet3 56712 339477 0 0 3 0x14200 bored softnet2 26034 12103 0 0 3 0x14200 bored softnet1 48830 360169 0 0 3 0x14200 bored softnet0 98321 127948 0 0 3 0x14200 bored systqmp 50776 323577 0 0 3 0x14200 bored systq 90763 501858 0 0 3 0x14200 tmoslp softclockmp 71005 424270 0 0 3 0x40014200 tmoslp softclock 34118 426513 0 0 3 0x40014200 idle0 1 399189 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff83974948) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 sleep_setup+0xc6 #4 sys_futex+0xa04 #5 syscall+0xbc6 #6 Xsyscall+0x128 CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83943e60) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 94869 (syz-executor) thread 0xffff80003c444028 (52146) exclusive rwlock uobjlk r = 0 (0xfffffd80647a0a00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83943e60) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 94869 (syz-executor) thread 0xffff80003c444f88 (267656) exclusive rrwlock inode r = 0 (0xfffffd806be7d560) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 10954K 10966K 166960K 11259 0 pcb 17 12K 12K 166960K 17 0 rtable 210 6K 6K 166960K 317 0 pf 31 16K 16K 166960K 31 0 ifaddr 39 6K 6K 166960K 41 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 28 0 iov 0 0K 1K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1350 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 129K 166960K 140 0 proc 58 79K 115K 166960K 459 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1 0 in_multi 88 6K 6K 166960K 88 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 25 122K 122K 166960K 25 0 exec 0 0K 1K 166960K 340 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 253 169K 178K 166960K 2725 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 47 94K 112K 166960K 1158 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 25 1K 1K 166960K 25 0 temp 35 8678K 8742K 166960K 3756 0 kqueue 14 22K 22K 166960K 23 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 32 1 0 1 1 0 8 0 rtentry 176 99 0 1 5 0 5 5 0 8 0 unpcb 144 31 0 16 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 11 0 4 1 0 1 1 0 8 0 arp 128 16 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 64 0 53 1 0 1 1 0 8 0 nd6 144 20 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 407 0 0 26 0 26 26 0 8 0 art_table 32 408 0 0 4 0 4 4 0 8 0 art_node 16 98 0 9 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1546 0 45 94 0 94 94 0 8 0 ffsino 288 1546 0 45 108 0 108 108 0 8 0 nchpl 144 1732 0 56 63 0 63 63 0 8 0 uvmvnodes 80 1627 0 0 34 0 34 34 0 8 0 vnodes 216 1627 0 0 91 0 91 91 0 8 0 namei 1024 5033 0 5033 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5758 0 5756 4 1 3 3 1 8 2 plimitpl 152 34 0 10 1 0 1 1 0 8 0 sigapl 424 424 0 368 8 0 8 8 0 8 1 knotepl 120 86 0 0 3 0 3 3 0 8 0 kqueuepl 224 19 0 9 1 0 1 1 0 8 0 pipepl 336 100 0 73 3 0 3 3 0 8 0 fdescpl 520 406 0 368 4 0 4 4 0 8 0 filepl 160 1308 0 1098 9 0 9 9 0 8 0 lockfpl 104 7 0 4 1 0 1 1 0 8 0 lockfspl 48 5 0 2 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 29 0 5 1 0 1 1 0 8 0 ucredpl 104 81 0 64 1 0 1 1 0 8 0 zombiepl 144 368 0 368 1 0 1 1 0 8 1 processpl 1240 424 0 368 5 0 5 5 0 8 0 procpl 656 442 0 376 6 0 6 6 0 8 0 sockpl 728 131 0 99 3 0 3 3 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k 2048 16 0 0 2 0 2 2 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 14 0 14 14 0 8 0 bufpl 280 2225 0 116 151 0 151 151 0 8 0 anonpl 32 3831 0 0 31 0 31 31 0 246 0 amapchunkpl 152 7870 0 7322 22 0 22 22 0 158 0 amappl16 200 2140 0 2125 5 0 5 5 0 8 4 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 155 0 145 1 0 1 1 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 1016 0 980 3 0 3 3 0 8 1 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 39 0 39 1 0 1 1 0 8 1 amappl9 144 260 0 260 1 0 1 1 0 8 1 amappl8 136 43 0 42 1 0 1 1 0 8 0 amappl7 128 113 0 103 1 0 1 1 0 8 0 amappl6 120 171 0 167 1 0 1 1 0 8 0 amappl5 112 131 0 124 1 0 1 1 0 8 0 amappl4 104 291 0 276 1 0 1 1 0 8 0 amappl3 96 1217 0 1088 4 0 4 4 0 8 0 amappl2 88 594 0 542 2 0 2 2 0 8 0 amappl1 80 8015 0 7438 14 0 14 14 0 8 1 amappl 88 2101 0 1914 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 406 0 368 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 406 0 368 1 0 1 1 0 8 0 vmmpekpl 168 4905 0 4878 2 0 2 2 0 8 0 vmmpepl 168 33129 0 31012 95 1 94 94 0 357 0 vmsppl 480 405 0 368 7 1 6 6 0 8 0 rwobjpl 72 13853 0 11370 48 0 48 48 0 8 0 pdppl 4096 820 0 736 114 14 100 100 0 8 16 pvpl 32 9124 0 0 74 0 74 74 0 265 0 pmappl 256 405 0 368 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 391 0 17 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837f0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0xdc2ff96f600, count: 10 ddb{0}> trace x86_ipi_db(ffffffff837f0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0xdc2ff96f600, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833f3da0) at panic+0x1e5 mtx_enter_try(ffffffff83943e50) at mtx_enter_try+0x1da mtx_enter(ffffffff83943e50) at mtx_enter+0x62 uvm_pageclean(fffffd80082757f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80082757f8) at uvm_pagefree+0x26 uvn_get(fffffd8067db8710,0,ffff80003c42b8b8,ffff80003c42b89c,0,2,af20da2b105f7905,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42b950,ffff80003c42b938) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42ba50) at uvm_fault_lower+0x2bb uvm_fault(fffffd8067dcd210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c42bc60,200000000080) at upageflttrap+0xa9 usertrap(ffff80003c42bc60) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c0a107616b0, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f3da0) at panic+0x1e5 mtx_enter_try(ffffffff83943e50) at mtx_enter_try+0x1da mtx_enter(ffffffff83943e50) at mtx_enter+0x62 uvm_pageclean(fffffd80082757f8) at uvm_pageclean+0x290 uvm_pagefree(fffffd80082757f8) at uvm_pagefree+0x26 uvn_get(fffffd8067db8710,0,ffff80003c42b8b8,ffff80003c42b89c,0,2,af20da2b105f7905,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42b950,ffff80003c42b938) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c42bad0,ffff80003c42bb08,ffff80003c42ba50) at uvm_fault_lower+0x2bb uvm_fault(fffffd8067dcd210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c42bc60,200000000080) at upageflttrap+0xa9 usertrap(ffff80003c42bc60) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c0a107616b0, count: -13