kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 7 07:07:30 PST 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.28' (ECDSA) to the list of known hosts. 2020/02/07 07:07:40 fuzzer started 2020/02/07 07:07:46 dialing manager at 10.128.15.235:31232 2020/02/07 07:07:46 syscalls: 337 2020/02/07 07:07:46 code coverage: enabled 2020/02/07 07:07:46 comparison tracing: enabled 2020/02/07 07:07:46 extra coverage: support is not implemented in syzkaller 2020/02/07 07:07:46 setuid sandbox: enabled 2020/02/07 07:07:46 namespace sandbox: support is not implemented in syzkaller 2020/02/07 07:07:46 Android sandbox: support is not implemented in syzkaller 2020/02/07 07:07:46 fault injection: support is not implemented in syzkaller 2020/02/07 07:07:46 leak checking: support is not implemented in syzkaller 2020/02/07 07:07:46 net packet injection: enabled 2020/02/07 07:07:46 net device setup: support is not implemented in syzkaller 2020/02/07 07:07:46 concurrency sanitizer: support is not implemented in syzkaller 2020/02/07 07:07:46 devlink PCI setup: support is not implemented in syzkaller 07:07:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0xd}, {0xffffffffffffffff, 0x4}, {r2}, {r0, 0x4}], 0x5, 0xfffffffc) writev(0xffffffffffffff9c, &(0x7f0000002540)=[{&(0x7f0000000100)="d3f9d9c8084be5f85f9208a4737d65e71573ebce7c9166b3ae1fc5d006e6c8bdaf8dfa25656780d2cf0dc222012f15fe9d8baaae2c", 0x35}, {&(0x7f0000000140)="64a4030e07f0301a432518116610e5b7da6ef3a46989c1e857265cef251662c40339600a471ee76accc5afe0046612e6b1aaf728d0c496e53e7b41090db502f04ee0f04c83f116120845d4336fac44364b929cfb3fd3b20f03ee917c58f8293447ff96f78bfb676cb46888532fb5c866d622f81072c3550964521b9569ea080f962555d539bee573a3995c3cb80bc9d3f4c7bf9aa14f57dda389ab68f689cca715860e7b66bb01e51f4c98894c11db514ae7927506f58b2232e2ba004c6347ab6702a3f5e0a7b5588455cf642917f48b73220940f5f50db9c72f804c315e943ad01610245d218c688f0025db8b6e679cdcd5b61f3b5b8fb8cc4b571e68a29e6bb45e33ca38810d9c1dabd72e652c4cb94ce1e516cc2c25ab8a4c62ba7f325dc5abad6ccedc1d739247544a836d8863abdb13e78f00c4f41c2966d40971a2651773aa0ce90970faec6fac57eaa7f7766c46bcf37b3958e5d0fe04ba8260ac3288f789711155a6a36422e5e2236393e39b49ba90c235f8856b8793279a1558ea453a910ceca07422b431c1aeae441ee603dc2fb78e821245b4e1f414c7753cc1a9c3480628e8403829cafbc7d8f4a8169c95e5089ae005950376ca3a091bff0944bd1381cb1d57b2de20bed9a120994c27573b7dc043b0dd076613f72c509c7bad0d84c5e6a9ca9820dd7e7bccd0012c1c45bf542425f99f1bf2d0eb149d35f4e44d21b3977bcab589d8f3907375f1509b215771c4328d6733733b1334a565cc7f1800a6ca709562f8a564156a06652abd58b351e04c420489063223c714d43c11cba1e3ee76c981a4aa248b3a71f275342436cd0e181f6e97781a5b8456dc5eda1149cafb6c697328f51716209346630df7ea2ddb9b168ffb8a7fd40839c558e6d4a9c4d7e01c62523137732c01273e9bf032baddb03659603073cbbc63460f34e3cd7c3b8098244ef9b5278473ba720c3c5f4446fb9a4f3c175c7820d11ddd5e9c2bdc93954872496cff1d6abfe366df66b524f38e726116303c54438b29a9e24dad10b77e282481a0c24fb0381a707075cd1f673600a83baa89e771559da842a2533abbe027debe678b5a372679873fccdf96ba8d07ece76c92f4ddd7bd9db79dc54d526be8e5ec8842a03d4c99f140a121409bc07d4f292725b146c99a9ffad369d8af01d9aa94892b0eaf367b7019e681c11f4906814ef00242f3dc0f5d2a935800058f26bb8c435048c1b0a395aabbf76097279114fe7457d19553f10c0fbb63b90af80fa9d650d50242909c7133fabc39c59cd5388cb80541e5cf663fb245fd1bc34eaa23c90d875d72b3dab355f1d748b59465692353b4388831a6426a96ae7199ed9eff7221fa7fdbb3b4b926182ced118b1bb3fadd949a32c2a929a07173a2c467b02792d8dfea9961722d8611053b92c9c4dc0575b589c5edf9c434b97cf507a76e2a73377262dc1a6b3a3e27abee1bc0752a5588a29575372fbd44524dabb3113fe60da64533157723e5f4f21b86900349f04bff806ff1dac847ffc46708ea66589e2ca8a2f18248f5b6e4ba288efda8a0f49d65743face42a60be3a9a193de9ff8f5a428076b8e52dab7f81041c3393f7592fc75684ee277d22aeaa62c1d02c8989ba6289c2d8fa7dae65c20d43054cfd98af09749d1616cdae3cd4deaaaf8e1d79e3b0433fb2d7449b63e8130b34e2bc429ce4690bb44f12b4c49fbbd2b41e078d5e3a69d5cbce94b33954c48a0db07c9a8af1f602b8a00b9b8ed0dd04ce2eee6de53151c19c5a01451ad22b5052fbc1115706a39b4ee070a711548d41bb2bee13d6bb9c3afd8060060093fdc2f0a2f7ab42cfaf9233faf7cad669043e846333bf9755a50c55599d0e23fa7741392673561649fb88bf3e210532a102d205b827ca900e4f30a80b4b39bccce4ce3eeb0e9448b69014461ff1385938f5e36e24875e5c29bfac66256b6a2c9ed054a644d6e7fbec375e4d7582e44944cf57881b79e3e2726894d18818bdc4d0ebfd824e7bb3b1df14d08b729a7882ce9bbc44def79122db1723d39287e695be95fdf4b5106c69e5f3371cc2356e2fbbe9189b5b9e4985ed2d2abc57e4bd6fbcff52fa46330502b60cff28bddba36e9d0dcf821c5952ea5ff3389355113f954a09a2a1a3677a26ea7236910299b38b17eeee9ffd1e8b1fdf63164f2893c598e89c43d5209411668af4256ba3c2ca9daf0597af8fa169cd3d4e8b45e8b31ee2035716caa0162d9d2cefd8cfff833e7f979d3ba9ea4e062ff63395e9316ba71738dd959cca952d3f4698151ea1cf7ff238c1eb76ad1682ccba186c2eb2592f5f042710a4e44fdde7ffbf35e395e2b0bc7a498466e62ae38d41204cd6705a77d664ca5f5ad10bc4e362e15a6e99d017822cd8d664dbeca85b54d0961881297f33aa5d9965e5d394f6971ac308fef245202fd7d2e7f4456aaeea5cab1d4a6db4f034d81cac93b5cd10dc711c513a7a9368d17dd07f83d0ed688c78e4f9a56b40667ce0131c7fb5095b5efd0a4f60044e1473f5b831bf1c4a2a6a2a250ed59efd9c9e2323d05c3fbb6f88eb186562dc586453bb5161ddaef34ccf5fc0f30057fc1e613912472b292c5ac340072b518341eebf072644b80dfc5feeed8b33d0449d11aae8ef366afba50cd29281755ad87cfba57999c08add6be8dc8195957ea8d013f0fbb28d6d5858517c4d4b66267d30986343ac73d7a4e7328d0b148e81a406ab33bb82aad93c412d89c9df8af7768d19d937cf18819b9cd332938a65b9d28ce466fa17c2736f355feb6817b509b982b8288dcbbeec4430beb64480e974681fe3f0847d17bedb4156e548a921a02eb7f9bf8b60382576973f797043a46af73e6354cfff1efb3681cd7c5c0457941eed0f013825f11311d8e47382d09cd647990ca971ea6e412b86301ea247e74444cdb985b7be7e6ea5c5a89db2a76f4a1f4c1464a6b59895e3b0a959ce877dcea4c6992c31bc2ea17e138c4efcd45d3d91188cf762a8c9ab3334e7d1257f8ecd84cfb5ff9987ed55f61a8470e9e1aa0920706598e84fba559c43f6dc01ec38584845801887aa412fd725969f0793331a445f33f07a0d4c8a0541142265db1311bf239d486f646df8e06c37601eb310f69e8ec6f76fd499adaedbe36b48b12b3539c5c5a55170c4d8f53cf0775897ca0f381986e03832b00ec92b2f7deb2716cc2525992c74ea6342a2698277321f1a7c18051bc41ee53144ea59f921d3dfdd75817a6b3b2a33db0ba492d59d137486801451986c9a9d0bc5a80870ff378acf8f1b67c8e37c58deb3abda708cc9bf9155f9350191a26351333cb5a11ab904e2eadd881e9235263968834c3c213ec82de80f0a427a3f4d3be4aada7289584c35618ca58c81b09368e6f55e9e11f734542dca216ed8226ae32c1066a36f884f44866185c420ea4a2c6848e813559cf5ed8f5466a7b92acfd66a5b32e9d6a633e4b75b331f3b16bec65a86643002ae99ac57afd0ce8538a5cf699eec3fcae2940ee9739a333f902f5f771997b76400dd2fd4064cb5c058dfde1d3146b93dc3bebd473fd17dca8cab0a54f5fcb83b917aa8bad3d05955af1fc4a084cff24c56bc16900a31df53943666cde0bd8c8dab3999b00166e06552eda74a40037e3eb4c97d4002cd792538598a4ff566beb48020fe37afff584d609417b9f502c0b936eb5fc00cf2f48cf2da88c8cb7b2f115d5e6eda2840dcee9253216fe950c99826955d4bd61e0c7ba031614dbc8f4df45af5227cfa984efe6c1fd4936d267c4059df7899fa84a62597a1d988f2b8035517f89a63d376ea6bd582e01019f142e1dd19c49156ee93d8765970547ee780e6aa047175d0e82a81e4e069fa8e6d3655813d66312765d0680c25fac583235d28ac8c9d2e59d8331b8e4a85fbba0f73b9513835771987643d6b990eb542c7e6c1d0f7d802a672c2f7d7d8360f95091e1e16a48c68de7019c8b91c18a50cbc2f110067b3b51ed0294e272ee415a8c428d43ed76fd275c70c32d617c59c87307ad6d57fd8b65989adb158e867547b24e4aadb96ed235d492bcd38c4d6b9227779f2d8506877c528b61371241e7222c59d02f13ad3f054947c07226d5ec602bfeedc0dac16719c6e8ba719acf70a552c8e847f29853ee4c37bcb564ad2806dddb34600eb3471cefc154888e9d4153e93d2bc59f9e277ebf2081f910eea635c551380aa0b02d39c9868d226b13e1b2ef171d932df65fd1a5c6adb154cc75f582c7f2d8ad66a3152953df3d2f0520b2b2793e578f013ffb31ef81d66bbb3cde4ce6510ae3ec88adec1408f0c41046ae72c9e8df4b4ae3435c6aed8b59e32bc73c50cccb7c3fc3c38acf6526e8985b6924b8612a50e50264f5210b97e86a5fdac5f2829b26dab751f2b876412b434f6e2406d3e9593c61887d753395d623c5c51346075248450c0f4b69edbecfc655b8815c4cfaeeee072a9a47b4a4ad8f1ff2fae52493b8aebd45635f9cff4c9b89fc980fda3a58aed183e1694c400a3fbec7113e10ea57d61343d3c10dc606e03c8822d97e93160ab4164c288072311b29f916da5301ac8d40bb8c8e09a73b37ed4b425ee3a160756d9f2a913090488fefbaa7ce5cbce555c5f95695bd6faeadf3486d56dd90c026f64b5f9bbd594ac7844c32f7cabdd1254e7759d89cea046cbccbf26af432a72d01f78719ab6e97d96835168124991662a7e1d604792b91f98c12aa91b8d091df424a109150378694f09daef74329f423ca9fe826e9e040382600d1f197962e7e4c5fc8368f3fe206a77bec9013d356e956c8b49cf2b129371d2666f52771ab1ed2f310e7f58f705a27217b826c43662a3ff43d2f3a3782eed9ac358839020ab5c609c6267d0e7b9653fcf4456d3227d4047a2ebc8ecac67f8771155bebda593a1be7d680948a13627263ffc1f6f399ad8716a1bd6fa2c4183d4642f70966bedb8289f34cf0208d1798094a301fbe72c79f3477d512cb5fb935428380164f4549340231135b120cd6a4d12391b6dc441743d61cb4144bf68c1b7d896ebd6a5bf8940d97dbd1bdc8aaa2722d2a75a4e2d466cb7e144c0682798c574c2414529f66345db873c5dde807ef1eda9d7a563744f46badffce7f3ca747a306dd5ec22b342f0c7f6a0d45ab7d1672e7330c7b82a71c3863d137434028b51a45c56f6f2e3a3cb32392285ca4550e598723c0a3a17ed25db2861ede17dbc34be9ecaccd28788f351538c712a1e2c99faec8135fdcc207b8b24c67a841bb048803c82ec66e896c81ef625254fe9c449ab72cae341f65396751b44f6450692af3c04ccce5e1a0c8116e56520d21d41b383b778ac2056c20e5d9904c3cbc07043009147a786d445b709dc4252d0b1e804680947a7e25688d07d34ee95202495ed7ba9224dce7083d800e9d36455710853247ec6069e79cb4208b91830ce5b5f5f4d100dbd61a5063916cbea484967234342598e109a8556f9af365d3647bdb504c65b82e4a8d2d8053f75b490946c0f38aaad18b2fe779ab78e51c5401a2584908ddeb65a3a884aea3420f4fdf2cb85dcbab7a5e75c1d62c02c7acbdba463067a8fb3ff46282f3b8e2ff12bd9573087962332d06a0f0f308676bff29074ad7e3ab91366e31de2911dfff417c49aef936f11827ab75afc552112ee2238b9c0bc2bb9fee9e5942f2585a5f4743cfce779aa6862c8033002194f540989de4fc0b7040c074798577db75e70c569eb7d3100408757656925c71be7a3d2c8eebac928fa5a26c6ec3a84140639867d", 0x1000}, {&(0x7f0000001140)="4bd5e99b195ce7a6e2edf4d6e4ffa6d9466d82951432f357a16a77d7bc200248dcf3024e0cf4e9da984db767f8a044ddbb4b7c43be83642dc5790be4e87e03b20ac73ee2c947251d103ad081b974f95623e8ce9584bd7288b773354b6ca2cbc44da6633438058881f501cb78e15d248a91fa9ffbfccedec0633d4768d7a95c2354f424665963ba7775f56d2bd91fa4cbabb803f81ff31d5100f87d16944c484514acaeeada1e0e8fa5185b13684bc7254037cb68786d9bfec7885b3473ec7d0aa5549df50823fc815501ad07e255b9b81b3748332f9a8ab9f66ba2e07bb3fd7c59b1f18d3d456478f94282373fee072e79807d0944cb52bb8f3adec9f717d87e13d46c250908e38e1b8a227d7dc2975ef787d9b66a7876f428f8d359f7b71de78dc924fb413588b665ff037b9b87e1738bdd8549f692c82e92a229f9b9c9512ce12354c3eaa1d9edfe42adfa7a08a3999f8671603097b8a9f51024a4e60fe502a94866959b23363dcac02d4e7b3bfd2b249ab670f299aa8eba0bcdb5c12bc547cdd3532e0c975434ba1274a59e1f6712271b4fa74a0135937cb56b22bb6d8cb40355661cab1e6ab7088e494257ae71ccd6a18b644415a75879da3950105b174d02faef7150d58afdbef3032610174f848535089d3c3052371084f2d9e03986414e3f6a189d3eaabb3f6c2b9471f0617bb613c557715a28f696f8369afcdadd9a9d8b02f7c19fc8a8dda2280001b1d895aaccd3550a9e370813c17e96b979aa10085feaa1b99b7a8f437c025c384777d5ec99d06c9398b33f15d5c46c6619b9e1b31234eab31b5ae4163574f2e873927a273c4a1bb02426eef338c92a8a4650ee6f89218abc173d9a96e9e708a38ce92c702cde7bc78f7ad8a84198e96f7d83d91e26e9c264db7443dc7173c656050881934a1612b171c51aaec5f75d24a2d172d966fe18ef701e45cd4d372496b5c3b09cd2ebead91ea7222b3edab6e42373be7239d6c36acd969d5a45521aad35e5a847a2f6eb402e95ee3b065bdbd06c3aa478a99b6100f6a8c82d7dafcbf9840532f952378a0cba90aab3bd83bfe1ba35752864fd9f7680eacd0ff10b9fe5c4001dd269f37b655c9d8f3038d69ced7fbc7ee948c2db7906208c09c0c860ec7332c6475092193c435471fbe65d7d1035c3d186dd270db1f810ac82980d045a6e473361301c79b606d6ea1ff5fe6c0ac1f2a54f9361532393b2417815b647ed21a54775483f8b03330c65926943dfc0c07476f595271fb05045dfd7abbd337150f00eb6a470df552d0a06e6066b2c8fa732eaa4e70d01b48a5ec35d5cbf7166c73c71f84bc62eb0a7191456f1f11e347cb76df90268860e105c71e2598c56f1e24e975929a9c85d145b50a928fb1446737db37c9bd0038394624f00b0acfafa377f62c0c851e6623689257e98a06b3886380988606ee3a877729939fd00db6e52860b17b3c942b41ed964a748421cfafd110318c1db4350f05a5c83335fe6b33d0341b3f2e5fe0ccb3e3010fb9aa89a73b58005b2692f58e6fe94dd267bcf6d71b17ae54b349968d9efa6a4b93209de3709e4be6428de187eaeb48c48f5001ee3569c7222e96bf25a9cc603f6ac70c19831aea65feaf9267ec34fe295c67c2637956010c601bbb8638f5ab59b17244c2a31a421eb8e24faaf12213c5af853a022225926ef02be25da7852fc27874ab8b6b5abfb19d68345ed41b0fe3efa94ab1da82799d77d301689e804b37a42fbd475bb6cbe42eb0ea4d15837c21cee51194ef410fe93ae817448ae1115f80dd09dcca958c8bee14057817c5672b6bd3620fc36d5db734b48014f999ed714b4e4fee111f945ed76340f4bbb33a9fa62f051e0a659a50fad1b72e5de9562df0e3053eee27ceb4f53e6f4b5946caec0c7942d9fa5afd23d3c76eae891b25161e65d89a3e7d9dfe2ebaa1953a7fe98b05818cddf55db4db2df8d3ab60edeec62e4e37fda6140e434fe627212e7a587cb5798e4f35e79ff3879273d7aefbe364012d7b2ea091c3d38d4b3b4c80f12f2c3a07292945d93d43d64452ad19931163bc7031493c872ec87432652d81cf168b26e746b5dfd2bf43ba4d9b75253d419421dba551f949ebcc1f62d805b68bfaf71aeb44cc58472112f21413bafd83e3d2d497ef94b3899f80b94620cd30c0c6dd4697398d93da1a48fec91e77096d24863d4f1b3d76930d744fa59585dc17cf7646aa6c74c796a22eeb6d4496b9c645ca40ea863cf9422f5761230b0d535de450fd90967d251a2443d36b61d7eda12044e2bff1a66a82d0f4121e5ed5d81caaf513c54af0faffe8da925a0c9f2b74f46dacd5315dfe26e9d29f62f7d951291124c499820821c1532ca320b2db142f8a12174f20b9974642c6968d10d3b0ecce5b20f80496365ee6872d23c8ca46fb4cb25cc7faa9b791cf8fd1b7dc3d985257a0c3be6e66b2f3a94d5f33581ee9e1fe71422300c9d0ca38ade34ca577aa13569e0be44f2eb80a565be7daf9110b61e5bc795fbdf7e69a55ea0531bf04ed114993681eaa01ba55f88fbcaba3d85260833f41f22294e8439ba7a13327f2920941042f87f0f5bff0307547410e2416275f73a603f1b83b937ac0dfd5ba5a1a25e814af628f757df92b5a3f887795fe64ad653e077d5112b1961257d8d3899d54cc8c1844cfc513b84a05a89233487fb58df64363a36c108f4eb04dd34ec8426614aa9cb1e34bb39887d4b4468155b2b7570217d9c8702fe086586b127c0c21df0b868b5a291b14847a168df53ba9fee602dcb0f9823303d44d1541dec9034a20865243d9a5eff77c6cfd78a5633d1b872885eefbac148ab146f93386647689325eb3fad07236b170bdc040571454638d8767cb7712efb08bede39713278a122a9e1fc39288f3d113ee3c3e57eec897fe84f613a957d688d92e6cb211c9259768ebba1698b80267979745f53ca84d2fd3ad62dfd4e9ea4fabcc5fe82f46c4b0111e6a5efac059ff5ca67ce4e380b7ee0e08ccac8ef7430f1d89e4906055b856b531f40c6785013b3cfa94eb765fece6b1db09cb33724658113c99bb4e280f604f3bd4a0afd87b02c2ae3a2d8269f88e9830658522eeec9de2eff907cf53d4a3a71844a2ae46fd8a543459b3ccea59ad4223fe468cf083ade5888c34dcdb03b6a9db16a20bfa8d22ecbedf6f5e6df4783e9e33278527a416e15f0c50708eb4663cabed1f7103ddd5ededfa29e65178a6135475f31b9a097cf437445d613ad53131d8b85fc01d593ea7130b176fed6e855eeceae7be3c408590a3cff40a95772affaf48a472100ada32268da00a20a31795ea3ded175288cca0457a929ab442608671a9572ef391f495f7b42ad1405236a5cd87ca1ce2a6e45546abaea3f87dc9279170db4690b198f79d36903438a818e9e483e62f0c6d54c6e4abc81368f1e627c60a81cc293236989683dab9723e36bfb2e1d89258140e7d938e0fe7ec842e76acdfc814a86ce5c94d2f717f555249511c464c1fff69af20769c32875677ae69de4c330642044bf7fb312e68255ac944901e8a55781b0c71acfcb2be16a06a9cd92ae51ac0eb3caec60342e1d6416bbd4eb3b6e7f133ce5c46490c95e27357a199dfd01c36ae9de71ac549890b29bb341e99a1d1f3113d8bcc54d9d063378f0ba120c49dae33bcf28e1c655747b0fe43759e445086aacc113b5a040480a9e57659e50e5f5e04097a6085d1b6ef17dff7ee3d207a0eb42dd2898ec7426b527cd4c5812a5310b3cad28174f39d7c907c4e2da51a332d299ab7644f485969d01104940b1c9e2173f4ec1cd9e8706088d5939aa5df7bb678de02e88ea3218e224f452a11dca8ec5760b4fa7871909fca823743496ebf57a77a6fbded9fc737bc077b4518bdd1213a96a9c5520282743d398963a97fb54caa258891a67f5677859a051930ce52c07addbaabda8f1cb695389af26e5dd3f76ede2c97cdc2a6c689e873f1f1620dd58b87f2b5fa15e6ff8fc57b9fe06cc0afe48426734f92149cb1d3965ab0a5ac5f25fdec5b2bb347c4eb661d4ed8a5fc41b5150bfeee9cf41badedaa30850f482e6c88aa0b5540658d26cd39ec4d00a858db0840cebde70c8c2059b8a03dfd3dc34d5b30dd90eeb4a0e0b159bfbd4f6693a6547e92758f990497801b86d2272a4df75bb1451459690c8175fb3271227f26fe144a66af749cb2c11f474cf1c4d31dab1ec5b7036ff373b4d81cdcf42ecf4fd0bca750992c6a0e58f223a81e900f70f09f17964e11d87f4095fc0f2b47ba4e76017b559d656b845a64ff83f565a8f78332bc0c6c5ff184ae454ce6e1d31666def86148bbb27ba0d51be57aca82f640dd381b5c094d27f90fdaf4ca4e01517784abfe8ee8816c5eadf993c7d2e6bed4fbec7f5791a7c77f55f663b4d5061db76b97aae91de9c9f82f784f4833e376e78e53eb0f41c06335876b3c5de77d007bfcc8cee317fb22d8e4d85719bc693746f6c213060846e23647646842521ff05ef0c91795b76151ec3fec628a844aedaa40a8e28b07dcc74a02db05a9db22add50a18871b4918da12e1f7cfd040d08083207884c0385663b492c8fd847d6bd3873b7d98548e55cb55f0899dae07473f731ab33e2c543698fa7a971fd8b251bd290bb80366de978bb880552a071bc9793e33621e553e0dc5f459fdff9563612c11c5961b3abf8dee13d3f37f6ec38acf7dd783e2e9ba4c4236230c5f2ee989ea9dbb3ce5f8fbd074d4007b201d781f329c1e3e7150917af59988276d4d47983358fa747e15d6e81f5d096b1fa47337c69885264375782a906f30ba7abda607dae5b5baeba8d1f886fd2e0b5d2dbff5428c03ef7ec8f8feeab2ae607837868d192bcb1d3552a82cd3a419ddcf18f80e7f265ced2443590f363d525d3b3b30709ca2cf5c97c1280be87537ad0b8ab923510a6da423ec6baea600d02be41ce0e9295b8b613742b744e2940e4b793b71bb3f10e27c5b39433306ac075a494afd7ddae5d79955b3abfd4b308a862de1ffec9fa484ccfd17b047a40d2e8b97ab298ae067528dc8cdc9dac09703913af16a367ec7209b4d2e9aa30192fbf0c0638d82daa02a8ee48c06245a9b3846b47dcee8fadb3cc2c3241ac45fc569fc8a4b55325db89d99840eb5fcff5ffe87bb52a2e08fc68bb670ea75c87cbda25642018799ae9580f66eff27e3cb757b163535309c48b81dd106f4f5f9e186c812c5ab3f117cc738027e574a655d88ac42285b2e356205184a74d70a6f9c39aa7d82941f15b5dacdf7c6322d12f765b5a1a56f2ea7581af6aa6be9819b317fd0640af2f7b99f4dc33c973bd78e878ad9374590861830201d9e774f89a98b29f8769dcb4b720a3fe9fa1212aa952f368879d4cd95db182b8eba246d8063374e1b803ff914adc1a9cd1be846309a6a9604fe6be87baa0e10dfd74e01243d8f53500115b85d3dcdba44c8efcb8455f8f22c89aed7aacd05f55368bb48b2af2ec532481f76cf7c11f6934029a1cba67cd01a93f39614ce70911aabeeb20c8bf1494dfe1d1ec3df02555ca6e1207853ec50a111b5159c4707862963d0294b7a29fe81da451ebf1b3a03e4f3da02d56acde201e8304dca61bd8b05a9530fd2400ee5a0098f6fe3618e5c8996605bcf19cca594ca2205dbe5ae4af1017d4e6ccd822810206f4b76f99d0dc5e2434dd218886f7b3d81caf84a35a33d41f5802ab24125eb417ecc2d9f43fb4d42f11f7c6d5d9507b78f85d9baa8571d1e4d6b11d0d28193c3a5054e227dd788267b4", 0x1000}, {&(0x7f0000002140)="86efb271ae91c65b82f4de10843e4d69b3ac1e90b4cc1a5058982071a054606c19d9ec93c97639c5ea0269ff2230e8af1f04c65d49c4585a2dd8eb91c5735fddfa95b503a1f636f20a6c39057e9e96fb3ab6ba23f2d110525c32ee369b88ccd12f4ea88ef8755329632e099d57bd379f6d8417175429876e722150dffe64d96055245364803f7a9f676d6b827e4c", 0x8e}, {&(0x7f0000002200)="7de8c3", 0x3}, {&(0x7f0000002240)="82a4", 0x2}, {&(0x7f0000002280)="8190cc1900d6d6b6c325073281a130a70d6143bd76f0be6cba99f8a8b2f415000a52238330d3e45659fd7cfb1aaeedcd74937c39f507240d8c0ec65116da5aba94ff5784afd68139c9d018fa46c45b22a0b7f18a6f8129a5bae9b9f95665ee3407a8e093698333922d3bc963d7471e4000ce7aaf8b8d2f61a1292bbb37b5bd51cdfd26c6174720789916501c51327f956a3aed130ba142c94881", 0x9a}, {&(0x7f0000002340)="8aa38b29cc83dc18a7a21336a675db12197a316acca6d4bfb298b594ebd2508edc2abd688844405b899d78abad72f15f59a6cf48de61c1072f5f0314cb512eceb0bc06559d1cc6c1361f059201f9e7c4a9ac046a2856c6b37aa54ad178019a099b70069f39b44055acbd2124853f0c944e6f34ba494fe1aedfb8a8a200152c874c0f43ae93a009c8870b0fc57f09700a49311794c1f4c26b4d7836414bb01c396aeb8dfbca405a5a148a29e933299e0171708bb7b8ff46dfb06f773800e9fec3df2a60", 0xc3}, {&(0x7f0000002440)="bbe4bb23490279439da9677cc21bd38003156c89274a9dd49a40356c521e215600a73f654c1125cd86ef0cd4165379213825cc5e0d3a720b90d12662908c310fc66387193b27e42b1b4d946e7a3c47daacf554", 0x53}, {&(0x7f00000024c0)="19ce535394802ff7025a2dc3712447475b4654456cecaefbb6f1f8ec791a5145c6fdcb8a80cb4724a94a7b9bf4c3297a4d903c3138b0df373e4c3ccb889368c9eb5c27c0af3a7177ca06505b697d4740076b0b0643a0eea53634eef610d0aff335d79b3e83850b", 0x67}], 0xa) pipe2(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000002640)={0x800, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000002680)="4ae6beb2f975bceb188aa5ed6ada6d1e43d842d7c381ebb5cd504a0bf11b84d2ff", 0x21) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r5 = openat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0/file0\x00', 0x100, 0x2a1) ioctl$BIOCLOCK(r5, 0x20004276) openat$tty(0xffffffffffffff9c, &(0x7f0000002700)='/dev/tty\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000002740)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) semget$private(0x0, 0x2, 0x36c) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r7, &(0x7f00000027c0)=@abs, &(0x7f0000002800)=0x8) r8 = open(&(0x7f0000002840)='./file0/file0\x00', 0x80, 0x1) recvfrom$inet6(r8, &(0x7f0000002880)=""/84, 0x54, 0x2, 0x0, 0x0) getgroups(0x6, &(0x7f0000002900)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000002980)=[r9, r10]) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/tty\x00', 0x8000, 0x0) fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x150) r12 = socket(0x10, 0x4, 0x9) read(r12, &(0x7f0000002a00)=""/4096, 0x1000) r13 = socket$inet(0x2, 0x8000, 0x7) pread(r13, &(0x7f0000003a00)="2b1851b7b2ed5dec6b2c3fc3d7fc470a01c2ff4f30032fd6e3d15933bafeab26f5b56093f4362583777855d1d57e2215f1dc807f1e3e28c75130317e8d27949c39a03b6bd52f4e687d87e8fdfee449a320f0afb85031ac03cbbdda07c4f4a254725825", 0x63, 0x0, 0x5174) 07:07:50 executing program 0: wait4(0xffffffffffffffff, &(0x7f0000000000), 0xa, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) semget(0x3, 0x4, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0xfffffffb) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x8001, 0x401, {[0x0, 0xffff, 0x1, 0x7, 0xc6, 0xb8a, 0x9, 0x5, 0x6, 0x3, 0x9, 0xfed06e0, 0xffff, 0xffffffffffffff81, 0x3ff, 0x8000, 0x7f, 0x64e], [0x5, 0xfffffffffffffdb0, 0x7, 0xad8cd2, 0x1, 0x5, 0x1, 0x58594a53, 0x7, 0x1a], [0x20000000000000, 0x3f, 0x4, 0x100, 0x8001, 0x0, 0x465e], [0x4, 0xffffffffffffffad, 0x5, 0x9, 0x9, 0x9], [{0x3, 0x1ff, 0x0, 0x6dc}, {0x4766, 0x6, 0xc6b, 0x5}, {0x1000, 0x9, 0x179, 0xbf8}, {0x94, 0x80000000, 0x7, 0x46c4}, {0x7, 0x8, 0xffff, 0x8}, {0x81, 0x4, 0x0, 0x4}, {0xff54, 0x2, 0x4, 0x2}, {0x4, 0x8, 0x4}], {0x5, 0x4, 0x9, 0x1}, {0x0, 0x6, 0x2, 0x6}}}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="98fe4d9a55", 0x5}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0xbdf) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)="2b494369fe218a8fb85ac735887775e6414fce016a66648f3fac61daa97112ec8d1c68b206a319395ad4953e28b5d1f56f2fd1e5ab13c246f8ecb7f486d53f72d75434d206826e3b544a4e3cee99a5f8b2e8700b6b761da610f4cd85c6d10343be4487ec57195b864cfe6e3be029eaabeb8ba8c512db9833ba763b83c6b40a5cb2eac7ce0115e01b8e9631a2197bef8abb22eba3f621d0b7e31214203a6ee49cb7d8514ce446ec8a884384a82909564491cd961458e6c2db98941ea7c1ade7eaa41edba0349c90711d4c57a39d2dc28765aa75bd7e6f7fc41964bf94db1ac258bc10d24f199ee5092dcdabb869cc64d040d5", 0xf2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000600)={0x9, 0x9}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000640)) shmget(0x1, 0x4000, 0x406, &(0x7f0000ffb000/0x4000)=nil) r4 = semget(0x0, 0x0, 0x108) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000680)=""/194) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000007c0)=0x7f) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000800)={0x5, 0x9a, 0x6, 0x5, "e6ea2caf2d9128622eaace24230b04d4d28a82e2", 0x3, 0x9}) socket$inet(0x2, 0x4, 0xff) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x8182, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40, 0x0) r11 = socket$inet6(0x18, 0x3, 0x1) kevent(r8, &(0x7f0000000940)=[{{r9}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x9}], 0x1, &(0x7f00000009c0)=[{{r6}, 0xffffffffffffffff, 0x8, 0x10, 0x0, 0x800}, {{r10}, 0xffffffffffffffff, 0x8, 0xfffff, 0x5, 0x7}, {{r11}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x3, 0x4}], 0x4, &(0x7f0000000a40)={0x100000001, 0x6d}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000a80)={0x1f, 0x7, './file0\x00', 0x1, 0x80000001, 0x6, 0x4b}) r12 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x20) renameat(r12, &(0x7f0000000b00)='./file0\x00', r6, &(0x7f0000000b40)='./file0\x00') 07:07:50 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:07:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "582f2dfd223cc03bb69ee75346cd2ca9e699b1fd"}) write(r0, &(0x7f0000000580)="eca89f382e89c5d90fcbeeea71e9534f37c565a8164305ba98f997543b8ca11148b27a5e86e9476290e953b2f081d5bde4ddcacd51ad2240ba0bd3941e56433f74b0ff5307a4e630cc93b559e42b4de7447e743d8e1ad0002980ae8a68112bf5bb9e9a1a01f4f01a483fe48249b62bbd05494000d28c2c991794eeac9784ba861848d94a661d3c9c3809797bf6fd9b6932a35bd9b0e86001000000eecb8c74ddd730cfe10d5de9b4979de659179b8eaeda05752816a7a55d26aa437100466fa8ad2a31531f4e1bae60cce738269186b10858619b6f91ef9ff9f37d8386ad1a50b058dfbf1bb0015ed942942185ce431f4c1574f41275d63d291179b1b742523b2654d60f8de0d1b8a9f3495fbdda2f361683dbef8377b6e2c5bdd213497a4f67688c41d261ab032eb8b2cb171ee414546ef4c4c86ccd04430158c604b253a8b20cdca96dcfbb3fcbb064960fe88c570e82251ad1715b5798b1aac5cee0dafd3dc56ca64da912f522194e8d9d3e351b99f490c0d26b17e58b68fba17f0567a392fd2aab525191c832af", 0x189) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 07:07:51 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file1\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r26, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r31, &(0x7f0000001740)=""/4096, 0x1000) close(r31) fcntl$setown(r31, 0x6, r30) r32 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r30, r32, r33}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r25, r33]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r25, 0x0]) r35 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r34, 0xffffffffffffffff, r35, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r36 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r36, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r37 = dup(r36) ioctl$PCIOCGETROM(r37, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r39, &(0x7f0000000080)="a6", 0x1) r40 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) write(r40, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) login: pckbd_enable: command error 07:07:52 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "582f2dfd223cc03bb69ee75346cd2ca9e699b1fd"}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 07:07:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r19 = getegid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r21) getgroups(0x3, &(0x7f0000000b40)=[0x0, r21, r20]) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r18], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da0400346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000001000)=ANY=[@ANYBLOB="582558affb52071835b0d29bb83b37e77bc26d5d851d8f5bd30347de829d558c4c52086bd1b640a74aa1dd24ab70fdf363e5ca3958d58307762a790c6c6a04c1003a17b8f896ccca029f8526967eeeb0fd410de966187368800ba2406888"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r15, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r26}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r32, r32, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r36 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r36, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r30, &(0x7f0000000980)=ANY=[@ANYRESOCT=r36], 0x1, 0x0) msgrcv(r30, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r37, r39, r29, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r40, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r10, r19, r27, r39, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r41 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r42 = dup(r41) accept(r42, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r43) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r43]) r45 = socket(0x2, 0x4003, 0x0) r46 = socket(0x2, 0x400000000002, 0x0) setsockopt(r46, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r46, r45) r47 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r48 = socket(0x2, 0x4003, 0x0) r49 = socket(0x2, 0x400000000002, 0x0) setsockopt(r49, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r49, r48) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, r50) r52 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r53, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r54 = getpid() preadv(r53, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r55 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r57 = getegid() r58 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r55, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r56, r57, r58, r59, 0x1, 0xff}, 0x8, 0x6, r54, r54, 0x0, 0x2, 0x1f, 0x400}) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r60, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r61 = getpid() preadv(r60, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r62 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r64 = getegid() r65 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r62, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r63, r64, r65, r66, 0x1, 0xff}, 0x8, 0x6, r61, r61, 0x0, 0x2, 0x1f, 0x400}) r67 = msgget$private(0x0, 0xfffffffffffffffd) r68 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r68, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r69 = getpid() preadv(r68, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r70 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r72 = getegid() r73 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r70, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r71, r72, r73, r74, 0x1, 0xff}, 0x8, 0x6, r69, r69, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r67, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r67, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r70], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r77 = getegid() r78 = getuid() msgctl$IPC_SET(r70, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r76, r77, r78, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r75, r75, 0x0, 0x2, 0x2000000001f, 0x400}) r79 = msgget$private(0x0, 0xfffffffffffffffd) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r80, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r81 = getpid() preadv(r80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r82 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r84 = getegid() r85 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r82, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r83, r84, r85, r86, 0x1, 0xff}, 0x8, 0x6, r81, r81, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r79, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r79, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r82], 0x1, 0x800) r87 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r89 = msgget$private(0x0, 0xfffffffffffffffd) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r90, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r91 = getpid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r93 = getegid() r94 = getuid() msgctl$IPC_SET(r82, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r92, r93, r94, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r91, r91, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r89, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r95 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r95, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r95, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r89, &(0x7f0000000980)=ANY=[@ANYRESOCT=r95], 0x1, 0x0) msgrcv(r89, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r89, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r99 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r96, r98, r88, r93, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r99, 0xa5, 0x3, 0x1000000100000000, 0x6}) r100 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r101 = dup(r100) accept(r101, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r102) r103 = socket(0x2, 0x4003, 0x0) r104 = socket(0x2, 0x400000000002, 0x0) setsockopt(r104, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r104, r103) connect$unix(r103, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./filO0\x00'], 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f0000000e80)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r44, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r49, @ANYRES32=r0, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r63, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000040bbcce4f4171d5e3b9a12fe79e26b7656f3d6d745fcf54c881a9abe0d2796f608f500945eb6ebc3c1c78168d255859c2348d5d228ec2f7ffb5b52b4d68b10d86d78d2ec7b4e6eb31ff58c11e8bb29a9b773819ec760c069e7cb3d2c925a1e3fd973435e2817c30c407182633740bf00000000000004", @ANYRES32=r75, @ANYRES32=r96, @ANYRES32=r102, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r103, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) 07:07:52 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffb7) setgid(r4) chmod(&(0x7f00000002c0)='./file0\x00', 0xd5) setgroups(0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() r6 = getuid() setreuid(0xee00, r6) setreuid(r2, r5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r7, &(0x7f00000006c0)=""/138, 0x452) close(r7) r8 = getuid() geteuid() setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r9) fchown(r7, r8, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000200), 0x0, 0x2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) 07:07:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 07:07:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0xfd, 0x80}, {0x84, 0x20}, {0x6, 0x0, 0x8b}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000400), 0x20004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000440)}) r6 = syz_open_pts() r7 = syz_open_pts() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r9 = syz_open_pts() write(r9, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "582f2dfd223cc03bb69ee75346cd2ca9e699b1fd"}) read(r9, &(0x7f0000000340)=""/133, 0x85) close(r8) dup(r8) open$dir(&(0x7f00000005c0)='./file0\x00', 0x100, 0x2) write(r4, &(0x7f0000000bc0)="58f2dc7f2785555fa721d28e3446b6bdfa16a5358b2582ea3fcc20528007783a071d4328d35ccf43fc9e8d23c692ef6a65a098dbef86cea169fa018a62cca24f0eba2a73d6d2207f36d96d460de875142685fea216db1e3e3f8cd7e1b2edd4896e461c5ce0379e37fdf4ecb8c6035353c7cd9a54c1443ddb32300300000000000000cdee47adfed30b5c62e2d6e4b37ad819dcfdb900c2f55f364ee18a8d06debc406231d8b0aee2e129908eee29a2e69eaaa9409e1d54965ee814e99de4fbe3d5510b988ee95ca137dbd87d1b3f888dd624d23d55414a8b8bfc00acab4feea09a24a013075df1c8494139a4019509d62365d903ab676069ad0c19916b8dd10ea1dd6ed644ab14ca7b08b821844b89cf19f5ca17fd47b854b1ee329cde5028a5390fa619626a732b3146f32c8b1e4ad97375ce3fa11c356f61924d0ef7989507acac3985e777d96da8c3bde6c0da461c8941b86acfe2dbe059447bc4754b9110ea8db08e1468a0b25bd5d5c982119cecb5afc9237b391f13732ea3ec8d0777d3b6b880a17aefc808ba9bb7d70cf3e2a234b975a27656a794b6756805a790ec7f9ecdb9f94588a4bd437bd7c08607e86cc0ed66ffa57f9aa7389938e6e23e248ebcc5876a978a655d778504db033b26d450ef85ff7fd7ba37c4b212dfca0df63da649b34dc8bd82a47166a82f410b9203bb30abaf497af877eaba62725051c8be4a528ad19a052a21f10ef815745da8fbd7766163a783a44f6f16f8b69b160286988bd275cd6bb392a532043b3cb6f29d549501c35642efc793c5b493acade1375e07d1b7a6f29ae94a5925008a78b115153912de7a6d7d0b0eb4dfb1319ec67d365cb6d19ab4e638a26bd220571628869b43fb6ff881ba3b8b62a22efdd158ce5bc0b82f54df9c4da474676cac68b4cfb4d09e24f66c45dc099dc6cb223f92b84caa3932d10e897ecc4af572794615690006d8860e1c19415cd7b738847aab031d7758f653dede248bcbe4fc0a31488a7b6d974cdc8e472cab5cf4c9e71884de028658afb9", 0xfffffffffffffe9a) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "582f2dfd223cc03bb69ee75346cd2ca9e699b1fd"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000280)=0x80000000) fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r10, &(0x7f0000000100)="bd5d2853a20a2ba23992a04a084ad6b40e9e5bef768aa8a5e5cbfdd1eab93f078235e9a0e4d4fabcd2b335ca048ad70c36", 0x31, 0x0, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) 07:07:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3ff, 0x5, 0x3f, "ce5dfae7a2d4118cd13a3a7b8f6dd75a8c971de5", 0x7}) recvfrom$inet6(r0, &(0x7f0000000140)=""/244, 0xfe80, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x6}, 0xc) 07:07:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:07:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x0, 0x0, 0xe}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r3, 0x3) 07:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x452) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0x7c0f}, {0x42, 0x3}, {0x25, 0xfffffff9}], 0x3}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7ff) 07:07:53 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x118) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f0000001540), 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x100, './file0\x00'}) r1 = getpid() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x48e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r5, 0x0, r7) r8 = geteuid() setreuid(r8, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r9, 0x0, r11) r12 = getpgrp() r13 = getpgid(r1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, r4, r7, r8, r11, 0x105, 0x6fe9}, 0x7, 0x5, r12, r13, 0x2, 0x200, 0x1, 0x2}) msgget$private(0x0, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f00000000c0)=0x5) 07:07:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "582f2dfd223cc03bb69ee75346cd2ca9e699b1fd"}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="f244b5f77c1c33d317302afd8b1c4d457d947288b522245bf5553da154b96a993e37290cc7758985ca7e28819925f67cb5a5b86dafb033baf307de92b9a341872ca63a45059e106e0357aa255b5153df3fdaf1bd1fefd8f981feb0bf015e18f37665c6760c1559d050d50fb3acc2ae9c4c0614c4946fe61aa8718af0746fb6f55d7d5f279bae5074", 0x88}, {&(0x7f0000000200)="4605bc904849c18e17e8c70accaa5ed3c6b200d4f9c583d4132699c289026711bfbdfe0e2ed78b297a3a2d885127bdaeb378b35a9acdf6020230bbbbf73646193a7b580fad393807b5", 0x49}, {&(0x7f0000000300)="7efcef11d94527da62b73551fb5f19be512bfe350390ef50d34d36cfaddd19356b7b2991074ef2402fd08d43708c67bf8a8c8c4751a8a65f3a548e839cebb0a78f0b6325482636e0ae792c56009a47ec55559f38599b2d835ecaf371fcaa50994be9b9a66d4209da3ee699bf1b5ecee7dfe24032a274fcc8a15202791cf31c6bbc77aaff87b5e75bd3241f2663bacbef9722df", 0x93}, {0x0}, {&(0x7f00000003c0)="bb7b737885c606152b4714b971cc8bf005bd7b56ff2ae398ba37c6a64f3f8843fac5ce74002012e930a8e32283609d0c955044a53edb2630a13fd8b836aa0be6f686bc353f8bd9f55e5adf12e584576ffc61b8ca0655a459ee394bf11f2a34d521a968392413290810cb757464d7a253c7c2871faca422a30f365e12a1ceb1cbb9db106cf8fe435031066d7a7cafe142d58c78d3c69b420ae62750fdd69d0772bc52ce9abc2652c42ad25c946bef0f75507d6ad218", 0xb5}, {&(0x7f0000000280)="0683bb749a8a284f3ad253d194ef500070", 0x11}], 0x6, &(0x7f0000000500)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}], 0x28, 0x400}, 0x0) close(r0) panic: receive 1a: so 0xfffffd805e558000, so_type 3, m 0xfffffd8065105800, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *467938 34876 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff8219f22a) at panic+0x15c soreceive(fffffd805e558000,0,ffff80001d382218,0,0,ffff80001d382124) at soreceive+0x170a soo_read(fffffd8064ffb528,ffff80001d382218,0) at soo_read+0x53 dofilereadv(ffff80001d349758,6,ffff80001d382218,0,ffff80001d382300) at dofilereadv+0x1a1 sys_read(ffff80001d349758,ffff80001d3822b0,ffff80001d382300) at sys_read+0x83 syscall(ffff80001d382380) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3150, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e558000, so_type 3, m 0xfffffd8065105800, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8219f22a) at panic+0x15c soreceive(fffffd805e558000,0,ffff80001d382218,0,0,ffff80001d382124) at soreceive+0x170a soo_read(fffffd8064ffb528,ffff80001d382218,0) at soo_read+0x53 dofilereadv(ffff80001d349758,6,ffff80001d382218,0,ffff80001d382300) at dofilereadv+0x1a1 sys_read(ffff80001d349758,ffff80001d3822b0,ffff80001d382300) at sys_read+0x83 syscall(ffff80001d382380) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3150, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d381f60 rbx 0xffff80001d382010 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d381f20 r9 0x1 r10 0 r11 0x5bde7c8e64c30019 r12 0x3000000008 r13 0xffff80001d381f70 r14 0x100 r15 0x1 rip 0xffffffff8103c4d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d381f50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=467938 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d34a5f8,0xffff80001d3499d8 process=0xffff8000ffffae10 user=0xffff80001d37d000, vmspace=0xfffffd806bc09330 estcpu=0, cpticks=0, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 34706 442241 7192 0 2 0 syz-executor.1 34706 261248 7192 0 2 0x4000000 syz-executor.1 43240 48680 33849 0 2 0 syz-executor.0 43240 46589 33849 0 3 0x4000080 wsevent_read syz-executor.0 33849 121855 18909 0 3 0x82 nanosleep syz-executor.0 7192 919 18909 0 2 0x482 syz-executor.1 18909 246767 81142 0 3 0x82 thrsleep syz-fuzzer 18909 13836 81142 0 2 0x4000482 syz-fuzzer 18909 110495 81142 0 3 0x4000082 thrsleep syz-fuzzer 18909 256973 81142 0 3 0x4000082 thrsleep syz-fuzzer 18909 93147 81142 0 3 0x4000082 kqread syz-fuzzer 18909 65039 81142 0 3 0x4000082 thrsleep syz-fuzzer 18909 521180 81142 0 3 0x4000082 thrsleep syz-fuzzer 18909 337797 81142 0 3 0x4000082 thrsleep syz-fuzzer 81142 140845 22192 0 3 0x10008a pause ksh 22192 297251 29800 0 3 0x92 select sshd 97054 123326 1 0 3 0x100083 ttyin getty 29800 391843 1 0 3 0x80 select sshd 8602 201012 29118 73 3 0x100090 kqread syslogd 29118 144728 1 0 3 0x100082 netio syslogd 1235 47748 1 77 2 0x100010 dhclient *34876 467938 1 0 7 0 dhclient 34753 478212 0 0 2 0x14200 zerothread 31219 56701 0 0 3 0x14200 aiodoned aiodoned 2419 286274 0 0 2 0x14200 update 39979 333668 0 0 3 0x14200 cleaner cleaner 44918 278422 0 0 3 0x14200 reaper reaper 10179 175486 0 0 3 0x14200 pgdaemon pagedaemon 35652 428951 0 0 3 0x14200 bored crynlk 74447 35550 0 0 3 0x14200 bored crypto 91106 380217 0 0 3 0x40014200 acpi0 acpi0 94987 86070 0 0 3 0x14200 bored softnet 1561 60316 0 0 3 0x14200 bored systqmp 82189 36454 0 0 3 0x14200 bored systq 50098 73847 0 0 3 0x40014200 bored softclock 91215 91825 0 0 3 0x40014200 idle0 50512 62291 0 0 3 0x14200 bored smr 1 214061 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9464 6399K 6840K 78643K 10618 0 pcb 13 8K 8K 78643K 21 0 rtable 105 3K 3K 78643K 192 0 ifaddr 44 10K 10K 78643K 46 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 15 0 iov 0 0K 0K 78643K 2 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1243 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 9 0K 0K 78643K 11 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 50 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 63K 78643K 363 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 6 0 in_multi 33 2K 2K 78643K 33 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 183 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 102 21K 21K 78643K 984 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 6 0K 0K 78643K 10 0 temp 82 3011K 3075K 78643K 2566 0 kqueue 3 4K 10K 78643K 7 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 20 0 18 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 65 0 57 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 127 0 127 1 0 1 1 0 8 1 tcpcb 544 16 0 12 1 0 1 1 0 8 0 inpcb 280 57 0 50 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semapl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1444 0 43 46 0 46 46 0 8 0 ffsino 240 1444 0 43 83 0 83 83 0 8 0 nchpl 144 1701 0 89 60 0 60 60 0 8 0 uvmvnodes 72 1506 0 0 28 0 28 28 0 8 0 vnodes 208 1506 0 0 80 0 80 80 0 8 0 namei 1024 4165 0 4165 1 0 1 1 0 8 1 scxspl 192 4794 0 4794 1 0 1 1 0 8 1 plimitpl 152 14 0 7 1 0 1 1 0 8 0 sigapl 432 221 0 207 2 0 2 2 0 8 0 futexpl 56 785 0 785 1 0 1 1 0 8 1 knotepl 112 57 0 38 1 0 1 1 0 8 0 kqueuepl 104 8 0 6 1 0 1 1 0 8 0 pipelkpl 16 86 0 76 1 0 1 1 0 8 0 pipepl 120 172 0 153 2 0 2 2 0 8 1 fdescpl 432 222 0 207 2 0 2 2 0 8 0 filepl 120 1284 0 1186 5 0 5 5 0 8 1 lockfpl 104 7 0 6 1 0 1 1 0 8 0 lockfspl 48 4 0 3 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 90 0 83 1 0 1 1 0 8 0 zombiepl 144 207 0 207 1 0 1 1 0 8 1 processpl 896 236 0 207 4 0 4 4 0 8 0 procpl 624 279 0 241 4 0 4 4 0 8 1 sockpl 400 142 0 125 3 0 3 3 0 8 1 mcl64k 65536 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 13 0 12 2 1 1 1 0 8 0 mcl2k 2048 63671 0 63625 17 3 14 14 0 8 6 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 100786 0 100657 12 1 11 11 0 8 0 bufpl 280 4055 0 179 277 0 277 277 0 8 0 anonpl 16 38031 0 22751 63 1 62 62 0 107 0 amapchunkpl 152 1199 0 1056 8 0 8 8 0 158 2 amappl16 192 950 0 124 42 0 42 42 0 8 0 amappl15 184 56 0 50 1 0 1 1 0 8 0 amappl14 176 28 0 25 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 58 0 45 1 0 1 1 0 8 0 amappl10 144 15 0 12 1 0 1 1 0 8 0 amappl9 136 554 0 551 1 0 1 1 0 8 0 amappl8 128 104 0 86 1 0 1 1 0 8 0 amappl7 120 97 0 86 1 0 1 1 0 8 0 amappl6 112 66 0 59 1 0 1 1 0 8 0 amappl5 104 152 0 142 1 0 1 1 0 8 0 amappl4 96 431 0 401 1 0 1 1 0 8 0 amappl3 88 115 0 107 1 0 1 1 0 8 0 amappl2 80 994 0 915 3 1 2 3 0 8 0 amappl1 72 13921 0 13497 25 10 15 20 0 8 6 amappl 80 523 0 478 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 222 0 207 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 222 0 207 1 0 1 1 0 8 0 vmmpekpl 168 5767 0 5740 2 0 2 2 0 8 0 vmmpepl 168 34483 0 32483 113 3 110 110 0 357 22 vmsppl 272 221 0 207 2 0 2 2 0 8 1 pdppl 4096 450 0 414 6 0 6 6 0 8 1 pvpl 32 128381 0 110046 151 0 151 151 0 265 2 pmappl 200 221 0 207 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 153 0 7 5 0 5 5 0 8 0