kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 31 20:20:43 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.179' (ECDSA) to the list of known hosts. 2020/05/31 20:20:57 fuzzer started 2020/05/31 20:21:02 dialing manager at 10.128.15.235:32454 2020/05/31 20:21:02 syscalls: 364 2020/05/31 20:21:02 code coverage: enabled 2020/05/31 20:21:02 comparison tracing: enabled 2020/05/31 20:21:02 extra coverage: support is not implemented in syzkaller 2020/05/31 20:21:02 setuid sandbox: enabled 2020/05/31 20:21:02 namespace sandbox: support is not implemented in syzkaller 2020/05/31 20:21:02 Android sandbox: support is not implemented in syzkaller 2020/05/31 20:21:02 fault injection: support is not implemented in syzkaller 2020/05/31 20:21:02 leak checking: support is not implemented in syzkaller 2020/05/31 20:21:02 net packet injection: enabled 2020/05/31 20:21:02 net device setup: support is not implemented in syzkaller 2020/05/31 20:21:02 concurrency sanitizer: support is not implemented in syzkaller 2020/05/31 20:21:02 devlink PCI setup: support is not implemented in syzkaller 2020/05/31 20:21:02 USB emulation: support is not implemented in syzkaller 20:21:10 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="0c0e1e8aa530ff58264151885e4ccf5e70b03717b46e7c41c8ac99bf3351ac6f9360aceac6538e2405c57c074044c0bab9de7f234a6c3eaeb153fa719b853a35884b3c16708975b61f5083b4252f7a81dec0be8457a867c01365e8e986dddc0f0a234359dc8dafc9f75fae42023bfdd92f770044b759109f2f00e61f20ac9d38e331f66c473d1d0309374d0c643b8634f3feab46fb34", 0x96}, {&(0x7f0000000100)="cf317e029fe7d8a7cae2a675196cbd845350d761173be7924f434073e090a44bddec9b1bce714e64a5ddc223d762a30e1eec0a64c6c318af39479d69995e083a342892f097cf2357ef771fbf30ef8f9fd043e869d07b5c8ce45d766854c00a3c937e2ca5843676a6894b40896c200ea4085f43ee8e4c437063753edbab526006c6dc8d29e75ff2ddfe7bdfc5f0ab5d45012ddd6db5bec60f90999248954e20625645b2b7354552bed469399293cb9f2195038c70a9e686e5c63ca59fd8e74ba7a55bd071c39b782c3d7d3afcbb48127bb82503385118b073fe2050db169c35e39d1a669f6ee3eda01e4de8bf5188280117eeb8f70e7ca8851badb8bf450e", 0xfe}, {&(0x7f0000000200)="0d8cd97c42617ade0fae16832e751e1d97a415b1e9c3faa6fe02d36d2061ba2eb65da7ff5b535b1210b9be1233d6f43775e94fedfe", 0x35}, {&(0x7f0000000240)="fbc84d3201865a854849009647033d166307d489a07fdf6ea209e7d29fd96ec37e4ff5f647286c170887a896fbd1d76eeb2e12a64ad4484d18e663dd90d016f26d2552e9ea77e8c061516d928559afef2c60510ae76c2299965144281dbc9516bf8ef78638f3c193c7c000f8e9f5", 0x6e}, {&(0x7f00000002c0)="d4e9d9a6bf974f57eb93e67c9a225ec7292d514bec184c1b85908140f2940451e1d59f310d8cf82dba1c41220b29635431a878fd10bf15775955e5c1ab1120e9e7a46a3aa1fb60a45baa5f299ccc1f419855feff3a7cfc88893e31", 0x5b}, {&(0x7f0000000340)="c1321e4234fb2dfdbbe933bc53fd2021396367577e4442db06061e81f2c1f4e63d00da8f833718c16870b999a5d88bca5c56c712ceb262d6da569596ed25e27cd6db42066a350bbda792ac8587cb3b01e85d5f3b23419f4f11eda5a8ceab46a45069f36862b3cc7cbdef699fe47d8e211aae5e0fa34a96b134e934b5d52cf476f4b490fcb48cf896d4cbc61830aa3492f78c95f9af1222a14a2c87e8144b75ab0d357ebfe716d8c4047b30907c5575d95ea5c428aae3e253157cfd6fc95d22246d9f51954d60f0f577900a13dcc5b1550a432d8d28ff37d3698657a17c33ff0aa4421a2254d64212ecf3e50f13abd03caab231", 0xf3}], 0x6, &(0x7f00000004c0)=[{0xf8, 0x1, 0x8, "713559d32b219d21d08089f93324b729cb2f67d2f62980a3d3598b5bf657cc295d9f735f23a090bffb010a3f6f99a334f2078edbf02cb91bb5dcce10277c9279a9174416199bf7b479c5934da41295abfe298e9a8814176d40cb346b29c7e8451a119774e26a9960bce6b502579191a5eda3523d6189c36dfa331b9668fb37d9a031d46d7142793ecd261e3821b4200b6372bc01c3fe3be77ede1dcc5c6034e74bf5fe611f9a2ff2914353135a87eeba382a5c2a74061083efcc8b24c68c4d2ce4c48db76a737e2b306cfcdfda009a74159192f13a80c548b157c8fd9c993575a0816a94377495"}, {0x48, 0x1, 0x7, "3aa05a4897d6d9acf4ddf808adfe977f9c0a23b222ed502ba5420d8ad546385e8624770eb66deb05197a73164c2e1d113d7128"}, {0x108, 0xffff, 0x9, "8cb2d11bd820b050d5725a5f243045b454dcee33462bcdb57b5a37796f51185e99ebaf9a1418d573b1024fd17fe817896d3048d0cf8442152829fff0be26e80a7e7d78eef226ac7467c20437f4188578e3ed7ee2c198a184d66becb43c41860135f7f9e73b24a4501924bcb42647969ce13eb5c36cf909f98f108ba253279b35d0a954398560397e037fe9fce105ce930aa11dc58c28d38d40de352a08441a6f4692239c5ab50a2f5f19a0b1b506f41168c9228fa6c7785b1c7c1de12e46cec76c2c1764444a97366cfdf1a2dfcb33e4d64b47f222b6330c9b51093d70326ee10ba45ca846ed050537694d9b6fa030ae42e589f4d4"}], 0x248}, 0x4) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000780)) recvfrom$inet6(r0, &(0x7f00000007c0)=""/180, 0xb4, 0x801, &(0x7f0000000880)={0x18, 0x2, 0xe1e7, 0x6}, 0xc) sendmsg(r0, &(0x7f0000002d40)={&(0x7f00000008c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000900)="f1dd9b8e83e6a775710273d1974d787f71c96f0e7ab45661a57b1430ceba30197a0d128233d91e16ac7260c7bbf294c66fd83dd883664ac4c37bb46a3c6db546671d37a41ec0f565b981408d73aabb365ddf7f4e5096cdc15c759e253f1dbba11b0095ded4f3d8567e51c265d512578325cae58ee1aef63a3a487941622e19bd6a8e36ff733c287abf104b2ace856b0f3375bcf9333922d92775d0c9be5e52a6985bc61bc419357134", 0xa9}, {&(0x7f00000009c0)="0a15453fd5d6c47499cd185af6fc92b22bb5c5eec2068114fb92307430eed7735e992d36cd0a6c4eb845399ce9bd35627a7d0019dea3188ed8f2b6172133f8d5f2f77fc2f278e352c968a791f95376f60c834000cb117367315cc517825d210eab80dcf87b0db6bb3fd3bc1acfd127a3164ca2546ea40f9adb2f2fb0981eeb66482d531bc914222b58a78a20657df148de455fc40e40a7c21a988f73", 0x9c}, {&(0x7f0000000a80)="db5247eb33be550f5d509227b86af0765913eb8ea8b43fa018efd56c39ad10b1dfac4153b29a023bb983250dfc12327809fb72f39638e936de98da3e06c6dd9ca1dc98fec212a4139738f23fa763bbf250f8618f0d2df802e5ccc17a010e527e15e42da5e5ca35b67b25f4794f12e5fe2f901b7d0e61657d8cecf5ea9577d72ad880f221f205264acbab32ff2e66d3cea3a74270787ebf2c2381c5e18ba6262e68d05c89a47586ea0694de2a1f65bda39906a03a644be64c68bacd96a5871249b61b79dab24b6a77e4c73bd2e86f3682f126181aacc46e7e651f021085723944f7a497aba963dacae063a225bc6660860e9ed2c146daa4d0d465fe9bc41ce873285ac1ff34c74e3bf6ea300744f8bafdc52b98f0dd115ae49244f80899bbddc10ea68c6b0072244d1acc453612b4c240809add5acdbfad856f93a13bb96f73f934fc9039636e76c1ba45e29f01827b47d80e92de65df494832572e57f929a44965fbb497ecedac46537b9a82d676ad78be339fcec0e55f138b6ffe4af7a0d44bd441e89ea3d947f45e3ae33025ddf1188d0699b08c803c25be08d4adbe3fb1fd9c281351a4ee3bb9605da49e090177f0ecc7230322ff3ba2ae20ca4f5f688e59adae4ce0103b105ae636d3288da219c4746be0679cb9cd7e7377f7b002d647aae08b534fe8b631bd36aa589ff943a89bbe74a4b1894d7c69a2d319ba47ef5f3679051e94b4bebef79a3d0d90941893de80ac9bc2ca453bb56c53b0478aa119c8a84608906beac81623660012d86ae281d75b48e1d9a581be294afbf6ce319f2889adedf923e2e2d8dd161dc2a13761bcd8795c5548a31538db53d55663b6bc569920f9c69dbbefa799c57fe7c1e9a0fd5d508a5c4c2c8dc53528e8d32fe7278c25ff865169c3211996b07cfa5c2a19de4647357fd78c10268d3878eaf6027992f525055cc33094d35eb1487c107a3102f6fdb8207e9cf1208521d8a5ad5b7f8cd4196d08cd57b6b7c8a39919624467bdeac92c5b4176b89c47db2068a065ccf245678cd36dc303992aa5772616d6a5eb5123fccbcda8e3543efc8ce4462071116c1bfd4926103783fd81fd391f0593f93d1a4082e09a0b26b268d3b217a76249faf9864e0d34bd207ca82598b7c1230beec160b455da692d352676858511aed9266f06f244b36f6122cb6fb85d2fb7adc75b6f34d4c8b2b63edcb2e2df89ab89179978901c96de0c230c5b194e1db381813211d6d7f79f82ec91cd19a29faaafa3e9bb8ace7079a8917b5efb87f227a827035a5311164890ac38ec366ad0244ddad78098ed4d4dcb6b70d77a6c714a52a187046b3c0d79c62b8c0841a5b4c497feaa94a50e2be3449c1fa3ae1c5ad33dbf73e82eed2d6a4126c6ed91ba368f3bfed367cf34896a16d72a0b4546917d5af9de181853aae9c2a1fe523565c8d341136475a0ba086143b2e39b95e5bd105dd88f1f1f4861b2e6a3c8d05ca1ad5e40a789fa50bef0f4f15c86906054316bd6b5db612307dbb330987458286fff6b04974210496a8797a0d88ec670c82dad6d4ecb20903fc01d12343c86b7a8bd6531b3e5ef23f292c04df34b6d47fb72682c35b25c43d5584b4b5fd354e5ba68e65cc78ac37cc19f0dc3e8eca4a5848421820aecca952f502fa2f28d722d2c271bb05515fc7e36f3ef26a7cafa8e6ecb8cfcc6362cc83c0386291e40c63a3128c8e3739a4da1262bb4138bab73ca2a46b221e88807e1d19bf0196d84f2d39644e7f93d45c451f10f4701f1a3c14abbd315d68234523f5c45aff84f50150248c0247380fe3bdb49e77d4773e97a63b097cac93ecb85f43cab29e6648a8848f16449e4774598ec77fe187a893de233a1086b490ad3e43cc7778d3ccd7def30c52124b03d42aecee60b74ddd50f9a6ffe14eabc27930eddf14ddbd69c64720c913a3e19894c1447a077431b933275a6bc3bb6a34bf468cfbdfeb873b5c7fd85ee5dbc6225bc0169789278c8f3856c0ca6de74d41d283e18572acc43ea5f7229b7335e48f211df0e499fb1526e6245d05ce3d5e20cc549d146e9aa2d0359acd9171a55a3953fc6495f1b10a936795a1558e5aa491684712598c6ada1a559c4166ad5f6550aa412d6524a448295cb7f7ac5bdec0efc9799d668399ff43adeda2b1adf20efad03cc408caa101b6826cb81739213c5fb846a78e8c3aea9d47c2b2018752ec873d371931f20efc5050839a5a3c4a209576073851ae13f3f4076ce9c6a31446a1d72a318c5318d6466d9c235c2437c1d8f555b0279d0ce16dc2845ff37d255fe209c33c8e652918eba37fa57c9a19817a9a86b5da8535ee6e3648f17531b7c5e2c454427c0b2ef15f9462852b65a33713d86df08452bc2103c4caedb0c11e30b172d71a99fefcaa5d1b0d03b5764a0ac1313a21fce66b1e68ef419ee8dc21589c8fbe83b6307369e7870a0a84c7f468a56f2839ca1aa66707d8a5f157e3e4172d4d90033c5a68a968d49ff489a8c580042d439422681ec370f07f9aba2e16e4223f915cfc9576046bf346c48f7a6dbe726d9cb084312d42e5c2e61fcaa3b768660482590a39dd63a5448475567ca9616517ab5422e10395c49f8dbcfe98bbedf4e1cb1649462e331e202c18a707f07c69e6fb1005e7529ddb57bdb0bf5e6b7fc1ccb31a5eaf61741ff578cf596029b94caa59070730f38f5184380ebbc13850f5c4195e25bc1cde724c5973120bf64863210810c9e4deebd92e876ee74da0b71b4ec55c614b909981fd7bcaceff6ce0a9f250a62f67bc6670943bc6175967e2af8285a439612814518049ad62a4465607d31caa6391c7aec6676f58e0508e26c47575cfb2f19735af5ea9705f4f2135e9b12f2585e92e974f6ff73b67bf8d44a1221e283e1d8d45b9955d7568f77c37a076cca5cb8748463a06c0e84624c4a7127ed222a2353bc0aa8b644b9e154858c0ad26ebe57513e7b93195eb22b5d20a0ba6450078c7392ce28c973a18cd59aba77e8f21a9e34571d10bc2ddb69906fb5ca6ab03daa6e90920480fd4f9d09acb28086431968989fecbe2b77a46ac5ca0f673b39b09063d43efe51e824b05f1cdd6fd0c7b0c49b010e5ef2620162642982f8d529473d2cb25596551e3931f0f89bc70feece96e2cfe6c164d7f37e45f5eea7d2eef1b58709809f049b86020dad28d364850396f4f965aaa81beef1a6a292a5c2588a58293274328ec9abe8397920f22760a127f22ab0a6a3c5a317d7fe2a8b0dbb91472937bb24c63bcb1b1ca5e85eb440b1ea93be624fb3446518a4018c75efa82e63ef13fdd340145a04a9d7a063aa8ac4d58ac33a9507cbc3f822c759660b053364e1e8cbc59261f93e845e6375f4a6778879aaa2d622751582fb18beb38cb7bc71fe7b16527c0524824578968f9573f3507e9decc0657da78b148f0dfba517e7b63ed2f4340581de6f01dc1c8a1d7d68c0cac01d37d920d1b06e3f6bf921355c12a8cde3111f7dd2816a2bc7f2aad687bc670967d172601320e8ec1566f8b4d8c5ae24cf3d4d5a6ef51ad9bf9438436100ed7d22c320ef589a881d0a696847e1c564dc1d2a42d93bad562dd4a227cef6d847e7c45da87c3d86f4ab2e0c48ed755a318a4a876350b59ae5e19d4f9670b20d0d9041ffe127b06199469d10b8f8d7c36bd9d767ea896ea97e057ebd4095e24bdedb7973c8cf1a63e6151ef8c0a6b9dd49e4b9242c0dbfb50b81626c586364c54e56decb3848ddf212cf70845878884f5dd444f7ae78048d46761f2b7ee87031f6621b8261016871ccb7a083b1c096470c8946a2051f5ffc11a099df69646f39f5ba650d93b7ac3c90a29780db240adb5398e9e7aa7bada74a28b653ec3bd49069c6dda03ffbe763f01ff532a2e780f64cf90de8cfc2fe1ccc9a6d9baa121c70659ae2fab5f2c533c02a41fbcde8d4c5d42c7b73ab449fb7b7658ddb31190c7dc6733b108d443b9fd6d826aacc6f0c228a9d7e1a7be2ae2e7f8f733dfa1784572a174bae5e56cffb8fd489703d87253a178d30459a672abe0fc21a0195bc8eccbdd1837f82d87b144b10ab4015cbee0c7d530d073c74b853dd0708455861cdab08f98b5deacf2496b4350c6f27e9ab8dfd0a7aa4060463f997fa2d25c50a621b0dbf24f73c1391a98ed2ec0ed4ac4c6044f3355c97bb0511486c1b4a0d7696210b461e4e6ec81782c36b06a4e59cc95121c07ff86f8cf6309af3178b2752ad8385f56f0b5cc0fda8bf09dc430ba8add20c80185aa6647d2cdc86ae8ba59538ff9339ba7365764d12acda9513b391c95b4359cfe77b9361c60fdcb45e7836a99e86f26355937df50ef6225faf108d2bb44aaa845b8d5fc5a5cb9ecad080542b732bf26ff07b8e02961b94f56cf2d3dd327cfa549909cd4cead54f69c1b39f8812b739505035f202b2db1a2b82487781f3a9dafcc659be86d1421fb3d30e0ca436f341b0b6837afbacff0b135133cdbcff365280eead9f6909785185a3dfd9f7b81e3e095cccb765fd40340be61d9ccecef4e5260e81aabc10af0d902ca4b6f72b3bbd67fe2cb11eec276665dbf0c753df05c46a4a5b2e7e220326d75e084a6218a7ff8cb8404c7f08ff0a787004afa10a58c9ed1d84614e431fde345a2b7cd9a4352802795b0fd549e47c0a604b3cdd4489dadbc093c4735eb345baff7722cabe16a967639f28cff269a65d90838211fc376fd90ed041244036ac764bebe41e957a284bc35674c3b6c5c0d06cb8014a786d39da3eb279abcf318830a07e0f4343cd5ef5098bce000d14174a37aa87655c3f33acfc95d5aab91868f55c9b55f44767e4ea890a945e5da968c980421b2e2ed4715c2b9831a97a3b73480e69b725e6168201df457d9bf9dd01c2c32a05130e464e83a4c4f67575c05a36a1a2ac698b9f7864a9e7fcbf08215a4ea5f893c3757e49c4a472e405fcf32facbd3dbe725cd89121541a7fc432580f96ff48b3d75f2222a393bca44616032d303d7a66caafca7cc12930150bdd160bed090778dc1d976a84993561211db600c618d6e15de88ba7284a88aa4736c9baea9f9c4073eb7f96a1d6ef95596ae5803284e2300697f2a67b36cfceeae44913ef82f498b72a169383f127d4a19f3c734b7602f000deb127ac40b5008c57a9c79be331476a879d9d46719ded9510e9c975c26d5326eb4fa28940798ae3a0dc781806eac7093ff1eb4077e9d03a29fb74394ad46d8e5a214362d7ba9ac8c40f31df3ae146eaa1e06b1b0aac9268704846c37563b218cb47979fb897c6a9518febdd7f1824a012659b3ebe686dce0128d42d5db29ccab6b72fff481e6e9104070780df8bf9bda8ae597fcff484893d84ddb275d9406cf69d2b7e704a22a2874a0e134eda4835bf94f08a43d3ed26baeaa63892c0ffa418dbff69b04b544d48841bdcb7df2ac162acf6f2837806cd4a5da119f2eafe591aeb0b4fe2236f9e59755df13633843a5e61dfc300971d1209c37e6d1bfecd3cec52180cdf00fc1d851b46d497b2df3489b88de73f05285f409d63c61306fc0581300400e5996ddffeb74759f9457e505d5b29b159829dca1a4d52c303ea085d84673caf97ecac8600eacce1f14b1fe6fb93fb8215516669fa4c3fd15e492589b800d575a7d9ad9f7c87937d6dfdc80f57fff493348d417fc1ba854879d40d6b07f750254953c6cb776af2556f78e0cb9e28135b987ac7e9cd774f16e997b1dfd42aaf39c54d8f7e673f46a1dd7aec4eb24521cf4266c09862e281afb6fb43d4d438f99a713f93f64714384c", 0x1000}], 0x3, &(0x7f0000001ac0)=[{0x60, 0xffff, 0x8, "417730d91976528699f3ce4b0d023d392659f3a062a5c25e7b3d8f9f0b876985a286a59a6c9dfe3404da2209f416a3fb2814b1877594dbebd457d7b24240221ad486e25faa790fc8c031e0d770ea4c5f"}, {0xf0, 0xffff, 0xffff, "f07bf3d7c57feacb3c294c154203d75f80276c82142d3dd5b79ca2337317ea2ed76c8d4bc2733642e3e14bfd97233f3b3715ddbd13c2e82303a5b4ac2656464612956ebe8946fd56eac123b45efa88350cbf71e15c39d28b3241de4c5df338c80e198df0c7eca33c29dd063aece18bea1532438bf8ff578af8308253c03f46b9e657b500c7ad02bc049092b89649e4da66081011284ebf00c8da9b563a7076b702df0d941e1c4295fecdf03a2b5260e8c14a26555749f810651234fa35f3739e3f918c7abe040c6879a212b8fca7bbffe92e2af0d0b09af475b4d2"}, {0x1010, 0xffff, 0x10001000, "7438f3c6d3c088fe968e6a9eef629a3ed53a7275b624635077b896bcca147aed61ad94d39066b4fe5f1a4c4c227021ffc164ab7622c7d7f79e3a7545929b58d485d98e858c24ca2fd48913660948cdf4c316d5b5250b7f4060741e5b7689fb2900ab36dd2b562ce080746d75d09ff69c6912800f88abe1b7aa898b2eaefdd5763b9f62b499a3cfb4ba9f8dda93cd948748c302cde864a03b7b9c3dd837d1b5d41db93b5396b4ed9394f632875a2b70b9cd9feab78bdc1968a788d1cbad9739d4d546a34d8a95c00ac8aa85fe1071b10ddf998e633eadf8638933f3cda75fe2a816f20825e42c38eccf10f3ba04a5eae366f1c4fe1d76fd66aac68dd2516050efb989a7f6c390d6a570d883721e1c7d6acbe95b5466769c1d4ee7cfe2cfc87c10905cd465430131668db0def0af6b7620afbf28d1632f723b68e4bcd2f2bddcbefef56985992cbbed9a99628af71a11edaf71ade65d3f660a51ee5e994868f347048bd70796fd7b698dbf9d19e27aec4fa3e8304dae0647a8d3583aed5f9cdc20e87f5484e6e82c09232c9eb96b83b571186e13799fc87a3b4205620110d6b176d2465b260d249bb51939b000c15ad45b89cae0919addc78201527f7884b01631dd81fee440c0e9d8d989e40b9d39ca7ab221a3978652a3d998b97272a14c9b8f14198670ee29c32ba6152bf2243257122a6ab2476b9e1290a1cfd7a0bcc0aa7a761f880ee2f7dd0676bbeedb9251282b8b0fc3176d7a93b6b304f69fb4b41a4b5a0515aeb54f38e644a43e18dadf2d8e458b91c7d9e241c3f2086fe2fd18e4193268bbcf8d6219a06559b46d6ce6339191bcbe5eeaff099d29f87f32d63b628525a33881a6e53dfd99bb8d4dfce2a7c88176008d2bfa4df321237c682d5d674dfd38bcc1b46305a6c220a55c5e819c9d8493f5774bbedfca4399723154c4573b4ba7f49f9e69f74fc5556b6b4adecb748da8fc80318d65fc2a37942689bc84d506bfa80be7c6be47f76fc850187b4c80435e9186902277936265b7930973af051a15d63d3b55075d782693053f36d3e35217e76ed48e643ec8e4ee63c3d90675cc65bd49fc5931a687d45631cc2d7a771961d713ebfc60858f48879c73cb26fe712f5d4dad2d855c613903071166c2fae4e869545badb2c2193871e678bc8844804db076f412ce10d3e5c27387e7fc4b0bf666d9468bc8c367f22b06cdbdd6ec1b38b281efc1a57a76ac6a9e4e54a52e6f81f79ff843038ce4699d5c1678f3372555dc448f5d60daa300142bd3a47d170d250a1ff0279e6d8b7ef2971a3a3f9a92ed198fa407ab7a64a6236a4b65b107acf88e51df0474483e23efb4d43d26cfff64b0927dadf6f2bbc85077a0750c27bd370d57122f6e91a0315c28edf49b34ff98e2786ebc2b9bc0001e2317bee5c8742d8f7505b6914962da28a4dcf1ada62aae3df59270447e7878e4afbe98348f40acf75827c3dc33f9064cdbe1e35e57f8184517d3d4d5390f745425d53d46d92014c6e3a050061e15d3aba553acf5d7146b58577d1ed958d8442b9518cfceb2ae33951c1407a270e0aa867e343161736a930549d124913e7f55cebe57f6e861fbde5020fc8278587f6d4c1f52699fff33842facee312948302382783c440738c3b61db526d02053e212e21144b8beaf7fc9f597820ac804c640ec5f7e4dccd157514c048eada4d473e4d8faa5aeebd7aae57a34371d020d04cb71ec967b06a74500f2dc8ccaa0181537317ed508c309607af8c2ba17d531b1458ebaa9899220c8f5102e364e876f34333173e86ffa307068cc2ddefc05579fce467283a7653b4f262e6e82f76c6fb60d9f6e6c426d3b4fe8b8df1ee50bd4a2c15765572e63a2b68a9fd5394b68379fc7085d98844361eef6510239a7ae7f45a8d9ebdc279048eefbda2de5e25da23cc6a8ef6f1f459b186c7d917646ae294437db53abafa97bd441a6f04531aa218707f1418a7ef55991592cfd4d82ded99282745e86156384e79cd88b5aa0f34380a10afa34c4898786742d11c8f5e1f439a4866af84003c9a6e5a23c224bce2ff6f246ba1d5539e8090ad33cc534271b81de82264e4adc5b59a28472773aaae677a12888648ab32bfd21448139eda544182a630423521fd12f6a9ae9e9588561b0a4dda8f5e824240de184b435e1c9ec16579d7dd99977a629febaac325344437b8e821bafa977659fffb8ac1b79ea2837068540e4786a2b725c3fcb0e8d77ac06ffe94459f262623b98020e9265e62838bdea201c7d4db78e7d6b56b8cbf1115a6d4db5dc89cebaf62bf16d9d2a60d61b21756688a4af85470fc4a455527aa7309113bd370a07a193195879c41b6bb996db2cc77fd157156e583ccc4d54a1f3ad3d28c80b7bec77ef40f456aa34f9cb88ac3722ca037737bb1b9141186a66c19ec023bb9c5ab36d5cab2f7460b48a4e85c5b09eb005b635c65a2acfbe3e8ca788cefdd48fed4a10df884e72a3a182da0af91964cc6cc377e21ad76b515a418856fb3ba7bde1029f9b25021cf4b15c4ba19c045cf5c2ba7b765ae51362dab63cd0ef51422bc471218ba332f1c93460490fed7a1996b651bc6592db4577bb91006069855a48a882caa66b1ef9e3e3bf28f194b992ceeb122b574bc7385c19d51a5b6a30d28f16aebd205bab4a53bd2290dfa1e0d05d42c41de1259a73650a9916e3ba8fe1a8f5dffe6e00efe38961261d6888f66aeb9aadbd2c33ef91c52c520a809e38c44cc332460bbf5a7674fbd4e69c872904f09bc4da73c96dda3808d63691309ba742109e90a438ad0788c694abf87a13cf6a45d588af029b75a60ad6115577063a1ca55f488ef25777529d181f29fd2c84eaf27231adb814a91397e4037c14f44e2955f449eb0f2c9f61324e7a2ddd6534e7c0aba8853d612468c2e1533de75621b12faac3854996ab478af5371a5215a08d0820cac30f16aa2c731bd8ea3775dfa44ae14edeaa1315321dffaa2ac36da9ad6879b2354054075268456fcdcf3dae7bf210200ddc00fc1a2605eb72f9e7096c06bdd7bbda07dd9d98019d1f62bc907ad4a7641d99d2b5ed4f32d11d69fb745a1321525aaeccfd71000e2c1c52cc505c4efde8552e4181f6ab558bc86bbe5542997bc0c477161241650c2e54e93d058ebe56ba0664360b0499def2570796234bf196e6a068dd0359036ec53c0c384ada71e769a1077c609011c46cec813e860c73bbcda0cbbfa5ccf390c55c51c538ffd66a6172a10ebede0c626cafb437be52a18daf647c51450ac7f4ed3a5098018e9b2e0754b4b2c1d9f2116618ee8507276864701eaf1955ead4317e061827a58ed71800531282ba4caf4e25d1049c424b67c1c369b516646f73a556a5656a2a8aaf0814d7375d49b9afb3e60cd12b3271356d877bf3ef62d6d062d5dac33c13cedd28487beecbd112fee1108a9a7b5246cb910df6f8df49717f4f923aa3c3441cdcddc8bd78a7afe13029ffc1d6e49a3b6f7955341c679e9accc5b1f5f93d4e6cf0569b1b6fc269cf63f6eccf34ba9a4752db37e0a0d89b159eb0c1ace7e93f192af004e78f4c66658020d74d337623e5872e139c9199418ce31c440a25458a493ebac78dfa4233a1a0d92d4d8556b5d3c4b1dd2be07b47c7b542f49c4b5b79cef03132e81183d90c9f73ed674e2003476323dd0af02a58ccaf0366de1f29a2ad86b0f36375276bf202f35b7b339c11980009c6b867bc955130b2cb39c553c6983fb0acd296557797bdeed2340a9952eb36588d52385cc50c9a02f1ce62f3dc621bf9f2d0129f37eccc087d28f064c91beea8ec589298f7452ed7cb47007a209d28196fb80a0e126770297955a84c71ac958e13081280fa1726a0f6cffe85608c4c8f8731341982c4a0b737aadc03aa5529c81176234d6001d101154e8bc5346fefb7f8d1b255c5ea476fcd2aa85c43523b7c4ab2b38cbd6673ad3d291a83d272e26f8442de1290ece16ee4afc97a8823c4fe7e3fa30c8399aece2d168a8be4742a7eb74161eb80e0a5a79afc336ea66b64d7d29ac515dddd7a64b0f9a099fa742eccc5e58750ba69901befe71ca53516685350bf221af35e83c850ad416b9ce702617b67c7269aa2b49d627f7184a56725ef142923db603f8caa2823cd0c27ee193dad4204fa36b71d001be0546a1a45c78c17a2e967890b1e4a0e964f95f2a034effbfedb4ce5a79453a8d0e442c6875eeb8325ce6f7d850cc7cedfc0d3d720b5aa654a665b39a9cb0cacc8fa31f695fad30b7a2196f052277692fbe6efd1887e72440042f45f5fe2e18cafcade0cff00fdaef1b1fcc7443adaaa71eeec782030033ac35a626dee90726e130eb5bf42eb38a3a1a97cad5cb29263dded17e6797a601aed010ddce6909a9e62d125d3374f625f581afd011e90675482e57287d05b69be61e72c7a5efd51b2e36fc37f82a34169567ec9dd9d86d526142da7ee73d030e14a0156bb9338b015d603f73f6099df8d5ce30fee4fe5a93aaddbea53969957d826acfde7ffb279127743d0538b11f7489d6c5dc7e5bb83de3a09f617a1f5baef8cc9555a8cff79c64133602df3aafaa763ba719e15595f8d6e24aada06370bbe197b45063a74dffbd97913be0d7942fd9ea72c67d4acbcdb0fbcd793118eeca41d195983bc5ba59e825fb00bc0306acbd6983a3a8d36ae298c2aea7b341970b5b8ffc363376eb32f52bd5f990eae430c4c44547a938e87416d986e420bd2736ad8ba2b414d14e93d40e0986d0f418cd63d3b620fade8a5e92a280594c3ef483411aedfe8488e5e92fcde29c5c34da61b72eea593ed0c3a7bcc66423562f2278347680fb6bf0c6a84ef8fb6cbb3724e6f855784ef6a6266c7a061e76b69df5021ee4763f093f680a66d1c8156b86d6bf29e3b8ada62646272b2113e448158d7dccfee26c75701aa6bfbdf3f0c80f4457a11a7bdb4dd544f2607acd047305526626f8a541353b2bcdefef2c91100f54c34e2f5db8592e59d02c8e6a101d84b26840198dde384d4c79d2f79d61c5a9da68e8d85a265a107693bed1752513faf2c69a6237de1cee1df7f0dcff071da1f9d9683277d4870ff3c93f02695804eb8148e72a87dfe45a03b4f3c9e8f033cdfdded8b6eaa7e68c3a6e52330b220eb82858c18329ac1f28f7555b408340595c09d3ae50d7524222238cf80e85649f5c6876976d55c9423607a4e89822584219a95c82dc4156b685270487207762f45138c3c7092346b7f0401c898c5341fbbcc3ea83bec498280fa4a028bdfa452b1212ccddacab5e9d8b41646e27690c1e7c3c22d5b99ccc44d2d28bf99a2ceb2ddb0d6907c676351ec8d6a2529feeb31e110e282457e78a4f9fdec69bae94660ab57ce72e1dfdddb370cf8144698392c13cf94c4f15f60c39e08b301a626917712158d3258e3df2f641acdab6e4d4545fb3a578f2318c2933a2d6f4da3b7a9f6a9e5deb711c92eb8bc4ffa160c03e4a2f990b6b3359e0f52aa027b4a0c1432a0922983fb07e4f267d90d622845d43b7351554d5c25526c28f8a0b8017f9e84681f0576563aa871ac92d6528b8de08165f839d2d4aecb4fef22aaa2e8e7f7c4315694046d835805637f528fb0280a758670d2e9c977d2a1e25425ee2bf19e59f80e030150571bd49110df8c46e1b5a567a0573d9fbb7f5da3f5132fe3ac25acf2b30f4709966a4f8bd1b7b2184f4f6e81242c1f5be80157cdb352540a87116955103131d1caa96e0b9a79a35a863b3ffece174a6cae6cba3f409a7fab2585ddbb85eaac63"}, {0xf8, 0xffff, 0x3, "33126c578f9fda1597bd83b440d4583f95769a219cc71a782b1646f70c6e406dc9a9ebf51ac0aced4ec19d5951c3fcad04bcee2015b74b13829427719fabc3e3308c3e38b71180aa4a936e43494f4097257b237dbef380a3333a0ad720c5d16f105e88bd9cf97eb7f1e1accf6942b12261d01e0cc8457c2cc994905dfade8676fb0010348290dc2ed76d272637b3e1db2b6008f65e01fc12949371c97ba23325a3eeb8ac3ee65ecc3ff7b449af0d2f38fe9b2d27c1b374171380036f61b865d2a9cd8c48d874ceacd6b7de4100241fc57eb394b16890ee1c6cd7d2b41bedcfbc3024224fda"}], 0x1258}, 0x2) r1 = geteuid() setuid(r1) r2 = socket(0x20, 0x3, 0x4) r3 = semget$private(0x0, 0x3, 0x90) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000002d80)=""/102) kqueue() open(&(0x7f0000002e00)='./file0\x00', 0x2, 0x82) r4 = getpid() wait4(r4, &(0x7f0000002e40), 0x9, &(0x7f0000002e80)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002f40)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000002f80)={0x5, 0x41e660e4}) dup2(0xffffffffffffffff, r2) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f0000002fc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket$unix(0x1, 0x2, 0x0) flock(r7, 0x0) 20:21:10 executing program 1: fchflags(0xffffffffffffff9c, 0x10000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) fchown(r0, 0x0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001100)={0x0, 0x897, 0x200, 0x7, "d0732cde51958acf2a318df06e1bfeb1ca5f6c0c", 0xe738, 0xffffffff}) fsync(r0) unlinkat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x8) r2 = socket$inet6(0x18, 0x2, 0x7) preadv(r2, &(0x7f0000001680)=[{&(0x7f0000001180)=""/70, 0x46}, {&(0x7f0000001200)=""/31, 0x1f}, {&(0x7f0000001240)=""/181, 0xb5}, {&(0x7f0000001300)=""/97, 0x61}, {&(0x7f0000001380)=""/33, 0x21}, {&(0x7f00000013c0)=""/251, 0xfb}, {&(0x7f00000014c0)=""/93, 0x5d}, {&(0x7f0000001540)=""/112, 0x70}, {&(0x7f00000015c0)=""/160, 0xa0}], 0x9, 0x0, 0x8000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001740), &(0x7f0000001780)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x3010, r3, 0x0, 0x7d3) accept(r0, &(0x7f00000017c0)=@un=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) r4 = getegid() setgid(r4) getrlimit(0x2, &(0x7f0000001880)) chmod(&(0x7f00000018c0)='./file0\x00', 0x4) r5 = accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) connect$inet6(r5, &(0x7f0000001980)={0x18, 0x0, 0x1ff, 0x200}, 0xc) r6 = syz_open_pts() fchflags(r6, 0x10000) 20:21:10 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) 20:21:10 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r3 = semget(0x3, 0x3, 0x80) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x400) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023195c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023195c70 20:21:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x14, r0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) 20:21:11 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000300)="b10b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec652cb51504c865d30d6cc509ce45beb3062d890d48564b948e0e09000000e4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = semget$private(0x0, 0x3, 0x3ac) r1 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, r3, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) r4 = semget(0x0, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/201) 20:21:11 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x400000000004}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x80000000, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x80}], {0x1}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1f) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x1) 20:21:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) r1 = socket$inet(0x2, 0x8000, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x11) fcntl$dupfd(r2, 0x0, r1) 20:21:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r0 = syz_open_pts() chdir(&(0x7f0000000100)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() 20:21:11 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() r0 = kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0xa3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x5f) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x88, 0x2, 0xfffffffffffffff9, 0x400}, {{r3}, 0xfffffffffffffffc, 0x86, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffffc, 0xa4, 0x2, 0x80, 0x1eed898f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6, 0x2, 0x3}, {{r5}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x9, 0x7ff}], 0x1000, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x7ff, 0x800}], 0x3, &(0x7f0000000240)={0x7ff, 0x3}) kevent(r0, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 20:21:12 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) flock(r1, 0xa) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 20:21:12 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf) syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x0, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20c88, 0xa0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) 20:21:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x200, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3010, r1, 0x0, 0x0) write(r2, &(0x7f0000000000)="093f000000000000000014804752cd8439df6dfe4ed2848f4aaa41f6701af819960a", 0x22) r3 = shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x4, 0x1}, {0x3c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 20:21:12 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 20:21:12 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffff1bb, 0x3f, {0xf68, 0x2}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc018695b, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r6 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) 20:21:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f0708ca037c1010de6de1448c3f0439b1ab3b1e641963cebd95f1275dce", 0x34}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$inet(r2, &(0x7f0000000000)="2a82bcd571dcdda0481ad107197dada7e00a27ca5d97c6f79f76a5706a4065257962dd1b26f1ff17bbfefff7bf19239ebc22c265d974c9cdc8b2155cae97841753aaef94c9725a9d2cf17e9d2790780c5240", 0x52, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) 20:21:12 executing program 0: mlockall(0x1) setitimer(0x0, 0xffffffffffffffff, 0x0) 20:21:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x44) shutdown(r0, 0x1) fcntl$dupfd(r0, 0x0, r0) 20:21:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000000018000000000000000000000000000000000001fe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa9408c0060be3b44bd9d69a786f3ab20ba2ca507a90a38670ddf2860c1ca2353408114c5b808216c5ffdc63c11a0167ac5661d17566cf85b198"]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100d2, 0x22) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = geteuid() r4 = getegid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000c48a6b1427f10c38ed863e1c5bbba81860d408cf4d3eb1f405a869a77a1450807a5b5de3f5451048d65619c9603641a13adb3cad034c29ed194314262c2b2501dd007b7a105c401e924878", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00000000000070fc5e628efd917f42d0839f12f5e379e40a75d88f07cc11aafe00207c04e0f94869ef0351e085a685db1dac29dcd2fe830d9941ab5578f3e1ca3ae1e5a54c394c101be253122baf3edb2685346c65130c671ea413baa9449578083e5444bc0adf7068bff1c7d1dff8d63de30a2e1fc6d36ec261d9ae0c4859d89878e5450be0cffb00"/164, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x409}, 0xd) 20:21:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0xe9, 0x7f}, 0xc) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./bus/file0\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 20:21:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a81, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) pwrite(r1, &(0x7f0000000400)="d2", 0x1, 0x0, 0x10000) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 20:21:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) 20:21:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x2, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x5, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 20:21:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000200", 0xd}, {&(0x7f00000009c0)="3708c45eed3570c3a5330f254b1988c54a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da3022efff062c19ab8d27d86d4888c40b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562fb142d58d32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3b3f9f86d90f6246cdb18fa54959b5bd95d07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f54cf976877f8756e5c38f292495f2ac445a103606bd2e98cb19f0330d099d87072b71b0374307ccb9abd3a78b82fe8d0f9d13e0485d7ef7d6a003fb5498573f720fab62747d918b713e0db4c3a3748a3df7133f9a6846e27eae8649f619bf8213c4b41d9e771bf59a81883be8763a517ca42ccebbba0e35bd409c1561986042c1570c17dd15f2449d959a43a5c688973ee441af18ea59183930d0cf986a73ebc694c3078c38b853f5c5216c7b32d3336752dad993ef115b491063ddf7893b72c9300afa5a6a147c280eb04215e8ba9fdcb4718aae93b00"/721, 0x2d1}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e341fe7730813a4f57cf18b2d735bc4365f6a1d01f4332a1d3c3bdbccc495b53b08531ad16346c00d47124a59abb86a6f409432124bb88ea96ad58e3c174125a69837766b6fee75c4a8d0f10ade1", 0x5f}, {&(0x7f0000000e80)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558797be9408cbeadd4e64ceaedd44f3fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8", 0x272}], 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x1f) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000f0ffffffffffffff066247c2e3189445d02136d9eb49000000004bccf0540000000000000000000000000000000000000000000000000000000048e5500773dad06a6feec2204ecc708eecc6bcf4fa55da600dc1e4955f84f6d47f39b5d79d80e0413fe3eceed9de77f7ab81e9001eef2f54005c09bac689e63500a09efed4f3cc99acbacb0046b044c7be6721695b33f75d5838d8ab0cee311f481e1e977f39d3869a5734e0617544d18854bce88cdad73ef3eb0c4d9602bf33fcdabe8a59bc4f4ab8e32704df3ba444e8a732bbc3032d1122914ba37b50a60003072ae6e1229ba1f49c25dbec4b5dcd73a16e22633781f9a08c0e3773e131349b51096b5c466ef4d01aee00c263557cbfd63aa54f817778588f6b23e49ea08f2d8ce12bfac879ab112cf47a6dfaa6ea7435c3d8c54f"], 0x36, &(0x7f0000000880)=[{&(0x7f0000000500)=""/130, 0xffffffffffffffa2}, {&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f00000005c0)=""/138, 0x8a}, {&(0x7f00000006c0)=""/208, 0xd0}, {&(0x7f00000007c0)=""/164, 0xa4}], 0x6, &(0x7f0000000980)=""/24, 0x18}, 0x1) r3 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x401) 20:21:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000200], [0x7], [], [{}, {0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x1}}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x4, 0x0) dup2(r0, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000300)) 20:21:12 executing program 0: r0 = semget$private(0x0, 0x3, 0x3ac) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, 0x0, r2, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) r3 = getuid() semget$private(0x0, 0x1, 0x108) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r3, r2, r6, r8, 0xc3}, 0xa6, 0xeb, 0xfffffffffffffffa}) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) clock_settime(0x4, &(0x7f0000000000)={0x200000000070, 0xfffffffffffffffe}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) 20:21:12 executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) 20:21:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x0, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eb14e713048e699316fa85878de7c5c8c075ee3357ad5531bcb964820ee3a3a835f3c98a5739175478f2734649bacb610fdc663c6fca5", 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000180)="73afd78eb6c8d22f115d9e9f651be8ae8575068ee5a71c482db9d62deae5a3b904d67ce07cd2efc082aa59b95e3f4fbc3615c4ca8aa27181e8cff7b103ea1be08f", &(0x7f0000000080)=0x41, &(0x7f0000000200)="20ec6bce2c7abbb5bf1e18dce43d2af042de4f8d9367d550656da84cd50254198d41603a257c37d6613d63e6b620b1e20f7af31947cf909ab5b6b1e011dacaf467d3215f6f20acc9971446a97fd6d666f74f2b6437573839181daa94e28d6957fb1fb1634a81bf4b156bdcf26147661b9020d8b74921f60a224605ca2bbd72af1857e0b3aab68809f64069cf67c4dafea1d88e1fc601d451d6b2a7102e9a653bcc64b32ec1ee2406ebda379ac015298cb9aeb198add50737aa23", 0xba) syz_open_pts() write(r2, 0x0, 0x0) 20:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20e40, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 20:21:13 executing program 0: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0x81, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x73, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, r0, r1, 0x1, 0x0, 0x7, 0x1, 0x1000, 0x0, 0xfff, {[@mss={0x2, 0x4, 0x4}, @sack_perm={0x4, 0x2}]}}, {"b9b8b5719110726b4d2126a99c641d7f41c09951f91ae871f649cd747fd95f68cc03212127fb889f88dff88c18da477aa8258c91992fd9967dd49f99804303e89136fd"}}}}}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') 20:21:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) getpgrp() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:21:13 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x41000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1d, 0x0, 0x0, 0x2}, {0xa8b6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)={@empty, @empty, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@generic={0x806c}}}) 20:21:13 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000040)="a64b18a794872be1d41a1c8d39554fc84673f2f09ebe1fb55e76436ca44d53a936aa7d717721c9a807302393b1ba722747427a2c", &(0x7f0000000080)=0x34, &(0x7f00000001c0)="1fb8e4336aaee2dae292ac42f58739dad49d3cd41487c6b942e4627adb4f910eba911f0224db0664232bb37ebec4ba82b9656b9adf71d44c23eed7d49a11054ae2fe62d9841ff946a2be594e89851ca232f19e851437a5c1cdce62cdcebd710e00f34bb16a842e06c7064a17d815c399ac9540a758b836b4d0c351b9bde3b1bf3297a7cf929722ab7dee13357ab5e92241d9da3c7b3e5b", 0x97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) getdents(r2, &(0x7f0000000100)=""/10, 0xa) 20:21:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x6) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) fsync(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 20:21:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x4, 0xff) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75ba47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f90fd7295700000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348eef1c55749220dba70a66de920de4f1e00000000000000000000f193473a56fc88f3902363d5aabe86e6ae1f25ef68ce691c35cb22d2e84e1b325559349aec757cd8945318972772c4ef1d5c08fc1f8bb76888e90e7d434acf48de4f2839453403000000d2bc8b66cb04e1dd92c614a22521a0258818bb2b8adfe623d93f8b8c02368e47baddf2bf03ae64c9dc1bf1c9d821aa0931eda4b81cc2b86775af659189369f4b2c81d2f993089073648e40ef6104"], 0x10) r2 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0xffffffff, 0x40000064, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) getpeername$inet6(r6, &(0x7f0000000380), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000001c0)=0x80005, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x3, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, r9, 0x0, 0x0, 0x0, 0x100010064, 0x207}, 0x9, 0x3fe, 0x54dd}) close(r3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7, r7, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x4c5, 0xc, 0x2}) 20:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) 20:21:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) chroot(&(0x7f0000000140)='./bus\x00') shmdt(r2) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000af32ca11ae21c4ed000000000000000000000000000000000200000000000000000000000000d4cd717628a934f90391b4724d2d8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004006570fbb41a7aad21205baf3b59455faee4341e3da4f229142c144c4a0392ae2e9b770a62af1b24a7accf375ba8430f231fc5b9d5d99298a3428779ccebda717ea91cd089cdd7206e7986a6e9943afda84ed26fe1ecc30d40999dd88794e1f9a1ba3f9820991f4556aecdc515b46d7ee26133bf0f52cb2f776d8a6a4e06"], 0x7d, 0x0, 0x1000) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) fchdir(r4) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) dup2(r0, r3) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 20:21:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xff1a, 0xffffffffffff65b0, "33ec72735f0a765e2ba400", 0xfffffff9}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 20:21:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x142) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0xe23169d8c5619cbb) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2, 0x1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 20:21:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x84}) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f0000000040), 0x34, 0x0, 0xc68, 0x0) close(r1) 20:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000180)="594f84b6e3664c0ed550973f7f4968288ae52d79ff1f99e858fa3ad7e44dd622a9f0cba0e5f77d56e78ed9bcb0f7b305895459ba2fa531f7a51329e0dbf4886e9c50622ead354db9843a10c1bd5765a7ae0db3ab01a1260312e55dc6f32ed66cf3a22479d9c11026c2c96f5932d3c966d05427c8239a8ec8f9fcc701b257d0a9a9aa254db526c43eb9d61992919e6040d35ef31d9f56977839833fca031ddcc06cd535f19586692144a14fdb23d88e07bea50f25ecd1", 0xb6) 20:21:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:21:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) dup(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 20:21:14 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x1, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) 20:21:14 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) recvfrom$inet(r0, &(0x7f0000000040)=""/233, 0xe9, 0x840, &(0x7f0000000140)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x1, 0x1, 0x5, 0x9, r1}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:21:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x3ff, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000640)=0x8f) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) getdents(r3, &(0x7f00000004c0)=""/211, 0xd3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x101, 0x0, 0x0, "047239e00701000000000000d8d39321049e3c01", 0x99}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, r6, 0x0, 0x14}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = getgid() r10 = getuid() setreuid(0xee00, r10) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r9, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r4, r6, r8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000680)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x1000, 0x0, 0xfffffff000000000, 0x0, 0x4008020000210, 0x0, 0x8], [], [0x0, 0x2, 0x0, 0x8, 0x0, 0x1], [{0x3f}, {0x0, 0x0, 0x86}, {0x0, 0x9}, {}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x20}, {0x1}], {}, {0x0, 0x0, 0x0, 0xeb}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) 20:21:14 executing program 1: r0 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) semop(r0, &(0x7f0000000000)=[{0x1, 0x100, 0x1800}, {0x0, 0x6ce}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 20:21:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 20:21:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045bc00300000000000019078e0000002ac1400aa030f907800000000450000000000000000000000e0000001ffffffff"]) socketpair(0x1, 0x3, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1f9, &(0x7f0000000100)={@remote, @empty, [{[{0x88a8, 0x5, 0x0, 0xff9}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x5, 0x6, "1f00c1", 0x1bb, 0xc, 0x7, @remote={0xfe, 0x80, [], 0x0}, @empty, {[@fragment={0x62, 0x0, 0x80, 0x1, 0x0, 0xe, 0x66}, @fragment={0x67, 0x0, 0x1, 0x0, 0x0, 0xe, 0x67}, @routing={0x2f, 0x2, 0x0, 0xe3, 0x0, [@mcast2]}, @dstopts={0xc, 0x1, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}]}, @hopopts={0x1, 0x17, [], [@generic={0x9, 0x9c, "cb6ef49555fe3bec74841bc708b51c45b9aaf16790437b1a261fe7b03e5ea92113fbcb59ecd283e2b9d91efda74c8f2f7b58f24283742a08085a56951e45e484fc125d999887aa742effd0dedfff39de262285fadff03fa8b5d5a714b98630b9cbc37943ad2e11c2e0161d64c0152973e25187fff8b0df2cba57598d76fe907ccde08128a8446c48dbbcf1721fe5a5b3ac09cbbb94dc196262a55b4b"}, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x89, 0x0, [], [@ra={0x5, 0x2, 0x6}]}, @fragment={0x7, 0x0, 0x9, 0x0, 0x0, 0x2, 0x67}, @fragment={0x8, 0x0, 0x1, 0x0, 0x0, 0x7, 0x68}, @routing={0x16, 0x0, 0x0, 0x7f}, @dstopts={0x2b, 0x6, [], [@ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0xfffffff9}, @ra={0x5, 0x2, 0x23}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x5e2}, @jumbo={0xc2, 0x4, 0xffffff80}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x3, 0x8, 0x1, "7e07daa9197d2bee8bec84e968e69d2f54ca24c072bac425bcbd37fb6993966a2a209c9a3b1c29c4229f5cf96c11a5f43be2ca88a501beebbba743ace9c5e3f9491213"}}}}}}) 20:21:14 executing program 0: syz_emit_ethernet(0x160, &(0x7f0000000080)=ANY=[@ANYBLOB="210000000000aaaaaaaaaabb88a8160081003b0086d460e7087501222b0000000000000000000000000000000001ff020000000000000000000000000001700300000000000005020200c2040000d7d70103000000c2040000000305020006000000000000004e224e2100089078a179edc130c55700e729de681ad76b3bcda8d3729dc4e8b86687d9ea07399d7eb094c1a9b29bfd8fe83196c95740af6b1a86ce8477adeb87881f216e64ace9e9a798b7d6ca5f057fdbab4292ba00675bddc34cc2dca94f43658a2d66584afae4da57b429120ca181fe663779e05eb9f4c596a7f2242c6dbdb380b00cd816b295e5643c1feaf41216f68b8f73278857360c83aca7e134a19076466174b31247c542bfd513e8ffc93423f254ef0273e042f0806c4009e5cec743e3506cddf40e8912c72afdb4d3dd84fb3e0a6ab89d444cdabfcae0bb912d9bdd6141bcad4292abda0c8e5384ba772590104d3fa7029e65c46b"]) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:21:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f00000000c0)=ANY=[]) 20:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10091, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x8}, {0x54}, {0x6, 0x0, 0x40, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000004c0)="f7ddbffb3006bf121a69450500fa", 0xe, 0x0, 0x0) 20:21:14 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) chflags(&(0x7f00000001c0)='./bus\x00', 0x9) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x24}, {0x64}, {0x6, 0x0, 0x0, 0x100}, {0x7, 0x4, 0x1f, 0x3}, {0x8, 0x5, 0x4, 0x3}, {0x3, 0x6, 0xb7, 0x732}, {0x0, 0x0, 0x81, 0x81}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:21:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x6) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0xde) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81, 0x80000001, 0x6a9, 0x0, 0x800, 0x81, 0x400, 0x2, 0x1, 0x200, 0x10001}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)) 20:21:14 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) setsockopt(r0, 0x40, 0x3, &(0x7f0000000040)="3d0bf64d1b4e345f1282bd1b6ddf7e8f15f9a14f6300024d017e8737ff9db083d07d548282ab32f93b8a8fa807ccfd26de6b2224816a65256503f4acaab470404117dc64ce9c00f81dccdd23058b649f0158d7d9adc0eb0dceb20812c257a31c82b36623e9cb62ed7bf51ee558ca34de1992abb77b13c39fffae1d2e7275534a502dd9aa57c1e6cc2658239111b2b1", 0x8f) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = accept$unix(r0, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) kevent(r2, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x1, 0xa9, 0x2}, {{r1}, 0xfffffffffffffff9, 0xc, 0x20, 0x2, 0x5}, {{r3}, 0xffffffffffffffff, 0x14, 0x20, 0x9, 0x9}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0x1f0000}], 0x401, &(0x7f0000001640)=[{{r5}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xf4, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xf0, 0x9}], 0x2, &(0x7f0000001680)={0x0, 0x1ff}) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000200)="eeb0fde6d59be933b2d7106c0369500258b0b987ec6315db8fca089c73deea21134f05eb2c014a90095f564d8a5a762c8ba522708273aeb4fadc8a5a6d67651667b1b277e9a9050d5a29c2f82878e824ca3fea9a4764e4699a543c901544d1e4d43105f7cc675f660b1d8d38a0911858fc4d905055b0153f5d73fa081c5d18c104da6bc7c0d4a69e73d980ca51f3416e3fd3d1b1ac44d56f69d7cbd1ab5254d0c44afeed", 0xa4}, {&(0x7f00000002c0)="94fa1c6a036c134cd3f7dd813947a4b8c7235d412f76b2a42666be3c8c064024ac807c22054581d832afe27bc2f7628562a6adcf6eccace127e5a1655cd762422157c29d29ff0f5feac210795050a7171b8b84df8cffffeacf5a5b855b371711cd4f60cb4ac73f790b9563c366fbddccebff0f24decc02bc537a812cff5cad35581345d78203cacdf26a71043642637dfffb73ec8a376119b687cfce39a5f887fed0f9", 0xa3}, {&(0x7f0000000380)="bed6d143f3c4eaca4ee47c148ac202fc304d52047dd72cfebaff2b4ef25bd4017b3689b7adf699b1ee2cf8fdcfff113f266190b0b6f3beb3dbcf23901a0a7f9ceebdd7874ae7640e3328411cf39ca658a5ccafc365baf77c4fbd122cfb470d502e0a20b7f3f0c915bc3732d20513b81fba47abe6799b9ca7262247dc1dfe909276b4f127e546748ca4f1a87cfdd1a588f1b3d16d397224c9c45fac4011d0f3ef3612078ce99512068cd283626e9f01f79b0f57078fee9c56dc0bb61ce45bb83ac0eaf79e0d64971e8ebb2d5002c7ee3392a166868b81a8bfc611aa0492badc5ae0c65c53289e5a71d20080a9401e82d9c5b19a18c2959648f4156db39086f1", 0xff}, {&(0x7f0000000480)="f016aaf729467406d961591ae314e562c48241da9985b382975324f6c66c4c32a502bd04c38f14958ef6578eceb3eb9c4ad8bd98229bfb7f3658531c8a6cb553ed35d3267632618fc9ff1a7478e6010524893ac1d00e1440836adeebc51f41c997efadff025b60b85767688b5c522213df51bdeabc307423434f5f3eb34a381243f977caf04dbd6680bbd7261aedab38b9cb93ad074832426481fdc82298c95ff2a53feb1e689f33c8840be27b464306d7528bd65d96aa21cd9fcd710b14446f073489c935400fa32f145e14d16bdee651b6da996ad8433b3baa73080c700bc55049024d790b4528b858d40187893b07abfdb98476bcb4f4574246691e9138af73aa9112e63e5f0fa0f1921d85f155b7d34c9b052f415741553a2ca4e2238ef0f82745a7d677529f82a67803c3c828a0ac262fbc6171c56ca8d4cdda929980dd07bbddf4da8618fb7aa944de54eb866bdabc040ccc6eb95f60c2ad907437bdd348184d248c1ff390550d2de1e7f56c93cd14c6dafdbd5a8c0649c23c8dd888abcb8c48579bab5c6d20124f717ddaabc8c3faed367dcc1ce0f69ac656c209ab82c003b3f8bc3b71745f581da320c7657923576036686e25b15fc4cc1932aa5163beca4254eb19cedcf3d3b28591c55bf05681cf25705c6356804d12efa74820cf0e37fc4e250ec9ebb8397b1890fd23dd338abc26173d6af169c929c7f0bd9c43949592cb8b038f3756c5e24861baa18fb703992d69c24a162c854d4b5745dc4c55e1b03323befc859258011bd875c5f47783a9ee679c89fda41461555da38e84f3d5c5892e33714515e9f250b3574a1af5c951733ccf9b86ae0b3035493c64768184b42d52407493c1badd91a45a9a815589f3e7aa40a28ae47a03f34d342812968b198a691252e9825ed891ef7874d28488256af2962b93c5742fdadd332d99fd96206368df5ce6df110f3e3dc40ed00bfac58406d17cf4df3d43e2c26190fc68d1576392c9267d18c850296c54be30b57bb4ff84603d112c531266cfc9d89fe9cd4bc0732dc3e41257732ddc5280d99ba1e4049758512e6db5019eb05a5d15827276db8fb671337675aca50d34c474951f6bef6236245cd72437ed5da529a8c440ccce6e7866792b8a991eb6362c2d02307b1a0b67f9382f05610e8be43a163e79d122faacc541567816e8de99ab3a82ad5a3b46e227c9885c5211e1ec07bec587dc37b29cde3c784128b5269ef338c21d8ae36eaa81caceee5fc0b4324a92a89b31c95efce024315c7ec6bc76d4d538c5487afb2f7ffbbe50386b2a70567c8e617d00f10b91a53d0a5383c5639e085602a3ecd1223fbca98da18376fa9757e9591e51a4f962d1010c1f2bd82ff55e112fab5520ed562dc7da04dd01f40089bdfdd250abe1cd5d247bc48f407b919b99d603c98c900eb97ed8ae363688d540dd4e99a13f09ccb0868a59226515d3816de2a9de49b467d0f8428fdf4f5e98833ed77356083013183089aac8b3b9967f2a93663c2bd2cfe7c73d794167d7063a65ff7fa029d452b171ab1ef20cafc16da0fb9fe95f649d2f0a7f3f06a67bdd3fcf1478e63ed51a7e8e6aa4b4cb837cbec15eb546fafcb20bc1c58c80fb02eb491a7250aea26b2f1423d00a37357927c216528a9866e7fa843993b2dc6a4bfac8aafd4f77ad6d7495e4b1a0ecc2748b4c45e0d5b9cf8c913fb16d409dbf2ada208c0a2ff62c46b50177861e46dd107bece1dc40c8924683464c05ff6c5f00418bea2aba156773d7d88ba06bf45576c78412e268c5e6d67593d25356a2c36e148e31ba3a6ba9e876eecb8d17ebfa4558e13aa2d3a072bbfdabeec96d1b84f6123c52c4453ba86f328098486bfb340e8f4dfff3d7f8b646423f6b42f079918b587f4d7553d96aeeb6e13e3a6b5693e7b0a1dc4a0316f97a03bf667349ce4c6ac543df17d72e9fd19814a4b7244d3a6bef725e3b03da1c6332f1a3c657025af52c40ff8d2d24be6075dd965be443b72830ed79958d5c159ba35f1a84de961c6f8f663be87484442c2950fc4f7b907615857d7505399559d536fcf137c282d8ca3350d321178755aec80a81da23663cb3639d3e17ee9ea0ae1083efd647d27828a2248712a69fc5726ab5a3cbccbce334d57a5132a4b544e66e9529c30b9664abf256e590e359d0787cb29d26d71c0662766a90d5a60b8ee9a51f7b6c118de5919c413a59f47799d48dffb80df5464b7955236cfe196528fe9cf95b9d256df034984c4bd24382da84a366bb30d230f52226f256503fdf6a78a834b9ec70a1de69278df076eb4220c62a894abf95afe420eb322688f620e307a19056349674acd2ef2e4ad2910c0b2f7b637b4d8f0abbf07456d465ca58f68e473c1b109c4b1abd6396ecf936b631684c150b3876ea45dddd3062dbd1d4e9e25c34d03c55220c53555591eeeb786b7354c56696eb8e055489f5af8867118308b989cf0d5b1e6927fc7d108ec59009d0c33453f90d7c4ca0ebb97612ab0d86bff6a34855a83607defc8078a0a95223b87b5346c9afce0bf0f73837bb49b2e562b82d1fddc39646e1820375c0cbd35243ea1ca69ab2ef9d617e7e1e7b2186bd1d1bda04b87a55468d053f4e261481d9ffd72899c6927be3b8b9aa2fb3982a584f1876ba11d2959f09b158ac90bce9c8e06773c2d0d76be7374a6230c4165efe1d721853b8db19a5f65d3ef76bc39e9015873ad9c22fca833b20ef2121cb48524d6ee6a56bc621951370c1cc273f3446ac6f867786663033cb5f40e0f0102f303428b3895506c3550a21bd47390a70a581f601ebf58a908efbc5b49095c907db9e65f78bbe98458331958882ddac2672f9e64fe5b45112479a1476139debda2bad30ddb832902aecdc0726a1ea96f03ab00ff3f3c4e61e4c8d5b7185b136032859b56d8a084c88983e40cb594e429f61ad6c39084344ff4aaa7fc11a635f6b8263c7d9f2ed6d2b1840850690c41ae7f927d3bea5d1745d891c075671f3dc5867479400eca55df727d50f9f3b120c69a3d502b69c912dd9f81674422d539c4ad26d00e3dfd45dbdfd847885bc243bb0328b1d2a2648fe2793fa1ac93c11d1ec9d2d0fe2d8fe2f20ff1b876bc165a4a6cdf6b42a16789cbb44bb06c6120b07a9adeee02973e828459a5a5850b6cc3330f55bbd73731e04eae4403d48453e5aee7847124d35826a36637d29108722a1d4375601e0441bc95335f88769ed4c35a2b4ba36025f82ff6ccfaa30016f49541c4378c33b152f1dd508c90c690272bf7fd396e4e02f48e7f272a1e2ec60712aa1777c1e1c03769651dd2133f054c160c6a81a373c476361ae2647288f4fe0f4693c45971bd3006ab9cc03f9fc183cd1a1a6efcb1b134d077b3b859c80f71b45ff11e39bdaca9b7368e71f0d465a84c5f2cb5b032293602874bb7b19e903f826ef8ebc89a77d92c4fb1e7b029600ddabf8ce4d6622e2a19d45b4983a68f05092aaeb7455a9a96b7a12d8b8c6b61f5a90fdf5e56d6e3be90e3bc5f613b257cff5d0891462a3fa4b530f7ce5bd8914cd2a314e6773102b4e38aae1417e34b309dcea030082eb0f644ded71836c4b31526bf422a63da74c0b3c5e67a5ba53912c817c4e2440ad88c6b332372eea11f1807884506b2c4c901cf372df298654a30ce36400ca97cfd5b9d975ee375673812979053fdc73aada9cbb1a8372aab6cd01e8d3bf8e6a1df09875a9493abe3b2d3abb20166c224f4d632a5695d32a9be7ae2c0b51b6e2bee0fa6c540896f722322e1f6d58c75026e316240ca628ea67959d2426a038950b65d85f721e3a3c344d6264a85255967c94eabedc3ba482925b1ac4a420a10c0bf357fe2661bcefab5ccca9faf28075414e0663a1e8e75701c92cc333d2f89b0a0069c3065139384005f419c73d8af8417758085094f56a79ae4f7e5cbd6b929a592a76cba5fb0bbb4684f6791813e25aea3f854c08f8ef2eb1d5f839ebd6d0541fe8c6801a6d6ccc5f99d52e6b2f4eb395b10b4d8d907fa1dd24b06edf0edf9f6b9507d7b21c72cc92fdfa5bab1317cc523ff03cf21848dd9623feb05c41bcb8c5a4eff1120adc970303a39d8df591ca9ff00445537a3c2e848157fe98daa7387f6a393220a23d2c0ea62effa235961207c7ecdef6eb8357945ccf96ea77e3549c7a68012dda183e29f663cd41d775dc6ec78785ba47c98c1542cba0ede9716a7cffa48ae035a09bcf2cbb6b94ecbd1f59fbd23aacfe3ce7c7a1ccbbdd8d5a3fddc16f4ac0f62db2868e1e8f8fd51a2f6a28dd7e816b233c392ce3a884c63175d43c5327cc968b6a575a484caa238d743bf66f2a64df64fb0cd82fe1ee6dbc8cc664515d05ceaf0e8842d2ee1f58450c3e2e248c762e20c49b54695f43cdd348fee9c188324b19936f0755fed5531e0aeea440e818315125d66fe7fe5b2dff27319f2c61c05f637a2f021820579ae808c301025796cc5e6dc4847ff2c2cea3199152233c743e8b2daefd06a76ac526385473dd195ca7f6e038f10b2fc939056bcce03cdb154c5f04810e620f725e21bef05794eb74d891e63f12c9235cacf56674e470d0c07882f7c7d062e20d1039becea655395e0bd1884afb380d2177aa9d1ac54fdad1a3216e15e60f25822eb43e5601cd1673ab5dc34faab5bec724e07f08c99bfcb8bea0719f9ed435fe1a43c66092198fcb4e29e6851cfe69edb62f81cb3a1dd1e6548bc0c8b5d3216163af0a9329063a455dcf783b4b75a5e6bb624575013575c6af6f25b8b51ca6ea3b0f4ba10739557d9cc5c7e2ed64136a67ee77356470e5e324ec97aacce9ff113e88e966b6eb345ab08d1550283c03f727ee08f18a821dc50399be079ab3ea22108239cb9c9fb1ccf3df68515e6be6b5496492cd5c4a8f35ce7488dd334db742e10657aabc1d2ff35e29f5287fbebe512f16e762e048a7f5506f94e9e3b05719ed769456792ac44afca607781ecefbbdb548b92907d976dc9c37df2e78fbda42b78ab26407a345c654fbb5cbe47df99c658250b9be03fbf08be987b9b377f6963c004f468f4f5543824ab5b36b3ec21f6f84bfc5051df9c56ceaf81341879355aad6887c9e74c9cf233b53629570b1afbca38dcc0274c630730f550759db047a00ebcd6e5380b7e1eaeba8519c5da06d1bb1e387f42e06eb08071c222b390e36f7dc296ea58ed4c5481ff970d9aed76dcecb4e4eb814f10309bf165722165b5c3c342d361516f84be5c7351370faf6b8f55981228c25d1fce6864f6fa75d413ad45452360d4463c087f44af8c531a8e5410838f6d71ede8e57d859f8409f15593938d9e96537df7354be341968d67225bc0607e77ab69f02d52a54047fc639c0e4ed9d2c0620361dd27c70d13aa7c51448235793a1e2b99125587dc32df4f057be2473a84ea977d38271299a82d6d3a28ca27534b76010cec6791185164d4cd3582e53661b3e7b0496f534f34c4ea90a0048f04dcc79456df192503a71baf3e063fbf98f9a19e7718e365f00bc18a2295b80f3970a503875815c8a4626d25cbbb0e11276a084fa5514ef8d39209427c56579a8638b7675295108e8ae44fb0f3b1dd85f7854f2594ed282fa62cdc8fd16bf82a92e6b8bdda8ba0b80ea2f16e432c740fa885ce1a26ec2ae693cd4bac7a9284c89b6a7f32887ad1e9e17e1c543e76d2b6fefe20b788e1c6c28813444963d48422a646b82fde30d13c5cecc53f983a8f6d2a4862b8292e23e7bb370667c822476bbf976965604915b5aa31ef1e9a61b9fce14b0d0d517bb1b81", 0x1000}], 0x4, 0x0, 0xffff) r6 = dup(0xffffffffffffffff) dup2(r6, r0) 20:21:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:21:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socket(0x31, 0x1, 0xb3) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd61435b24e731efd) 20:21:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000100)="b86006476d740e2f55af3903ac3d666dcda5b7e37c545411df10bb276f9d1ec96a0ef6cfdf63ed9f1e894d05f45e1585528b87799f1d31fa2f298e2d9d670f2dae287d3f14d63e5e1634309b010fcf05514a88097f3fc5d2b96e79e9207467332af29d17dbe68182e29b00e9fc0fa22f46609e1bb2715e7b81c5d7a38578c287aa6bd4e09d99977dafdf85e85027bdc55f01fd26a1ed4db64ffe7472d181eb13f927177d36ffafd67783b2ab6dcee6261ac713e161d356a4c0b4b589d687118937ee4ee0f19b0b5cfc3b98a0481546fd79c719e2c001b348de0cdaa8f99305e164f1b09561f229f30e830e9393e8c034cb798326270b96ff5e936579223aecd617cf693e7986a42d347ff3fda31ce6d6d163aa55cc1c0a6e5291ef5af750326a240157386bf1dd6ccdf7116792d6e5871a508c8db29a37d15513d8061d8add1508feef34739f8ea487398cc236d0f929772541a4602009c4850b093b1c22000800000000000045a60e99ac3dd1ac0bc5c48c480dcd1c0c07068886a2bfb19259f02f176e4be08af0f37eb1d98469c15d1a92b5274e971f0721ac2ca2079311f991549c74efa8ca81", 0x1a8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x1, 0x7}) shmget$private(0x0, 0x3000, 0x442, &(0x7f00002a2000/0x3000)=nil) mlock(&(0x7f0000743000/0x6000)=nil, 0x6000) 20:21:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x811, r1, 0x0, 0xe0000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) 20:21:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x3, 0x5, 0x80, 0x0, 0x8, 0xd4, 0x5, 0x2, 0x0, 0x2, 0x9}) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:21:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$TIOCNOTTY(r0, 0x20007471) 20:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$KDGKBMODE(r0, 0x40044b06) 20:21:16 executing program 1: socketpair(0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) setsockopt(r0, 0x9, 0x7f, &(0x7f0000000000)="78628ad24ac9372e36fa397498f53b809d814a111465232b277f48760e436f20d94227f02c90f64b974014338e0a7840bf87a2530cf8d2b272085e76566ecb366968892fc9b84af6c3199553719e8f1dc0bb513d23ebbe856127dd148a46f89bce63b9c690a8", 0x66) clock_gettime(0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/14, 0xe) 20:21:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x86}]}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/14]) 20:21:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0xfffffffe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 20:21:17 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0xc) write(r1, &(0x7f0000000040), 0x0) 20:21:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 20:21:17 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xdb13) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x87d1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 20:21:17 executing program 1: syz_emit_ethernet(0x100e, &(0x7f0000001140)={@local, @remote, [], {@generic={0x6009, "963c7861879cde066582788e264ba1cd6be755d197c33cc5b62f8df15aa0486f7816927fb3c204db6ce668591ba0e2f5e4813ee15bdb14a5e51fa03300a8db38e705735fb4c729cb69fd2f78ddc35b3d85303f93c93774c2114fbfcdfcb8abbb728f45b3dea2f8adf310992178ba6c550ba8bc2edf1ad6c3c6abbc944e34d87a8800e15ce682daa2f7313c70f2ac9822a616853dc1ddd7dc5d43ae410e8c3beb7272c9c3eeda00f165ec55a0b58a47cf343bcc23a93ba249bf30b818603dd25b81250742073061d5beeb49f0364713c3220a05131149757be2340282d1aeea67c6248a07f11246af6509e71113b634c20cab499d940da5ee9b73bc9786672c025cc8c0bc804fba649f4f19cb98cb46bc990c7c2bd4c332d278e66197f25c39ba80bd431bec212308262a88530d5b14d7743e363624cfa18b3a59b1357c2508938f9bd6cfa4efe6cfe4e6600cb76c709540eeca8fa56b96af212a4fd186463f799d3567b98564f9e536d8b19a5ed27e6a7b3cf0327b2586fcadd8c681a050dd36a04e9f71ae37fd8d9122fee8c99f12cb613aa94725253276d7c953f0a7123317dd48356b48a70369be870acf81cee7642b4517486994ead84d8defe74725c9903280b15f5b2cfd82d926499b6d9120af845e4a990755202df83149570764298438418f6fc700997b48ca6b329ee88330cbd5e850e5e567efb78a0e779c79cdc74ab2a1f34a7d5bfc94caefe5a3a770d6e68e4b023bb44ea43cc618f71bbb20fb184e312e61d7d64f788d4eaafe60120ba61c7b9cd6221cb72e086d142c7df4981c374c91d82e75f8290dbbcddab0924b5abb27020f005dd0ed9b59cb13759806d1b950512c8472fc3199b8761d2813aa61f207ff7dc22aaf15c4ca0b3ba642f7800ebba3f57f00f3e21631e1228245c1b7df2ffa4cc3dce3ac3156fe90a4d8f9d0d49a5e0f4ff09c74064131b40250b8471ddbffa2bc6a15b87e5506882d895af471f8f5eb6142dee9e7af68a1b47ad439efae907a31efc42e96bb98d0460ba9af65ba311be1f8175e34a23b039f86cf9bbe7f514d9edcf7bff70c7abfdad4f5a29598d72be5d6ccdc0c2bc302e348020217d54a2fecc61a2c4de24f237502f2fceed053329d8a0c9086b74f3f2f7e42061d624277d752b8837b101f59e8c7d82f31236daf1cd182c1151981ca613f014365d5e19f7e1d116be5a4423407b3ee141b78a752ca64fc1f0767f197593131134de424155f56eae29231abd257e29468a50df321a0ca51da9d17d7664f7eb635b745e073960b3b4c944cae072a15d55d8eaed4ea3392c0c90d3e0d6b013919e89b633fcaa6fe12c6c4d8c877f37bededafd661649ca2a0ed6a18b3d906970496e4a3731a715df0b6af694fb97eea1a22d8605dc777be80e72c7e8437e2116de459addf564d57cfe0b225494e37b76417d12ac7f851089b7ec9c78d48a63e003ab9de026b15be245accf373e8cb737a83b37730772d6fa04176e950e1442587504687d8a953ca823ed9ddbeb369b4b784958d2a4311539b83efaeae08dc1893ad18820952160c890dcf8db5fa98288ab3e4591f5efb7bb1db5acb47e9a5dd997c5f1db35ca06fa1c237ff82acb7554a80447c46fcebaecf78313d2f0ce56289b0e341e3163e58f95948b144555be89aee82491e0fe98e35480861275f997570908590bed447037f5c23d8518303080bd238ed90c33ca230ab7f3af5f08b9edde0f5ae54238e4cb764b876545a1bfd1813528899f31b653f06e8908bd2ff40a2f952d3ad20a45b6bb23d2a0f2810dce2417eb7bc2e46e9cbd522e3d94b9eeffe81f3d1cd836366c119d3d04fbad100327133afc963aef3a70b09359527629fad6a3144f16166f19e37fc0eb996ededd4ec0b77a2b9a16b29b7e015e15e3a384f7503e6dac81f08129290696d88dcd2bb2846efadee28e3e99538928f98439a2aa1892e880c2515a8ffbeaaeebdec97da874db35050e7acff2779863fb22bfa5b67e287f31e4fa4314a88519718d3bd91bad450f100e8c0190f73c97ba5945c2b00c463e99c2cfafa1aed4b962e1288898b082de28938432287c3146fabb4351b59b75d02ef192785c3dc2b0d4cd21f0682eee8cff5eee026547b8fdda3d8d233cf5833fb30fe56b2d4529798b5e8d49e30a826bde0b2652579f14a95116229c47ea5bd81622d59b090adea5bcdc78cddad585435692603542b3287a95552d6971715a6ca3bc19eaa567459ee14117dc286ca8f0c6920e7d8cab581469ca85ad12e9aebcdf011714cdcdc296319159e50219fcadf2cd1ba87db591eb114c7dc0c7507485bc2ad4c3db589ab7b5a0cbe1dde19b9a5b57bc5571ee80e8b33e273e7200e255ca41b69ead805383aa866e27ef1f50dca0571ea2820f937597430666aaa3cdda2070d71cde99c28c414cd1f100f59e3c1e417ded654e634343b0bac05e9a9bb8982f8da065a8646c12700ffb55fd5fd59ee9de89fb6010c37f2ae5bd0e9c4d2fe0d4ee7396f05bfe4388b73c1b5197642e4bf339fba3579f6312b586423c167fa04e332c1485142cd99196efbfd6b3580be045d0430caa3dae66ba56dd25cac78c4b5dd680ca186e1c5536ae9e99fae99e5a001a493e7002bee55b377145977afb0c48c9a15f5c5aa56798a9b4fe6561a14dadd476ebfb6750208141f44f26c4e429392d45baba9d88314f94d3f24d0ac09b6545747ea1ed2defaba284f230a1b0ca719fc532da1a57820b75ff298b1dffe0f4420caede79674e0b65881d8d0d6e90d837db98a66c03546ec8fb199e9cccbebf606067c2cc107aef7c1993ee1efe6fabfdd94ffd5f220d2e533529df90c702ff70280e1c5f9ec215c6698e6c91ba893cf33280798240baf4016a43ab5d3e7ce68f7ac3981657995b773851802136edfb94e8c05cca709b9b5e46d50a3f0334806b9855dc1ed82ce34c7b35a6e2499e58921e05bd7efad0671275bbb2ca266a4dc31e49c7e2aba98873a421c9ade983c52d5f72a80b514c2f3e4203a16586215e9058b608bd60c803e09410d68b9476e8a6df5581b833d8ee5c2789827d67446e7bd06e255ff2a59ac1163e6ee0b6da761abcca1d932e45cbc40f2de2f743cf47fe4b2d5733e4dd2f2e5f9dd66a1f06f5b20fdf45100ab1331d7f84bb8fca7a4945fd7d73b7b8712526196f9f4ac791728ac8fb1f786cec5ccd6da53e4966aac51dec5a38a08d593ba064278f99d27da19d007b81b6d5fcf9f4e5ca5b0ce8d93bcf02c5f600c54711aea5282ddbde0589c5193d5fd953298a5c7cc68dae72b4cb50d35c13a07b3b5bf9f8d29da26e80d4f603fcc1ee8ee8183949db0b45cc282844022ed93c99e09d65beb2db939f04dde4b37a481b7b62d593c53b95e7f9eccdb0d0b7021b1e16d2716a587341b3b94d73257cd2d24ef7a7b3b74778d26bea572ba37983301eee2fbb81e2511eb8b51aef45f8dc31a52954395b01180d4ab6e4bf492cccdc88898d3d199698ee039c88f95d9777fcab7d86e41cc50f87b7bceb6c9e0b36a5309bf3375c9659afb8f3978ef0b80b0bf908160928567a5fd62ce6f7097ae84d58188ed1bf9e56ef13d84a9a50b674803288cf3ad9ff358f7ad6cfbe4beef4f904e152720272c7b9adc1011757a932096524101cc833b4ea8a8d65fa2cdc0970544295a3f05ae58c1e1ea29490c0ab35ada99e9123c87354b55e00fd04105c50b0a4be81c7a67cc5df091b5ad47ba119e79de1f7a96a100a10858458b84b909fb4c6da0df5556cccd5e571b6813d7182a6b9751956649786764424e5c8f19bbb0f224422e95e39b270b48c653160f88e008600a57734ac7779068839290deb77eb3d9cf86b24bf01811fe43421e1282e18a7b7cf30bb0c1f1f623ce1af5644d8b4af5e1b04e340a3fe9063bab22fb36a8e1ef81ab0ef13b0e4277f77fd26080db183c92c378747213a4c3793b1171e169313ec9dffa2959aae5bd685b7a7fa596d61b72ed8b06954967088df8d90ff0faa480ed206cdf28233e7170e84cb60ea7a8a5a298c678e8c8c0d183ee54c44766ca10003492ea45c26e33c9efed971289ee94a02b8a36255d256fb117895d7224daa99944c12b3659f0ac82e10da8c7661094c972fd735ee1f9a4aad861824f3b94f2356d48303df819146550294ddfcce02a36dfbe406f6075b4a38d28ad02a93176b8dfdf4a405ea99088e840aad926eadebcf5842d84b8c56eb3bb3712956eab0d16223f11cb8ee5ed0b4eb33fc4644eb291227b40ccfd85cd5526e823893d06c6305627dc5ac8e45cc1734455fd248bdda7a0d01fddc760f06b560c967bd3705cd142d5f8481e81f0b80c08de396901050f6349890a9273745242d3f94a5c6e455c3e3d838111171ed26eab4462f9bad7f5b68506dbb85cb7617b69fc759e28093828ff6b754a962f411a9cd89ac8efb82cfa1901dc824717d8d556359b3b15e1413f1fe32ed2c920536f06d8eec13a02cac1713dc6126a0221fd742d3e19a712604dae4b1c06b858467799f8889365ee313b1ba0f11fe2435e725adda8b965c93c7266f48bc5418484e592edb90cf41a933346aca730f05f3dd0a2514852050a59529785ce8c110afa3874400de2db4cec6c790cde2ae600551f26cc6a30fb9f47f86bf3a83140d329e43fa3d37c6148f5c639c3036610abafd882cc36068595341bea97976d2fe483fc34c3142fac3fe2848ec611591dc433d61f8abfc4e47ef91b140b7a00b6428f48a72185955250f5ab7247c26b1752caf469e2ec44e83c8204a7c1151d2f543633dce9d78edabbcdb09c727f190e0f6b538b7d42cc06b898272373abc240b0735355fccc715687cfcc45b52c95da56192d7ef6d39241272236a099600584dbea6eb382d4e7bf49aa26c59613dcd73b479a3ce05f53a46522c42560636052ac334b096d66964d05f5c7a98b51b135f29b0d42051293b68e5f545f7d0698dc72404a786ab759e7ce7c56c6f567c831bbe35bbbc47ba1d410b9359cb604f83e4b507f6c05984b5a317f0639db541ee5e3615292424d04f31a27d5107a21adf69993ef825cf221e4418bb9486f4f5cdce39fba0eca31bf3cc36222955954f7462913e616e3ee0e7675a0755ce00900cd0b68786b305f8b5b83a71c88cd10a7c7d8c50e4a6707772290dc53248588750d9bab42c958bd47eaacfea2a9e591000ac61b7431c4e744d2161be2b02d061f3793f2464da0583bb6b3c60d4fc7c643b3adc4c571e1f08d6937dea73d7c52bdbce556546a2921fdf0f771aa923ae1a90c1955e473d7a84e0bd15f3cc502e3aa772b818981a5a87c788e4515aad75e1ad28961a2e631c64c95804fd092258f719afe6fb578b6835e6b471b2ba2e2fc1f2178337c534357e08f064bd4d58ed6e73c9cbdaa5d15befd1597a4e5fac5a196a269c8f4404b4e421e864d6e81b8aa110c34693641cbaff72b3e93223f17fc6166d61c14fa1bac0d0b282fdb2f74833af79c4839b28113eaaebe6e0c6805114ad4f7f0a81b3eadc1d45149e1df8c33215276b148da816d8c0c56abc7eabbf2b8599198e006dd876987cd308c68bb3eaec43d9d3afff188cbc3cb312fee2b2ebc61c6db9a68d235ab8cab5f39541233de967ea12ea75d25d8caec3b866852998211f318333e42b7fbb8bda80d1d1154efb9786ce062b6a4af06a4f883af71c4235beb7fd7854d16ff04485b8bcad76c3971ebb6e099b9c30774b7b7f06af22a134c846c23384c9d43a8166ee0c1b5bfd45a6812705cb296fc45b2ca71"}}}) 20:21:17 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xff, 0x7, 0xa2, 0x0, 0x43ba, 0x6, 0x0, 0x2, 0x2, 0x2000000000000000, 0x8}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r3, 0x0, 0x7fffffffff7) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:21:17 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:21:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x20000000000000], [], [0x0, 0x1, 0x0, 0x0, 0x0, 0x1000000000], [], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x800, 0x119) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x10001, 0x5}, {0x18, 0x0, 0x40004, 0x100}, 0x4, [0x8000b9, 0x1, 0x3b3, 0x1, 0x8, 0x2, 0x20000000]}, 0x3c) setrlimit(0x5, &(0x7f0000000000)={0x101, 0x3}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000040)='./file0\x00', 0x20, 0x7e) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f00000000c0)) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 20:21:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="ea8e590300"], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x10) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x40, 0x0, 0x0, "0d23b9a1ccc14fa93b192eb10f6a914c08a7969d941c070686aa478dc39c3bcb02a8828d520bd91604"}, {0xa8, 0x0, 0x0, "f0bf4cacba85151e242cbbf7071ba22b36b0939e9b5e3bf854ee5cfa814dba5993f6cfbc4f5fd8e8ffbf0e9f03437021d94ef687ff991454cf658e5f5064555b877802147667513b42712a2dee118baa20cbbb682b2102a6b35be9c426c33924ed62150a05e8c0213e65393578f4d6e89afb81710681d8d3a660cc75b5b8986d6df459e8b328d2e5ede9357b7094db7ac1"}], 0xe8}, 0xd) 20:21:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x25, 0x200000], [], [0x4000000]}}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getpeername(r3, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 20:21:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="2286a9b1b590fbb74d31cc77de88cdb2ca55aa53911a20e636b127c189472d3e535ff46cbcb0e7f9a3d9d64c594a8e3a19c0001ba25fccedb04d86470500a2cda5ee907318e3665415f9696cc040259a48200924d066495feae15d3cbf9f7485214e6dd27bf9ea85f403f79824578fdde1d3373c14c600a54fc6851c30564c876a99335a681ca85e43f279c9fd48e105c012bf6c8953c660f52989ce38ab6227296aa8120512465e241ca7fe53c4ce9061ba4f0a339b7ea5b80d47c25745a8ec5cc51f3a69", 0xc5, 0x406, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1101, &(0x7f00000000c0)=0xfff, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 20:21:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xa3}, {0x6, 0x0, 0x1f, 0x102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) open(&(0x7f0000001480)='./bus\x00', 0x400, 0x188) flock(r1, 0x8) readv(r5, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/216, 0xd8}], 0x4) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 20:21:18 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xb17, 0x4, 0x3b, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20403}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1f}, {&(0x7f0000df6000/0xc000)=nil, &(0x7f0000fb9000/0x2000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x3}) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x62) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7, 0x6}) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x1ff}, {0x8, 0xe02}}, &(0x7f0000000180)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 20:21:18 executing program 1: r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r0) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) r5 = geteuid() setreuid(r5, r1) setreuid(r4, r2) setreuid(r0, r3) r6 = semget$private(0x0, 0x3, 0x3ac) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x1008, 0x0, 0x0, r5, 0x0, 0x1000100f8, 0x20b}, 0x2, 0x98, 0x4}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f0000000100)="ac118c2970b2b92421d4c2e4d16cde4599d174edb3cff472905d4c73c55870e46fe65271eee86e8c71363ce7be83ef1c7c14cb6a76ee3c93", &(0x7f0000000140)=0x38, &(0x7f0000000180)="750bd6bf32cec97a4e31c80287f8970c543bbeb30daa2f0787efcfb2dabb78c0e838f5e6a0654f2c13546bbb4865357f00926dbbdd0d9a84d39798dd4e0f97961b3ad011228db99b838544caf10aebdaf5b0eaa21e6834c9ef3540ac704cb823e9a9c22009d7b62cda88ea16396018d11a4961a8a984d33ff54cacaad400eaaa4297704f66c3c80bccc956b2524cef5a3e174236894c6c51a4cbff4394b765fa3addaad590976b3ef9336f6b75b73c557d1f1def9455f9a8877985a0b3684c3713ffc88894", 0xc5) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000000)=""/174) 20:21:18 executing program 0: socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0xf, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) shutdown(r0, 0x2) 20:21:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff00000], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {0xfffe}, {}, {}, {0x0, 0x80, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="067730e48bc5eab3b59c7881e9a8a926516751bc1bbde67f5997db8be97ee6d60cecf271e47424e90eee71f306a7a96cd2dedf0b895413e74d0f3a590ff67aef520376c189cfbc76504694e4f15532cba630152aedfcf978720676b5", 0x5c}, {&(0x7f0000000080)="85e76f4f3eb0c3684bd90f68c2298de7e87bc3f217b8df7fc7447dbd29d4e422f86d0e17969d99c89e0ed3dbf504412001bd0e6a8a581cc448b1ae25cf58207d89d22a35c7f0708d96231f14be8329263bbece1b000dea5cbc4c9d2415c80a061df51efb0005fffbc55fc4274f79171b53f6ed96d747fbcc602e0a807730601ab20079d8b67aa4f831f1ba60765dc40d27775777717c5e4a56bbdee26064f7efbad7da85e9d315514bbf38940686d27e820185bea7d04288a19da0b1cf08c9fcd550b2cdb9851e386352aae9efbe20eb4178080485b80a080220c6132a4085d7daf5e482", 0xe4}, {&(0x7f00000004c0)="2fa1d564f5363040d00d93c1b6bab0a950a10d2c0b753191ab3416b9985a753a697436177a507ff3fc027847d40fd5eb65437afc522afd72b6b89ee5079c374f86944fa15f7a7fdea325d25c55d2b1c1ad665468bcc1564b77e83f543ea6c7a7be7037da19fb20139f2067ae992871ee0d79fc911d090d0a7e0a5db56d69035b27916a563bf0ad21c99bea79ebe335e6ffa3ce425a552d44f08d85e747aff852e6594705612be1476105291856bc532249df9aeda6f1c677e96ac6cf9c6ba2aea89ffeee0de1f806c8380a0da8215bf18bf608c50ce3083edcab4d811f7f3f00002ac66df636abd9d3627d42d9c4a031c5a853a97775506c41ab06a3a5b4205f2c1ebb36aed378462218accba698a96a76cb3a999890b15e9cd684c3a6417f9a5d053e85adf41ddab7fc9b6775b3185cbac20b11a264cf66c909ef6bb8b883fad57332ebf058d2a6df88967ef090f04b37d3a489fb6f71facef528481edea26e37feade84cae1689171d19557e2ba3c0203076ae8f163e05998790b6ec49ecda3ae78964534696f4f3f9ce50cd254883226c0f277f0fd5d01a36a9010f897dfe850d77aa385e974d45ad9bf0729fcbbd9a97086dd5ba4b5fd0332f5ee0462de0b86cfeaeab2a1aecb2a738e1d0aa56fe6af43d2304d6ecff23bd57060eae2057b6ebbb2f1485fb2491d299e359677a0c612e3547e42796c68cd3dc55f854689962b662b31fd4395d94b9027d1422136bb6e8fd9e9713ca6701f9f231b479adfbb53604ce9f1e6230e19d5c436b7683083cfaa6ef55b5bd19b007af6921fbd250c00d6cf5006185bba84211f3f171c38cfcf539461630deaa81d46d18658e1320ec0c389ac02baf410761b6de02ce88f20f442ab95d7d3fc2bd2dd6b1aff4660c355648f1ff0f093b0811cf64c6c235511db5e3db8f51b84dad91ded5ec0475ce17720d6ea2ffee78f5ec93ffd4c04a2a64d976336b8eaa0e368502d9963a47892dd2712169f6cdeb7f38e2c98652353a5ab5fd1cb7b83598f7105da64ad4057d90d44a7814b2f7b59b0d3743ea449520fb852d158542caecb116bae09252b96165a9349672c66ef7cbb5ec32124c76b178fda409a4e54c22c75a899fe9b6d0bb0bb5d60b7f901a92a00c079b53106b38f2bdfb10b2a85d3fdc2e1f7bc2ab77843302679c25008e917c2d49882dc22c97f813b6e36a50cec666aee5b6a811d1efabb72ce8198f7700c22ea013b10ff889eb26a6d12a728a4b188c255d208269e6f84dcad7ad7b58f7be58954c65c85120ce4168ea55ce76d344f77c881d4abd0ac44fa0d43462f898d6430fce66dd4faca2bcfb08dd13f9bc6d1e34b2dd762e812912c1c2e28217c12c4fda81053afb68baa4810137a8fc667310efcf13722c7021e41951624ead2892c5612acb935728eaa0fcc988e98211ec440f46cc67421a2e723066741c900f994d062d805d0f54f86d160950be253f2bfb13cc793f2d2f1e77ab5033bfd2ffc9003c59493fb43baf48d8dae26c8f3d50f713164974682224aeec1095aeccee11751279e23db7d8b268494cc4bcc71b64588342dc965b8f4e5bc6d6b8a3ae627f692bf9d9bb7c87d7a856c3fbe3f678fab460548d5e0baebfeff546f08da26ce974cf90d4a48ba6e09f3c208d6b9408ff6ec2b7473719112d3a37694bda8a1e1556eb6df9e0d7ba00fe95b704130c796c435c755d79fd3cb9db56bc348d55011d24fd378166693dc653cb1f402244d4ee03018a756c4630bf0295801041e404774274b59248c44a2505c0a9a21b9c5ab9709b4d2f41616f9af70e9ec9766178fe8044e3061692a7f3a4a69bf41e2ac6959c279d67c8e63d276a8f80001da9a5770dc49a1fae7987e41c9363086858ca0f26a6872d4fbd4510fac0ec8cd9222a4b873afd5ade9463a751c371535f9a7e05cc56a4cb9c9e1d81e6febb1332b392d0518a958e5348d38cf2646abb04c675bc090815afaa76873caeb4d65415769784024fb365f897fe6bbbffa7ee4dcc7f9b08f0923c4b28bea8483b61201cfc103648f7f07974ce1224e41ea2ba1aa1f1ccfa0d947fcad083722ce7af477c13cea80c570d855503e9635fac812ebfd86e8e42821dbaeb4c628b902b799a9819032d844f6653c78d157228eceb4f871429fcf4cb92004f53899ac6d9f40b9ab3729ec93f022a7fed042b9600ecb1c233cf963233225a3598bbb9b567881e0cdf5616701d2dd76231a1e1a86cc628fc841cb566dcd80d4c1f9b6cfe6df5b2b691ea907050721a8577a7e50cc448d50feb0f6f5bce07649cf9c3d5d7b8388de36f34cc0bf9d702daf0978b98f04e7a3972df8ee31e04d5bc83664b3842982a8e038f76f962525464e626cf14889642e353c78f97189927cd1abbac58cc9556bb3bdef4ad81d2cff424da26f195ff1de8376168b98bd486d4031d6deabad645687c215af8f3e64ffb52a82cc8efe2933ef40e830861e46c9004c3d858a59c0ed12bc1e35ed356c145912d01c7b0b9e52fa01971f03b979d6cd8ba4fa99138c6d9a5297fe862c573d8095387307ede08171420b6fa3e9d7c28bba6df8252347a07c450f4936ab488c4735e0f85d5a7aa62e1ce5917fa93991e93f1a377297d080c01fc5f2a1c6e20d19644a02ca710114e104a5b2bbe7fb37bf4119ff4ab8dbf3787ea8fb33fd51ef643ec687c73ac57b8aa05d0f3a961a0e91818011a19f06c23dfeaed527e3db34e436782de9b4b01825813b61c8090a212aaf62090011570640e9f4fca947378bc31c20d70ca1ff5f03a40aa4b514d6e6e12a6c125ada832d17a08b2f34f1a27cfa88f10d25576db0bde392a630da391c6838e57e09e44f80ad57910d3bbc7dc038e6f7fd80094e9db50c7cad3f110a2ea0339753c29d1d5e140d66268e0b50b6c7efd9f6e4b4c5267ca72238c7ce18f435b7b7f6edfc55a1ce6bc2d0d08c3f27f111e068b0380f45275539376b124a0d426ffef3aff703fc4660e52a97d4d5b26330519906278041c35fef02abc1dbe745a310a7a21b2abc5c1ae149a2de9fea08020a79fe15d50f2071e1cc2d5990ab6b1fda2cf0491b9360fc075ee2081c4d18af9c16de141edf0409550ca2a8b89d2e9b066f0d44e01926ce884078e9a1619ba8f02e4d9d7245c737efa1dd1f90f717f0799c5a858026425064ca42253275f059d3fb17327e2a4b108ebd0f824d6aa36f3c7536b7f04df9b54328db6620877ed53a3e076e0284cd16411296de295f7bf3bc84b6e564f25b944744ca5c004c6c52a2b0a3c47b90d42a990ed3c678a0e89ece7594591b5cf88256a1772ccdde1ec87446f5173034f2a6ac58ff17454f743ea77ac271251201458b167cd7369310127c6a0f4e49fdfddd7fe8e411bba33e183afabc92952a946b5e653ef2ff5c8c8e261885829cac0e577a95237a911ba475fa2fad45b641443fbb287775e5d7e15c1837776aff49a0569d86f82ba9f57c22d70eaeae94eeeed9fc06d394b5c20168adc0d01e59d12ddc714428742160a2b5983ae72980eac4603323af3eff0535ee8830d72ff10ac69f6faf605c23c3f7806b758a2e04bc18e9e5b690eab731a12b8d2639e6c025df25171b21d5875b26d0de3a4f5e64536ec212fa69ce59ec6b9ccab926a63478a656490c699142e166c864fd8b36f193415f59ce0086436329e99be3dd0209d9308b38978ba049260704367e2b34a7dd8c83b3d8056ce78e366c2c2774010eda2e7df2ba2776f5d6d6b7764f072cac5dfb63f40df434c87383080f1faf71c901c1b6a4163347f7350444751414eb245b17d1384b2162a2922d94deaa57ac8add967d67263ab1733847d04fc82e7b5745aa8581356bddde0d35ddcbdd362ee0684ecdeca7c8bf7c0b7512104fec0acab5ec1f162422b86e3962bd3f8650bc28b16ca63c508d3fda6a25101b7879e2b36206ddfe41a77c994c739397499998fd18b56df6886f5977d5dca78a9a6b2a0fe6e457659004d33722f4170f2bd7b1a43b9b5e63f009fac571ecd539254eb6cc86c90b208b21ac17433b4ab37c3009514ca3d01c59405de0e6c2666ec29bdd4ff39e83a403fdbc37b80b31323dec3db964f3dd964ab63ecc5381e2f0e30ce9035a6e65b2bd1637b3522979681a0382cd70888472d7d46cd5b112418da368cadeb19428681b42f126160d888b7a3b45101701b42a276276b216d0d50f911b8cce8c232193d40d7154835ab44a5f06787955131a7e654717711c2560c8786fcb4984c39d331baac80bf889ab3aa5c288b6d90d56a449aec3d402af5cecdccc06fd7ce127cea3d66317cbb63d4782e3793c53c89454f67d4172157f4aa245f82e77dbe2b164da2d251b894e7a785ab8b4fb3db365ab9e042633e9d88c51e64558ac689bce72032f08f00b60650600454fc1932628ba90e755601ec3a6c03d9a34b56a369996bd34079f92125f9ca8b96bf32f28b5aed5e985075e88d97b719c5091283706c80019002b27f05c9c27893151a9b0a7621c5e69292a2a9e66f35105261edfd252835e17d00faabe355aa572941f3cccbfe3cb8c273d1a43f6b6bed312acaab59c2f9459f4e882fcfc83a22a56ecfa15dbcb5af3582b4ac0f3517ba2d664c9172872aa1f9b0414248077fa28dd1b3b67a36663920d104cfecf5f80f6e3ceaa45a1d5bc416601978e07348946e493ea584e0965499b5fac05f5760e4abed6e949c9c0c45b5ea7e33b27d874d886c6a9cf593d89a92090ab6eca6465837ad74cc999ce46626f96a70812a2927e1a090ec82f0f430963151b7bed8ff308a1c871147a521d80a1e3a26ae059d6975d6ad83d21f606bbdd6c499cf9f7c2c942e7769e45a3a920a7fb6598054323308c2c869b06d20aee82080d2971dade55b81ab4e13293b865ac6474ee0a96fca241c9eeec3ba2d14f0ea2760980d127f5762292e0d0bd9ff334226e5c81e2e46848168a4100425e50ad86db73e0096ca584b552bcd2f1f31e458194a2eb06d449236ef93beefcdf8fc0bd55a1d7e932c8ea71439382f65789b80a98c878fa94911de582c46d044c6e6836d6a72f22b147d307b58e3c4b7ab9dce613e664fbee779fd1f157af10e845677418bbb397a3ce6d5a53dcdaf40595a1aa4be6048ced1c5c782df10338822a651ef383e4eea99feb0b20cd7bf5626ac52952630ec1092f5c6a6cd60ae7a38f96112e44a0d8785e73301c4d174f2b12452be6b1f7a2bcbdf7064d222c49d9dd1a8087c77e5aabcf9917eaf8ae25eafae9e27d1339c71a9ff8ee336f7219f92884700b352ba4dba20c886385997faa70d1110202b23a3d1b14aed841b6ba429751cd0be9ce1e3375907f1d524129528988add3679b694ace5f456cc4c9215b1c4870100b963c1bfa57f3314bcf4d04bf9f7b6b8b0c8d6bd6d8173e03875e728eb6d25e9f7f27ddb74db8ab2ef4015e4156fb33c33ad14d1834cd2d9149874ec2e517a70737d0aec4ec68f919ca592073598ba89923adc070d998c1f7334e9602a5eea90b359573d0daf6bdcfc6bf89e82c0c9cfac86e358e33d5537ec6d13f0dca712f47d91d0bb80635b43696df330237895c462d15b10f151d0f757a90e84bb2e08aa1265d26279533cfe6e072ac3973b1989a6a10c8b5d8a7e01a07f12f5e1ff56e6a932ccfcc5869f2adc18f9a9b0c26dafb8ef24c291ce4b5858b903b77dd1abdfc0a84f380029b3d2df56fdafa92c765112cf14ecf92171a14244c07e48185c7554269bf02d904269f5881970770bd5e2aa282de5dc446df7cee908c13520584fc6", 0x1000}, {&(0x7f0000000180)="2097b081ec12741b6b1252ed072639025ddc7f9ab6152520bc8226f13dc9776d1dd9779f0934ca5945489ba921e1", 0x2e}, {&(0x7f00000001c0)="3d5a4e816a9d8e130af2d80825666aae22d3c54fd9ad84e1d3ea71205da2681c66dc", 0x22}, {&(0x7f0000000200)="32de22ef2b3cc1d89b60895f9539fba419b1be3de579443c794ab99f79d53477f14aa7640350fedd0d41e6968f9ea69703689f60ed68f3e137972afc334d31f7", 0x40}, {&(0x7f00000014c0)="877357d7913b0b3b0f9755c0f6a6bf47762686d2", 0x14}, {&(0x7f0000001500)="c36c53ffd95751f20bc3a7b7bd40750bf692921ccd4a6b27093c3dca5aeb742ea864fbd5967df4ce58b1a8ee36bd8c0e7e78d1fc84a1f46e1c70e98f11c6d09b7e10c73a8b951ba1b778be289df7e34ead637cc78ec89115d2454183726994f9780d1bccec903cea383bd0eeceea5d920a4eb1a4ac4c3dbdaa99b9a0a7d1755d6273a5c4321ee68ee04649550ce2a0671c5652164252b59686cac3a3a0dee3d4ec22020c3a360198f106bce1649d391644a618cbf2c325474dd52c5ee9d6a91eac5b", 0xc2}, {&(0x7f0000001600)="7091470239ae59f74f28c7104831167bc67f27e262ed958bdae41bdb72b602d290f82dc68af0a0c14b1e454796d92fb92996ab92de5620debaea1e48914683c2d4e682675a6ba317a37545261eafbd6ccc87746ba0880a881950665dc68ae9c6dccf275612e64f302c4ded82e5626adcc1408b0a713b4f8f4348e998fc79717c9796d66e725693c2dec295211d3ba452843ecc6424277717c1ba741cf9bbd48092800ee67d25012bc2a194232ce0fb22ea3fe516ae8ce3bee3d657b47cf0f3e86dca85d6070e0dc743c1a3eea4dd9b4d4c8f", 0xd2}], 0x9) 20:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x208, 0x26, 0x80, 0x80000000}, {0x7ff, 0x1f, 0x2, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4d}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:21:18 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000387000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 20:21:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e717000080000000000000000000000000000a000000000000000000002200a21512460000", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/118, 0x76, 0x800, 0x0, 0x0) 20:21:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0xa) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="0d276119ac1605309215641b23e4b2a569f8ed6016d0d53f65f869b046f2ebeb3ec29ab8408feedc34f0a41b1b2e441e5acfddc55672b3dd752ca73c93293ba3fa4a83682b6595c0712a157ad12575d80f5c6a8fcc125011d8a5f3361257e68e63016f5bf2c16609fbfd28e4f7265669edbefe8f61a2dbe3f772c5b6c244519ad26d590b5b5faa64eb763b9071a1b0db419e16b1d43ac3a8ccfce9d3f209a7ab3d68a4501414a869092b7d0002945c50e63184c08dca81f5083a93c65351580c908b0ff948195656b0ed5685695c47464c5e3de8a5b4a00c4f88637a3eab00bbd2643d6f959d275ac8ba88bbd0d236a903471ee91102972977eac79105828d3de07442781f910127e0be072e8323dc47dc4588ef6d24a79d24e08449750a6a8895eaaf8bf37d5239145e2135e4cfd048d5b198a5a3b7d31dde0cd256f0c5384b3fb3914253289079d471ffcda5ba5e059c8ef57c096554b7b6c63a0fd129c237fff14ce95a50a262a5f6e7f80e3af53aa30fd045d72bb27b1f358b422e23c148ef796ca65e8bb7d2df0e562f00887c2e26c23bacf3b5064498f434109c15da918e35e9f55cd0031201cf349c9da1f278cef785312b50df12e1946f380b7478e96ac7a68338850c42d3b09574562ecd8520003dbd92c392bafc0a4e663acca344835b764972458124bae9648fb8be30ed41153a2bbc948452f95f162c9bf74e9e51455901d615592f6b2ac2ca80af8049def1cf974bdbc6558928aca3aa3804cd82edc2c37df6d1a2f105e85e2a1305b9524d9820fb7eab7dbc762d1216bfd420dcea11e51d340748a008f50dff51bafb4a7ebedf157bd79c4bf0d2a2485d116b2dfda7a1930e95e6cd1ae25df484ce2b2fec5162b92f90085b0fa62eeafa2634fd3ec811d4c608e66bc351a77172421b18cc3ec21912692dff864ae9583b2b7779aa2b66128975776ead6e053612eee9edf8c5b507ace2dbb7f50546f38430567a3d5278f29259da0f0979675f61dd66a869570825146903b5996758b9a8c99ff3790c991d3d287d31389bbf08eba7e5e3990c4a8435ed4d20a4bc56995f6a6d56e6654f3f64fe8e7d775f19c0f84734cfd506e6cc570a626afef1151cd8bc11d4edea17b0a1327642dfae15fff27e502cbfd567781e02212a5580260a2aced71e8fbd2dbd23d873384532fde54d69d867fbd422e7b45d7f33679afb908c8e9b708df7de7017a3b85a521e55c625a5eeb1b5ed15c63aacb9c6526458685e0c6316df7844df0b69a4667d458afdbb42fbe695e36cc8a7e4e7f33e1a416caabd81cfaa0e92ebaa8b3d9eff53f0a3b641c8056e2634cc66412c3ea9bd3f2ff849eddb3ae22005aa0f88d29fed1381e8bed4654a822aa4a40d79109b4ca78a20aacddf140fb594dde648120bc867e036d7ef622f26ff4f2381c071664937d5e37c361acc8f691a8747ef1d54405af88cd83865db17919f1e77df23edaf6a8d39e1b2fc76583f6cd89ade1300734844e95edc1112ab7ddb425c2f819046e9e1a23601aca20948adf942bc0a8fe439e53a1810ec58ba79c24276d2d24e71cdf433ecba1dc1fdaa3841e4c8aaf5321bab11d66c8c3f2442ba366c2ce006f5c98dcaf328db73796a0b97dc9dbfafb08e6b6d185eb1aeff74c28b89251a938f5c4ad2db1fe5f77b00a0d0f084f0e94b199227a508008e89240ec246d72d70a19c4eb5226ec5ad10b943624c0e462107b1c3fd2479da2c9c9b5095b26a9778cdd80da71dbb122e5c57f1ad8b793d6142bd1acd3cc39a1ed728c7fd0ae6cf5cf421a30bad51998e963889c59bf06ee06c7f4ac3cd6a2ee0819715fd63ffe4229b33de28e25375b7540a23f9f986e99c540ecc6b9f891b537e7e53d5dc4f787a582df10d8952561dacc8ba03c08e671d504ed489871a9bb9ec8d7e9b476361c7e57e984fa86ef652a7fadec0d1f44a326732c63c68bb9024a7c90142a44fc79c0b4ef46722ab5a7757d5e4edadaf0c8f1cf4bb0b1b1fe7b1dbf1890db807f340d5bab93a4436ed6edcbd979bffc16b4c9175a9b3aa421aba1963b5fe5023ec8be4dca621c21595f86cf93cb17ba1294cc568c2f3a3d324b2c2d6f3ef1b1361ab796f10cf613b5853717ca7b93919e7dc03cb9350a20351f59a24ffd5947fb758a2af67d84e0b6da9b1c2d2533aa9e5224d98d7e4d4b3bfc0c3629ecaf1d9992c1f9b7793b1a8a4100086422485359ed2361c1c9cfc489ef8e2f8ae307209213543df2f77387f9e2b09135c3a1eee5a41e23964c9fdec817d1dfbeb3cc432f5b154253251bfa2e62b220715c58a64b8a121dd0a71870d4a0ee4461855a0f5e1f99df56ba7ee6532e86314a19b21b7503be44f38524434bd05f43218411c2e3f5278fd97f20dc7c1f1fa88ebcbcac396d879bbf5d14a318fa8e79e000d6ed210dc1a85a9956ec804176451a49ac7fb191ea690ee7c8e4f55b93b2730a8de5ca71e165332b51c7f479e1dce6ed08ddbc31139e4dc292e12ea57c7330830de54ac77384d9d6e6f88fbccf63bf5ef5a8568037235d60de04f99f7cec085192a681987bf9b4df9539961d07906c4ebd838faa0dee3999c0c8cd441ac501cf48f1cae6caa44c439570e76fa4fd3a53aaab06a64f35eac6b3ad39d7553d1106620ed4b4f628545111a977b17b5a6c0872c331261309fe9ffbced8268c2370479c56f8753d4ff05edc4fdc59e18074012dc8991360869600b3109b8b167b6ea7eeb9932a968d55dc2a59a", 0x7a0) 20:21:19 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 20:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) sendto(r1, &(0x7f00000001c0)="9082a958b8a50c97bc26a476b5991bc02deb2e59a7539c35dd7b3c6495598e81c121f9", 0x23, 0x8, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) 20:21:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) r2 = syz_open_pts() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/89, 0x59) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 20:21:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 20:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x0, 0x8, 0x1, 0xacb6}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x1000}, {0x45, 0x2da4}, {0x83}], 0x3}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) 20:21:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{0xa0, 0xffff, 0x7, "afae1eb0872eea8f978dc7c467b0a9d3fef00898276f351c246db93e1458a49dfe01bab8dc6712e00008dbb713db5bdb47a58c2516775b063d1d20c8b291ababcbcdb6acc2330149a49fe6a6d3518a370ec8fad3db84027d27a9b118be06018a92a8f2662909a80486bd14e848d69879bf7c7df3f447a84a8c4c857164f28fb77df72ba8db2f4ed169d2923252"}], 0xa0}, 0x400) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 20:21:20 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0, 0x1812, r1, 0x0, 0x1835) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) msgget(0x2, 0x490) dup2(r2, r3) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 20:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\v\x00\x00\x00\x00\x00\x00']) syz_emit_ethernet(0xe, &(0x7f00000001c0)) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) setsockopt(r1, 0x6, 0x3, &(0x7f0000000200)="bf976b12fd9222c4590ed3d3ff355398948f6b6600a1bf3bda279c3a777151fd87a5eec78d45b7bd1efceb721a872741ed8c4abad4eab64090075739de619636df31fe01ccec269091ab6357486fd94b20876f454030e38cfd31881bfbd62b67565d990a5e775130cebdf7d9ececb64445ce5b27524dc76581cb8699547d0e4c3147e05747718447abd9964c7f4981ea813c418fff09e34e54d37f0cf792e025a2698b0d8347ce970f7073f8b37469710ebb270cbd7785feb7962eece829a4672a7bc65f94fecbcd6cc25e373b3500cbe4b4899b2e7e7add391b498a09ca97356b14e1d9ac4560dbef2b3117e24c2ea57b372844d1ab9cf440e200dad291ece73e714a5932a74a329f578e85125d49f6aff4664f2170fe71dc02664273d988a438d3fd946db27dc84b283c0215b81d8b1c0cee46a2c030aeaa9c75446e8bd2b40b00c61d671594af53886ef89b29c842666ad9b1eb26cd253d72dc61c83df2bc672141a01b49c62e596bdc74e6a759260566c9969b88bb3e3eb9fbe5797f457865529d10966a15635d5640365f8c032e03326ccb930709419f7f734112890281a3b1ed81d813c17a3bbf90cf81906958c2ecde4ff2938e0cf78fde64dfb4911fd63a39ec27574c333635cae01a02d8c4365e4eede671b0e243030b42333daba3adc400ec8201d58c1a8124e4aafdf58257182ef0a8b5f520b7653523df0d5de4f6ae57c3364de82c1f98cc405c0fe0a23225e88073f2ce4df21aa38b1a1bb58a3ba458317e4d8daada1d267b7708be0027a3e067354515a6cdca4f4b411a16f7fb8e13efee087ccbad8879eed892733f311211f639268f4f9c54b5deb2928788d9d27cd6440eeb27331145db961cd5874cd3874241db85a155f5a553e538a4e0cbf42e57dc5345da3a2a2c156ca1c03305af0c71fb4caba66bb48f1e97f6c3e25f023439b8b9979aec03d7bcb0ebd5220812f62eb2bb9fbfabc4db8ca6adf7c0b65bf63cc643c35ccaef69cb5196f8d6ee31618c3aefbdcdffbccf1e5d284f0a0b16b6955e6ab95cbbda4f8a8cb5272ddfef54fff6654f295f998d1c768a2298ebe226b138764c05902a5de897497f6ca01eba153bbc4b9fc24d84b46900770a1ef8847c7e3ebf3b105051dec01ae79a3fc44087b0f82bc6c523a82f460f3e2a14087c8dac952104d2ffe1329870c0912e24d2e59b8afdbcaead634c7fc47ab2b07c6b439e84592ea72bdac83bfc88377d40219e464280c82a9953b8b41fc10d5b4967f4f5bea3d0c991f8bb0c03c3c1ecb93bd0180c01ef77af6e9aa03e55cc34cccd74878ffcff2edaad2a486038294d38b4206086dfd40cc864a0f9a3a73c434ab2127879e9f92a8839c133ffd3fd2680f292c482810216c5d4e24a970f5d288b42f7f64f521b233ff32eaa6057523d78e2499d67ab59db2f1b62148f36cbdecc712c12b7df8be9f0690eade0e3e584ca321844c68344946f8f3d9c286855a6d90ae26d87f082d58c2d9eb642c4ad686ce66aee2f20023e1b93851c6cbd945f3fb1c28885854547ea08522d3c92964243f92542a2b6d86a0722c140f655b64085e8093283b71c547aedbf5c6067add799fcdf356cd24c484ab6f4e4f187c4dcd572a0ecd3ed5ae65015cbc1731fe8b03cb09c390a65719a19dd3ad522fbbf4f00a92ad895d8ae77f09e472d147e87de45c2069b16de9853e3b960bcd0e912fcca0ef82e4bad12e552a4fbbcce2af40fcb8cf4eefd1a3feecfdc1ffad8df9ef255d8cee5095dbc2d42db40830bcb140c35fd3d44a2f5becfb25e8a246d43b65571b19a033402985cb3ebcc4de9b13eddd5fb23e8b2768b4fc47c0fbba5a09a417b07f85c08234e34fe3ae0d495ff5687086644d12a55ef3fa4ab8bc7064cd0c41e0244d5a88bdcdc8ea51f3a449a9c84b33fa828d8afe4dfd5077fdc50d47e7869f4329b8fa74602c8f0b90ac062f5d4fb9a24c57d237a69d92f57c0d36a85a65c167b1df4a8e29c9a29770fcb8bc6891c5d2298179ab27e8e805bdbff9d34f12dc95d325a0f37707c4b76aa95b429e422e544b5d651875bdb3d1e0ca7c62f044a88608bf44586c42dacf45c450766521d68553bae14d8ac390a591a7edb863d77bf82b291cee4d1e78ae823be9acc582d25f0dbe6f9d46b9bdc7c7fd9d800e1daaa84cc40a123997ddca7eb5d9790ef09911220e3080f60c053e470f526f58990e8749dd1aba1138886b00e8fa2c71a330ecc7bdd0b391308e08578e4f227e2c9005d942446792f32d255eb1f598a48a7689fac8001670bf8f0baaf700f7969f5e0515f086399d448e3b460c0355948aa8239f91fd43cb691068de2731609cfdfdd08abb500f8079778e6998581d3f18cc604ab3ef7e6fd301f45e4cd60eb063adfe6a71d5de29d86e0ad976d95e078eb520c00e832793e933d8c6c004cf4afcd2b17c76cf2a602499b997e73559ec80029becd5d408ed07b2290e6e409e33cc4be55292809fa28c104cbcd3a678cc2ee14f98d180269fdae21600b1e7deacc0157fe85b49571c50ae30a90fd61b745a3e0459babd9f40752de9978d46f935bfe01bf5ecef5ee6105bc10b29ae935c11584d672b7119a70efa78089ee2e941df302f3d5d999387bef49649143f9ff5ddf0644ff8ae3162b8dbdf7c22ed6aefbfa416cd3ae185d1af7c53ea360afed4f6519c804d693b25d51579f59015a76d44fa3de421c6d093af072da22e1ca9d113523ae3201a4409cb2223fece65546f2f4d19bad371bd475a35059897f6ae59e45e208be57023cb7a406bdfd6cec0e4a6d1eee9ba72f35412f4d484ccff620ef4af1f195ebe75c7f31a05b6de9f8fbfadf7c47b27540dd28f9f3315c72aa920099e6576dc3db8888a81ddfcb6b6f59ba8b4b46539c4f73e54924ccf6c048620cb2450dd4d73cf14c0229efb1572d6501ce036b3ae0319e22b4473ade7f3ac1b1c4543d6e72a6a1276b5fd68f8e2027ac80983768409be281fbd8ca3f23ba86c242e4dddacfad05d4586bc83e6944dad90764d385a0ae7c930835a9545abfc5b78c0c624fdcbd791e6edb3533c956387d37dab69aaf77a63be401662ffcc875aae31c1fbc4d5681111b76ebbe1509ac671192b8d2787ad3726f070e5f45709eed5b937d1cae9e27cc665dffc999f8d4da7f97421021f0d7849a59667e33c535b9cca6170e70e4e5c747bc2fbb63d8c5ffcd529da696e3eef4f71839e0eebdea87c0e42786a95c3d0d483fd8febd5db1cde07f8e74caa5780f6956b44d614ce7440d974b2f86168e0723d591cc42b4f72f38ca0d79c77e3e3ae79ca76307f5f6662b8dd1c97b6e021944452d1ee76377866f197d66786dce632c372c11f61be315c079254f6ba99991a25ce3e8bc0d87871a406a926f407310b762fbc69f20897dba4dff7f5e95b6ce71a2ad7dc3ed1ac4b94c6a3145cb1e7fda7f8ed01cff174e010d4c6eab4ae896e2658a545d91e668acd6f2f85685d1705a7f072fb814668c6e569242b58ea5613067ca3d35f46b982fc8672c350cb91e92a4016078864739f3489c19a3d44e28dc3ab367d8aa9a855dabe9347b791ed63922de108500eafb237b859e4bd680a0173705203635afde585c915fa17ed1e15da2c95768a2fcf6afe83de677065c1d152754203970965462fc33f35fbb57bd546c2260c262a442202960f86024fe70db4309915b02efd5e2723f46095897fb0d76a1a0c97a64106dc686414101f577800b0397804fd56e6107cdc19ede8fe2b66f52a3301f1a39cd271542ce618c7639a71452f3042258812687e0b1fdb76a15ac802db8859ede18f7bbddd7e6f38adeb10e1df143ab98e639758c0a8ecbe36eada4ad0fe353284d8ab1c1a65b5a2adb23bd717392ee6ef042db32f03222ae97d9bc24fcfaacf8a5921844eaae2a27fac7d7cbb6b1047e13a9e34b914a0f32294369af304e547da17c67368afc8b394c25e1f31a3268fb8edb4efe181f49f0a825964a90d4220b72d6793ffdc84a373f5c6c624f3c7c7c8ef2f85fd64e8af7767ba587e66e2962fb7a0aa4d844839f798427853988627195bdd0f6dc4f18f6881524f84e458ab0b90af8e9a34766e03be5755ffd7a47448ffb3b50e6ba105fcd355865e36894e306ad3754d72de6b3b7473c9458284e5204dba1ddc00c9b7412e10a1b48e96b4de552ef024fb316fcaf43cb68912f0b0ef8955d344aa64a1fc20ac30438d4596c120b88e036a31f6e40519661bb966b6e69b71c21011a6c118cd7ea5d91fd0fa9bcf0c13ac7a60094504457801217be664510c35d10082d05a68998f4caceff068c60188e9579e0f298b498c74016b601549375bdbc5c6de6b95354990880bed651201e048dbe8179577362cb3ffc6d52d3d902ae4bb6e7dddc40bce5e9977670c42a0b9c34257667322ae37e3180f4870ee5af861df61bbdc25794ad86238485ed1a5b1ccc5cf02f2e8d355a2dfe24e20d4a6999677428c382043cdd01fa71f72dcde2b25743d72587215591d57abdf7df39a096102fea3a1fd9a7fef7fd6a6f7c64d40201be7d77b71b72651d37be4ebf2599f95be7af237251e395e3f53f78d47fd69e35401eca2ac5a243540e42ba74dfcd27bfc685d5dd92f5c680d5d039957ef9eb828e90a5b8a02add62b45591cf44d173377f101640d1710f05b1f6d65d01ed9b4403930cb7b5a689387667e53f02ed221d615d4e9f3c62a7aa943e048b05541b191686490977c4c72bf7efae192d530f36af6c185314985ec6ebf412e4eb1eec5d76dee1a4b30c7396ed168a1aa7769ce64458a0aa9cd913cc86fd9503751b3a83a93067e2a44baedfee1e13613b18743c164d9955c4d8c52f500996b9868a6762b2ac6720ee678b1a7e76ffe9252db801e23b4ea12da93c00fedcb972e9dd78db93cf63be475fe187596eff2d4d5bb0511ab5068cdb13c1aba7e87859b80f3c40c2c7ea08e8b0e10f2a3acf7410d0bd5945a0ecff832a86ace8f14967ab33a554a5793d1d19274defcf28d514365cb9f71e02a287c2bb72c7cd013be4bf4720264e7cc05a0c3a033f11bfee6cba3537418e2355167ab9df5d91e379f1c8e324c53dcf9da0369e1d3e1602a8bba826553586281320f4d456c43ba0ac9fda671bb53743bd5cab94ab7685513a23a7492ef58a7c856a3ca8d74295f3a2ea32360c16c637f05442631a2a838751287833d897f08feabb363d542f9ec57034803fa532bd90a50cb79017c19ca2dd70bb34d61e498f88a8ddd3502391ee3b2af4c262de77496e7884abdbbcf486ea9e216ffb6ff65092bb53f4e5040cdf5c1a896a280d424ae394c13641bfcf8af5c2c35277b168854aef44c5b2dc8121679d56c22701316b270e5514ff0069dfd182084244d53fe09817c4181e4b5a3fa539e9385d787595b9befa28d8aa861bc1617db8a208d671ef113ea11df87f8a936d43596b7760584e1ab9bd0deea04c5859beefa3ea4b12ad3096fc1ef30f509727b493a9e4c62ce1b34bd1370a1acd70f0704d9e9bc64d848eceba995c6c5cae3b10428d328897333a11c6e04ea97a32a5d754546d7315d72db6ea0dae698712577d944cef1e3999617ffd694b1f4cde9d878f76559ed5e3b9a5165703b6af87c98ea8914cfd2a343cb450693e391b08e2a091a8a63618f30a52987861ba898960ba5bf2a4a05e32360702d4d3221f419733fda63e5adb9fa86d876591c965437b4c2ab42a5dd0a63957d0e03053810a8dcb0fc3093d7f0d55b79115fedd2351ba60811ed7a4a39fdf76a6a078b959", 0x1000) 20:21:20 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x111) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x131) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)=0x8001) poll(&(0x7f0000000040)=[{r3, 0x1}, {r4, 0x80}, {r5, 0x4}, {r6, 0x2}], 0x4, 0x80000001) syz_open_pts() 20:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x100000000, 0x100}, {0x3, 0x2}}, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) fchmod(r2, 0x1) 20:21:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "e5ffffffffffffff030000cf9400", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b1f1a07eb58a2a9fee1f672abb94eaeeaff57566add9097c2fdfecff70b3acd596a589f918effea1be4b5f45ff7e4fcb6299d88ddd2989a6e83e96d4455282d66134f24c3ab46e5c1dfef8a4bdce9bba6b484f5d0af8e781c02009b65a712d5b0ca099cc32afebe0a1476d64f4348ddf8a864cf1eeeb04eaa873f982196915c8b93f44b0dcc645982b19bb86fadc7c657e2b30330dcbbac71124de784a531ab19082a7b49aacd25b1780f777a1bd75d1e259ba1601d8d5a9aa710c3ce58202074388f0d05a9f4589a0741b2f636a3d2bb2ee6d40dc878439116a5ecba5a0fcbae2587247b7215d896ea736c3b512352a0f8660955fcbaa342bea2b5d8bdca392a6fcecc1a3efe711f589dda627f1641f42fa86719133feeb72106c740cf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 20:21:20 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x300}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x3) getsockopt$sock_int(r2, 0xffff, 0x180f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80045710, &(0x7f0000000080)) panic: pWoAoRNlI_cNGac: hSeP_iL teNOmT_ maLOgWiEcR_EcDh eOcNk :SY SmCbuALfpLl 13c7p u -f17r4e6e8 8l isEXt ImT od0 if9 i edStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 41880 10341 0 0x2 0 0 syz-executor.1 437741 67396 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd5590, count: 14 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 pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f335d00+24 0x308c24ff0e6093cf!=0x308c247f65ef6fcf ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd5590, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002319b2c0 rbx 0 rdx 0x8b rcx 0x2 rax 0x39 r8 0xffffffff81b6be4f kprintf+0x16f r9 0x1 r10 0x2 r11 0xba22c4dd06e05f9 r12 0 r13 0 r14 0xffff800020ed9608 r15 0 rip 0xffffffff81fe03f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff80002319b240 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.1) pid=41880 stat=onproc flags process=2 proc=0 pri=17, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6dd48,0xffff800020ed93a8 process=0xffff800020e80f70 user=0xffff800023196000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=3, pctcpu=0.17 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44564 434762 0 0 3 0x14200 bored sosplice *10341 41880 82602 0 7 0x2 syz-executor.1 11966 313045 82602 0 2 0x2 syz-executor.0 82602 492944 40266 0 3 0x82 thrsleep syz-fuzzer 82602 208662 40266 0 3 0x4000082 nanosleep syz-fuzzer 82602 54542 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 388723 40266 0 3 0x4000082 kqread syz-fuzzer 82602 297218 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 494575 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 484387 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 522278 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 215059 40266 0 3 0x4000082 thrsleep syz-fuzzer 82602 253119 40266 0 3 0x4000082 nanosleep syz-fuzzer 40266 411967 67396 0 3 0x10008a pause ksh 67396 437741 90153 0 7 0x12 sshd 6070 393548 1 0 3 0x100083 ttyin getty 90153 167426 1 0 3 0x80 select sshd 4984 370207 85684 74 3 0x100092 bpf pflogd 85684 218965 1 0 3 0x80 netio pflogd 89222 453710 78054 73 3 0x100090 kqread syslogd 78054 147620 1 0 3 0x100082 netio syslogd 88106 74406 1 77 3 0x100090 poll dhclient 25105 143891 1 0 3 0x80 poll dhclient 97611 247389 0 0 3 0x14200 bored smr 36766 252501 0 0 3 0x14200 pgzero zerothread 11393 516093 0 0 3 0x14200 aiodoned aiodoned 55206 386387 0 0 3 0x14200 syncer update 67634 403772 0 0 3 0x14200 cleaner cleaner 5719 41797 0 0 3 0x14200 reaper reaper 28081 4042 0 0 3 0x14200 pgdaemon pagedaemon 16086 296453 0 0 3 0x14200 bored crynlk 64609 250503 0 0 3 0x14200 bored crypto 81741 520660 0 0 3 0x40014200 acpi0 acpi0 70759 152172 0 0 3 0x40014200 idle1 54880 111543 0 0 2 0x14200 softnet 59455 92862 0 0 3 0x14200 bored systqmp 93669 369869 0 0 3 0x14200 bored systq 17474 442592 0 0 3 0x40014200 bored softclock 46775 131592 0 0 3 0x40014200 idle0 1 58738 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &bq->bufq_mtx r = 0 (0xffff80000017ad68) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bufq_queue+0x28 #4 sdstrategy+0x178 #5 spec_strategy+0x74 #6 VOP_STRATEGY+0x99 #7 bwrite+0x1b9 #8 ffs_update+0x2c2 #9 ffs_truncate+0xc76 #10 ufs_rmdir+0x3af #11 VOP_RMDIR+0xf8 #12 dounlinkat+0x14c #13 syscall+0x4a4 #14 Xsyscall+0x128 Process 10341 (syz-executor.1) thread 0xffff800020ed9608 (41880) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82643b30) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 getblk+0x14c #7 bread+0x3a #8 ffs_update+0x14a #9 ffs_truncate+0xc76 #10 ufs_rmdir+0x3af #11 VOP_RMDIR+0xf8 #12 dounlinkat+0x14c #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068be4c50) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068be40a0) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &bq->bufq_mtx r = 0 (0xffff80000017ad68) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bufq_queue+0x28 #4 sdstrategy+0x178 #5 spec_strategy+0x74 #6 VOP_STRATEGY+0x99 #7 bwrite+0x1b9 #8 ffs_update+0x2c2 #9 ffs_truncate+0xc76 #10 ufs_rmdir+0x3af #11 VOP_RMDIR+0xf8 #12 dounlinkat+0x14c #13 syscall+0x4a4 #14 Xsyscall+0x128 Process 67396 (sshd) thread 0xffff800020ed1ae0 (437741) exclusive rwlock netlock r = 0 (0xffffffff824a2628) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9482 6401K 6798K 78643K 10797 0 pcb 13 8K 8K 78643K 33 0 rtable 102 3K 4K 78643K 248 0 ifaddr 50 11K 12K 78643K 81 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 12 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1294 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 131 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 95K 78643K 439 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 14 0 in_multi 39 2K 2K 78643K 50 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 218 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 113 22K 22K 78643K 1349 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 9 0 NDP 7 0K 0K 78643K 17 0 temp 71 3032K 3096K 78643K 2969 0 kqueue 3 4K 8K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 47 0 6 2 0 2 2 0 8 0 unpcb 120 81 0 71 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 536 0 536 1 1 0 1 0 8 0 tcpcb 544 40 0 36 1 0 1 1 0 8 0 inpcb 280 125 0 118 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 1 1 0 1 1 0 8 0 pfstkey 112 17 0 1 1 0 1 1 0 8 0 pfstate 328 17 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 200 0 10 13 0 13 13 0 8 0 art_table 32 201 0 10 2 0 2 2 0 8 0 art_node 16 46 0 9 1 0 1 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1576 0 171 89 0 89 89 0 8 0 ffsino 272 1576 0 171 95 1 94 94 0 8 0 nchpl 144 2008 0 414 60 0 60 60 0 8 0 uvmvnodes 72 1664 0 0 31 0 31 31 0 8 0 vnodes 208 1664 0 0 88 0 88 88 0 8 0 namei 1024 5294 0 5294 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 1 0 1 0 8 0 scxspl 192 5060 0 5060 8 3 5 7 0 8 5 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 424 347 0 316 4 0 4 4 0 8 0 futexpl 56 1482 0 1482 1 0 1 1 0 8 1 knotepl 112 65 0 46 1 0 1 1 0 8 0 kqueuepl 144 16 0 14 1 0 1 1 0 8 0 pipelkpl 48 81 0 71 1 0 1 1 0 8 0 pipepl 120 162 0 143 1 0 1 1 0 8 0 fdescpl 496 331 0 316 3 0 3 3 0 8 0 filepl 152 1878 0 1778 5 0 5 5 0 8 1 lockfpl 104 32 0 31 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 175 0 166 1 0 1 1 0 8 0 zombiepl 144 316 0 316 1 0 1 1 0 8 1 processpl 984 347 0 316 5 0 5 5 0 8 0 procpl 624 582 0 542 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 233 0 214 4 0 4 4 0 8 2 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 26 0 26 26 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 252 0 0 15 0 15 15 0 8 0 bufpl 280 3422 0 133 235 0 235 235 0 8 0 anonpl 16 44362 0 29405 62 1 61 61 0 124 0 amapchunkpl 152 1606 0 1458 8 1 7 8 0 158 0 amappl16 192 1296 0 506 40 0 40 40 0 8 0 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 72 0 67 1 0 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 52 0 49 2 1 1 1 0 8 0 amappl11 152 59 0 43 1 0 1 1 0 8 0 amappl10 144 20 0 14 1 0 1 1 0 8 0 amappl9 136 437 0 434 1 0 1 1 0 8 0 amappl8 128 413 0 380 2 0 2 2 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 32 0 25 2 1 1 1 0 8 0 amappl5 104 185 0 169 1 0 1 1 0 8 0 amappl4 96 532 0 506 1 0 1 1 0 8 0 amappl3 88 151 0 145 1 0 1 1 0 8 0 amappl2 80 1701 0 1639 2 0 2 2 0 8 0 amappl1 72 17165 0 16737 23 13 10 18 0 8 0 amappl 80 836 0 792 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 333 0 318 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 333 0 318 1 0 1 1 0 8 0 vmmpekpl 168 6541 0 6510 2 0 2 2 0 8 0 vmmpepl 168 47116 0 45277 117 11 106 109 0 357 19 vmsppl 368 332 0 318 2 0 2 2 0 8 0 pdppl 4096 674 0 636 6 0 6 6 0 8 0 pvpl 32 155534 0 137533 149 0 149 149 0 265 2 pmappl 232 332 0 318 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 267 0 4 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd5590, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,64) at x86_bus_space_io_write_1+0x45 comcnputc(800,64) at comcnputc+0x131 cnputc(64) at cnputc+0x4c kputchar(64,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fcb20) at panic+0xf3 pool_cache_get(ffffffff82682fc0) at pool_cache_get+0x323 pool_get(ffffffff82682fc0,2) at pool_get+0x91 m_copym(fffffd806f335e00,774,cc,2) at m_copym+0x174 tcp_output(ffff800000a0b320) at tcp_output+0x15ba tcp_usrreq(fffffd806eb54af8,9,fffffd806f335500,0,0,ffff800020ed1ae0) at tcp_usrreq+0xa55 end trace frame: 0xffff800020ed70b0, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_write_1(3f8,0,64) at x86_bus_space_io_write_1+0x45 comcnputc(800,64) at comcnputc+0x131 cnputc(64) at cnputc+0x4c kputchar(64,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fcb20) at panic+0xf3 pool_cache_get(ffffffff82682fc0) at pool_cache_get+0x323 pool_get(ffffffff82682fc0,2) at pool_get+0x91 m_copym(fffffd806f335e00,774,cc,2) at m_copym+0x174 tcp_output(ffff800000a0b320) at tcp_output+0x15ba tcp_usrreq(fffffd806eb54af8,9,fffffd806f335500,0,0,ffff800020ed1ae0) at tcp_usrreq+0xa55 sosend(fffffd806eb54af8,0,ffff800020ed7178,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1ae0,4,ffff800020ed7178,0,ffff800020ed7260) at dofilewritev+0x1b6 sys_write(ffff800020ed1ae0,ffff800020ed7210,ffff800020ed7260) at sys_write+0x83 syscall(ffff800020ed72e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7a00, count: -19