kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 30 05:51:55 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.61' (ECDSA) to the list of known hosts. 2019/03/30 05:52:14 fuzzer started 2019/03/30 05:52:20 dialing manager at 10.128.15.235:46556 2019/03/30 05:52:20 syscalls: 1 2019/03/30 05:52:20 code coverage: enabled 2019/03/30 05:52:20 comparison tracing: enabled 2019/03/30 05:52:20 extra coverage: support is not implemented in syzkaller 2019/03/30 05:52:20 setuid sandbox: enabled 2019/03/30 05:52:20 namespace sandbox: support is not implemented in syzkaller 2019/03/30 05:52:20 Android sandbox: support is not implemented in syzkaller 2019/03/30 05:52:20 fault injection: support is not implemented in syzkaller 2019/03/30 05:52:20 leak checking: support is not implemented in syzkaller 2019/03/30 05:52:20 net packet injection: enabled 2019/03/30 05:52:20 net device setup: support is not implemented in syzkaller 05:52:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x989be3b65357cabc, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x81, 0x0, 0x6, 0x1, 0xa007, 0x2, 0x7, 0x2, 0x0, 0x7, 0xffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x6) flock(r0, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x6, 0x6, 0x1, "0bde6b6d08ca8a2aa3abe707b9d18b2d76f4d37e", 0x1, 0x1}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="f989e00b193497d6e93480c43adc682c7b63a9921c11685bb7d954b3940b5ca3e5c4d1fe6338ad514c4e245a2209c81804c7eeb3bd5cd0e726536e66da04777fd5c5f09b7b3847389c144c3a11b0295c4996567dd2ab93f6ea53576ca4a8c50cdecb78b8389c54b4dae5f8e82b301522ade4ed3f6c8c19e70dedc5c50ef5212c00a474781c27ff581ec364f4da6c77a353ef830560f4195f44c43051bb6ed7f78ca33a606c738ba3c08015a855507e", 0xaf}, {&(0x7f0000000240)="343f72a7a4986aea79d5472934064a39f69047cd52526254c615083c04c9d8167e5e9c6d4ae5f09fa3d2ce0d5af53acbfe499f5c97cd8bd2fdf10c688fc3e56ff09fb27434c48a37002ca6dc0c8ea7eda229e8fbba609ebfaa396e0e08820b7f4ada71e4d15ba46b7b03d0e7c64bf1c40f4fd940f39580c511f6", 0x7a}, {&(0x7f00000002c0)="363f55b93fa45b5222016717b838f24428306d25c824ca76101f78a792d18c435be0db9c43f069b98bcfc44b0e256e5753667e448c01b14e2c228f43f0dfd45ece2dd92f00b3d8f98e53f1bf02b69946da7cdd9e2be564ad3aadccdda42b938ee31a244f0c9934437a84db85ed4f8af5fafb08991baf617b764b03fd4f1f7c7cac1d741361e330bc0c708a7b568db12e3670cea180d599c990dbcf9630b7d0fae4dc1abd4d2d0da3700a87aba108b9bc87c849c9dcb24c60eab245e2923561053e8e140c2a772f2b45cc927683c1c25fd6d940e75c0c81b96b5ff2a5f0d59066329da1318fa385ed4cd6dadd57143461e305f2f83fa4762487ab3807305d11c92f659bc445f18ba7aaa997d1f061fd1522c16af96526ab1524ae2fde0b8cb7a3e369b7513c434ee1dc46272626e2e23b3de5c1e7b6778740a3c0508885eb8e9ad2b70f11619e6a0d05057742d7fb3c774492fed79239612a46dd774ce10c7fb24aa26a915b87b64bd48e1c33b8a8a21263a80abfca45e16ddf8fd115969d79e73f9152856cc6425865c9a26fa2f8e4885a77952d4bfe38e496f16873a786a2d4dc1b5e0e0e0cef81d67ea094a525d9fdfb895093da742c66c2336e7b860d805d10764c4e2ad0cbaba4aee2969e000d5991e1c975799e02d3ebc5e23bccd33f3d7c510e7f5904b11a2456d9c8ed190996b16c9432795df5d850a19defe59319fe3afa845094adee5c15274f0ad63eb80604fb64e463a18959337ca688de58f0c1fb92b109acda5a6f9f5baf5b84e799454bd00be13937feaf809bf0609535ea6547bc2f9b589a49e2e40e3b53586db1d98c96c75feba292ff8dca166dd2e55373b69a4c3e7bee8c842cadf43085d450a7e2b8c732b526fec66b4c35ae0544ebfef33f454eaf34ff6c3ca3dadf3b04f4cc4dbdd6df871d146e7bf50d924f7657b2b534a696e024f7c63788b16b2941cc7d50bab989f472ba2a2fa35b45bf39b4bc171fd85d2d0eb8a6ea9db95cca11027a58191068fe8c4c42f7a8ac32b51a7db97606f42b58a95a0f44764138c87e0276ae4bf28e55f3cd41f5f3ed097fbd14ee72cc29e15f860165e2d74d3ef89e50a1c784c46003e00dd90e5a0ae1403743f69518078e5c93cccf25c5f3294aa0b8c69b3c790e152d94c6cf9201a030144ecce3ed029b84bf254a855a784775ca96ce6a39b46f3fcfbfd18e1d166cb16937e03e275b0c5176493ca9249c07cfd0fb76342093b1652703b0335b8c00bd3c7834109a0903760307da0c92735c91e78029e3b426fbc63774a32c8c2b60cac99fc7845dce387df22a1a74f238e48e8cee9c45b40b39cf424e3da3afd49377a8f31720ba4b1411aabd8eb84bd614ed624c186522dfa3a30e7b9735bbb24ff943f8410caa9e7c2f41e4b20b9a174e2a99a2d8300c334029908df101ade9e8be6b52de910c59009a4574a4c09687932e59ba0f77c36003568becc3995153d34b78fb611814d2ee30cf8cb287f1f1a8e24e90d5d85e8e802c5f66b8940800bffd89de3418a9bbd313c648b81da85aeeba3aabff38771f7bf97a9776ec224a5eda8fc8d0c9ee8a491d2e2bd4f8dd28ecaa6a6f3bdba20cbeaddacf7db94fad7a5fbf91f708e62a3f8bc097a30ce2b610e75682c4041c7b433b74b38776fcf308917c4cc7e513507e960f1959b168e083cd7ba32b5e4cbcb9da0ff2b8e58a600acae2ffa53692f287275bc77aeb98df5967c84fd6cfe7ec013a0f7028dbeefadb58d9603f57aa708fd7a37bb83b109bed54ee1046ffe289269944b05fa7192c67c5824c580cd7a214652156c579b21813298be9a2994a954d72556fa4471cdb46cce215d22f50208d110e32d76052ad1ee44ef3547a287cd17a7c11845a3423a6c35f0707dbcd89e62a876eab2ed640c93dff008d7f0a3711c6e1083eab0ab1daabce281ecb61597f02fadf7a4e396142fd2b3090548d4e8d2a2a073a2f02be6824ee600454e23168527aa9f542ad78f71a17862c3382f43f6d1f8666350d83e725352265b107b8ff0260bf38e2ef4468d3284ab6019983904e55e0a776c8d491ed045be253b9580d30244c9bdd81912fdac55833c6ca4357ae2a0cfbd677989d96e0fc6070d9eb630542ea7dbb4e4a8bc2d90244f47da536c64c46a845677065b7f4b595a4ce1a0718c45e2452dffebbf3b41e920c18107257b45efa754e458fbb1da2095ce45fa6f730e327ef1d30c9a818fb7af40ff3c49b8da6689213a1a761dd90ffff19a5ac135e2f1d1e72834e3f653738130f0db276b8786f5818befe348fde9199d90bd2563b85c8d4329de03366dda0e12b65af0beebd78cba10dacbbf98c49a4277b7f5cb6dd8f2b20aba0b7b5c33963e2635ec7b9323efd436c7581f94c9ed5ef550806b5d7a30e90fb3d21d0355bddd182b17999d6ab5b2c4d1ff89cf913a58be3a0be792ad9859eb57ffb5c4037855f7806e800a105ea8afbf1ef6cbc6119f00acf1845ce18de8d8880f318a5017deb1d26d7b8ca607aae57dc070fa0e85744fc3c46e0a5f81025eb3ee05a1f13e16088f4170a7c43afb3eac89df2595524ff9f38ce1e2f4a9355a8ad580bf372f149e59ab66859be16eaf889a309575225659ecb671646e2782e01f69572248fe1893f3ef0c3bed6364ad949d18cbe4410b62372d3cd7ef221702be88a1d3178dc2f267e27c6dfcde4b07969c349380df102b877be3dc61ecb79bff2fbae4d077121f9f5fc6d3a37c34fc76e00bfbc9f06ecc88ee5366460143e0caa758186cca90d001ce90ef383aec06ba70b4aef00bd365084ac591424e5bc6f4a4a292c4ea0f3190dcac6b359dc4307d96d5c61941ab6c8ca8091f5e3b2628216097599efe40e3078ee9fab04256174adb6167e570936eb1f8797f1ac4fbe172a0452c6a182dad44a9127881cc0e5b7d8433c3d73cd3a6eb81963a55ac541e3c58ef6261f2067564e63da1a05c12bf23f8d556c634cdcacebdca1e6140d6075bb62a64d4bd0cb9c6518adbf8c49e993b8ea4b08c85dfc9058034fe711b63406ccfdef1eca5c21297a2632c8f3416600e7052d278e5c3cd61eaf0aedcfeb157a2281bec42d1ce5c6540564a559326d2021cf8bad4c2016cd0c542b8b58a9479e07d438f8d0ae149f3f465ea5bc78d33d4139541320a5b5df57586fd7c8b64ba19f0de9ead02c22e65b7369d2dfc6f2692a44d672d1751c7276c4a856df7a88e4be8f3095c5767d159083b2cff3271fd8040f56146fde3916362ec642ba94219e957eeb715b288be765b95e424cd99ddd0fc6fd666b2d657a93c4bb000dba7664b3358374c2d2454056b8ba6990e4c032d2314b583f102b366f9331f3f89249abe5573356ea4f690384a3a70160c2643c7dcb038ea490cd07e245bea5cfb2342874130a5fe929e5f1a762809396c4a0fda3bf564442c9fc59f799557c5b48ea1359f3f89f18d742d68c8708c904b9e39e1d2bd911e993bab02e6b4b471e873363b594f41b8fd56055bed01302c1a382906f93927c0887d287730dc451c72da4bbc75e6bccef4fcc33061d383cbc7930b464e846f6dcd2e599a49939889d5885e465d891dde3f26f126fe4ffdf1a2f41f6e47d4cd09cb23f0cfbc6e813e43133c94e859622be7cdf5600452249f17b00c8aae06dec2f92791093becd83270948e82738f34b075f4672455a7815dd51c250d11097188e799b10c1e8ae9e1cf267d63c48ca3b3c4e40a3250e3f35195906f762fcd58a5f203a898a1b9454511ed98e41d091a4107f6517980aceda66b4690d6bb1507d2c24979e0a0b08da58d8a7658b9ae57665aa204abdd2b35b3e873b29a1ae5f5cecf4842db32d6d1cd6642f9f01c37925e1b43020c9db2ad790081aec4e019cbc798b66b8580db724b8f5aa4f8d5eb25dd929b14dada5d6b8932d2e8bc1f485fa292c25ebe2110b0727d1f3523623ad7412c199399e093f93ba0a79a7b4f186defefac07c669a6f588861cd48cb1c761c7eb0517f52596ca48cb76e7403a299b6c8735b36ae6f1deb003c1d9fd693cb3d185178d484fd90ad491a73732cfeaac4c124d2bc37edb05790653580df02a65c8e0c8e2b9473b8a1c53bcb6be6925d3a1a766577d2eb51faca3af89c754d6d31b2eb089f43e95ee12deffce8553e37fdd175f9f8dc540adb95dc191d42ef2513507265ee57c47498bf190a7a97d7f2258690e08fdeeec6aced88332181d4054aab55f708d05a2fcddf3aa1ad6b04521db5aebb13668781fa8ac5308eff586086e55e7c0d1bd9a14ee959f34e0fe4a3f426d583a9e6032232007d41877eb9949ed16b02b273ebda0fc10b70117e10349608cd72c7a4ea505d1aee6e2f3ba80c15b35e4f7e4c7a9c30fc0bf13cdc5e997ea45037c48d17ab33d2307335d36f6f890695a76254e6abd96430f182881d8aa710fdeb1d6dbe862e06cfffd94cbedc8eb7303641a036cdca86d25c1afe2bd2420ece188af27c879cd3f90519f17db41bb6f9cc65bcf4354276cb02a27ce33a9cc32bfc9c5e116c86eb76d82421488a3f5d17e83f52546ae72d572dea2dd907b38ceb8326d60562908b26f046c261122f73c734069d1d24df06f47f951d575e646ae6df822365ae81ecb8c9e37efda8629d1ac6541d3461e8aef4d29c3f50d68caa7dfd861823b3fa2790be7ee8f45a089e4620407c9a5f61b93ca7e235de1680925599b6e0e107b174f1ab72d5f735164a38ee3ba3cfc2e16534dabc30d76585a01a17a88c049e5426a65b7f9b8ebb72a8559de56a63cf3e6100bc342a596998b52c818a735feed2ab578228a535919d68aa378a27ad5141387f76b3cad29cdb8977ad9ddc0f8e552b541b2736744851f3604d6be45e211353416e09bc8a347d8f12307bd4d9df357e936ad936472152ee3c00809aefbfb5a05ee90422cc0d4c632fd41f2d03acfa4d62d80cedd33596bf1b1717998ea728cc5692d7d9209c2ca5d83f06f1ee18ef19fe90f5e38b8811507286236b8146dc71e9a11f22b5fa7ad89613a2a82710f6c5c711158b656426ff0f6c544a8dbc7313310b5556db1ae1997fd6fe2f42464ce9ed5d28b73a28c1d68a5e6a1010afe6ec169e16762715eac4064b54c225c94ca796c3da14905d4be41d2732822d5387ad19f46a633f83e1472bfe84e98d95d0bba2883bedbef73b04b7def5754e6fafde1b690138dacb9a6bda72dc74780a6b2fa6aeb15cd6e85039d8f5f917783f8a611d91f785cff3eda12a25db828f91f344c67742792c133a13367585617fb344657015f2f6c0ef3150d95a6e3e201dc5849f3735c3ff5bc47d9a717455facd33cca97cd637bf164465d8a60993212b7a21d27083548e3b5226723dfbfb26308eba1ca10dd81d284c3c4c0ee434d7083152490dc368acf55892c0d666f7120f3d4ef2b23fee9318f11282354259ad1d47990378cdb7680a8da9cd85731b54214c4169827a7f169f93a8b50d82cfbf929b9fb6f91c131f8ab2058b5a6888240d78407a32032bea1d07c8e1a3405636287a186c98dc5fbe482228676c7a1f48ee4f0c6385be1a043f8a919e6dbfd67c00e3a0898d3ef96df016d2591516ab375a70a00a63de88c15b896a508182fdb5cd6630bd9d2d8640429b423f108f3e51cdf2f401faa29be3c5c86695c0e8e450525e9ce898bb27885e57dc8764811b8f615545fa5302085fdae43b2a374d83e450f987e7d0b34b801009a4b3438a68b5357ebc90db2d0d880bca6557ed11d5db5caf2124f5d755f97016883dcca8d3f38da8903c4e308f75f85987", 0x1000}, {&(0x7f00000012c0)="69a30d", 0x3}, {&(0x7f0000001300)="fe9f132429d80d299acfd100d6ea9e2bda51ed5394af66e8d3776234433b4bd15f66050827f0", 0x26}, {&(0x7f0000001340)="7803159c038440d51bd20e9a6249182d0390991bd340528fbe688f111c173436eece12a93bab23c2eeb7799fe1a1fe669cbd6695d83c698c3df843c51515ef087ecf8563ecf93f9f04650e58b41d1dadd83b7583010763e5776fe60d3fa6928304b0503d7b7f2527006c092289c741c3f91dd42289957c3ce860931ec980458a353754ff307a05ead095f322c9314e64d8fa26fb91fcf3abb0d8f0af14bd31234ec6c36eb11718df56833f6db234c98ec619f9a8794533d2545920c21f01dadc4e91891fc11f3717ec98442bc1f0e2ab0bc9f1b91148c871", 0xd8}], 0x6) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x0, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000001500)='./file0\x00', r4, r6) linkat(r2, &(0x7f0000001600)='./file0\x00', r1, &(0x7f0000001640)='./file0\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) getegid() accept$inet6(r3, &(0x7f0000001680), &(0x7f00000016c0)=0xc) connect$unix(r2, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000002d40)=[{&(0x7f0000001740)="d3d93ad8ca55e8180287beb52b4af134bce3420b232eec1a3a57eda01eb068ee0460b23737a0ba0743e33d850af42247650f1054969b9c5fd2347234791a653fb32104942a9f6eb44665", 0x4a}, {&(0x7f00000017c0)="b0f14459cc17e7ec9c7b40d66e371ee829b4c1c3c19ee3e7bbaab7f23f74f69b08495464c79b2b46fe0c9cca7a710acf75a02a475e1a4d305ec1d7d049b66f330d41f43d9be3257b3788983dbcb7ebf40b120fb5baaafa42e4224dc43531f544dca209bce601ddb4d72a9bc293b2c120ee920323e8c824fd768fc492a4a37a598d4d3a1c499072d6f96e1976deceeb726d31839fd4b63319fea8a026e9147a88db9ca49a75eeda65a543780f2ec0bd520b756d7b16cf191d2d170bf8cfa074a9050a5738a1ece3137678aa06b9005e96cd4957d07949d8e3609778", 0xdb}, {&(0x7f00000018c0)="b2b533a0706dd3e5162431df590ca8f2953a2712cf20a18494569dff81d7411a7f731face8436371410fa9c596b5b26fb94fa3f1b53e76a039708118b829370256e8686e3ef7fa159e1461c09487873297bfcd57ad2d5fed96bc43f2b74ca26a201e8ca6c4780d2289ff4877a12e5488242168d7cfba57958b9fc16b5aec97dc7a0bf5e6ee5d4743c9bc611b3a3a5c7a5db635bf4d1485d7baee", 0x9a}, {&(0x7f0000001980)="adf17eec3714e76d3a201f9ffe03938dfbf1ce0c090a4181680d460b6a92091d49550874a6941016523d67783171eb88d8aa1768dfc5efafb1ea8135c9b33747b5d7f627ea752af49292b7a583e220a98a49512197495282e7d58d4726529b69255d7c07a746f5bbd9c058fcae25207b84abcc702081551249ab350619c7253b0c3098b4f2799f99061dea7258d2d7679139cd0855956980c27d3c3c", 0x9c}, {&(0x7f0000001a40)="c71d74679a0341d7ae988182c4685d9c530f16d720075056729fa9324c3fce690378c50c3d8ce214bcbc3db3843259a2c4ecbed7e33b83cb5ae57da14c286dfcbd07c51963d413ac309cd23e81281a0241c924b6c5a3bfb6a9affc2a2b8467180d79ae521666ff8a2414afb01eb9fb996a161efc4d61d83e2ecc546d50fec0db63d6b26002194bff7e1c4c33c243f22a46d90041fc80b8a3c6d0fc38a95c54beafbd0a9f5c4581ceac96b3c8360df44ffada689917157c794ddc5bb6b41c13a7b24d", 0xc2}, {&(0x7f0000001b40)="aee5836fcc78476340956c1148f349ee74d9c9948f8ff472fb57c646659926544cbd25f08837869bac5c3f346acdedeabf68e71aafd537089f70decf3732ad770e60eda221ae6050b30fa2c9811ed2fe684d98a728e159652500d6f486a9c98d53a7c1c34684c0577e1f2876ac6a5a47649eb2355d41d10a2231da7a06063e4a03e86c0fbe56beb1f6ed04b270767e6906c6c9eba73d0caf0341d32c78cb7b9e2d12feaea3c49b3f8d45fba095ac4612e3bdacb88302456d62abb3e50d813f1ada079cb73befdd6d98756109b75ed6826af01abad5b2d8d384ae4d17ddb67b4cf267a7010d14c6f40a778ef80b3768569205cfe3326e6db733ad91fceb5954d12bfceab36efcfab4b8afa0a2a31c39cdb5f066ec7c1384b1f649b2b5675168ef8285f01bd2f60825e3e6df9ff17d02051a3c6cd7db096d504ee4a4f50c60f4d760ea5c79ac677abaebbf196919885345c060e2d477aff586a34e79c726fd257a445d08726881de088b457c5b9f521aea0ea9b90a6f7c8bd91ea35b35a6441e4dc00337b85248b42addf9996cb3d30f93e06d682e8cfa9355a8b8b42126d81082aade74616d2901750ca094e2434feb82ef84849d58d611da0ef7487365a2e9d2f4f87969f5378678c604709fa4e4647a9ea6628134dd3b06db953368ced1c2aa961721b78d133400ee86ef163c937b1f0ca91057fe383f4a5b238507a75e4dce551c29e492e38d27b2cc18a71ae7a6b5a9692ab708dc4cf87493137654041e5318b46e8338b0d5c7a321908cb6a84de9a8254cc0180aa0647aa2959ca991d94787e8e8038aa3407a449dde7e5da5770954da3839d4631b97cd92726797dd32022b43d0af4dbe12361c0f5fc2ba6feb9a540ef298025df3d95f518ce1f4c5a766a833994242f61737365ed7c502932fddb5a81ee78d8a50549bbcc9d09e614a1df3cd108addec4a46654b813640f8d679cf43869d43c68f2775e3941b8c0cdd3f29b048ca22182d90fa366df5dec0e94d71a62dd7abc741a8a9a17e76a5e22f68620bb520d8f28e32f3df47a3de4d3ac9705f02c8f499c23742c1b368e1b732a9310a57b41b9978cc8f57c31ab3ee70318b02d4ade6d850efd265b22528590281bd452066a6e549e56ed59ccbd52a878844336f443610835975f1386e4231f54050502659d5defeaadc089ba1d412e76b4d56cb1a71f85a7328d59acad7b176a3063f8ea635cf17d3466d351583d0abe8f292304cc2d2700980cec5c613235f6d204429c48e0a83d7bf3ef07e5ef6cbc1a2140a744baf46661cda53e425f76b90c81222cb4e08443b13b425e358f1a70b7ed6a28739d273ed94de12a83365731bd6d8b5ee1e21cf1a6df13e346ea6f7ebe8e3bbb846adf24c33556c133afc0daa51a85e80205ff21fa2420d324ab5750fd5cb39411a6b4837eba8016d7befcfe5a7e4c170f2f60ecfd8d7a3f6b7cd39222db5a8af8a2d7486c3d8cb29bc9dc06529056bcae46d5017f44204560a8dd4a1271fc65544e2eb247aa13e6b9d97d51da065eafc576a1171e065077501bd5101e960a7249214295acd610f43ff21e13d88773a5efdfe1f0d40407db4b17e671f0c31f6968381c88b6759e48a19a224c49d601668fd979a142a105b7b6f610c07936c0542ce2e6ffd7a55db9a0f383e52aa8b1794178c2a8b04fa59b0899d00c06b004bf62e6a9f11ce861bbcc08bf4d24e4e85f0464b088ffdf3a1cd181e00c729c970b84b12fb2e6cf9d233f9160d9f1e8225fdaf5ee528aa0b1a6ea76adac3527090ec0a70b38ddb6b13ac9495d269dde555162e65b2ad826dde416652689f282d820537811d84b26cf33002940d63d37680cac8b8bd6ebd31cda9e9a5eb310c57dd17922615fab973b8aa3839f537acdd409e47d215df03c2441db8d860457da32edf961aa1543393cde92c3466820c4014c3be0ae1b8b2917cc33170536c405d2421364eeef172f266a60eb4ff24642d989d7ccc6736610325b9b5a12b69f80ca44c7980f10f05637e9ead64a15c57b9c6da20cdd94b0516f6afadf7a48ba876a6898d72ff52619ec4316200400700f9a781c6453de67f039b9f8d6c73e6657f9b48c2b755885ec2bab4f0778b210c538dfec2cfeaba6d5c77312ac4d8b0b429f671adf5c50103feef406513faa2d5743bdff44facc741004e6b9e3ba05040806d8ee9a253468b941511a7da6d3f77de1ca027069c8a75f1a061d7fa80f6468e2fc778ba05f1c3294408a5f64f3cda6bd8fd768446b73dc7a5035fae49cb02e51f5a0a8f0900880530c00c88bd072a3f1321d5a5ea7a2bd68985b766569438b4f09ff03290a5917dba3861f2d67d72ac27098e8766e23477487033e35527442b83dc7f67f1e1d7a06ec2508abfcbcfe309fcb68bf2d2750dd8805cfe668abdffde59ee4928a7ad1559f5d18e352c03e3d5a388ac7f4093de5376b0c9204d38f7902a038ed1a43f638eb542b23010477be798e05ccb7f99ba3e2916fc7f1f8e11955c2d31cc640f48f787696816823cccbe0efdd781c9fb5caf79de66d465a3216b6a4994617a4d5dbd0ff6920eef9ec670b4daf232503a2c622d30a7a19708e79668b32235088448259a77e4999e786c8cde265de2b0fddd98eb7280b9a2ac6b57e36e2912212350733a98311727b158fc4ec0bc3d8b6d674696127527e634ac444aa2f2299de61e078c1ac4c9290bb87fb858aea14ed65f26a3de4c23e2d450c3ba30a3821f55ed2181aa291a010584c9caae9447f5a41cbd279ab0cf3c6efdc29f1758df256642f605b4c38172cbd2c29d63cf02da3829d98b6625fb758927040cf2769ef232fa85612ab0ee857bd0940cf66ac433a8651c43566d1b291decc76119d26cd1e31758ec8db759d7d955ebb529077dd17b05f8a47e0df4bff9e2554b81fd2ae267c08e127a1e6ed45f4aa331b0877ae07de8fd4a7c6a79736e3a0e326b2f7b9113f4e152a5bcc9aeea96e659379ddca265fb794f5e4f954ec76ede39d4eb5ee5aeed1efeff6c238f16e84a4c321af1542272bc1276388257a71fe6e6f01302c9208379ed717fb49fc4504d6b503f7d9f8e8780de879aba10b83a80f7725da064781a67cc9a2d88fe4dad4d393f765bbfe7faf0812ff4f51de724dfd45ab895cffad4dccaaf57b8f97c821e984501d20bfcf0c8ae6b0b57b927bb71b3cff4759357f3623a7d3ca26d21b13193935958d26a7b6ab94580d733b0feac1474e84c9cd317276dcd1639ea0c26e87ded0ca4e1debb98b4ebf44216d6b7aedaff51ae2be6d4fbca32b33af8a2ce86def7003ebdc1ba363edc9a6ca6cbf074a6c0822cba440c9e3ffcad7bc0ef56d2ee8f36ae144b521df84f24db57bf7ff3148b0302eceb5c83e3b875d2d11a857ddc1055b45a425e66fc65d3d2c6b1825294e193943eb1df82b3a48427211d17d3c0d823643df682b1a9951216bd865bb9008d854701e7b321f7c32139327c4419a654550d9d421006d94c54cf356aa490bc6351977f105a3588b3471ba775e3729f9098440336406bee3fd73deda6c0ccc18b6e9fb829047de27234356372a673ca6170424bf37d964086a11f76bee46c62361679adc08cfc15e36081dcb87ac95ba9bbddf0b8913ec21d9d53a8e7cfc600d6cc320b24d5c04c776c670de8985411aa012ce754bf6062ef2d29c320a7da785495f370b8471c61eecb20e87760fd6b1084b5d51f604ff5ad17d698acb6b7ecc0fb08912ca33eabb0a8fcb4acaa351c1b08d47df2e40101f0ad34ccb370d0feda3b381c1bd070e01bd3a8321054b3021c5b741227ae2afe1d1df8955b2c4a3eef53b47731d7d556655ec101546db4f09d6a28adfd61038047586f01a15b7eed92b33bbc8a600e05466fe4e61db5f1c2d655a5baf1cc6cabc1359fc2c65bc963b393616486af2ddc6ef476023df32b1d00080e2d40a9e2047d2d44ed9ef39ee52802d5ba665a49316d0fa06c240c1eabd892d560a8b00d2b09d87d6801974e24143e8bd7c5945bee19d597cf2a06670c02a8d72ffbec832b58cf268ec95a4b24061f9583dab6f9dd9f929b4a75513a6ed2ac685deb230062e1c6fed0e7247572535c2089ec47cd1d0be702e3bf9534a4f865dde64dc4582aa0f2bfd26c5a84346eca33bb52eeaf34b52aa5d79a394ec8ff18f9fad7520f4c7b877a742384fb74844816b81ec6ee27ab98dde8eb2d1ad9759e6800ca4fcf257b41b58080478140f39f5713098044bcf5192a8a861e378f43470e7d1af15c74d9183695687049d2566a935799747f1130e856bdda9a1ca28717d057e73859c2ef84b1fc5ef6f3b9a3480af5e161a1a525b660c132b79af23b369f17cb6c3496853d440a11b4c882fd7011e6bbdd39c0732480f34c7337dfbc5841c11731829ac557c23d8ff7c8f27ba161013378cff5608d3399353c24ad95496a880071f7807fbe095a2fe1b371844b5a28e9e738e3c263a3b74bb1801e2e304dd91a2b09ebba5e8fe9b286950a712a7002bb0e11cf970700a76bc16c2e369ab1887bb2519e61deeec57e75b2a35df288b141f4b3fe179b70f1d420f00bf83a1d35186dbb9b3f82318a9ea319dbd57e3094a308fa7fce77f5622bb6649d48c81c49f80b8234692ae5defa571c11ca7b64294e8bd27747814b46ea1c73652eca7dbb06c4739d2e297eb2e924d90bf53b8f022ebd8ebf20b085066912e79124cbf50756e5e2e8fd95b7011db0a42ca676f22a77da727a06692362bf02779ed8a22a03b32788faf612e7464f16d7eb721dbdc871450ef08e3b5a0031bb14c9fb89cfa1ab157d4c23a57bd18cd3224daf6a04d0e34aa2648f1f2a2d664e8d8c035aac03d9f71341bc40cca44e9ad5945db907126d761923c1522eb9f01a9298b249596cef3e3a699fbe96c901b7e5734ecb1e8c3f7590f031fd296417b9e4844fc65074d4415695c4166c58164993436719c40a7de68ac7824165f11fd3481241b3647e58fb339b728d4a61bdb0ebd3677c836e38a73f375f0e01801749201b29c3753b7c5ed84dffc2f56ecbe590f8ae44829b81f4eb1e360c116adf04fe4faa5e3b5951fee30a00d631064deb53da307bdfff879aa1d701281f3e20543fe874b5f30d1bd44e4b923cff8bd309d5cd096cfac4773339b9e34dcfc1e16bb95e034375a500ca07fe754038b8f72475b711057eb1034cbaa3038366ad8826c65d834f82cf3d17e027a2d4293ce12ed18afd154167e013b886663c331918867a92ec9e7b1f43f011df7a848fbeb0b90c0d3a144a8ce4be349af6d257cc0626647bbcb8541ffd36f50fae3a575846cb2a68d0aaee3a5c0c2419f868cdb8099668c174b4f2de3687d24526122b1877b5ddba3cb1b5208c69cbcaa27335b5232adf216d1905fe218946a1164dd480f6caec7d0eb274b7302f5cefe970b3c98fbcf18933cc7a9b093d902aa16796b00df9e0d4cddaf2df624c7eb182f5385cbcb2889ca24dc5d70a0acf0a02e7061a963c650a63d8df4298ed4c95cdde83eaa8476f039786270088ead068e261ffb8e5ba77af9a9246a3638f8928aefb47a2cbdfb59983060dd596e535b838ba85835d2d536dd37579faa9af91e791c537e93e58cda92d2818f48e690eae984d838230f072ecb0aa67ed6452e1a01bd585c07ac582089709b5f6a2620b573f71a3e39f287314e5c1883769a09b842fd967bda7d3582dc37cadc8316f4ee159c50d1c53df2ac57b7cc7605550aa939754cc1b320a4d9003961da45ec7d36a88383c376c089d2dec8ca54573b179779e40b2eb", 0x1000}, {&(0x7f0000002b40)="3c435e2649f887c5200656c8ca1322ff59a3f7d6f7829405126c0658b683560b218731584bdb96e7f03fcc57f50ca785f01826bcfd7e4a412e1903671e64b6588fced9135ba0703b4b57c24c4fd038", 0x4f}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)="f574090674f3cbdfbde409210dd5ec98a246998afee001948e1eb9e6146305957038bd36e058f9a5d89d16c722c78394cef7fb242390510af21426d61527ec9027c822f1fb680e64eee94e7530254f67b76c5057e0538d7de5ef7d930e15bbb9425c050edba61f2c0a6685f6636890c54e4ac83d59591548ec785d554304e38edbe9f6b41d8cde25a3cd711764f69b0b50662f251827137dd53f1887a44e2302639362ca3de005425d", 0xa9}, {&(0x7f0000002cc0)="e540aba37b69c028b1f699f8b763431fe7329983551da0be88d30fd1607ce4740e95d60c7e54d92b24971ed06b611048d33c51e5b5a6608a6375827a1febc9f3091e25dd87c4eb587cee845ee8503366414291448bfc6025bb0b", 0x5a}], 0xa) bind$unix(r1, &(0x7f0000002e00)=@file={0x0, './file1\x00'}, 0xa) pwritev(r3, &(0x7f0000002e80)=[{&(0x7f0000002e40)="f81b80373cbe4617ba5c34da3b109f3f43bf1ee6738fe23ea8799f01091c821a", 0x20}], 0x1, 0x2b) getegid() mkdir(&(0x7f0000002ec0)='./file0\x00', 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002f00)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000002f40)={0x1, 0x40}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1011, r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002f80)) fchown(r0, r4, r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000002fc0)=0x8) kevent(r7, &(0x7f0000003000)=[{{r2}, 0x0, 0x4, 0xfffff, 0xfffffffffffffffb, 0x4}, {{r3}, 0xfffffffffffffffb, 0x2, 0xf0000052, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000006, 0x7, 0xd1d}], 0x1ff, &(0x7f0000003080)=[{{r1}, 0xffffffffffffffff, 0xc8, 0x1, 0x0, 0xe061}, {{r1}, 0xfffffffffffffff9, 0x20, 0x800000a0, 0xb814, 0x2}, {{r7}, 0xfffffffffffffffa, 0x1, 0x8, 0x7f, 0x40}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000041, 0x80000001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x3b, 0x5e, 0xffffffff00000000}, {{r3}, 0xfffffffffffffffb, 0x8a, 0xf0000000, 0x5, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3, 0x6}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x200, 0x9}], 0xf1e, &(0x7f0000003180)={0xfffffffffffffff9, 0x5}) kqueue() 05:52:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) fchmod(r0, 0x48) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="23cd3945782a769b6970a4b49ee70894b63ccd401d3702677d38b4d7bb6a7b33c77521d457e4d30c07401d6d250e3714021686092452c2446a2f8f71d2e085e236c2b0384a0567456e6901bc85fdab564ca0940bd4af24101732b079371a07649ed057bb21a7f0", 0x67}, {&(0x7f00000000c0)="8570bef1aa746292c0fec24a95188cb7688c", 0x12}, {&(0x7f0000000100)="7a3e1560d26de0ef6d021762526fc90eade9c5a820083fa30c9b46e5518ee116be1928e51f8bee62179e418815d639c8c005809b71e60f6ac1b1c3ffe02553806fa809a93931952d1a8952d6cf2ed9c05923c0bc9c74689452cb74139dd1ae9c3d03d4ff19100fbeeba7d72bec20bfb52aae5129c09c5aa4a12632da74de6a502a9e104c36dddf6a7c59c363c32c8f2ccf", 0x91}], 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f00000003c0)=[r3, 0xffffffffffffffff, r4, r5, r6, r7, r8, r9]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000440)="62cfb8716463e548be9ef593a682c68bde88f44a2a9beadca7d2951208590c71c90d9bd23b79407d72e5c34800ccdf36cf45577d88246d9712e580de3c21846aec0ad5929c6b22e953a33791e128258ceece51ed3629c5e5aab949ff", 0x5c}, {&(0x7f00000004c0)="a52badf536deb9aabec0d2f7784e94c79217b754c706aa0d6ee68091b60c1c32b1e5c244d908f5c82f933b25e4f8a9c8c5b1b924a7eb79e3b49d1b084d1915456542f0262e2569aceb7b35e1a6d11343faef374bed2cada36875417b026194627508e355e740a1e0e7aece729e208634f7c991afaeb153301cc6f68b20cd06a3de221cc8e4324b6e0a6164ee5ed43125fe7d9432f3dfd1ebf0a52759eadfd89490a610bb1635033a97bdb2fc953202214580b592fcdc93f3561b9e23d7c96832fed6e3ef39b9949da661a57eec5fa9ed17457932abe96d29b9b48cec28e7d1249b577736adce9b", 0xe7}], 0x2, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r2, r1, r2]}], 0x28, 0x9}, 0x400) r10 = socket$inet6(0x18, 0x5, 0xfffffffffffffff9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000680), &(0x7f00000006c0)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0xec) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000780)=0x2) getsockname(r10, &(0x7f00000007c0)=@un=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000880)={'./file0\x00', @ifru_vnetid=0x6}) munlockall() ioctl$TIOCSBRK(r0, 0x2000747b) getsockname(r1, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000940)) nanosleep(&(0x7f0000000980)={0x1000, 0x80000001}, &(0x7f00000009c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000a00)) 05:52:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) close(r0) lseek(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="8b9a18bca3d0972d89402d917c59390037465775ad6a524c342fbf11f1a8cf5f7f4539eb4b47e4ed2879a10fb9e5f8e8a6ede422f0172b", 0x37) 05:52:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1d, 0x5) chflags(&(0x7f0000000040)='./file0\x00', 0x3ffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) r3 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) 05:52:25 executing program 0: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="ed957f85ee74dadf67196a202f8f18052462904d936110c329dd00acdc0f94df776905c08471b09fb2ff37a8452673d8682ddf4a352434e7aaa7916458d88b6b025adbb4e23003f11ac04d795bbd95", 0x4f, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 05:52:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x842, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:52:25 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x5e73) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, 0x0, 0x0) 05:52:25 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 05:52:25 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x20, 0x2}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000001) 05:52:26 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) getpid() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./file0\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r5) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 05:52:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x3, &(0x7f0000000040)={0x2385, 0xe59}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r1) 05:52:26 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:26 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:27 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x20000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 05:52:27 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:27 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:27 executing program 1: mknod(&(0x7f0000000100)='./file1\x00', 0x2023, 0xff6) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 05:52:27 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:27 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:27 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r2 = getuid() getgroups(0x2, &(0x7f0000000700)=[0x0, 0x0]) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="5d0afc823e489544ab89108e07246af40e796e34245f16cb602c67e0d1b387d2a0a5df066935962d5757302ecb2b4414c5b8de586ba7917b86fb98125bc85be080f7f74d", 0x44}, {&(0x7f00000002c0)="9806edcb0b398126f59e0dcce9b2151641ad411f010743b803", 0x19}, {&(0x7f0000000300)="ae6d1f6497b6d2ea593874e4d03e40d01beb91df58368f1449045e5e7167eb3c8e451470619da9b4a4cf32fdb2f4e1da00e179189372aa503938caf00d1988896beca165a195d17692c3d109c2b1bbd8d8f6068ed20ceb300c92aa1672a6c42a21a66b44bec7b529d08db300552b558b79cd6375548be679f63b2be2d6110cb79ddc1c02828854892613d9284f8b63c0431ed277daf69066655cee49", 0x9c}, {&(0x7f0000000440)="0d7e1248bb7f99170b8551aca9b9d7ab55445d72de18ab2c77297762fe9428f865f5057455889d7776a36c4dc528e381b5cbf0eba8447584cdb4d05dfe245acd7ddcdddee88a2034681fdbcc761028ce8470", 0x52}, {&(0x7f00000003c0)="a8d9d736ff29a2784af00a3a43ff756e953d3d1101643ae71040db6e3fce21909dc1cb32b0561a16578f4e5abb1faf7443fb1be552d9f0350181f8d63aa5", 0x3e}, {&(0x7f00000004c0)="e6c1a3058c741d270603337e3d51447f07ef389a57bf3ded7ff6d7fe2971fc2d8cf9d35572ba80c05dd500b805911a0b83cdf880f688bc3b95166c0261359f19ca6f58545888b499d908dc7f8f3049b888cd017dd6519efd919087423582871d0767ce4fe0afa8", 0x67}, {&(0x7f0000000540)="5515c94701aba258cedf3f59f3d8608bf17ae48ef87c2b93fdee0ae9f10470081c7756a0d97371f59c9ffcf6597f2001613ddb7eb2623fe9bf6bca65f2917e8150ee9eaa91b54936e6f0060d98ae5ba465371b3134acb0fc82c3c5f810d41a2451c2b88081ea31e9653e24939787c45f3f5fa31640cfc2a41de3b4eb0c87b620e2d875654ee8f5f1f9fedb9b2fdc106da7c563b12bfb3f942e", 0x99}, {&(0x7f0000000600)="d1b6f9794557c5be232054b1ccdd86b26abb34d2ece6935492f1c126f140dd0fc3faa71ca4451d8d08b30076520cca568abf002e", 0x34}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x402}, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e6793d0db74b48f52600"/110], &(0x7f0000000080)=0x6e) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: socketpair(0x1e, 0x5, 0x8002, &(0x7f00000012c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/139, 0x8b}], 0x4, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x80000001021, 0x0, 0x21e) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x21}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x4) linkat(r0, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000240)='./file1\x00', 0x4) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x9, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0x8}], 0x4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x200}, {{r2}, 0xfffffffffffffff9, 0x14, 0x0, 0x6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x12, 0xf0000011, 0xab, 0x8}], 0x8, &(0x7f0000000180)={0x4, 0x1}) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x22, 0x2) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/251, 0xfb, 0x843, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) setsockopt(r0, 0x100000001, 0x80, &(0x7f0000000000)="dc41874cd724b8efd1d9b49620bb7732024455bcbe87b5204dc1c6b9687a9ac20525bfcc4ff46254d10861518e2eca440b530660b2149993c599a12ee8f39bdb506ebc805bfb52a335b3ed94c82669ce9ec2d861abfd1fc3255cc786fe35f38e32b0e26ab83354bba4e064c1069643b130124f001fcd2cf373bae0dfe7563994b08989216378f886ff6ee4feea879c1839dbf347e32389966fe5ced159fa45741a31686cc4695a8bc93153378631c54d4d98fd7ccd", 0xb5) 05:52:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) shutdown(r0, 0x1) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:28 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:29 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:30 executing program 1: r0 = socket(0x18, 0x20000000000002, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4}, 0xc) listen(r0, 0x9) 05:52:30 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:30 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700000000150800", 0x0, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 05:52:30 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:30 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x61, 0x80000000, 0x7ff, 0x1}], 0xffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x800fffff, 0x4, 0x4}, {{r0}, 0x0, 0x10, 0x0, 0xffffe00000000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffff9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1000, 0x8b}, {{r0}, 0xfffffffffffffff9, 0xbc, 0xa, 0x8, 0x42061d1f}, {{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x4, 0x7}], 0x400, &(0x7f0000000140)={0x4, 0xff}) sendto$inet6(r0, &(0x7f0000000180)="90121b2cf0e4898a982fe7aa71f633dd6266e40e61299fbe79ff738a2d4f574a3c2f7a252734f0269dee278d4126093b145652e90a11a55927a80f89b32637543543a54760c40ca3dfca9f265e19064ab698632165c5d15975ffba7e7bf9cb3d3d31c0957f255d3b2b47a1a1787f513fcb7bfe70889a49bd117b02a9c20a94b0a45ce3cdf70c3e82c7f919df540c5b3ea030775bc83ba1c4a1f45402aff9a44e1df7c73fe194ab4db0bd2402a24da09cd0e89c1f08318be0f31776cdcb9ff041b72cf4690679d51bf6a94876439ffab0cbca1cf507134ed3eb1d25", 0xdb, 0x408, &(0x7f0000000280)={0x18, 0x1, 0x1, 0x101}, 0xc) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:52:30 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4404) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x9) 05:52:30 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 1: r0 = shmget(0x2, 0x1000, 0x466, &(0x7f00001ce000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/48) mprotect(&(0x7f00001cc000/0x3000)=nil, 0x3000, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x7, 0x9939, 0x7, 0xffffffff818d8e2e, 0x0, 0x3c7, 0x8, 0x5}, &(0x7f0000000180)={0x2, 0x11}) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x28202, 0x180) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffe86, 0x0, 0x2bb, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000f87c8a0008b810800000290000003300fc0003000000"], 0xfffffcd7}, 0x800000000) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x3e) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r1, 0x2, 0x1) sendmsg(r2, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:31 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x60, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x40, 0x1f, 0x3, 0x0, 0x7d, 0x40, 0x6, 0x1, 0x1, 0x4, 0x4a6a}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:52:31 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x2, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xff}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 1: r0 = semget$private(0x0, 0x200000000000004, 0x0) socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3, 0x5, 0x8, 0x100000006, 0x4]) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x4, 0x5, 0x7ff, 0x6, 0x80000001, 0xb3, 0x1]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x100) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xe738) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:32 executing program 1: socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="2a1437043bc578c775fb9f1ad31bc68c211482bf957aef10f6827a83021d8415b94edccc10a46cbf9e34bc61646c91f93b0a1e3bb21e6622554d597a5bdaf3a1f23cdf2dea2e0409b1a3050eefa45d78b3b2b1fc939fdee4af84fea604ca47ab487d244bcbd104d4bd44b35e44656ac7c69a01a04cb2411229647e9812d266bc8f0d51ad206e666e1b11f9f975b443", 0x8f}, {&(0x7f0000000140)="c466bd0f42dc996adfa1bdff2cdf2f1bf534e92d509af3fe4b1c7d4836ab628065dcfe26d5c0b76a39d9f0388beaa69f884bd8e96586a7", 0x37}, {&(0x7f00000008c0)="a17318b3aead4924b5ee72569cd543116f0b3dc42212c11c6e767a85d60b79d24f4c63b6196042f2cf04d37c1de0e5911e7341376636e8eafa256bbeb5589cb0c2683adb22bc112620a7aa00f597ab232dfc72ae47d6812d91f457a5159c548b2f0b06134595fecd084bf4209a364068bb01b1575e4f7305d53cc6b3c0f23828f236d672ceea6de9be43fb5097437b19430b4d34cbc50f8426c48c7c7614bf5aa424bc3ceac15c89a90a00d5f34fbf02622ec04fa4af233dc7744b6e3c52437614d1830af44d047838f502301b735fee4cd993cab4c3189c034c84d221e1c739456899469c8d3134b05d6a9401f81c5f3717cba354aa9c8c3067ef5260b31367f7b3aad18d24b49e885f4e1ddf50aef98564856568b6bd778199ef3d019c8af6c42ead2b18f990e2b381587332a5bade8b941df3ea0bfc191f0cb63fd04f514ad1186696c86a8f81e5fa0fb63f942d71522db739b10907b80ad528a7aa5b343d7d0ce1f4f32c2d6a24c440024953c925f10c26ad176bd6d2efc2782aea2e3e0e045f1526a578c042bc3d16fa9073cca9b182c6018706efa8af370a704c365e4e340a986f484d85a4fe16d482fef097c2772839758bc78e6c2e16ca9e0aafb1246ff428fb59c3ebd65c2d96a1bc96cd9f5107727647d37aefa63dffb4d320814e92aa51467c66bfab3be13033572088cb048c13e1c3c0d9fd06b53127d9b45761c5a2df913d554be83f717919b7de4b26395d6f3adedfd2d50cefce692ed94923adc878e19d2c1c7b87c37589a8e13d47f6f10ddd460d2d7a0f031b4c727dc23827c1407f7350e8fa40f5cd6daa092942835c020c3651b5686b4a81b7a46abacee46ae166e6fa2ebca77c2bc47ded6ca449bbd10306b4489ce19e4a160dc225197255c23f0d595da6d6c23e960bd0c05d8246967c5d8d62ba6727fbcc532d238f12ec5ee8be992d0f505a370008f75a8b4aa6b8df45c97b169855bcea1f527bc6ce7e3c7f0a899496b8223665d54b176d26204b874bcdc9c01222e15693f5bec0d628794160b4bd3932a28d97f84e39c559e0de1d0c8beae670c85ea647177a2cefc0c9fda3204a8307068b247798b6ba8f86f283416093125c8ae0b66cfa555ff7bc686488e3570acb0f20e9dc8dc795fc40932ca5b5c820c70b96976b701a82b08f37aa6b7742ded779981d458eddf950f264952a0fdc186230472d21be7020f62d2e9031eaef3ec8b968610752633f326ad0491ca372af5697ba2c6007e431d2f7e6e9fd9796fc1e3a127dbcc8a1b0ae8f48ad4b0a737db38c020fe65c1a9175e8dd5fe6ec0f48b577de3b60809e76bcc92510f2c55237e47801e25c3c35d8982b9bab0c73349fdbd958053de9786dd3f42b53eae15b8358304d2193135a1ccc3c46f0ff0b0f85fe291c72c9609e70429c2a00484f5d6d703d13d9cd579d6ed0f14f276b9130e8fc454b5c97dfdaf255293554c4318d7899d2a595d328bd25aeb8814b472d36ef40f22c9c4c399aa7676a32af3703d2fe47cac3f30a5edc593f4e87109265610402f83feeb7f33b1e0fc371fb6a4574489309a172d19cefa39c2f83a1eb76f81b89dc4afe0c6ce4aa7e65680c6f03c0fb2d9722973a51751008ab4c6e75391ff973cb21630d9d4fda23e0d42cf72b11a5003a8684fb7e01c872ee0fbcfd3305b37280faac180f9f9eee78f513b09c557a93362f82a51a4e83e09e300c0a2082f9b4103c7ecfc9e17e93692fa1605410153d26ef66c86303eac2963439ad4888324697c758f15370dc6363b8a37e61c677acf9f56f9fedf0b15da185e89a765faec7a83d1bd128e2e71588d195f1e6a8c83eb82f6baf13a6a87092a840de59c8459bd0377ae0eb95e346fa3fcd1910ed49112248c0910bf970d0e1ac9364f53c05a0d461bc42432436391e6b949c7c4bd2cc609f870532202bded8c1151cb5c87c4f1e2e180a88567f298eb3c5027e8854a66a92b6f962ccdb67e6c9f0efc70d8b0a4d81ff2501e672519cd8f2233e59e60509638cd32820ff695b8a40a43909e81f9957cc12d97851bad68339ccd94c67e4baad1b6a893095cb1c0827fe9fdb1e33fc9836d5085a81eeb1e74db07dd0d8916f3c9d86b3fbb3757a522d38f6512e4f50a4ac2f6914b17a0b437f4320c53bbe48a6adb50ce5e5c540c29f908daa7bef8b3556f03e63ac7a83b177aeecae4327c98a9a5806007b13b034dd08258584a196be6d542880799d9ce5922139dd2176e8f1cb8e3b08611f8cea3ed92896eb732e951220307c3c0dfae2f4e3c262ad42b3ae2f13e0b2f4278945d626cc65481717bd3666df247654142d8647aa2e614ef4b40141c8ae0538abdafaf2396dc946d207dff094093446999501f3c2c55456ce418b5e015b26c1d9ac6a5785425cdf44f81a7f0e462fc3db56f58518829df1c10b2969027c15803e786fafc4f4d6442eb9ba884e33aefb3429772abe9b08b55693d2874a19632d3a1f5c86cf7743a4b2d24a3ad58d1e944aa74a58499c5168d6d49f2b303186a089c740b349d338bcb9f5bfbd54aad35eba54723ce6083eb21e0dda703fc2444aab8fbc9830e5625364475963398594e443519432183bc3ab91fc86d058124310d2d592daa96c23b83d41e21fff176cc5d83069a09fa043e5689e35ff10e1dade92e37c6a4270295580cf7f58f6c7c77df91e36bdcf95a30146826c490c889508fd540bdf0fefc931866f95edd6acf4ff7778f30be0827fec8f9298ebea05d915f22dfaf630c86629b88a84cf833794452c6e48e7a3570ebc7ecbfd4da03a250884f073ab4d94d2bb1fd916b1c081a5a333037aed38199a40d6e5b31c542a9a95c524193f3849a5563656b8d46ebd6bff052c439be0b67c4d073ea5725ad4f7791e8a4b846132bceac0a2e778a381eb5c23c3941affb0b8f36ad55f48eeea75f066e2521217043b3a4a54e2e3cbc0b0f632f83f39680877d19001cd0d5eecfa0f37708a8b83478b134f3e2befe4098d4e535219b3a0e52b6b5febf6ee04e4dcac8777c1f74b1b8fce1abf8e7363bd5c5d8f0a9168198597f3df1a27865971db77b2d7275c4254363abfb3d794ca862531ee907645bd3166b22252fed0f638cb81eab6511ca1ccf5ae81a1b2c9682612d4f8e610bc58dd0a1ad7e79e6482785f1d8a0394154dec6e2679b432dd71168f39350b381dd9afe3c770211bde60c5b9507e2ef6b35b02606d47b6d548268870342ac718db058d9f7398c2b5b92f947e45ab7084c8dd3d95c14522beb4b98a97d3d0140f6406fe247df5e90be9f4b80129d59373590fd5f4e6ad245dae7c9ce5aa1ade0d10ad20b992cd1ddc2dfd2eeeeb158f7f0fb0abad29a4db3ca39b7c8145b681c9d427d5af61e8ef695c206ba9171694056286d9a1e4611ea84a98d8429700fab4a7ff8aceaddbf530cd35a80807ed4ba2c14e7bd9fb3a397e600bee561fc9460a3f9806ffc83745842fa70d96f707816b20b1e0eaa4f30571fde762fea4b15357f1bce4b25e4cb6a1c3aa4204a5b77451522c82328be95740952c49f6583bc1c064aaf1edb5a8e6fe3f65071e8c8e41eb470da3e06a37050ff28a54c431c8723ad736dbeeefffe0a2bf4d009e626125bd49a36bb657fe1c9238f0c3d9abb3f4582720ecf9138d426f5fefde921cc443bf5df8d9ba44570c9bcb6b9a5c352d4f80ac72aa15cbcb6041b2d91632abcf331d45595377f0e885f14aea682df317592a60c52df8b4684a4d977793f6a0cf02052a07e4bf7004cf680ddd0cc8cddbaaaf05133ecd0bb9c06797340ec9a979520dcbab3bc41902bed9fb8ee69e3a002c850bcac54d69fc0847dc4d06fd8d9054d28d87231a4f0663356839345cea4921340c05dc4c498fe9f375e1c40f851c724ba30d4cb3cd1ddb2a0580079f94af48dd6ad8c47512a610de990708c1a830621e03b8e12bac69807bc9c58b380d1d0487a879735503bc35d5062a56d5aee81a8edca42b896f91b2a90ae660d4964972e11626ae868e3f9d8114b150e164ae480aa5148f1373c7bf1fe0757e18c827fc61990cdca02b6672eafb9124eadb632403dcaed2175d82a1a9673a494b5d72e80f22d3f9c70fb39e3f20df69add9639c22089d5aee3ed627ff07210f66c7b4df660c292b61b55910b95cc6df369d604e04beda08257a30176fe3331ab8e3878663bbeb64cd9236deecd6297cd1b4c97f3b36b677eef14439abe259ce4bb40f5928fa633785023e6fbf56d4e24c727f4f84bbe5a7c1ad6838348c4d245b0f80d0194b2ddbf98fc34da85fad890e8de0510a2be6b2bfb04b2471e9875d278bef3aa2b609b8aa62f2edaf22d75c82408e88253988631749092d32bd6828fa8702400c4bc1568ad5253275544ceb058c0a9bc50e98593a6fe67f33ae5ea7a91d266eacb4960145bc5ac6fe85e8940ba70a12446e3ced46d7307664754f5656b34d9dfc39b79cc2173d2461f668d8acac822f31b38e8a51c62c45d630e4b91461cebbc442f4976d7b804586eee6b42c2a0b743d5fe5e470b8c2f4dc24f7221464ece1fb7668f0d4f1db71c948f965c68817a5ccbd0e6255b6182829d73f576fe90df3e00064af2b573b92d02375506e1bb614842fde23a789d2a67d9c629cb0271d2e5498fab3b37b6ecfcf699b16ced5628e9bc586f2f5fc4d9c4936464cc30fb9665cd4f0331cbcb89301bef084ebb7dfc1c829d92408b0c62856e8573347cc62c2942b16d5aca633fda2148177ae16fa4de41a987423a8b05038f65bec7fb4d4e8069ed20e6be080c4193ab61f4fd98044726596c2aeae3cd58fc41021a128ac91bbbde191f1020c067c8fcb25043fcedc7aa065400c53c9e72e47563c6ff61f6346576214189163ae5a8880c51ec2a9d860d8d2080b353ba026fc6dfe7d53276c0d4a3b860fd62bacef6d48e1fd7889f0bda949804d569384d9049244c2387026c7a0b6d572095457490940ed31d38530fc7d5b53ed027e3a9af132dc1723fb1d21ae5b3fd9009a8b03437c9939117621ec2fa01f2de493ddb2038454fa565cc549872a54842bdb397373b317018d8ff59c134cdf2561f564755b8c3c39fb1108bb2b615e264720857e2acba4a6c61ce67d7ad2d78214df6789f039dd872fe6149811f69103e6f659b0e57f6a796006de13ec5092beb705f1aea098deaa3f1323fa7c1e4024a09becf86621936130b1d1ca4320f9dbfa2f3ec3e4b8c6ad077fdb273bf6ef1632863f3b7b325bc97a91e472dfb19c83ff11965cb82f29e34431568df7d917c465fc3a250e9079a687666bda4937825d404c90213fc39f954b16852974460b978b7af47b41dd3ef14568a1da562a089b9e4f2b872dc2544e008e4a72f115c8cf6e47052980a65e072297387c0692cbf89bf576affb6591fd26f27198551f751109565c26ac694adc11fb288257ea7f0b9c540410b2ca22010f816ff601c3773660f4c587ebabfb57f00f9538994e08e8f9ee9d22e0c67ccbc3f4707e772d8653f1e4aed0240607b2e9bd82d91f04eb8e51833f90f632437933c663b304206c4f774a07af9e2583968a00dc4dd4a026f1ebc8f1d4509a685fc4f245fce019cd9f0ef7d252455c67dca75563f5bfaf1a98c782be359668b20f9d62978244ed1d7d03c32ad112d77f026389a3bc23b987c5003b8bfe362f32a252192129bbdb29846a46c91fed65c8de632790258fb5535f6172a93cd17e4c3411a8aef93c6a4399ff4da9b307f3e117f8d9ef2245f920fe0a0f6e01977f23b22e8ea582b88ca2a22347e5e4f8dc6309", 0x1000}, {&(0x7f0000000180)="1be2d66dcba48e2f60b8f12c824c37c3c8392d5c8860f49d0e51a0fcf5863f7dec5154b17ab59b8eb7bac8c31e520d314393d927088284f1e09e7aff8d41e5e19f1f975b6be6cf96b15578005d0faf060903748817698af6b2430d33d008296376ffe445cd45dcc0623cda5f7ea792bc07ae32c76d1170471ba0f5402e7caa70bfcfb89ce27e7581c28c23e397c3bbee75eb51b2008e2032a4b501e212167c7684d3d7acd482f572cb69f182be168783", 0xb0}, {&(0x7f0000000240)="de2860ec34f21fc991625324e3654ab4b623b4a90aaed8b312d05e3e4fcb1b7fcb85e5a0ad256e2d47c6c6f61b8daad8ee42aa96a962e331d626494f66e6fc5cbd86fa44357d921025aa199a69eeba3aeae3efb36925a89772af200c402561ee6ef94699", 0x64}, {&(0x7f00000002c0)="f7e371ebed1119f341c9fbd78b7bcad1a5effc84d1b26e021a231fc1bac40e5d19cfe6b68b8a38d65fd1c2fef933ec4630772680b27e37bf95a964c143", 0x3d}, {&(0x7f0000000300)="9f54125837315ef3837f256b6e9ba87d660e4252771f643a771ba5", 0x1b}], 0x7, &(0x7f00000003c0)=[{0xc8, 0xffff, 0xfffffffffffffbff, "1ac05baf9327e11dc00423ec29e8ed560c8dc72d46a6c993d6cd5445940d79d7e00483cdb028d6f87a16d8792f7aa43f26241f89a410f1ec870cbff2d457c00155c9f152c1858d882955559920c47f1854c41b86fc4f0a4090b925c1340f7b35179308a3d5448d203de5285e795f7bc855f206d467bc3a62333aafed0b8aa08421bdc186436bacc4b378c33bc424cae3bf5529b8d3578a7176d5d6b131cfdab44dcf6bf0d5daf08a2cf41a99e64d8436dac948813f83"}], 0xc8}, 0xf) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x321}, 0x0) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:33 executing program 1: nanosleep(&(0x7f0000000080)={0x200000000000000, 0x3b9ac9ff}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="01000000"], 0x4, &(0x7f0000000240)=[{&(0x7f0000000040)="087ced49795c9582cf6471b8ebf1d0414fc21e74d256855cbf", 0x19}, {&(0x7f00000000c0)="7dbf9d454d9032a2e1aa02e9048c498048c1f25c5edf9b1fcaf0e57c5b4f988102ee498f7a80f4360ac9833f3bf02f", 0x2f}, {&(0x7f0000000100)="6b00e0ece1eb506b2e9e7bfa82", 0xd}, {&(0x7f0000000140)="673a386d627acdb6a500c558f07d1bfbd33a9c498873eed75375133720612e36a5b33a488b45703353619ee24c37279cd8e778a0d0adbc214ac1330de6ee7ead82aaf67963343e26069ca7a10ed9810673fe3366ac0a9c41d414257d4c4ea63a336f191544073850f2eb3526912672", 0x6f}, {&(0x7f00000001c0)="f2e323b495d806363c5bf05324a8137264ad4e6cb32be598de4ac77daf5cf1a9730887c43b595a0a7d552f4e7c26a7e7fb63e2a518b80d8e5b35f3ac554ce36b95d34d933876e066343d668bdc0bb38b065e203743b80c11e7f856be003fbd", 0x5f}], 0x5, &(0x7f00000002c0), 0x0, 0x4}, 0x403) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x8004427a, &(0x7f0000000000)) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:33 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000040), 0x0) pwritev(r0, &(0x7f0000000140), 0x1, 0x0) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="176c77b6dbcfea5fd05815974bd11e3a8200cd6fa4fcbaebc800cdf8438e19a70002302a3dbbde1f732e8e087c0520e01d61dd0c", 0x34}, {&(0x7f0000000200)="e8a2a3b4e68bc134f3589a284c43c646bcc0787199c94c9c4e6d74e12963675b3718155656aa82d742cef6d4a2039441f8aee93c210180be4382f75ec4edcc7bcd699626b80bed7d1fd0a31398987f1733b0ccc9f6544df7fa985cdaa73291ba0127b57a22f78d61131805983926c896c26bdc95b1b003b91029d52f3b0e265689889cd61ecfbb", 0x168}, {&(0x7f00000002c0)="de", 0x1}, {&(0x7f0000000300)="f808cd06d02ca20d7e8748cecc27d8575688b04b7fca32b77b9f9096ce9fcce9da0bb1e6a86d2cb29ebea9fd6940dbf723c3b1b217c5a0e75e9cd7bca6eefa6ba3819b11c69be00a4cd73682aaa4ee97420328c65b34204bd6d77d5ab944857bb5e3b24286000db5da07547e621c3955f2231a6c52573b8bb357c1da58d5b9564ce6412bbda5dc4043eb57f0b3df75673e25e6e766f3016840b0284886938123ced12c8752bb9f22c15037914d31a67c96bfef3ef573e4e4020201559e401af086d69d", 0xc3}], 0x4, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x7, 0x7fffffff, 0x7, 0x8001}, {0x1ff, 0x53f9, 0x0, 0x8}, {0x7fff, 0x1, 0x10000, 0x1}, {0x5, 0xffffffffffffff01, 0x0, 0x3}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:52:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x26, 0xd, 0x0, 0x0) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0xff16}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7ff, 0x1ff, 0x4a, 0x9}]}) r1 = semget(0x3, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/93) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getdents(r3, &(0x7f0000000100)=""/14, 0xe) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r2, 0x0, 0x0) r4 = semget(0x1, 0x1, 0x400) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x6, 0x1000}], 0x3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) dup2(r1, r0) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000008000000ffff00000000000013784ccd88efa2c2dc102e9316c588669e4dab95059421fd80e7fd296004970f5e93431e75facae428bbf23af900378d4ebf032610fda2203b7f014a9d500a56b998ee3423e38457b1601bcffee8a3b933c37f321f1c71e6bb01b21248a7a4452009ea6aaa5df6d383b197cd5b4d9b4ef255b09f3c43baebe6fab95145bfb73bb9f949eb01727583e433a68dadb714dd"], 0x10}, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x41) r3 = getppid() r4 = fcntl$getown(r2, 0x5) setpgid(r3, r4) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x9}, {0xfe2, 0x4}}, 0x2) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(0xffffffffffffffff, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shutdown(r0, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) setrlimit(0x1, &(0x7f0000000040)={0x0, 0xd05c}) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(0xffffffffffffffff, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(0xffffffffffffffff, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x6886) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) getrusage(0x0, &(0x7f0000000380)) r3 = syz_open_pts() connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x800, 0x8}, 0xc) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = getpid() fsync(r2) recvfrom(r2, &(0x7f0000000480)=""/239, 0xef, 0x803, &(0x7f0000000140)=@in6={0x18, 0x0, 0xffff, 0x6}, 0xc) wait4(r4, &(0x7f00000000c0), 0x3, &(0x7f00000002c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100), 0x0) getrusage(0xfffffdffffffffbf, &(0x7f0000000180)) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x8, 0x8, 0x9, 0x4, 0xffffffffffffff7f, 0x31d0, 0x0, 0x7fffffff}, &(0x7f0000000280)) pipe(&(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x5) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:34 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/19, 0x13}], 0x2, &(0x7f00000002c0)=""/120, 0x78}, 0x840) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f00000005c0)=""/81, 0x51}, {&(0x7f0000000640)=""/153, 0x99}, {&(0x7f0000000700)=""/218, 0xda}, {&(0x7f0000000800)=""/173, 0xad}], 0x7) 05:52:34 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(0x0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(0x0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup2(r0, r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x70, 0x0, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x81, 0x458}, {{r0}, 0xffffffffffffffff, 0x0, 0x82, 0xce5c, 0x9}], 0x9, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x80000001, 0x4}, {{r3}, 0xffffffffffffffff, 0x46, 0x2, 0x444f, 0xeb}], 0x40, &(0x7f0000000140)={0x8, 0x8000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x0, 0xe45, "9c49c64c359495adc68d65d67fa2e9b11a7301c9", 0x0, 0xa3}) 05:52:35 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(0x0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(0x0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(0x0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(0x0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) mprotect(&(0x7f0000196000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:52:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001540)='./file0\x00') r1 = semget(0x1, 0x2, 0x20) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) semget$private(0x0, 0x1, 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r6, r5) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r8 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001300)=""/21) 05:52:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x50) ioctl$TIOCSCTTY(r0, 0x20007461) 05:52:35 executing program 0: clock_getres(0x0, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 05:52:36 executing program 0: clock_getres(0x0, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 0: clock_getres(0x0, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0), &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffff7, 0x81, 0x80000000, 0x200, 0x100000001, 0x6, 0x9, 0x3}, &(0x7f0000000080)={0x1, 0x40, 0x3, 0x4, 0xeda, 0x7, 0x2800000000000000, 0x7}, &(0x7f00000000c0)={0x3f, 0xa23d, 0x5, 0x6, 0x0, 0xf029, 0x7, 0x8}, &(0x7f0000000100)={0x1, 0x6}) 05:52:36 executing program 0: clock_getres(0x4, 0x0) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 0: clock_getres(0x4, 0x0) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 0: clock_getres(0x4, 0x0) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8a0, 0x1a) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x4, 0x68, 0x0, 0x0) 05:52:36 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x0, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x0, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x0, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8301, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, 0x0, 0x220) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') execve(0x0, 0x0, 0x0) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x0) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x0) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r0}, {r0, 0xfc}], 0x20000000000002dd, 0xfffffffffffffffe) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x0) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x0) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='r\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='^\x00', &(0x7f0000000080)='r\x00', &(0x7f0000000580)='\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000500)='\a\ri\xcd\x1d\x95\xd3$P\x1dH\xb8\t\x1c\xcb{r=\xcaS\x00qV\xfdO\x90\xa4<6\xbd\xb2x+j\n%$xD#\x95s\xd6v\x19\xd9\x94Z\xd3\xcd\xe9}\xd0q,\x11\xe1jM\x15-\x98q\x7f\xff\xebQ\f6\xce\xa9\xb8~\x10\x00\xb2\x8b\x00\x00\x00\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='r\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto(r0, &(0x7f0000000440)="2b8d6701d6a9614ba330b8eb840bbb3e3e8cb3", 0x13, 0x409, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) execve(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000000)=""/239, 0xef}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2, 0x0) close(r1) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(0x0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="1ce3b602b6d8cc0b1112d9cd6904f7c1f9162868efe38b2aa471a596147f4625a10750d7aafb55031253273e7e698f2a2f026c5884cf97eec859ab33dd876e814d253bc150f30bc2471f4a0c14bfb7aa15ae512d0eb951a55daf1bca45a845cf12e99b65cd0ae6abb65b225a1463bc32c87b2b01a980ad6a478784b9b9e7e50a8ccde9c7410e9bc733b50a62d91c7d6ed52c37064c47588da754b07ac759867f665a287a4ba2130aac81eaec", 0xac, 0x5, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="9c91bc77284c35b84e6e2ed4", 0xc) execve(0x0, 0x0, 0x0) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18150, 0x10) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) r2 = socket(0x10000000002, 0x2, 0x0) read(r2, &(0x7f0000000000)=""/200, 0xc8) dup2(r0, r2) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x900, 0x18) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xffff, 0x401, 0x2, 0x1, "8fb48976a5e0056a4a93331722496c64765548fb", 0x1, 0xff6}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getrlimit(0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="43f13d43a98d24b3ddfd931db3357dbf4c24c582d95e0d3c8af101fc0ff32ccddfee262b0396d9933d3629015b9cacd7e997b98ecf0f7372c190a52c9bbe4959e50361b46693a255bc696d2e2e30e392f91296b8e843acbfdad8b4f1f249825c1dfac6c89bd8038398df61b82c34d0d5f52d971d7509c818211010d50147193ab3066b13b152467626028517d16a0de1", 0x90) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) 05:52:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000000080000, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/13, 0xd, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) 05:52:37 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x17, 0x3, 0xef) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96", 0x64) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000000)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000300)="220e22d5a2db8148e27e8754afc033678d615ca217061bce38689436a174b84e43c5789a2682e1556bd14f8c98b8e8dda20f1fadf9260207f9971a40cac47604002be76bf1c8fbb31f0447ceaed723209c94b7044f7701b841c9040433f97a4099176292234fda9681997f5e7ad713b827cf1055e49b679209177806cd26fddf25ecb1407d80c0f66c2bc25b629f7fb4f5b4c4174b82816abb096b17ae68fa4787c0fbe65216065b579ea878701c5cce08ae3d40609cc3d5bf1f7c44a2c2e9fe1616f418f7f2b37825fc94923783082518c158a39adc8b9b72735d5a3841", 0xde) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup(r0) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000001500)=')', 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x3ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x300a2, 0x188) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x85}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x5a, 0x3}, {0x936, 0x1c00000000}}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xa48}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:38 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') r1 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x8400, 0x40) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x1134) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x10) openat(r0, &(0x7f0000000000)='./file1\x00', 0x1000000000000000, 0x0) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f090000003000"], 0xa, 0x0}, 0x0) semget$private(0x0, 0x1, 0x0) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, 0x0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x400000000001, 0x0) recvmsg(r2, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r4 = semget$private(0x0, 0x4, 0xa9) recvmsg(r2, &(0x7f0000005880)={&(0x7f0000005500)=@in6, 0xc, &(0x7f0000005740)=[{&(0x7f0000005540)}, {&(0x7f0000005580)=""/173, 0xad}, {&(0x7f0000005640)=""/186, 0xba}, {&(0x7f0000005700)=""/45, 0x2d}], 0x4, &(0x7f0000005780)=""/249, 0xf9}, 0x2) sendto$inet6(r2, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r2, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) r6 = semget$private(0x0, 0x4, 0x12) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000005480)=""/78) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad110000005c1cdcd6f5f45e6d6771b3156aa721576b613d7b95992ae505baed5d849eb0c2ccc159ace27ede90d6a8d40a8b46c541e63a1016245a36fc3e47552e172fdd968f5908000000000000002ed0f013449f0413b20ff66d4a4d9d3ffb50da4ffa75644da1202250b65f5dc4c62fb3dfdda77d08e2d2a8c77d75b23a10c067e263", 0x84, 0x0, 0x0, 0x0) r8 = kqueue() r9 = dup2(r1, r7) socket$inet(0x2, 0x4000, 0x400) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) dup2(r5, r9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000005440)=[0x10000]) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, 0x0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb81275af0f4a82a87777b2ba5c092df21d7836df5ce11b8bbd1e300a96d9a96c15d3e21fdaae1e41ab8b785afa8c0625362767c1548c69250814adac2857fa471f6aae44fbc670c4de66b89a79e0940d4a3094f0bc45cb54cb913629aa1d4d1b5a4ad0e6b3b4dc32b84dbb28bb27db4ae5bca4db1ccac2ed4b2ac5e76683bcef2b54328e00e8021d4fa0150153e62d71635e7615296877c2cf2bf01"], &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000140), 0x0) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, 0x0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x2c, 0x80000000000000d, &(0x7f0000000300)="1337a424f648d37a71ac33846411cc5a55e3e8a16f3451c85269d2a95f21bf423cbf981830bb76020325e63ac70f71bf041ea79bf412021b57a1cd1302d6f200e17e7c6d7d4abf56d56ee49afc1098851b78a67f2030451ffd0de9c58fd1350415f7d16a9882e251f7bb6d742941da8c594c347d8e70ba4f5707b38ff94cc21861f58cab63762cf5223ed3deb6fc8ac6bf2ef5ec1ed31526b91d826c43b7a415819e14e101c3a913d6", 0xffffffffffffff79) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) setsockopt(r0, 0xfffffffffffffffa, 0x7fff, &(0x7f00000001c0)="a1daa2a1e0d7ae913b9647913dcc6b21fc9d1607aa566786723731554c4e901e37e5f3bf98c0abbb0a2ea4e9651e34eb9fade82b38890c1e054c6eed5494452a3712a0b6e4275320e8048f9ff2ed4109c6720d", 0x53) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x33, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/43, 0x2b) r3 = getpgid(0x0) wait4(r3, 0x0, 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="58eabe063b14f92b2d73699551188aea876b", 0x12}, {&(0x7f00000018c0)="c3801de6fce072034639642f97cb592ae60dda4f12d59e27fcda1a91bf78e6b0eae81b39229fb1438330ebbc63323668e0527e2f268c912f8c7d06b926d4b1e3d0f2f7cd11c13e8a9d64c4b187bccb95701125b285cfd4b9f3a94e19122fda89e1547f4fc8b4b5c81e34c43809d282a7c23446d37c15101b10c69a7675dc8f2cc7a0b3237ac10fad6433f756755231790a5a1b6468dcb26025b203c95d6008233a605e8c96093bd83d5272abaa9b7a9e62d786c9b141f664781082ef291f649ac048be0217b1fcb183a56875960d1c9e3d0291b2c2c22acc1bf244b90cbedb4893603d4b14fee38050af0ff7c35b712afaa19ceebb9a67ae9594d50d5be5fd8e6c94d0eee7c70a70f3ba6ac236fc63531a54bdea521ddc0f1a4ee3ba961e3d905c3c5929e0300d831bbb73db3d7b821555d44e3a6d0e3f5e2baf6975c9823883d7cea6127551c4a3cf43622d0d47bcb6726fe5e50f1a88b1978f808a12190ac46051bb6788d243d3cc2b4d730f5a0355fa8e8703b4d9810f1d011d65a73d244bf92b07f0329dd55258d05eb3a73152912fec87eeea8933ceb283db924a87554dd1ab282f673ecfb241a42f7147a8205ff8a944f888a6a2c0f4b5f8f1cbdae0999b70c14b598277fa796fe1ed87ac02b5917bb5332c598c890acfdae60407c86cf545b521ab0f85422e117eef1d82ead06ad1341c021089a9407ea5fc16977097e417240831723e7c2f33a9b60f1e8f10650d59eb631b1dbd1968f5f4a14fdcef7c90478d5edb10ee465239e0711b35f2a802d1269a118c3e34e8e731e29a33e6993cab7a06b28a990d3e085333cfbd4d7c03fc1a7c0ba2dc2db9cacd56c91a7f369056e1c6811ecfeafcbe18556b43f1d23aa0cd3d26f93faee7bd0decf60bee3d15c7aaa3651d044009bd8098dea6049e775a2e7dc3cc62d05e8985875915238327ba99af2914d0337734624f151dc55ef65eaefe3bf7c35c8fbd41a0223101b378f80cad3d6ec0f5b8ee01c44e81a2cee2433d61699e87c114e657c917d8ca56459e2ff53c06f0bd022650393581d2c711aa1dfd5d6fabf531dbdc5025a62531c95dca253de8c6fbb2294f979135d36f6ae1d54a27d6b78cb222d3d673b850592410709d60cda06382de8c02beed19f10d420a4f88a82ce18a0c459e4d63c953e64de5247d92dcee44e0ab8c53c52e87352a66156e60202ee34c6339315e29e14cf1e3e1877b9697987b01caba1d35d3f37aa8fea291381dceb6543793fb9f2d2b6480fe4aaa15fb22c2fa896f0c60c28c5035b8e2c449b3aa7e8702d1617dd3458ad08041679ba5338c96cc440f8793680dcab437daab5fb401467b5ada7d16195ee780420fc4eeaa03cd9ca3782c8f3a7bace62e4d8cc2121e963ee8997bcdd6d276da36bcf75720c78d891ca808b6de3389b9290bb873989470d78e83527eef41115ccd10b04f24a2228570859fce75c1e671c8fedc7cf3a3f529772bd14330b53a58c12150276e9faa7fd9294acb0f573cc929e9d7703e69e294ca2ae35fa62eee19d4cbd73e607a29c7881ece9a870250f6ae26d25a9340f642fdeaaa45ac3e5bd954ea9054d7995b82c942c3363a3855ffff4495ff8d8d1d50a6a999c51b81d9840f91d88b56ae276f6d86a4a2ff52fe928a89dffde253a494bd55a59c6d0656e8437cd287bbfeb256c01edd81cf5f06db231e95557000e360e6c34517e949d34bd206c5a81dcd56b2bf4bacb8b6e79c0d7a82bdababb7efc3a891b64156e51f1204338e957f92b774e5ec38f228054f3aa7988d55e1a54fe69e3f2c307177e2b3cdf93e2fa8fae386f553e249dc9d404d53906c400c664345b7713817c7826e24e088f3956af56843ab1af9b3876d16a4f648e3640dc569c158a37f8f6a3f4d78cf1aa6d9968ea318159df1f509c42c4b8880c109193ccb4e6eae4f97f852288edf74218584e3d88877d15a1427818883b00b774277aa70cf3b199ce747abd5b5cc9fa818dd198fdb3ec09ba70826d1622d3c7263979b4d75d236d98af0e5777c24677823dd8ddff75aebdcdbc7d31cc54863aab5d41f37e3b4e9002973b3408d57b9b52dd071cb9d7e1b973992924876dd0b24935e7204e9ae5f78d71d37e5e7b88f7de06da5415ecf095342928c9d02d74de73813079589d562c07d7df88591a1423dc0e2777193f625d2953e3b2b1a8e7959f330ef763d60726afca8c41e825c187e1643d903e6bde300739374689d716c4a05b4013450dd26e7d085fd484d60ed9f032c9b4f856a60595ec2f4f87683888e3f6e0766319c671ce0361a20fa5b39cfe5ab3bc13bd40e7cc458dec3f08cbcf11528790d50b348158bca61da4aa50032e6e2222949f885e5ab3f8375ff9fa410e682c0ad5a06211f42d5f73fa62d057ad2ddc063d593a0d0618d40db25a2f7c20b64d4cfdde20431891923ac71afd9b8824f30a1012678203b62c8b33fd2edb943baeec2714718e1b3ba6b175707b5977b4286e2716f5201772a1bca7070978d6033113afeb375a6c049e874e07ea9d5a336c55d55a7b2e48fdc84d3a8af3697aec1c5d857563b3dbcdf1187fe21532177c087a136890c2b21e344d299041ac32ace339dab7873255758b2876dd10001ca986c75193d15190fd5d538efe5ed4380a87b81edc49691cbd6a4a7c66fc2b8363a518d5b857eb1f97e7768748ac879db4bee8178ad0c254447c702a47980515c0b91bcb86aacfb9cf8e106d092886540ab4be482ec781450eb8cfc4519467ea67525d8c3f8f71728060242c826ee0e930fa90fd283e238c9b3b5ceba99c47c47ef3d5c47ae3d18580ba2a65c7c271b302dbfffdd1bc25f67e6377e7fdf7b06965d4aca0031e2bfead98ccd449379192f178ffbb5a749ddf15ca197eed8e8bb6bed130994ea90506d9465adbd44295faac26ea9123fa8dc57421d112b62656468208c625673ee75cf4e2787650a45e67fe9c4714f9501e44858c92b8a2982fa30cf0f916db4cbb5b7e3f6b55ebbb83915d12ef54b7cfd9296085a66d93223ad25f81a0e7813972ccf0602bf353fc9b5e926b08fedcef07a59bd9df9c58c09debdb54ed53e5cae80b9b8b0657410c486065d3fe199de527c819a412e66bd328c91dbfad04ee246d6d645e4027fcda885ecaddc57742b14d84e4327fc9e01f5d4bacfd0e4e3e000a790a777a65b778adaa5c0fc8d0f8fc3c8e3bae5ed4b5daf0dfe525708f762006e9feb5c371e24ef6188570ba4d022512495e11932fb490d4bf7ef7b658f5678ab6b3238c63ae69bf41f3fbdf0ec981b196a9040d65d96fdacaeda6470cf8a60e33e20f65de4181ba81f56e2fdaa6e55a1303b657f8e1ba1c12906cc36e1a297790e64223a9b22b6e22e42090e45e25a8cfea057d63308905c70da2f849dfd608d6e1adc021610c9d16eebd17265b350530be18d00e08961407570c8e619faf9115e9d8f36fedf5033acf053fa4db28105d86c3f1d3675128e1f72d3591eaff8625157d231135301b2340d5de895e57411ac7becaa724186dfbf3e3b37dcf2dc0d57c5ac9b87667bd120a9504992f00644ee57aa1c20dbc9e7e5367db4f8bc8b60c1c4c0b57fd4c2f0b94937d9f46f7651592be7a15164a296d7ad2fce9dc7397a2b9724e158e958a15aa0ff4de9718e415f2100f360fe62e2e35d9b049f29b174240d369d5385b22dd96dd9418b92eac8ca769e753d5f1fb2056920e32f8c2e3f7bbc08aa120834d0d8b80181dd2b8088d6b0fb111284dd22d0424c9ef8d532c820644e141b5d673b1ede8441c445dab8d08c2c07647c7532f2fb4e27e5542820a13369f20b2670e12a3ae2177c1ade426a27c8195f81da8103bc81c0ae196739e9cf219ed8efae27604e681ed51b418e6aacbeac63370126ab4f1cd5fb2c124318af3a22ea3bf76f0570ce2806cc6d35cbf4bf7128904538876e7e8ea64070c0fd9ebd1f2de462cf44241717934b380dfb02f32773b26054cbb41986bc3b464d963d2e676ff9e98e44b305a4f9b1a088bd5293c2e24ebd12702b85e32ee9191ee9d7c75c6aebd808a2dfebab9462f1952f09fa82fb0392b0803075d1a48c0089b327adbc9a2cc1a709100ef10580b1c32194ee03f420542bc0541d91d756d6ebba0f7636f7ad78fd618d32393713ef9c58613aacab18091515834f53cb242919d8c6e911207f259489d4f8f8963af5585b07b2f80eace899e7f670c3ba1394eda68d61643b166409c30ccac6a209a566d941a555a6694b1e0290d2051c36a8b0a946aed4bd2c0970127cc182894c7f1e25a6b01bac4b7b6ce0cd57e72200decbd25a2bbe5078c4f228da69cc402746492c3dbcf3943f738142177d36c68bad8a64cd33077b74659562289cae6c304cf3c883e7a0a9f5d8a9cc7febe197d5bff74d69ee1a295e1fddbbc07517d3352e087693f3e73833d2bd3e2094e46720c3b259f0bf7956bdf34bf9b7096a411bde59b59bc8fe213cc3985538dfacb93ffadc5a457647ed4cc2afcbc0a106026598350cbb02d7355a8f5c5afd92d162e98813a98fff8e315e46e382efc5dae5b6edf490773b26703f312afeaab72785c47a711564b1c500427dc051e9774eee3a9c6b9da29e73e81938344b10abc39cd4d2c5ca2756c1b20da469fd86d1964bf6ee783cd64e1251335ffb6b60a4a6d6b26c21518e98bb421c2ca5a6c2e5d302014248f39a748b3f2bf9c7afaa9a18e5a8602f184edb94e24267d4cfab355352081a1836227a963e7d9b10e47efe97da7e7464a203a6d1dca064de199aa8f1ae040a8aec0cdb16ab6f96a64c3a4f1b5744f52ca733b220cc9a0317e25637272fa02dbeb54d17322cb612beff133dc6a587687497e30237f80bca074c5addd85e59c7b82fee085995ab5f32da50a3d0f01c84810cd3176dc30d62323b45a82734547eb71da412fa91c30ec613f8c16966e63fa01b3d34d65332e73a3b0d9bbda836879b060368a5e6546d3e156f7a4ea4c425577a14d8962161169ac27e4ae2d68b712b2705d401dabc23b9ed4cda9dbb7510c73f26e76e9276c7e8cf64583be1cc0bc8280486a6682ab5139c1785a0e696eee8d554ffb0a2a334bdd479713c228a0f3a70bea381fd2d606964a2b15189fbb8c45fe5f738c347eead8da50087e35a9c990a521e521d580d45ac7081cbf18cd0dce517cb2b8f6f61bf80b60690439e8d22696327475f3f1b462e608cfeb3dd2a928ce95492a6914c74e79cc1a9f6f17a30f87e84ab2cd1b49786373c74ad1d5114221d0931b7b5891af3506876051f25fb15ffbb4fa196cba152cf291047f707d8a7dc1e68b7850f087d1d620284453ff53ce43c561216cb3d731ab954fca213e2e07c4a55f2a80339feb7767db43cfa31137deb0df1b0bd7098554faccb5e9f1bba2694055f209fa5a9b226bf53a86aa03f7a4c58aec4a1c692878cde005b3d202cdac986e9e5eb07fc136574da83028b8a74c8e7c9dad880ce7f3c0d11f450da62c77f568fa2975def3538fd487874f59aadf8496b2342590d324cd639507bee27a30d616e49feb407924383cc33d5c3775aa30a57883710691bceec39a4cda57145f80989c613ebf164b3df06cef561b50680921041a130f2e5339c286a561c339e50604c91afcd322e28eb79b8a83e21fd34b4a14d5bd655426cc0bafb4ccc2ec82087eaa4adaef78af759b075b5bd25bf0e4a1fca430f1bbbe30789ecb9d6d93f1b3561dd1e179750f317aec35a42d0e9d5e00151dade8aa187669938bd07052aeaae1b53e3f8b6407c84014916bc", 0x1000}, {&(0x7f0000000100)="25c86ee7b39d6a1c8da5934986de7351a08a96fedcd42e44341488f743239580", 0x20}], 0x3) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) fcntl$getown(r2, 0x5) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:39 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) lseek(r0, 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x34326d89, 0x3, r1}) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r1, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r1, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f00000001c0)="b959d65c3eb4f91a784a958e56ed29c424020ddc8c5cd3af5e481eb530560f80c706ebdb0f8488aa37db0841a67952b5db6b3f2babdd65daf9041db2555eea48061575a44ed4c5a13500d87d60d91b8c958b6cce2ef2188d86bf33d307c17a8b44e6f435c8e051c47c0921bd99", 0x244, 0x1, &(0x7f0000000180)={0x18, 0x2, 0xde, 0x8}, 0xfffffffffffffe58) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getegid() fchown(r2, r3, r4) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f0000000000)) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, 0x0) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, 0x0) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) socket(0x1, 0x5, 0x0) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, 0x0) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) write(r0, &(0x7f00000000c0)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0xfffffffffffffd59) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="bd48260b62f77c9c3110df798d4550215151a6bf37d9b6e3a7d377bf3f59de3efa7a948ebcdaf161c1109ab2d288d28b629b27496530f295ecc0bf3902", 0x3d}, {&(0x7f00000001c0)="467da82754a2eee79220b507f78e8cbc62c585512b41d56d6bc3eaa53104316a3bc1954fecc432bd1ac33f538d4e043b3718e43a8b4f7efe074e6bd2c77788f45da7be9904976165f670545d2fbae663d8f27f0865614d3dceccde7f59f6802488dbfe6a0f8a7f77a1d00f3a3b0c8899e6082acba7b495210a2deddb81ed043f0377ce3e7e09f453f1ea80bb1257f402cfaf1ec9b5de722f1663ce506cea8115a4d850f23f841451d96b20ad528169f82784f33ea60c93669d514f4bbf55326a52a4c21e9782", 0xc6}, {&(0x7f0000000140)}], 0x4) write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f5", 0x30) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) write(r0, &(0x7f00000001c0)="7e8b4b2d9956288885761dbb8e5ef9d2c0b0b51a71222c76cbf241724066a92febf95cd7f5ce25acb84ab5b7652914d5", 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: r0 = socket(0x40000000011, 0x3, 0x81) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:40 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca5823c851a6b0124b3b39128c1c122e4773000ec85afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63", 0x205) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 1: mlockall(0x2) r0 = kqueue() r1 = fcntl$getown(r0, 0x5) getpid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8, 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x8004667c, &(0x7f0000000080)={0xc6000000}) r4 = getpid() setpgid(r1, r4) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r6, 0x0, 0x0) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xae3, 0x8}, 0x8) setrlimit(0x8, &(0x7f0000000080)) dup(r0) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xa6, './file0\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfffffffffffffff7) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000d00)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ef0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:41 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000000240)="95289f831f02812488ec9c197a46b335f5ac35636ee1527385aa768e78ab0375e5ac0df0", 0x24, 0x5, &(0x7f0000000280)={0x18, 0x2, 0x6, 0xf6b}, 0xc) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000140)=""/134, 0x86, 0x1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') open$dir(&(0x7f00000002c0)='./file0/\x00', 0xc80, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x6, 0x9, 0x7, 0x1, 0x8, 0x5, 0x5, 0x2, 0x0, 0x2, 0xfffffffffffffffd}) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x480, 0x106) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000200)=0x500) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x8) ioctl$TIOCCBRK(r2, 0x2000747a) setegid(0x0) getgroups(0x3, &(0x7f0000000100)=[r0, r1, r0]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:52:42 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:43 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xd9}, {&(0x7f0000000140)=""/2, 0x2}], 0x6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x880, 0x0) lseek(r1, 0x0, 0x1) getegid() lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) login: pckbd_enable: command error 05:52:43 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:43 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0x4, 0x7}, 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0xfffffffffffffff8, 0x800) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000030000000000000000000000000010000000000000000069000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f6e014f9b824d70000000000000000000000fcffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed2e8c9de6c8caac4d395c18dd02000000000000008f99010459072001ed906577dad055b11b899b7cea0efa173117fa20573dc7b94b1d5b0d8b4cdd75630ab896d31ea8a705b0ebc000"/334], 0x1, 0x0, 0x800) r2 = msgget$private(0x0, 0x40110) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/248) pipe2(&(0x7f0000000040), 0x4) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000001000f000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007060000000000000000041c3f09e0000000000009301aa802588032ec7378494b355cf69028e0b296d5ddf0333c518785a9e1f90683b3881965e7bc7fa8e753213a3f29d362dc083a6457df5275a209c1ec10a738ca42ce856fb31f018c0a85da88b09598c4b4fd74e80816750ac56dd5995c7630f2ab349e167d5eacec5acbd431792eb5dba1590fd2926a3"], 0x1, 0x0, 0x1000) syz_open_pts() accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r4 = socket(0x11, 0x3, 0x0) connect$inet6(r4, &(0x7f00000003c0), 0xc) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x180f, &(0x7f0000000000)=0x2, 0x4) 05:52:43 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:43 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:43 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x0, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x11, 0x4, 0x3) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchflags(r0, 0x40000) rmdir(&(0x7f0000000080)='./file1\x00') 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 1: socketpair(0x22, 0x8000, 0xfff, &(0x7f0000000100)={0xffffffffffffffff}) socket(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f00000011c0)="7c9e2a4e7a88bdc050381af5961b56240e1e681f3052e36d559ad15f6ade4022ce93f276de142466bc29972cd0ade77da4cb6afdf2d2b68c990b78ed66047f45da288bcceaaab1c5ef25a87106ec8686d5ad4d34354aee8b096fb3be97003393a5b7fdb453", 0x65, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xff, 0x800, r2}) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:52:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:44 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6000000, [{0x9}]}) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x2}, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000009, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) poll(0x0, 0x2, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000100)) r1 = shmget(0x3, 0x3000, 0x492, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/175) r2 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/189, 0xbd}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f00000001c0)=""/208, 0xd0}], 0x4, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x400000000000000a, &(0x7f0000000000)='\fFW}', 0x4) msgget$private(0x0, 0x52) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='.\x00', r0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000180)={{0x80000000, 0x2}, {0x4, 0x2}}, &(0x7f00000001c0)) close(r4) r5 = semget$private(0x0, 0x7, 0x200) semop(r5, &(0x7f0000000200)=[{0x3, 0x1, 0x1000}, {0x7, 0x8, 0x1800}], 0x2) setregid(r1, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000240)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x20) syz_emit_ethernet(0x17, &(0x7f0000000300)="63b5eded2414bf65e2024c2fe1a246e6528999728d037a") recvfrom$inet6(r6, &(0x7f0000000340)=""/95, 0x5f, 0x1, &(0x7f00000003c0)={0x18, 0x0, 0x5, 0x401}, 0xc) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000400)) r8 = fcntl$dupfd(r4, 0xa, r6) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x100, 0x10) r9 = semget$private(0x0, 0x3, 0x200) setreuid(r0, r0) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000480)=0x7) open(&(0x7f00000004c0)='./file0/file0\x00', 0x200, 0x20) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000500)={0x4fe, 0x77, 0x9, 0xfffffffffffffff9, "bb4cb407651e1f7501bafc2e562578ae569e25e1", 0xfffffffffffffff8, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000540)={0x1, 0x5}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000580)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000005c0)=[0xaa, 0x2f3, 0x1ff, 0xb55, 0x2, 0x1, 0x3]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x40, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x7, 0xa4f4, "e273c7e5376d1736fd515306ded40699744db197", 0x8, 0x1}) 05:52:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r0, r1) shutdown(r0, 0x1) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xbae) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x13, 0x2) dup(r0) setsockopt(r1, 0x2621cabf, 0x5, &(0x7f0000000040), 0x0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: socketpair(0x10, 0x4, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2028, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, 0x0, 0x0) 05:52:46 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x100000000) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20240, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="0e177bd1933a6813a497ad423f257acfb506cc58675a3b3eed577eb8f5694eebcea5ee5cd4d564c3", 0x28}, {&(0x7f0000000080)="44f502042100173162b7e2fae7f7283406f7a874eb72136ba19244", 0x1b}, {&(0x7f00000000c0)="89490e15885a668b6893516e7ab934c250cc9265cac5ea4f23de69e9db", 0x1d}, {&(0x7f0000000100)="c031885ae5c4a7f34f7b4c81805749c15115da0cdfa14cfb7bb8981ffb819f1139757f6d92c02635564c6db59015dacb933100bc5813f11cdb9f80982cbd13033b1d1f9877934495940ce6e113c9a006119b99d8324a36968d920e0c91a34b8f993879ec03c4d5e1e36eb1a5c61cafbe17f614f2dd889cc6f563a3f0fef98c6af00eb7913c2b59cd008459a9598445632a272f501a9d49c4b9c187286bfda9f45a95c8bea73c", 0xa6}, {&(0x7f00000001c0)="2eb2cfe58e6ff1799d47b78dd711049535ea7ee3f93fb92f11455024ce1a6891ac9c0e1235197d8db5a05b5e4e02228481bebc20a60a1497b2c796bf3466045acde822c22164802609bec0b99ff5bc11826fdab0b7350a1c7bde84ec2f07955f0e3bc1911d375357ac3207a0a7e0e7d88e48225736953df0558b7f57", 0x7c}, {&(0x7f0000000240)="c3eac201a9e861a6f5326c00e4543191224cfe83b2433c77e4581a0a5bf42e6b67a505c2fbd74fee661d558da14401cfe04b3573b255fb28748c7a9cef6f0c6cc03ffbed6da9907d181388d94ce1dd3e849ddf12ae3ac81a2bea3e2be8db1e639b7e135b3c7e4790882651733c777ec91b89ceba456d2ec171990d649dbd2ad179742277c45934f48d4c30274f61dcdd178495c8e1a3802c85b2c233f089952ec01367ad69e6a1f9da29d2821da693844341395c2bf08acd0594a727606f5d5918bb5e9c11dc98cbe473e53da1e7437e802c61228ad5c5fb2d6848e43b8954fc8869eac915efa48d88d47047d3d7feac84bce3112654", 0xf6}], 0x6) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x10) r2 = dup(r1) utimensat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x6, 0x2}, {0x1000}}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x89, 0x100000000}, {0x89, 0xcca}, {0x25, 0x401}, {0x84, 0x2}, {0x21, 0xffff}, {0xc1, 0x24}, {0x2, 0x4}], 0x7}) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: mprotect(&(0x7f0000299000/0x1000)=nil, 0x1000, 0x3) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) rmdir(&(0x7f00000000c0)='./bus\x00') 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x1}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:52:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3e843b7b) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x285b, 0x9, 0x40, 0x1, 0x1, 0x8, 0x6, 0x0, 0x0, 0x4ab1, 0x949}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="2ca8c7af71f652ac", 0x8}], 0x1) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0x1}, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x100000000000004}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:47 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getsockopt(r0, 0x8000000000000003, 0x8000000000003, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/95, 0x5f}], 0x3) 05:52:48 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:48 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) 05:52:48 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050105000200000000b1ffff027c5dbb85c0de1cfef98eeb8b91b90a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1eb982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x8000, 0x3) 05:52:48 executing program 0: clock_getres(0x4, &(0x7f00000014c0)) r0 = semget$private(0x0, 0x7, 0x104) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f00000001c0)=""/122) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/109) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000001340)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x800}, {0x4, 0x9, 0x669e56c994160aa1}, {0x1, 0x6, 0x800}, {0x3, 0x7}, {0x0, 0x1, 0x1800}, {0x4, 0x800, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x0, 0x1800}], 0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x400000, 0x8, 0xff, 0xffff, "d5095f333766469f2bedcaf878081ba52108ff45", 0x20, 0x7}) write(r2, &(0x7f0000001440)="d1d2fe857e1d276f7a46966ce71443cc83fc9689a6ec08bd2cdfd4dae462ddf69c3999a943786038832610c16c358e2bacb34b16b146e6a5b6b8d25b41f8cd54563df4322efe3e69d1ebc37cd9701e36b00cdb7688088d470ab9bff6cd", 0x5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x4) semctl$GETNCNT(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000340)=""/4096) clock_getres(0x3, &(0x7f0000001400)) semctl$GETVAL(r0, 0x23, 0x5, &(0x7f0000000280)=""/184) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x400000003, 0x8, 0x800}, {0x1, 0x1a9, 0x800}], 0x3) uvm_fault(0xffffffff8223bd48, 0xffff80000198e000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8223bd48, 0xffff80000198e000, 0, 1) -> e memcpy(fffffd807dcaaaf8,ffff80000198df0d,0,fffffd807dcaaaf8,79ab3a03de03088c,ffff800020c41738) at memcpy+0x15 end trace frame: 0xffff800020c41640, count: 0 ddb{0}> trace memcpy(fffffd807dcaaaf8,ffff80000198df0d,0,fffffd807dcaaaf8,79ab3a03de03088c,ffff800020c41738) at memcpy+0x15 rtrequest(1,ffff800020c41738,0,ffff800020c41680,0) at rtrequest+0x83c rtm_output(ffff80000198df00,ffff800020c41730,ffff800020c41738,0,0) at rtm_output+0x760 route_output(fffffd806f0d5700,fffffd806ca0a790,0,0) at route_output+0x79b route_usrreq(fffffd806ca0a790,9,fffffd806f0d5700,0,0,ffff800020b9a720) at route_usrreq+0x35d sosend(fffffd806ca0a790,0,ffff800020c419f8,0,0,0) at sosend+0x6eb sendit(ffff800020b9a720,4,ffff800020c41ab8,0,ffff800020c41b80) at sendit+0x590 sys_sendto(ffff800020b9a720,ffff800020c41b98,ffff800020c41b80) at sys_sendto+0x92 syscall(ffff800020c41c30) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,de255972010) at Xsyscall+0x128 end of kernel end trace frame: 0xde4e75fc6b0, count: -10 ddb{0}> show registers rdi 0xffff80000198d3f0 rsi 0xffff80000198dffd rbp 0xffff800020c41530 rbx 0xffff80000198df0d rdx 0x100 rcx 0x2 rax 0xfffffffffffff3f3 r8 0 r9 0x5 r10 0xd7633a93c6ae272f r11 0xffff80000198d300 r12 0xffff80000198d300 r13 0x100 r14 0 r15 0xfffffd807dcaaaf8 rip 0xffffffff81aac8f5 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020c414c8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor.1) pid=510976 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b9a4c8,0xffffffff82367ba0 process=0xffff800020b8c6a8 user=0xffff800020c3c000, vmspace=0xfffffd807f00cca8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69357 95487 84683 0 7 0 syz-executor.1 *69357 510976 84683 0 7 0x4000000 syz-executor.1 84683 227122 52794 0 3 0x82 nanosleep syz-executor.1 82800 363145 52794 0 2 0x2 syz-executor.0 52794 509104 52027 0 3 0x82 thrsleep syz-fuzzer 52794 312582 52027 0 3 0x4000082 nanosleep syz-fuzzer 52794 448702 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 391613 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 444004 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 296872 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 78054 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 35301 52027 0 3 0x4000082 kqread syz-fuzzer 52794 330869 52027 0 3 0x4000082 thrsleep syz-fuzzer 52794 391449 52027 0 3 0x4000082 thrsleep syz-fuzzer 52027 307939 57364 0 3 0x10008a pause ksh 57364 189107 79433 0 3 0x92 select sshd 66734 449763 1 0 3 0x100083 ttyin getty 79433 296431 1 0 3 0x80 select sshd 75374 33103 53333 74 3 0x100092 bpf pflogd 53333 132470 1 0 3 0x80 netio pflogd 3079 462685 11272 73 2 0x100090 syslogd 11272 398094 1 0 3 0x100082 netio syslogd 5653 318053 1 77 3 0x100090 poll dhclient 95727 107086 1 0 3 0x80 poll dhclient 75997 218670 0 0 3 0x14200 pgzero zerothread 11317 121916 0 0 3 0x14200 aiodoned aiodoned 37168 139178 0 0 3 0x14200 syncer update 91559 33373 0 0 3 0x14200 cleaner cleaner 94640 277445 0 0 3 0x14200 reaper reaper 70931 363529 0 0 3 0x14200 pgdaemon pagedaemon 9717 371472 0 0 3 0x14200 bored crynlk 78585 419188 0 0 3 0x14200 bored crypto 74099 200168 0 0 3 0x40014200 acpi0 acpi0 85543 117291 0 0 3 0x40014200 idle1 41619 500364 0 0 3 0x14200 bored softnet 20241 355886 0 0 3 0x14200 bored systqmp 703 114228 0 0 3 0x14200 bored systq 7480 464681 0 0 3 0x40014200 bored softclock 69532 360182 0 0 3 0x40014200 idle0 78792 436777 0 0 3 0x14200 bored smr 1 71888 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 69357 (syz-executor.1) thread 0xffff800020b9a720 (510976) exclusive rwlock netlock r = 0 (0xffffffff821d9d58) locked @ /syzkaller/managers/multicore/kernel/sys/net/rtsock.c:883 #0 witness_lock+0x594 #1 rtm_output+0x6b0 #2 route_output+0x79b #3 route_usrreq+0x35d #4 sosend+0x6eb #5 sendit+0x590 #6 sys_sendto+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82396898) locked @ /syzkaller/managers/multicore/kernel/sys/scsi/scsi_base.c:256 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 Process 82800 (syz-executor.0) thread 0xffff800020b15778 (363145) exclusive rrwlock inode r = 0 (0xfffffd80658b42c8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x151 #7 ffs_vget+0x84 #8 ufs_lookup+0x15d3 #9 VOP_LOOKUP+0x67 #10 vfs_lookup+0x556 #11 namei+0x4b2 #12 dounlinkat+0xa5 #13 syscall+0x5b8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80687e1d60) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 dounlinkat+0xa5 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9489 6396K 6404K 78643K 10628 0 0 pcb 27 9K 10K 78643K 167 0 0 rtable 103 4K 4K 78643K 311 0 0 ifaddr 49 11K 12K 78643K 80 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1476 0 0 iov 0 0K 12K 78643K 14 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1311 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 392 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 352 0 0 proc 53 50K 71K 78643K 402 0 0 subproc 64 65538K 67586K 78643K 170 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 13 0 0 in_multi 33 2K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 219 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 82 20K 21K 78643K 1759 0 0 UVM aobj 2 2K 2K 78643K 2 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 16 0 0 NDP 9 0K 0K 78643K 25 0 0 temp 116 2366K 2431K 78643K 4128 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 inpcbpl 280 116 0 109 1 0 1 1 0 8 0 plimitpl 152 21 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 71 0 30 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 19 0 19 1 1 0 1 0 8 0 tcpcb 544 44 0 40 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 7 1 0 1 1 0 8 0 pfstkey 112 16 0 7 1 0 1 1 0 8 0 pfstate 328 16 0 7 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 307 0 123 12 0 12 12 0 8 0 art_table 32 308 0 123 2 0 2 2 0 8 0 art_node 16 68 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 385 0 375 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1853 0 430 47 1 46 47 0 8 0 ffsino 272 1853 0 430 96 0 96 96 0 8 0 nchpl 144 2460 0 822 61 0 61 61 0 8 0 uvmvnodes 72 1960 0 0 36 0 36 36 0 8 0 vnodes 200 1960 0 0 104 0 104 104 0 8 0 namei 1024 7559 0 7559 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6411 0 6411 9 6 3 6 0 8 3 sigapl 432 542 0 527 2 0 2 2 0 8 0 futexpl 56 3943 0 3943 1 0 1 1 0 8 1 knotepl 112 126 0 107 1 0 1 1 0 8 0 kqueuepl 104 29 0 27 1 0 1 1 0 8 0 pipepl 112 274 0 255 3 1 2 2 0 8 1 fdescpl 488 543 0 527 3 0 3 3 0 8 0 filepl 152 2967 0 2866 5 0 5 5 0 8 1 lockfpl 104 37 0 37 2 1 1 1 0 8 1 lockfspl 32 14 0 14 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 675 0 666 1 0 1 1 0 8 0 zombiepl 144 527 0 527 2 1 1 1 0 8 1 processpl 840 558 0 527 4 0 4 4 0 8 0 procpl 600 1048 0 1007 4 0 4 4 0 8 0 srpgc 64 19 0 19 2 1 1 1 0 8 1 sockpl 384 253 0 232 3 0 3 3 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 130 0 0 8 0 8 8 0 8 0 bufpl 256 6112 0 1143 311 0 311 311 0 8 0 anonpl 16 52108 0 44365 40 3 37 37 0 125 0 amapchunkpl 152 2194 0 2102 6 1 5 5 0 158 1 amappl16 192 1860 0 1399 24 0 24 24 0 8 0 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 60 0 55 2 1 1 1 0 8 0 amappl13 168 29 0 25 1 0 1 1 0 8 0 amappl12 160 22 0 20 1 0 1 1 0 8 0 amappl11 152 113 0 98 1 0 1 1 0 8 0 amappl10 144 81 0 76 1 0 1 1 0 8 0 amappl9 136 790 0 786 1 0 1 1 0 8 0 amappl8 128 353 0 337 1 0 1 1 0 8 0 amappl7 120 47 0 41 1 0 1 1 0 8 0 amappl6 112 133 0 127 1 0 1 1 0 8 0 amappl5 104 122 0 107 1 0 1 1 0 8 0 amappl4 96 776 0 747 2 1 1 2 0 8 0 amappl3 88 142 0 135 1 0 1 1 0 8 0 amappl2 80 3543 0 3489 2 0 2 2 0 8 0 amappl1 72 20848 0 20407 25 15 10 20 0 8 0 amappl 72 1311 0 1274 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 543 0 527 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 543 0 527 1 0 1 1 0 8 0 vmmpekpl 168 7759 0 7738 2 0 2 2 0 8 0 vmmpepl 168 64101 0 62640 101 21 80 80 0 357 16 vmsppl 360 542 0 527 2 0 2 2 0 8 0 pdppl 4096 1094 0 1054 6 0 6 6 0 8 0 pvpl 32 182077 0 171101 118 13 105 105 0 265 7 pmappl 224 542 0 527 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 460 0 3 14 0 14 14 0 8 0