kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 22 22:47:22 PST 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.16' (ECDSA) to the list of known hosts. 2020/02/22 22:47:31 fuzzer started 2020/02/22 22:47:37 dialing manager at 10.128.15.235:11499 2020/02/22 22:47:37 syscalls: 337 2020/02/22 22:47:37 code coverage: enabled 2020/02/22 22:47:37 comparison tracing: enabled 2020/02/22 22:47:37 extra coverage: support is not implemented in syzkaller 2020/02/22 22:47:37 setuid sandbox: enabled 2020/02/22 22:47:37 namespace sandbox: support is not implemented in syzkaller 2020/02/22 22:47:37 Android sandbox: support is not implemented in syzkaller 2020/02/22 22:47:37 fault injection: support is not implemented in syzkaller 2020/02/22 22:47:37 leak checking: support is not implemented in syzkaller 2020/02/22 22:47:37 net packet injection: enabled 2020/02/22 22:47:37 net device setup: support is not implemented in syzkaller 2020/02/22 22:47:37 concurrency sanitizer: support is not implemented in syzkaller 2020/02/22 22:47:37 devlink PCI setup: support is not implemented in syzkaller 22:47:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xfff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x120) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1e, 0x1}, {0x18, 0x3, 0x3, 0x1}, 0x8, [0x5, 0x7ef, 0x4, 0x1, 0x1, 0x1, 0x0, 0x9]}, 0x3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) setsockopt(r3, 0x8, 0x3, &(0x7f0000000180)="4047dd538d1a4f2d7d7c9ff4476f0e790540b35638af406b412b3beca744c4bdb8f2abc22c06855546b04952a5c0ff46c3a38e8917e0bfc741993cca239fcc75069df6386247798c81a6b3ec2c32ae1e011b30bd5f02055f93aa224462431b4c1d8b477c563f0e2d21b3c338243b7a5fcd741377fbc2aa0d50e4ed5af2e525feb9b8b1e5a66cc267de0f912e59199b66da5d88d810ea1aac79b174f1562efd876d5cf6fdc2812ecc158329153fa7589f8d0ff20ca219971d04a5b5a862522f1b9e4c84a712ff1fd9ffa52ac9a16298f3bd74adb247007f412ec17912f5", 0xdd) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000002c0)=0x3) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) setsockopt(r5, 0x4d7, 0x300, &(0x7f0000000340)="198b444b55763ddc1633336d5f94c6dfb880e589eaa36a57e9bcc9080dcda359da4c07f88588e4e2c4550cac13718bf92c68ce523de3fc6e579c30311549d93777e17d2ff942ca08a6012e8d642abbe433e36220ad38fa2f24a484e7cc01480607031d5b135ed80c2d6464267d4916fd1c1f6ecb568e6e926113b66b8d7936db0e1a7972c01ee373441e9d8423610bde4bd76cdd18eb049d01c7a87fb5c7c23462e74800667e3cfa0424763c701a350a744420e3d4c35ea7d91bec256f61580562bc4598abbf97eb54ebd7f45dc18ee32331599cadc02fd2104f41524211ce820ba94f9a1a5361d0", 0xe8) r6 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x31) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000480)={0x6, 0xde, {0x43, 0x7}}) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001980)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000500)="debd005eede25ebd6314430042edba0253d5206d0c255de8095201455939375ad30bbfbd77d7955723f62fac09041f0254415d6860618f33df640fc61208edef4bccc1d54ebf200412b2b9abd7c79bbbbd1c65316fe418867320daf704ca445a7adb8f8010b65645bbbeaa1e2ad74e3710faf66ef848a8649f07263b29d80c24777e34658badfa9339125298ef33535946ee", 0x92}, {&(0x7f00000005c0)="e83a5a6a83293c0a5dbb4beb88bafe505da43e571752b504efefe8fdbe9833f936983fbd2afcbb04b60225b10831bdf7105023510f90444136eebd6a71bf290245df5d5f73632cd937272eafa9fad9fba356c8f952bf06c753a26de0eaf61167da6bd0b891ff1d69093d9d8675c83e999cb4344053a9bb0be21c17c2637dd4b6b182e43605b21fd309aa4e1063eb9a24cde82826fdf769f9c52250e517571433b4b4ab8a56638e40d0e4d7823aca470bcab878efa86d1d93b662c83c53c5465d32a1e55a1f5fcd1c62c0c7238b6ea2156b536f23a351f041de02bb3bf80b89c2dabffc46ea4b0f49e6bc811b731aa3a6f378cc0824eff33d71de132895d948c364ba28f89d38d0e106316f78b4b9fa7dc77b9b6d20efb7b64138ca6564fb7b1d34d1e95cf49b75170fcd3bbf699cb01efdd49a0665a9b183c6ea650df908973b340b5448c84b015f764162028b5494ed61ecb8784b99d38d323d8aebf441a699938eabb3d0461cc85536c69e3986a3d197ac7b20f9e3412e388c4847d510e291fb6c95f96f10b69489a535375e56d0a771f65e2b5f3a349fa065232d4c130a49dac61b0e2d1f2042c5437553390a83cdbc6cc56a79fef4b9e9b3e21a9dabcc51858ad3371765b3013f4940863cb1b329bcf005f99d1fa2bad764139d44f97bc772545cc224e9ab2a7838d5c6fab582605732e2f27696551368e810c278dc7a043526573118ea01fc2b612ae0e96a2807e469cddbb1490f977dc1ee8bdde529df954deebb4818f382fa9bb3a5f5e50b3174798ca70713c64d6546de35b5d794f9c76173a12da1d38a8feb62e3415f944535c744679b603b34b2d08750a679ac7c27bb573ca288a330497e2813a5f391033ed2e6c205864b0bb73e3485366d80da6ad76aa61cb4e8f8315d3d51789207f3e11fbea58ab451ed834710a7f788581587ce56d18e8c146cc7ce14cd28260faea0a3c06dcd34e674e5322360494b725e388c2457699668fef7873a57e2db456906bacb27e0d370961e560ba403116864aca0270babbdf3ab6525757788de1e48b09b7a59ba8ee3704dc91dec1e0fe9361403bd385604d726f7406b4a8dc0e845bdae16009e357eb85ff49d7da530c85ba9c9c3ec3a7f65725745e57afa80fa94320571920d3859d284b5d7abb17ea7e6f071c076f3165dac09e761524f597e87719469989021de4569a313f7bd8a23f8005dbfe29f6b42416521493c0aa1f673f8c328782b593fe46814e48d0e2010c6d4272eda5e7b9d5ad9f2fd9d21e78c7dae05decf50cd37aee2966a375910cd3bfe366886f18b13c82fe54a9bfb8c75b9024047a16a611a47a952ba080ecec0a33c4b5690b3eafc3caaabd15de7ed1d090bb4ac1d3babc5a08a3fce0f68c46c40d69bb43b379768fa3c548e6afbd4b9d95a0acc8646df5c93108953c28a9328f80fcba9a879dbd0a8b3c21d57f7a2dca5a3da6d37374bbdc0d9da5a08f65a116dd091e52e655137bd02a07ada2f585a844caec2610cdc393cd76be22a7375476de98ec7957cb862d20a597cd16133deff18d364360d482ac5951aa9da2eca5db4adc9c68282921e09a79383fd62e5910762cd38712baf02bf0354ad272134808cc1e67f70901fdb39801bbad9721a52853f61ce36ee24c903a1b728b375b6e153de22a60c702358c799447aac96ee560302429d03e72cc0c699b736f115a8099d74597ce92a0e9263c5d2655ffba0d2fe75220d5c16fff6b47bdf3107ca67c788e1755bc8d223a3f7fec89047a26fb84e5f94413ef08985eb414cfb86f253e940a7b0dc5a125b4b236225567be89a42c89ccf3877dc604fb6dbd72266a36a001432c731d7ce9f49b54713323ce33cc317289bb8c601d5e856140d447dec97bc062573b96d1e00889e624ce26b0891bdf70863e881246029af9c27469be04b6af302d50bba3be46e22050065379a160f1b62c4c964b7004b7dfd4411282e2a403ad025b973f091215a05e9cfa7a71cc8b29132798da9eaf15fef57c66b581a0043f600d7c14d4bd1d2ea030a770cf33d53e848ba372d4f68c16aad3c3736b9e75660c2243d6e2a6e26e8e2f341920b1b01619dd1a84369f3fa77aa6074800c66a625a4fd6bd8b459cfa7787c52ef56e4768dbf45ab9609d1868e6900ea5870aab685c71b32c90352b4d18be8f712680dec80ef5247bc2ca2f5761c2d6449a93d7f14f35fec62d89df961ac340953c0740cc9dee46c829340d4f416239a01507c99b3dcd6f05e6acf24aaa3783f52a5701710f1faff4d7b949827b50e6cff318acdc3b20c615cf509dc72b97f3e3dbcf10dcd700c4306f9a448fc5f085b91ab84dfac48f22fb6efbe4d1d771f408088af8ce99287c6502acef9c5e713421def8ab24158c8f6450cbdfcb96c28289e371919165a37e40a771066ec94dd38416aa8eb1caeca3dca4b590f55edab9e1cc8c14923993350ec71e9717a950a15751298dde8e00e62c81fa373153184d38ed291a608f4daeb90a1b8fb87cf2bf208d0aac39934cbb6cfeed06bcb081697d9ae73adf922cb035e8acaeb6c077cfd9f1b058245fdd87d554e9068c8db7c29041ba7b3a1214f76eb588d18d993b4ff701a48558124a7b790268b3f9c855ec609b99fdc2df41bc679e3561171a6296a933ce518c7ec4c0d5a999ff7bd7e30f70741f9279cfb29e8c2ababe4b4951f22a83ed123d4fe47dae24faeec5c2f9cec9854c3ad7a650ff4059e45d25b62f50cd83d8ed500a200a5c6d8c83045a7531bd4dbe7921629daec566ebc5a23ff070973082a1cef211572c9799a166651cc784f51850aafe613823e16c856546616d9c95d03916fdd0d24e10ecbef5a493db1323ec52910616db84cba7f92cadc9cdced8f1587a6dfb628376174a3fe924737e64623930b546cf80537b03b19073f4d51c105d4701e60392dccb0b2ce5f490f09bb1c661f17a51ce7484908122850fc366ac2cd579f8d282b4528349055e5a3565591d514c7d03dc062ad19a99c70b636b47024a44926e5cacb98279d5a9e3bd2a02866071a33093afd8f1514ebe27aa044c00d1afce88cc15fa50d90e99f73e21c4a9b02b96bca6e2323a30280c99e3c14ee768a51556d5ed4c3f075d3a248b149549fc6fba24e215b71f0e65414534d5fa8aa44228b37e15f4b2e13a33d44c66416f88cfc651b6c6ec296766fad5e24d4303253a115c971fc63e5ce74a7976278eaec23f6a35e4eaf0790d66e8c5ba0bcf00782d858b3c40ab638fef3043b1407a92be2ddc4c09f47c86038dcca88a18e314041d69236445e470528c4a55b16120b286ea46e4dab173e2a48d875be22a19904462e796e3c8abc5e3996fbdecec810cac1328b1ec9e440b003bc48ee7401182b0ae07d9f2c91cd7822bf344a65a96269466f4c846f95b7052f1a573e57d8226e64e0988957ca6657f19015e79648f7622f6a73d4e44e787ea044e8108e2b71cbc0a970fcf1fa62c0296046d358dbf11b6aa618ce51b5e635979f3e358497621c8c1308fde7c0522f6f174c1b95468644a66e0a4ee38d4300c333c5e6829888eaf6d3d7476a1a5a1ec6135b45b3e782ab9763951b68b6cfbf48c4807fd4f04eea8e249c6a3617df4d382a896136884f06315dc5ae228064d93806fd77443e23984df7508d393a5e2fb204551ada2799e0265558d04c0db59c6b3e9e6fb919a37a057bc84f5c76069974858aa7fce7cba966b4e6c628bb1d863bd673e96ee450b7aa775ac2803d873f424af42e349794247f76d983d7ddcce67f610d850b6a7ed388a7a97a511f478664782961fa733e42850afd7fd2a1d27980418d4b5258154f02bd929e190d8209d485e83f651f01869390e7315e9e140b5d99177c87c9ff9665918be39aeadc838f35db10d6acfd6937bf1c42fa76d5661b5191ed5f5654a0418efaccae899ad4e963a7a802cd348aa3629e466b8ebe5d9f8fb1985aa15e0cfdecd1f4ef2ca74593ea0c31c9298f14e53172bdc5a807c6a24c7dd6c0de329329bd94a70e6eaf787d764bc3dc5a36af95b212bcfcfcd1d49e606279ee0a59ec823c1ec9cdb0f3831113d500e8a305c771a9d916ff6407dd0700e02b63edef4e82be67abd0def41c793f1187f0180f32956f38fa0a489ebf1c0dd396bc66d7d6fa11ac1de21ee2f5ab25bd23971793ec77f6f45491904a8f5ed9374b0393788571ff7839098eff0c107c1f5b146323d7818ddc5c835abe86c51d745c407e4a0b66113014c32b1636cb91e47c26ea334606b216fb7852f00c9ee77332e8f91a614acf49740d61cec6f73039283557b9840bb463df1a26083a18d27335d37498f434145e8f40ce4ee7bee5620a734cbdc9b216bb23a9d6613ee4d11f90c92b451b27ee2e597d17d877ddee68121d4723d801330b7834526e73ac425cce5c64442d836cfa7cd7561a97e7faa6166170b6f150175787809c6f3b479192aaf1368e94eb0d13102edfb13f07916217b3b3f320ab486d892c34b82d2277b756c613b15d29e5fd7234687851c47128adbd5546fe2b53e1f92a98bb4e344994763c3a919968404650cb9829bf15e9813333ce3ddf3a58c6a0f526143ae383658e3f641ace4fdb505c9a0a9900d1b94ba8f3d4a2ca813f9407f190129697d816f0e7a4bdbbeeaf2c671bc0d85485c7486ea5273ba06b484e1b15e0da4e07847c8b804ba6bb429d537cec9d2fddc00011d855d5fa2c851c45bd2e54daac81d661ead373e2225a3ef9560e865af173bfe1f63cc6957ddb443129d0537df3c96fdcc76972e86567fcffb902cf2657d653eb5e9b90eee89022b2650a95b4b926999200b7bf7db4dd210c47b427e2022554c35cd3814b74c55ecbd8b936a5538c856822f6e6461cdd40ef7bf7dbad35a36d3b93b0fdc3460f3ba2f96e053d16b126ea16b81742c93a4a1daeaa1e1bcc610a497d1a42020342425746b4d27531c0f614e520221cbf9da103977fe9428e7af50b55a64f96b03e87d65aa538cab50ea450070ecbaa9ddb2e5d7726d385bdbc55fcad077a9035b2e204bef86650372ebc134b011eadada0e48158a915eceaca27df90eea42228491ef9d6d6aa23f4fa345d51569fe0613db53009e9448aa53d655288d506bae8d5703972a8fe92f8d8e7f1caef5728e04c25b83e8a9e1974240297111f22f7f31acadb1adf0a093f294988bed3348523fdefb1f333597c729f88a3064d74882fca9844b51d1565c6d445e48c88199c7262f4b849f091ad8242f498866a1abe4850e8b824cd654f5978003b97f8f52b47b20ab77a50899c2411573c4b876f0892e192d19d4b1959635ef4b43bb3a8d7ee115653852565127dc2220ec7981443c8070a2b30cc37176505314bd26957acbf953bfa0ac21d8a8e2736520e5d55c9d6f0bd28880fe222ba0750cb38e89813f875f932cf5722256520b0f0461a3efde7056684767fbe4fd06e2fb51ff409737103997b94e170abf4ae45dd5026f96a62a0d1bd2299fbdb227e54553a2c93c1a89802d85432815218bf215597f22bf894289a40ce1e64ed21f9a08e185dc6dd39916d47c7b70ee8ca403b22dd93cd600a3f43acdf470d05fd490173777a2f97e36dc3ef523b7707d986b53b21531d9678b7931d889c6e8576f11ebc01f8527f264450a2baf4f3bd25ac635fd628e7ddbb69656fc20f0443c2bea358f40b0523e6b4edd985c52d1c7eb7225088bcfe1c9d4cdc2f0cbbcab99f032b4504adde312108f786220c796cbad240c5fbd02d9dbcfa3835680fff343bb4114d0b25a01e04", 0x1000}, {&(0x7f00000015c0)="d2a62bae83c451cee67bea9c563acc3fe6a2cc53e55c3495116937fd9b8909fd0360c14cc9c57a855c6f8ab9b1f9daf421cdab26b999ff4dec1cd1964590fe49e3f61fb997777a025cb4bdc8748a9cc0d0ba82b881d5d36d57b69fd89878aaf3eae30b4fb748d9317dbc7fee", 0x6c}, {&(0x7f0000001640)="441e72da03e2ff9d8c797d742f9dc0704c9524d2b343639b89487d34186c53a7359750ce70e0c178802a787cfee39d70d1a727b5e3a9788830dc24ef4699f11f6a81c5fd32e76f3421320aad0adaaa1b58a31c8c77e24b62aaa6699335ed7ff9a3f79b2bf4f0c39cafd8a259717e9104251f9e684dfc949bb1af1e6c278209c11c53885bd2e4ba0ed8bdf0", 0x8b}, {&(0x7f0000001700)="c6b2b286f2ab244693f15dd57a2e330096f1abb7ecff8f0d77798c818e52d9adac8e51644cb44a16076afc2d26adff05a6b439ca3b772652fb104cefb41b494fedf3e4b73f57394df0ec0dab41e6a786", 0x50}, {&(0x7f0000001780)="58c518d9c1e843b3eaf5c8b63e6dbd6b18f3dfe8d831c61a8895b487ddfffd2072a832dcbee7fef8268630f0f2c1d31f258f1dcfb228dceeb272e7d6d06f7d92e590fff43297b8d6b5db3fddb06f2cfb6818a3e72f01161072557010267ede3ef00b14d7dc4a06a08da20228d70739e62290adc873229212b5006bb74a1e56fb9fb12289c0e3", 0x86}, {&(0x7f0000001840)="d60176a3b16e4bde6fa2057aa6ffbd02f639d22812ae8dc28d23de3e1a509da9029e936b", 0x24}, {&(0x7f0000001880)="104746817e4719e500a4ceb7deb63575c28b356ee3e9ece669da9d14e7ed707771e5097e472fc701487faaef258adc9a0c2f06544d414c6eaa0c58ce08fc2cd64543a732f993c00c1c1d51d84488235cf3b77393ee5f3df7324b60eac7946f8b2c83749b9d12b6292ed5911ff00aaca40de546c5440dc7d883bf934f", 0x7c}], 0x8, 0x0, 0x0, 0x8}, 0xc) r8 = socket$inet6(0x18, 0x4000, 0x6) pwritev(r8, &(0x7f0000001b40)=[{&(0x7f00000019c0)="b3684d2ffdb6ebd125bc036f6ec7122d0988d071c821fc5bcc1fb57b835d0c902980624c5758fd9490c710af0b8f2a2f0877ba6aeb1f726565ed5c6c075658ee6eca4ae7059caddf83c6f32729367ef51c7098e356b57871cc57c74b2dc1994838858a3d2d410d7a2df1b3694cf0adafa961f90ed9914e0317ba4594924ffc0f8a93e09067139cd9fa42e3dea0a4a2f029802ab0fb39757c02e8e9f2fc8d1733dad8c918", 0xa4}, {&(0x7f0000001a80)="158ced086b7efd1891a29ef63ba94e9fdbb926e0bd1271617e6181b94027782c128112169e37b780ae3fcc7f5c11f1c22f5dccae0af4fe31bf99f6c420c73bf95a47f8b2855c0f84fa90d0ddb06c33430b03c755bf210af02b8f3020541027a1de0b7eaf5f84095328e22125b848f096d3a957831df7047b9a0b0886f1e37054d819b31eaea10a8efd82ea548172e676cc47b8a3fe627e7700ff78f54d507c1f", 0xa0}], 0x2, 0x0, 0x100) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/pci\x00', 0x800, 0x0) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) r11 = msgget$private(0x0, 0x448) msgsnd(r11, &(0x7f0000001bc0)={0x1, "3b022c6fd7b6a154a041a0e197dd74193b2fb872895c54bb1d39879cfe2cab9fad844528c6a52294d407ed6c23cccf6f58d46bfd34830ebea313c726ed0f75664ef131b10c81aa59b1da18e7b7626fd4c9a8196940f7177d9e191db50156ffc796229b650ae32c54dbb9bea279615c3e18f339a423a7d6fa62044cf16d6bdbf324a0ac81949c3c7b1d34d88e599b7219edcdcac62d375b17b71e5ba1b698cbaaf20686731766507a51207916524b70e74f9f486e439c4d36f92e6c09e687a467cd3056d655c7b6d24396b9bd9488499eec0df4fc3aef655112f34bcbadacb018ec0b17f8d1bd966f0392e2c6e560ed43828c16ca5d527f9dfdff8f55497b64dcb432a41420ef19c5206781741157bf3efd2208c81cb6396847c86bd6608cf9e4b21f856deafa29ab83696649364765302aebb1873641d313473d53dd19d275316967adfc4b389bc80437a61723fd990946df59444ee67bec3c8f7bbd89a78cf0fe7aa452debdfa00679115abcd3531d790afa2fb062070195c4737bcba0b03fa35539d8744ff61fdda2017be53eccc5cac64c824ada61d4f92bc6c900e08db3e9849dfbb895d9428c6c11359d27631c16f12cdc26d72ad482cd77c899a4ddb40c4ff0c7cb24f9f148bb85076fa1117d58822417e7733d33581a31ac310bd6a6ac4a455e4930d99bdd42feb4f4647b8b99edeee874caad6498db134ec54e2e3d79704fefc412a993841fc610dcc497adcd1018321348687156a5389650a47f69c3544722609b1c6bd454b62ea7defa8933289f4e73839484009eb41360df967a5ef9b4b70770d2e23960d5d9f387ecc3de95e1538b024fb964222f00e6897b0d50c734f30faf03a1c2edd71129afec1c71fb7ec2daf32791839ee2e14d778d4df5bd6d869a028b444204ab35b888a7b5ccea051d20a52be0511a14704cdc9521b4ede15d5a65800ce29aba423f37edca4e7b2b220b3a1da3342e37714b0d13dc7e30a78d8a699c68902eb79f6eaf78cf434fda42f2389490219d8aabde1d5043b7634a4d51ab3aff1695a32735f83d757388e6b821cef2550db2fd0a1e711f1aabf255106ed9c24286907c88638c4ca3277e07342988e609266ad06489471b1480d28d7d8e9ea59caac24101eed54e6e2a92940ac166f02d8b190160f962e08949e4981c5a5cea94bd3ebb12796fa3cea310566a8c2f7aa2b232562a61a9d5b80708e733528c9e91cfdc497016627d5aef8143c6ce7335882e599b4d19e93e273e7a425d728d9defc81a037655b3ca9feca0d5e0eaa743bfc827327cd2efebbe4c37c9d9d0aa61bc23db7b96a0267d399faa82264bb22453d5ea4682ecb7f6edb1f8b0591deaea141c5588e4449e2a9ce7685057ef816b223d039a83401eef1c148d285e82f858623223096fda9ae32b1a03e59527c370342aed6eb417b3ac270a11849f5dfb018eb12ee89a21819d260bc8de8be789be55000e69063d414058e32835d259138a3ec4bb7240059ac46396b4fa64e0cbc1fdb6ec6e821dc58beaa87fe0ed4bab02cd6089cdf5c564ee7a6728dd1cd6f7c1737fd07d8060a79d1d4ef3002a7d25c2feb2885332ff095792d81f3afa7bcafdf54708729a1485cc30bf26a3b451dadf19dcd478332c1462715fcdb8c5d117119e8e7c3d7455ec3e1989a157dd61cd898d209df13604bfa3ca443d8b54dc1063c5ee42dc62102b23cdf0c4ad81d54f63f731acfb6022c8c478e920bb9b4c457c6db30f36c65bc1dc105a54eeea6a7ad5bd36d849430be7d4ac06199a4903bee8a98c5693563c6fbc9818fb514ffaa7c062cee52f9dfbf58dfa9235338fd96bae35acf89033a7455e1b66b35658e573f25e73c7add7b5a60093a8cd6b381aeda3abcc4f57406d65ee7bd6e0f25c002bcad8936a03947a5b4b0f739f3802ac3e0010706d83ec76e48f9a6cbc493bf6a93a5813ec58e11cbd4ac49b562729a3533ef96992ecdc7a0a2de875558cc9891157a8b7981a517f62e3e6c35331751b42086a32ee4571960c9dbc65f7ea1312bbabdecd499ea6d3f9aad139e00be40cdc604bbf86b862efea77bac33b60edd17ab2339227b2e2c48d86034f348b6c051ac78240ccfa155960e002e33b8e2e28ea253487b6859c8a2661c8c13045d981be3a9dd479551c22f7a620d3cfe36af3657b0c74f7ed437ca9995c429b11ad022f0ba65d15680c45f2e34fe3528e516ab37fba8b35dce4c1c1e24583b71b35ea50a62f521e4afdf694b21510c11bfe20635fe5ded5af21eb4090f87fcc762a1f805ff5b5f22e1b5826824510f83e860dbdbcb13f68f7b56e040a9b534b3830b5b50e4a568cf286225d063decc128704d2d91f3a4dbd2f2674e7dc49d6fca7d855b1f1e95261a2826fb5d9c66a4307d201e0f68e400e40ae68476f4e53304b10ae43f1baf4ada0f5e7116f9d43a0a7919dfcb22c402b9b77c378d4fca0e25dcb8df7ff93c04b1d77880be3529f2e8ed36e434a466c9001629cbe24fd0abf15f353a78a3b0c52adb78c84ffb6a191da7a71b3b5b2bd5af69dbd6c1fa5e6f14cf8b572b595f5169fd6e90778a20e02cf6ec66163d4358859ad51a6bcc70aeedda96d72122c9c1fc38a6ade23c9a72a185b0b00ded079b6156d5cb30b82ebb0a1fad191cdc4c622beb81a7d8a9e3d10c70d1eff32edae5901a10e611247a548807f1abf369b9df9caf0acc2f714eb9942da4a8038201f464a82c22f0af0b4809335de0d95e32fc1c305845ba44a59fcbda995023a27898ba948361fac12b9eb6ecbb202e8fd677fd5aff661ee3b12e7f0b5a453c5307f82be6bc9935a24ffb63bddc48d924b5b0df33b19a1ff2a556c7befe108837814666214a5c7771885b78043f3f4e6782ac3aa612b7784837babf141ae11945ed4f7c0ed523a979db660d2a740756eae1e4488f4443819525bf5cf64a3d8abd8112342e8ae4a3c6cebc4c3201b3e8570a4d6ddf0bc52d5ef7fecd16b4bc1bb8e94f5e866f0866a37ce05c3333eb4de2666cb7945e8bec14881225fd85282581d429b5a8952af41b35057e0e9fdd86403442f1e60cf4260476f8a5e2bb71667e9f86b45e60ed01a33859ef7e7e5ad765905ce25b4cee380170274639a6add6a833e22e0770e94e3a112bb9eb5af945e9a496b412bb05a71bc95a24b49a67e16de8de2d6b6f09f1722ee95f34c0689f82effa8e4e43c2d72273686bb0eb6e4c8e0088a346723f5ebd627fd44d0a0d2f1d5dab7e8d2c97f8ee25c8d898223ea8227866b7112a99bc6d8b4c7bc9f849fcb880b74eca8fec1d7db3d5ef16fa3f3a2afd9b9bb4c6c1935b935b9c05c5ca26b6c232f9acbf3919ddc9b799831636584f201a5387aaee04fdfaf94e02513d6fcc7e142ad74eaef3d0cc8a87f34e6f4679c805d6836b10764a839ce1a154a07184d33e2714491ca514fb61fc6a74b61ad998b9edc6f068b096a364d34cc9eca420409bcf6b0c5329ac15d9dfa03e8c47ef00f1a3c8268da666cc7a46f342b37a131a5fddafaf5983221b1dac9bcb4e1810cf34b0c508dc2a2160415216608dd19b4d757d38278e7b402bc31703ecc3eaa18744a2aa613471d27a7cabc991b4cc8f8a2cc8fb9c3c84044d2e4a6dad3dbfa7a6183ff1ff1769148cdca583b850ce8e9a65c1a687497d6d8bfa47d60f34acf4b0bcae0b53b59e5d692793bb6fd363efdbdccf5d5ee6c438a26b0a9a164e01b80d3864340926aaa23931bbc8c254adeafb5ab0764f23363cb8aa1d58e36a735d1bea22fffae818df36c9a4fc0aa55a285e10952ac6eca59c09d0833bdedf6df297175ca208ecd373c14793fe1e5d1d2516f698f98c2dc7b895707b8808d5958d7faf222e7372f6968c621d138b7c7eae4bb895f24402922e78f277cc1b68455e3cc00872da9374c827992c3c69519e4c63b11abdc93ee0a12a16341d97c70c612201d3ee253931a3aa1b31856ec4397afe699fff98a945e1f9b0a64267786cf071a82449e4da6695300709a556e327644e6a3afb07a633226ea1814ffba9cea75cc7c130a088cbac56eb3f083e9eb78cff3f0ae1ce3ad801c5d4d87f29ac5164788f23418cad9436b876b814a7456b6f537bc590dbf214d06b01c9ee077a871651a27beb000b80b179247415a2e01304046ab4a2ec0855dcb525e0af3b34c047b3e9c56bec5a3848e795e658f60596303590c41bdb12ca9d2b6acaaa2476ac3d3f7a8e33d7812bb2a1d382ccb568a213a1aa7670cd7743b32114556b72c1e646b4223bf112ca5d25bb6a93cc6c9ced288c63e4418f7fb8703a23f390e2842b270641881b2689c58405fd530dfa3bf75d0ce17cd0314ee5478d89bb7011a6a33a7c9231b67d3f00025c30a3e8f5e18b77504f57c3a3680c81b2dc92d4e36f03f698ff3f43d731c79373c0c7f1cdcd350c2cca0ff8cf2bc8e76f6dff1bdc19303ec1a1e97c16300d427e719e7a33f63bdb81417abf7e00b1d164f2e4555256ed1187937db4a8351691ad1085823ec5f9218c234903248d791cbbc0fa734a4fe4d3c0b26618587a65cef448d15072af14ac1483371442b092eaa3f22ffca707cda368a9d4cd4285c4f3cee7238d0ec2519787eff0dd671dcdd46cbf3c762738b5bdfdc49a6158e6468a8cc6005000ccea4457494d02edc85657064e9672abca9f843fe905ed3e52f379b7ce1211fdffb9422d9f3b0438ee325af471856be39fc966fc2f1fe05337e571a99a9d46ec9044fef3129485c91f5d88f4d40cbf414b3fc84758c222571830341adf190c2671bb67b7b3bcf872b7d2e1b9a7ee5fb8ca3e571df0b82531f0cf6302a0f35dd015943ea8619172155c12070314b3f5e290e6ad83a58b6f99e4a5e1d87e984b3889cb2b7bb28e755adb6785333e50712bfd7d45e95d53f98be029c007ead9291201cce402cb942443307c3b93dcc80afcd4039d2b37c4c3c1d6e74b615c16c7320267111f2e3aa0cf57563ff598c53b0785e8b34a03caf0e8e7cf4708d0d4ef564a4cca18b2677679bec2fba07d654b84d114ae2e2cb5395d26014dececa78c8841fad524f3f4e10ff8f01ed482784688aa3ce8ccbbd3129564a0e43e873e3ac485a36b01629fed57a6fb06860ef60008d2d6f9112f03a740163518e398a0695c3e63cc2c2baa41a20f986a581e7ffb8051a8b1b93fded372484bd8ef1cb5e88ba0273b488ad0f97417385cecce1104f4734010d0ea181eb1256e7e47a70db9e77e0846fceb692ed7966658be7b438bba4c70541aab0665a7227edb460b202e4e61099a1fe946232544d7992df6f6b54252409e85fc37ba645082eaad3246fbf138bf94dea5f732d473b84c3e45b1792e2f13eea48ce2e2e5d5e903508b2b0400f0a764d68306ff7e52047b1803541f2f3b1e0d7c7ecacfe0ef8dc74481cde7eaa98d29316530f7e9e000b5301ce95e8445e5637ef9c13776c4eccf06081f7718ea41b4d8bd993a2063391da37afd65738a43a13fabd3f8c3ae2177dc965f06dcf3173e425e21f16fa67d4b677a1b4c33ebb293a53218d8a4958950387a206dfb39a3d650f44417c1b493405a647899785517136a586b24215998e1e77a050da549724323657fe12e0eae634244665ef527365fafbf0dc04707da8137c7777a0d65b42817c7a3791d8a043883346ad8f87cb8179ad81e8823e4b7ea3a2154d6cad690f8f0277e4d067657860f6138398ce7d6334a5a0581277a6580bad690e9f2e94a9fa133024dce4d5b2c31a10c47017e3690b23a8c82efa8120c65f13c7610fc1f10c910a30e006d1b219"}, 0x1008, 0x800) writev(r2, &(0x7f0000002ec0)=[{&(0x7f0000002c00)="21156e42b50fb670491b9aa809edd04d257cb4316fcf19d8bc8a3be7221ffba41fe785a43afb0445c53a7225db796a9d1e531d1e3e7e1a1455af7978f1770e46a281f06939e3eb0d797aa2318d194b46dd2a0c0b908282260823416e97c6298d1c788af4d2f1bb028860a35c2cb1c601ef0ed8a0de07c329372271cb007632781fbe2bdb28d68e3627b49f0bfcfdf72329fa7c307cbb6276d57e6ab15b15962f345391cf6891fb800926bc1829f6c41a4a85b36595a1ae", 0xb7}, {&(0x7f0000002cc0)="8462f7274e49f2d0d2b1fa7952ec32ea388dd278dd3240c0e624b36634d553aa798a9604d28a13761df4ab81b18568a085", 0x31}, {&(0x7f0000002d00)="73140036ca67ed8518aa50d00cb075e8357c853eb088de37b83155e58390d76872d79b7c2c0024a74da1b8174ac805677e0556d72df4407a466741ecf933cc4267ac2454297898ebdbdc0db2e67134d355dee53a329bc9d651ad2ba8bff717f28262477116d9ae983923fd158e1a9edbe53ba65f227d99349ecfb2e1", 0x7c}, {&(0x7f0000002d80)="cb5803c5cb4ee12c762ccffc46a030960fc943ca55ff4670107ba74f194288c6674ae8f0c073ee19e400c989484229545592fbaacc005ce317f8c88619c0e6cda5499bd57cdd2954b902322590d9fe2dc284e292ead58db92cc5e0ad742f9643e10d836d3936c1036dde4de822c73cfe5020f1ae", 0x74}, {&(0x7f0000002e00)="fb0ea8b652cee10b6337475abd5924ac7c77022a32e988081969fa17b6158337145694a8adc7b5dc18db61957298c148575c9becd6f63e96087ec17e84058bcb2fb85048b5e83c26adda1a4120669c9e0c24e4518ae9b5282d4e632d0b371c8a885adde86d18e3c77706866e1fae06de5aad41d8bd8e38ece52aa9a477b5b3cce86408833e97", 0x86}], 0x5) mknod(&(0x7f0000002f40)='./file0\x00', 0x100, 0x3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000002fc0)) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffff9c, r13) open(&(0x7f0000003000)='./file0\x00', 0x100, 0x73) 22:47:47 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x3) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="50a190ee663d5a8c4e4181cd8b4d35b0c1379dbbd9bcd7d1a358a6009e58e2a91e9463a786445a4aafb9f44ca0022b172884677398ff414dde59027ac0b94b9eef5b3c92301777290aeacfa2e21d336e81136b3a0d0b675560db2f52319eb8bacf4a0f011ad8d755935b20bd296aa0f35975df6f1cdff569b511cf038981fad1ad429e8a32e1c756dd99f1384c012b9b56cc76a164dbbf09cb971e2ca0450bfa24ee9b47a56f9699df17b6ae026b616e983b8477fc5320b8de2c9622bd950f582b", 0xc1, 0x0, 0x27) recvfrom$inet6(r1, &(0x7f0000000200)=""/248, 0xf8, 0x1, &(0x7f0000000300)={0x18, 0x0, 0xffff, 0x1f}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x80000001, [{0x3, 0x8}, {0x1, 0x96a}, {0x1, 0x4}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0xce84}, {0x3}, {0x1, 0x9}, {0x1, 0xfffffff9}, {0x3, 0x4}, {0x2, 0x743b}, {0x2, 0x3}, {0x3, 0x80000000}, {0x2, 0x6}, {0x3, 0x3f}, {0x1, 0x1}, {0x2, 0x427}, {0x0, 0x5}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0xff}, {}, {0x3, 0x1}, {0x2, 0x401}, {0x2, 0x7fff}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0xaef8}, {0x3, 0x8}, {0x1, 0x80000000}, {0x3, 0x20}, {0x2, 0x4}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(0xffffffffffffff9c, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000004c0)) r4 = getppid() r5 = getpgrp() setpgid(r4, r5) r6 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fcntl$lock(r3, 0x0, &(0x7f0000000580)={0x2, 0x1, 0x0, 0x40, r7}) r9 = shmget(0x0, 0x2000, 0x62, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = getgid() getgroups(0x3, &(0x7f0000000640)=[r8, 0xffffffffffffffff, r8]) r13 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0x1, r10, r11, 0x0, r12, 0xc, 0x3}, 0x0, 0x6, r5, r13, 0x75, 0x8, 0x2}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000980)={0x8, 0xfff, 0x0, 0xfffb, &(0x7f0000000700)={{0x4, 0x81, 0x64, 0x0, 0x9, 0xd36, 0x7}, {[0x8, 0x1, 0x5, 0x34, 0x88, 0x7fffffff, 0x4000, 0x34, 0x6, 0x6, 0x6, 0xcc7d, 0xffffffff, 0x64e, 0x7, 0x0, 0xffff, 0x9], [0xc09, 0x3, 0x0, 0x1, 0x0, 0x7, 0x9, 0x1ff, 0x2, 0xfa], [0x0, 0x850, 0x5, 0x8, 0x100000001, 0x4, 0x5], [0x2, 0x6, 0x2, 0x4, 0x400, 0x1], [{0xc6, 0xe2, 0x7, 0x4146}, {0x8, 0x9ca7, 0x402d, 0x80}, {0x2159, 0x0, 0x1, 0x4}, {0x3ff, 0x5, 0x6, 0x7ff}, {0x4, 0x8, 0x8, 0xea88}, {0x101, 0x7ff, 0x7fffffff, 0x9}, {0x2, 0x400, 0x4, 0x2}, {0x9, 0x4, 0x40, 0x401}], {0x1f, 0x5, 0x0, 0x1}, {0x0, 0x5, 0x80000000, 0xffffffffffffff37}}}, 0x0, 0x3d}) r14 = getegid() r15 = getegid() setregid(r14, r15) 22:47:47 executing program 0: r0 = socket(0x2, 0x3, 0x3a) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f00000000c0)="77f4e0bd769e51", 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 22:47:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x400, 0x1, 0x6, 0x8}, {0x4, 0x6, 0x8, 0xffff8000}, {0x6, 0x49, 0x3, 0x1}, {0x4, 0x4, 0x7}, {0x4, 0x40, 0x7, 0x56}, {0xfff, 0x8, 0x0, 0x4}, {0x7, 0xff, 0xfb, 0x6e00}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x110a, r2) 22:47:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) ftruncate(0xffffffffffffffff, 0x0, 0x800) 22:47:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xfffffffffffffffb, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x20000000000, 0x3ff, 0x3], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}], {}, {0x4, 0x0, 0x40000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = getpgid(0x0) r3 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r3, 0x4, 0x38, &(0x7f00000004c0)="2516d3b2fdab6440ccd7818adfbe026abb863b885f3f2c5b1e35293bc7db8fc5c7512b6b9e8530677c2cf2e5ed08a17c8def5d3aef7f77818495748019d4832ac52d8bb992db0a4636c70156a1631d6a68159b1c155dddbdfd8afe47bd4976c8affb9c0284a8391b5476171fbfbb8088e9415fb83625e3bdca0f4b48d6d4d6b6afaa20f16575232da6873b15c187a5364e52dfb449b4d08fb11629546ebcdb2c8745edce1c4342ef9b44f99419cc969986de0667675c44be0a2190b9799284f5c995039d9922be2c9499061d6f7eef0edb27", 0xd2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:47:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x0, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 22:47:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) write(r2, &(0x7f0000000240)="220e2a", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x0, 0x8}, {0x1c}, {0x80000000000006}]}) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1c}, {0x80000000000006}]}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0xff) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/117, &(0x7f0000000000)=0x75) 22:47:47 executing program 1: open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 22:47:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5], [], {0x0, 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)) 22:47:47 executing program 1: setsockopt(0xffffffffffffffff, 0xffffffff, 0x3, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 22:47:47 executing program 0: r0 = socket(0x10, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) setsockopt(r0, 0x1, 0x1023, &(0x7f00000000c0)="0e9e1419a81b9fcf75d2c8c0a01438857b84ca77182811e76c80c5536f8f5391678437eeea56578496eb3dee017bfccdc2b1d1ab9bfe82787b026069c15a0b57f7ff593b6aff", 0x46) semget(0x2, 0x3, 0x200) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x2, 0x1, 0x80) socket$inet6(0x18, 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x8, 0x9}, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="5aaedaa23abfcc2f77c989beed87d81d64b21e262230e0406337418fbc8080d942ac9fabe71facfce44af68a4934c3677ee81b1416fb5f2ceb57b7655e9c359548e5c8cedf4f536a051ab063d8baec8185b32533ed7ab73a5495b9ddd10025370ffa33da93be55ca124eb051213330837791078953d1aa9d3b1659841845f6928ea281eeb8d3924809584e8c23bc9b0b9fa68625528efce5d04609133cd9a10f2638f808ce0731b1b37f18b13cd48ba13194a1a08e", 0xb5}, {&(0x7f0000000200)="02bcf9156fa69ea21846f272ddce93660a18bdecd6dc2df805d6faa3120e1470c6877af1aa5f08ff89a4d3ffbbe466ffc3992abcfed8d29ce29f7d0b08304477aa2eacda49d1175a55fcbdebcddeaa03c1626b7a0b6d143552c3937e12f1d835c99253760b3d1761edade1602907ded6be57545cf43920f6b3d60e056e2a70e7e805e33bf69ee627f139a803661f3fa5596a05a3411306f5ee26da7bfaf27ed3e101ec44eda961752a4424d548647940b8b3b29e1ebbd9f75dde5bc16ec462650e70d8f9ac91c9c6", 0xc8}], 0x2, 0x0, 0x80) socket(0x20, 0x2, 0x3) 22:47:47 executing program 1: r0 = socket(0x18, 0x5, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7fff, 0x1}) setsockopt(r0, 0x28, 0x29, &(0x7f0000000040), 0x0) 22:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r35, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r35, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYBLOB="1dffa7c11a9ffef2817540f548b86a6a09c22fb0031acb1781f07ad0c585fce77e65d3c409b622a56a4219b80afbf897debbc02da31c1798160c6a2903281dd0c57da95746a9029c09a2edc1039a5c1ab35503c4bbb1dcce10833077994c9fd8a3f54514f3c6fefb"], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r36], 0x4, 0x0, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r50 = getuid() setuid(r50) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, r50, r48, r49, 0x0, 0x0, 0x9}, 0x20000008, 0x8, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r52 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r52, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000dc0)=0xc) 22:47:47 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, &(0x7f0000000040)=ANY=[@ANYBLOB="c62e2cac8388081cb369"], 0xa) 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(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x8001, 0x100}, 0x10) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0x8c) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x8001) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000180)=0x1) write(r2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x95, 0x800, &(0x7f0000000080)="292b07a645dea84ea167abf768d07cd95e21", 0x12) 22:47:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 22:47:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000440), 0x0) r5 = syz_open_pts() close(r5) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000400)) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) login: panic: receive 3: so 0xfffffd805e567320, so_type 3, m 0xfffffd80572f8700, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 16469 19773 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821ae083) at panic+0x15c soreceive(fffffd805e567320,0,ffff80001d3720f8,0,0,ffff80001d372004) at soreceive+0x16e7 soo_read(fffffd805eb12690,ffff80001d3720f8,0) at soo_read+0x53 dofilereadv(ffff80001d339278,6,ffff80001d3720f8,0,ffff80001d3721e0) at dofilereadv+0x1a1 sys_read(ffff80001d339278,ffff80001d372190,ffff80001d3721e0) at sys_read+0x83 syscall(ffff80001d372260) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdfc20, 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 3: so 0xfffffd805e567320, so_type 3, m 0xfffffd80572f8700, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821ae083) at panic+0x15c soreceive(fffffd805e567320,0,ffff80001d3720f8,0,0,ffff80001d372004) at soreceive+0x16e7 soo_read(fffffd805eb12690,ffff80001d3720f8,0) at soo_read+0x53 dofilereadv(ffff80001d339278,6,ffff80001d3720f8,0,ffff80001d3721e0) at dofilereadv+0x1a1 sys_read(ffff80001d339278,ffff80001d372190,ffff80001d3721e0) at sys_read+0x83 syscall(ffff80001d372260) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdfc20, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d371e40 rbx 0xffff80001d371ef0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d371e00 r9 0x1 r10 0 r11 0xd7be4eb47daf20b9 r12 0x3000000008 r13 0xffff80001d371e50 r14 0x100 r15 0x1 rip 0xffffffff8175a308 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d371e30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=16469 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a868,0xffff80001d339018 process=0xffff8000ffffaa90 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a000 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 8208 202320 52914 0 2 0 syz-executor.1 8208 19017 52914 0 2 0x4000000 syz-executor.1 31103 150627 0 0 3 0x14200 acct acct 85284 488492 0 0 3 0x14200 bored sosplice 76577 376799 49182 0 3 0x90 nanosleep syz-executor.0 76577 238380 49182 0 3 0x4000090 msgwait syz-executor.0 76577 476647 49182 0 3 0x4000090 msgwait syz-executor.0 76577 167623 49182 0 3 0x4000090 msgwait syz-executor.0 76577 237216 49182 0 3 0x4000090 msgwait syz-executor.0 76577 144346 49182 0 3 0x4000090 fsleep syz-executor.0 49182 490364 61631 0 3 0x82 nanosleep syz-executor.0 52914 301179 61631 0 3 0x82 nanosleep syz-executor.1 61631 412434 10740 0 3 0x82 thrsleep syz-fuzzer 61631 400331 10740 0 3 0x4000082 thrsleep syz-fuzzer 61631 179782 10740 0 3 0x4000082 kqread syz-fuzzer 61631 56969 10740 0 3 0x4000082 thrsleep syz-fuzzer 61631 309724 10740 0 3 0x4000082 thrsleep syz-fuzzer 61631 68467 10740 0 3 0x4000082 thrsleep syz-fuzzer 61631 282549 10740 0 3 0x4000082 thrsleep syz-fuzzer 10740 177301 45925 0 3 0x10008a pause ksh 45925 45354 42623 0 3 0x92 select sshd 67817 426772 1 0 3 0x100083 ttyin getty 42623 313375 1 0 3 0x80 select sshd 88365 362215 929 73 3 0x100090 kqread syslogd 929 396690 1 0 3 0x100082 netio syslogd 8638 184817 1 77 2 0x100010 dhclient *19773 16469 1 0 7 0 dhclient 59869 407901 0 0 2 0x14200 zerothread 64932 310658 0 0 3 0x14200 aiodoned aiodoned 82973 455670 0 0 3 0x14200 syncer update 20006 389730 0 0 3 0x14200 cleaner cleaner 38746 267879 0 0 3 0x14200 reaper reaper 8000 25407 0 0 3 0x14200 pgdaemon pagedaemon 13124 83630 0 0 3 0x14200 bored crynlk 33385 305619 0 0 3 0x14200 bored crypto 22734 41249 0 0 3 0x40014200 acpi0 acpi0 86618 494919 0 0 3 0x14200 bored softnet 99421 116567 0 0 3 0x14200 bored systqmp 35972 90053 0 0 3 0x14200 bored systq 17441 360296 0 0 3 0x40014200 bored softclock 9755 69290 0 0 3 0x40014200 idle0 24090 502149 0 0 3 0x14200 bored smr 1 479753 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 9475 6585K 6840K 78643K 10596 0 pcb 13 8K 8K 78643K 19 0 rtable 107 3K 3K 78643K 194 0 ifaddr 46 11K 11K 78643K 48 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 15 0 iov 0 0K 2K 78643K 10 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1232 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 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 15 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 51 0 proc 47 38K 54K 78643K 361 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 3 0 in_multi 40 2K 2K 78643K 42 0 ether_multi 1 0K 0K 78643K 2 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 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 107 21K 22K 78643K 961 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 10 0K 0K 78643K 10 0 temp 71 3009K 3072K 78643K 1855 0 kqueue 3 4K 8K 78643K 5 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 19 0 17 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 34 0 25 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 283 0 283 1 0 1 1 0 8 1 tcpcb 544 19 0 12 1 0 1 1 0 8 0 inpcb 280 57 0 47 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 8 1 0 1 1 0 8 1 semupl 112 1 0 0 1 0 1 1 0 8 0 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 1 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 1705 0 93 60 0 60 60 0 8 0 uvmvnodes 72 1495 0 0 28 0 28 28 0 8 0 vnodes 208 1495 0 0 79 0 79 79 0 8 0 namei 1024 4085 0 4085 2 1 1 1 0 8 1 scxspl 192 4798 0 4798 1 0 1 1 0 8 1 plimitpl 152 14 0 7 1 0 1 1 0 8 0 sigapl 424 239 0 208 4 0 4 4 0 8 0 futexpl 56 549 0 548 1 0 1 1 0 8 0 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 144 4 0 2 1 0 1 1 0 8 0 pipelkpl 16 67 0 57 1 0 1 1 0 8 0 pipepl 120 134 0 115 1 0 1 1 0 8 0 fdescpl 432 223 0 208 2 0 2 2 0 8 0 filepl 120 1108 0 1002 4 0 4 4 0 8 0 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 19 0 9 1 0 1 1 0 8 0 ucredpl 96 48 0 40 1 0 1 1 0 8 0 zombiepl 144 208 0 208 2 1 1 1 0 8 1 processpl 896 239 0 208 4 0 4 4 0 8 0 procpl 624 268 0 225 4 0 4 4 0 8 0 sockpl 400 110 0 89 3 0 3 3 0 8 0 mcl64k 65536 1 0 1 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 9 0 9 2 1 1 1 0 8 1 mcl2k 2048 65095 0 65037 26 10 16 22 0 8 7 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 102636 0 102537 13 1 12 12 0 8 3 bufpl 280 3984 0 161 274 0 274 274 0 8 0 anonpl 16 37412 0 22104 63 1 62 62 0 107 0 amapchunkpl 152 1167 0 1027 8 0 8 8 0 158 1 amappl16 192 1026 0 187 42 0 42 42 0 8 0 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 5 0 2 2 1 1 1 0 8 0 amappl13 168 33 0 30 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 70 0 56 1 0 1 1 0 8 0 amappl10 144 20 0 15 1 0 1 1 0 8 0 amappl9 136 373 0 370 1 0 1 1 0 8 0 amappl8 128 279 0 258 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 31 0 27 1 0 1 1 0 8 0 amappl5 104 163 0 152 1 0 1 1 0 8 0 amappl4 96 447 0 418 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 985 0 909 3 1 2 3 0 8 0 amappl1 72 13822 0 13391 24 12 12 20 0 8 3 amappl 80 505 0 460 1 0 1 1 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 223 0 208 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 223 0 208 1 0 1 1 0 8 0 vmmpekpl 168 5664 0 5639 2 0 2 2 0 8 0 vmmpepl 168 34307 0 32298 154 7 147 147 0 357 59 vmsppl 272 222 0 208 2 0 2 2 0 8 1 pdppl 4096 452 0 416 6 0 6 6 0 8 1 pvpl 32 124422 0 106045 150 1 149 149 0 265 0 pmappl 200 222 0 208 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 165 0 15 5 0 5 5 0 8 0