kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Apr 3 05:16:53 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.31' (ECDSA) to the list of known hosts. 2019/04/03 05:17:15 fuzzer started 2019/04/03 05:17:24 dialing manager at 10.128.15.235:15868 2019/04/03 05:17:24 syscalls: 307 2019/04/03 05:17:24 code coverage: enabled 2019/04/03 05:17:24 comparison tracing: enabled 2019/04/03 05:17:24 extra coverage: support is not implemented in syzkaller 2019/04/03 05:17:24 setuid sandbox: enabled 2019/04/03 05:17:24 namespace sandbox: support is not implemented in syzkaller 2019/04/03 05:17:24 Android sandbox: support is not implemented in syzkaller 2019/04/03 05:17:24 fault injection: support is not implemented in syzkaller 2019/04/03 05:17:24 leak checking: support is not implemented in syzkaller 2019/04/03 05:17:24 net packet injection: enabled 2019/04/03 05:17:24 net device setup: support is not implemented in syzkaller 05:17:29 executing program 0: r0 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x2000, 0xe0, &(0x7f0000ffc000/0x2000)=nil) r3 = semget(0x0, 0x1, 0xe) semop(r3, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}, {0x2, 0x3, 0x800}], 0x2) shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8, r4, r5, r6, r7, 0x8c, 0x71e}, 0x5, 0x5, r8, r9, 0x8, 0x2, 0xa287200000000000}) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) socketpair(0x16, 0x4000, 0x9, &(0x7f0000000240)={0xffffffffffffffff}) flock(r10, 0x2) socketpair(0x6, 0x5, 0xffffffff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x7, 0x8, &(0x7f00000002c0)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) socketpair(0x6, 0x0, 0x0, &(0x7f0000000440)) flock(r11, 0x2) shmdt(r1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1ff, 0xffffffffffff0a8b, 0x9, 0xff, 0x1000, 0x81, 0x9, 0x7fffffff, 0x7ff, 0x3]) recvfrom$unix(r12, &(0x7f00000004c0)=""/39, 0x27, 0x843, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) geteuid() pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f0000000580)) 05:17:29 executing program 1: r0 = socket(0x3a, 0x5, 0x3) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="fcf6420b5ae679c1de8b87971d24c79c80fd456ec90722f8888170ff0ac99280e6bdc65db39f9fbd738d3402ede2463717bb7490fe426018e7385a5926aede195c1f6afb60ebb67c0184cb52f12f871e592b64a5c8f1e7e61d68244781fc1a02e83f4476fc8e0a6772df8d76c54893cfb218484876c0a37d2a396adc559c13c01fbe6766f84d9c02454f5e22af654d4894ca92ab96d5f81d1f82cc23ca7c0d3814e5603c84702f938e11f80acdcd7e68d221f7f2d9eb5f71ade6a9553d151c3bdc25298590cf4e5f2d277dcf11261ca2bb3731d4b90e56eff63082bf9883621a9f56fd49a8c37c719d30d5ec45d26cb568752d28c6e756530b06fe1dfa120ea38d0ff16087675abee72743f10863d6c7eccb182df2918c933baff957dbec8cd70f54f7000d9a576546ce17785059c0d495f6575964c840a9c2a95bff97961a7676f2a45a4d57467b9c0f004d340bdee0221f7b5575d9a9c389d3283ba63d0f5d0e350ec9e5b2a04de95fb6cc329adfaa878b0fb63f3843bc05f6234c193fcabaedd802ba2e69dd737192e9d8e0096b0a2561b7bd846bff8c5a4d21f8a43e82c0f445e2f3a3f02860a93f65ec75e1b1162ac811d8a9071738b4544866f0ec4934c340a537405942ae57c9869feddfc07fa7a7515b85b3735e181858159b26c1dcd12f8d81d280dcc4baf6825ebdb4a59e07b96ec76a1b1b0e1dfba0b5ec475d75f221d45377be084a1e5cb5157fa3a573fd10c01b1f1d65dc4c937be2ca719e5c96f6ab6cec907d390564d2b33d212202a281a4e6dfc104ed321549091087239af48dbd1fe969797a375c9722b3bc246d14ced90e8701484930d198e477b3d1dad6642bd63bef9a884f116b455f6ed9905b53a3d8d108ab28cf595fc095c41bc5684de9c355def5b6493af8112e6077e276626900fd8e82c5accbec0f86be23c72a905c17a93be8001025a012282c5ddceb58ebaae48bd646c9ce87e6e88fe49a556f3e0e66b46e8a1742ca0daf83bbfc4d0c891cf7e3d76de8c2a6db3b01a0df3d0e0e4aa822b5b8ad763b087ae96e55a763db2356ca9dfb4787194cdbcaedba8367f5f3389aafa92016066e836aaf3096ea13ad3ed62fb630c8b2f32a9cdf8198269651eb6e7d9304ca638d08e6145994c8ca647b4280746988246a36a03bc2599fca4caa5b32a11e07028edb7d3c8b0f21b584073fbc8581357a9134c160b27c052f6076e2c0307173c3a0484d7bbea6ef921d68c883d63748694632eb45e9e45254b073286df2f6e7d1af1a5698b1bcc0a64e8c9587b760a53990a748d7edd41bbcb758430a1ed4ad19211a659e45e7a5e5d2f152fe71d43860464f37896c11fa22d05d84d9bfa57f9bb981c83a6b2665267d46aa7173803b8ee44d793ea9d54fc7b886d55748ffd19a86e5a60cc540f5cb92b5a8ae0f05ce6fdf47fda9639b89567e137e2b473bad748f2e8ce01882953f9ffa4fd263fe687df65acd9f73703b21530781858780b667a0d2ea1b8629e9821b045ecc95ac5ddffeb3c9c3e58822499de557073b6aece7e11fdc3e437bc8673467c56a509cbebdeed639f22face3742c42108adbe1364afa35da345dc33d214f7ddbbe0dc3ec558d12e6aa11b5525b7eaee501893b09fca76854eee86a893834727716a0083ff0e2363df08d3e7ae090b7050fbf14f7c7ec4dccb6ebbcad2943b9a18d3bf06c9190d4ec3f75aa127b21c18bda4e833f7ebfb429c8e4c0b5d2f4d908ada8190540307d9c8da3b80f297b5b3c61baae794cbd44c45cb40b3e4fc447089a0413ece12144086e36559d0d74cd9da9bf35a6e1970ba5d995bc86343b0ae9c5f416c2935c1e12263687c1a3a65468d9eaa5c9752c7a16caec7ffa581937deee6d492692a3a273ca599537332a3eba177a0be7655ae7221f6a4963469f6782524ec28439c2ac0c96c1aa71bb9fcf176f8a67a22c415985698819c090b30371c6baa394297596145bcd84598e0dbdfa6fc3d7267a5e74263f3fd980b6d7c12f596b115f743347a316478834d5e290a51834a70acecc5f73c8ffaef3fee7cf748b90f48f89fcaead7e32f1ec0da02679d1feafb30dd9de4fabe6643c30e4e944621297ed85b0abfa12ac371566461c46faa38feab45a86164d4a635f5db511e3f4c160e709f4061cb230d0c8f5a80851276fb12d0dfc86e34e56db3b6ffec7cc0f7df796ec30ce9511eb90df5791c0e3a96b74b17b1524597d4d9cad3fea50c5dc5a2634adc3a6b8bf9f3b46b2deee8f26ee3fe4ac7749ae380b4e61cae9d3edca1d497bc7ac589185baf4a0e2591d93ca8efb3713684f8d241957e911b5efa27a6df2e499870ef8f9dac43a13973488f846710b34fc60b19b84b60675926b8a8f1c20b7252e27370cc762221d9c2ec86ac457f841930f85e69210ef693da8faf6b4f364f8a40552a375e2232040f7594f6cc73e89bed6e30b416f133b8b7be48695eb04401fbf89616038c0bbdfc9eacd9e1b9394ed049ae27d356f49d8bd33e702e380cdeb9777a38cc444ef15bb20a209b827d456c0bc076fddfa0cae4a958d17db42bde2e9c658f968575c308aa11a93bd7555a15a9779d2a163d330996d8cc270b4e1f9b2b2fc365cc5299a27b1808ad373f2f288026dcbdd8b0bf9e789933ada2006f080b8e48ea85cd698877dac00c32a12d3523227424128dcec43e287e0508f94327a75c4abdafb90651ec98c20376811139dd8e479d41d544b7622f6426c03aed66f2a0a30bcea31b34d82049b0485120d5147a2562aa8c1851f81172d4891bbed9fa5479103cb8f395417845d5720a5522a6edbbc3673d624b2bd14f301f1b41fd232b08f9bfd20f985eba75ebc6563b546fec83ae1ef977c0e2355dffd90c6dc911be26ab20b52d97ed5678e0db24c2c5f60765280c32bbf8946b19698422482043feef95beb9a32281b933ccae91c9c3294acbd36993b4575edb3b2804326019c6d43b0e707a9f07794111cad240e681000fd6096ba7b3a7e1b73e072dd67f80e3b333e93d333134b0ef84467e81d8cd3ce0ec0ca175b9d6497faa396b05be168641eb72199ba9cd0ed4dfb91cca5b98bf8c2605919e6e02bfb24b355e52cb8cc5d7720c086fb43da9c113527187af885a835599287d404a118a04d16cb326a9ed70297f60c02df18e90f13645bf90a7ac3bf9e7b14817fdbcf857741f0a7b44a2348a0f74a0b0bacab0386fe35ee14d16db7679510908c831508c815e1948bed52c62a5dff8bc64479e8add83f23d66178adf25a1c48fbd4748a5af20557517e02d65976a0032218d8b379d52100fa650f815e0d97761617afb17e410b08db2593f5e47df1780530428bcf4515302a9b7eea792031df66235e97f59c7a10a6e0b38cc2a485cf365b21242b08463428b416aa11389f817da8d826d48725ca06532cc877172648e53e7f2ab719eb52b578e236bf1af5ca540a5cafbeb073c5576b872f1f2683b40d92ab85f72647d7b4bb3a2855abcb80e2cc6dd7eb562e09fab06937ddb6681f5b814d186377299f859cc61944c0d2f945c2a0ca60a3f88d74803e6f9a9a0b7a9f4967efbce05304458d2f9c1dbd4c95812ea2ee708aac0c5e3edc9e7351c6c4de0f88b10c4e27efe5d28fa8f0d31f84aa475ca6303e932cc37ba909b1bdea559d1259d1e27a985881c05abf0ccd4dc5b5e02dcbb46a8a41d32c169e1c5c2e90fc02bf0d6de4a4c04fdaeecdd6d4156e87298622895f0cf1c2467de99c85730b5e3c8beda4a7e8a76f0756060c85cf44587d0cb8bc6e2cc83868a31006fcd2d2aa993c15f0bda3c1fc9affe9fe10536cbed3f131abfb3fedee22bc931ec6c4e541e81b785ce3bedcd55769e7c5d9a2bd3328058cf7d48e3fe6efee78bc28dedecbf1c5b23fd473bbddc9be2901f5110584f27cf1ae13d20a07e9bb7d3bdd7a6fc933109b5c2c48b1196c439fc9b480eca59b6d1b45a10c0bd1a2054f5ca4b98f6f1e3fd7158905a49106743630fb25cb65f6afd5c8d781928ebdd4269ffdd5fe9d94576f0b8c379da7873b4885c53f69306c98d013d2224ca3a509fab756d8587160e4b4cae9589e1341e47d342decbb14110a87224f792fada2a0192bd55fdbb3011133fac883e2533bf46f43b8ce6edfd2c7e5e0aafe3a2672ddb07cad88f25d3130868ede6e272e48e9021d9d73e8e9594aba56fcc67ee68f90e467f089599c015ec077c12b6a886c0d36b44fa62a08a07f1015d7f365bc89e32b8b4ba9d918544c31943e09b7f4fc9affb15baa5c87a4179939649e790e09923641283ef744031d340b9a658883ea1f7a9830a7ce7926e2ce4ccff2a01da09c62c64c688d7e512064418c79c1c60bca5afb28249c5bddf62b2e44920055fb3e52ec991a814db20e134df176062f54d618e672f71bc13d5fb713041aab1ee6f7d5e2903fdfb2975c54b066d767dad24226b703ec5a86134e543e76f6b6ddefdf58cffaf1cbca9cc316d54a3e5f013d4a90ec4a5a0a220fa741728df5465efc45a52d2d0d6b8139a3a960780280fa8031ea7ec9723ed28bfde4f01820415444e7065e4c2e70eba866b89ffabc1558d45d66b97c5e11822223e72084b3eeb10656a9bb275b0467948d23b7fe7e636c1390f0b05b8f0256250c099fc107421f980da0fc832e54f5c3b90856dd269b140ef391469594fcca3635c92f4a8754aa3f7d3e405c15e9b7949e3fb10aacc8f78688613c680a9bb684dd1839d0cb5fb0b5848683da07ef8d208f35ffa1ff70ca13244047fe9e9e73caa3bd271ffc7eefead211f661e1c04ed1d9bbe35bb633186185c089637ce57a1fb3a1f6bd72a809df229fca70925b79c6eb64de431b88bd51261053f5c656c17a718bee56dccc1cd664ea8ec148f79f797fb3cea92b9ccd9945ca6a6d973dd81909b77c83c5a526047ae8415722e39fb73fc7ce49b6338238c21b334a074281f5308907182a6ab7f9ed893c1957111294561db0a3660729a576996289963bd62f796dceb638a5d54ac40d9d394ded3486ab9ae80ee8358a099a2a3e706c17ae407e0f051c5c0c2ba4f25a81d0ee30fd28f6ad8a5bb510c1b876328ee6871e8a37a5b417a4706852dbb214ace64122f002b572574387c05c4bb435e22e368e93a5b9c99a9e1a0d7a5c4a666886f5e3a291ffae578da87f690f646a419e2f5ae6309f258bd5fcd3d4b5c44c0df2f0fb369b84f42d6f7e39b4d4391dc8ee0cee396ff119a871437083fca313a96d761409d08dbf7c655c0b20f2ef4b5c85dc0a35fe3192b7e8554a82c46f275aaa4c4ad5346eba1e54ea9f78692b32ec2db1a9f7ee0c7d3ec5ff9423629091162415d1de450b05d446772ca7028ad9d397237a21bad6c8aaa5eac5036f4ba4c76ff517747ad8dae6d0363325063442d60f782078316b9cb208503c7a7110f8776ce057c015f81d0ac232b5e1890bacd7e0e17153201017313e4a67161761315ae9ebefb2185b5db29508dd7be2cc626f3ce89748fc0c55335e85a75869ecb0b910822c514dae10a7c0392f1b6ded91fbfd82bf19d85a2ff9dee153bfe64da4c75788e7ef85705130379df35a5c1601b4178ea67f14b4bec5f9cf2fee385bbdf7cfde9a0ec8a5f0bba8e10d84a73ceb11470ceadeac8db4df79e34cf5f204e6ac3d462adb0fba14ee6e1c6eab0885f98ad78fc76988d6647791fcf47f9a09f6a27e892a6fe353eac0594dbde64a72e386dc7bd74c50d0f95cb01294020bec189b1c8fc3f4a16da472d641b85f4939b5115eadcd317e31555dac755d389fef7599", 0x1000}, {&(0x7f0000001000)="d8b7f839e5693cd3753c8c43437eaf624df09e0036342ce9", 0x18}, {&(0x7f0000001040)="48c52ff2f405a93ec1bb9845740c8db0c4bb", 0x12}], 0x3) r1 = accept$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) write(r1, &(0x7f0000001140)="9cbd291c1ef496f4641c940fb1f2942a212628316dcf5db32d03cd64d30ec86f61ea2e80e81085e58aafefa20b3519db8b4e75121e943987f5a1a0efcf0c70c3e7f63a7ea935860b014cb92c7aa26e3eeb2e5d723fc8923f8ed6b55b6ace0ea572062baf7bdd5be441", 0x69) write(r1, &(0x7f00000011c0)="84dc972d5b7a3445e9ea42f023705492ec7bd2c662ee7d04d4f6cab1c9b9b8d1e5af6cc29a60fdfc5b04cad0b98a5d1b51fcf084a7d90f4d5fb8bc3387f256489e7726c4c225", 0x46) accept$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) getpeername(r1, &(0x7f00000012c0)=@un=@file={0x0, ""/24}, &(0x7f0000001300)=0x1a) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) r3 = getuid() getgroups(0x5, &(0x7f0000002680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) r8 = getpgrp() r9 = getuid() getgroups(0x3, &(0x7f00000027c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f0000001400)="594f8ea758f57246ad61d4ec38a9e5dfe8aa13aedb72e966a55d48e357327733b008983cf7076cf94a1e60e45c82c67915dea24e899149fdb4590e80c1ea0b97017de84665ed67755fb8aeeddeba9f4f435b81a1f827b723d51606b96d6773c5763d282a79f1ec1d", 0x68}, {&(0x7f0000001480)="d29b6fe000d08e837bb68aba6986f412956653274e6e5aafbfeed939", 0x1c}, {&(0x7f00000014c0)="d1c9585f0a", 0x5}, {&(0x7f0000001500)="4487d60c55c323dab833a9fe249d0cc386b3cbcb657d87de9d4d3a7209a97b2252da16ad42fda425b8ea2476b0a0c34a7b8b3f50b8a43c124e78f6766e635ee7cf31358eeec64305b1268bd80386e5a101d47c3a2294a936cccc02c8fb6cef25120bd904b0e1a63dcb88cf59745a2c7611ce59cff5904ba2e4aaa8e95480e4309cde77525223594163e0d95144016eac9fb41c7fe5bfa85ebc911c0d43d6e17e3a176e4c65186ea75600d3d21cbf6c2db65946c276b33a87ce4b0d052d894663cad9e566239ca249667d00267fcf4238602bdfbae24f684923936a312264ea385c54b0a205d758dba55cc1050c9d2aedac7712abefd7fd96a5042a91744d779fc77f1ca1063ccd2cd8e092c7c1f4d075ad540cbb9704b2c5e5ee4d858973131fe21bed53c1061d77aeaabdfe5affe4facb876121af8fb7d0a05b586261defe358a441d7fdf8f5a987d1d869be8748e0d62ad8d1ad076bf90610b84d25cdf1d13fd7c08c2240cd69a5a3c2095b4763eb5880188ddd9a6ab58078440a13e24c7ee1071cc562afa5b1c5c6e07c33b517068d876eec4b10bdf8cc9563721efbb28336ec4e8420cade06ddb8b02b16da27e6480d94fbef6ad645c6eb9d2af75676157339b8d7ec15bb19abdd419b06e86d9d50a23cf58acd1fd76369f26e506687955e63b9ec82088acb12c7bc5e265d36c8274535c1d9c4ff5b9bf01de887e217ccc3b36085ca9a3310c1767ef352976cb60e52d6c841765f57c1ab79b3117044f5217a67cc4de6c1bb97f5256c04b00b13b4a5b0cd971bf84394949199efe2a8d677582121c8b3683c96507af80b1cf39aef5781d577fa7942b62d57d903edc3ad39438b9e2def35078c40a0aa86f69a3a4c6c9486e40abeb73e794af293f309991909eaecbdb7dcc64422bfaf142016e437a50c285fa670daa9452e475279938409a0e04dd8af41091b3542e3aa7d55d2907eaff0ad6b6e4ac39de53fe1d5dc891705ade009f9ceb2fe53e13460aa2dd72268d6a830f0dfe964465be6d3052b775b48175217b051361560ff06ae77515180a03bb8388c9e66943498909b84651a699e2a0c1350bf74cb993d3fa47eb4e332582f97f0fe32b0057256c1dbf70d99639cb939020b9af5cf91ade1b01593cb07df6605f1346b63e4ce984782435380d90fafe12b1ca9b2a960a4f263c28183adf882d01f389cc29ce909824ce296f002d121a23934dd36d0cf49c3e850e52e827a1f351e791b936661190931c838885bfb41c0a745e22991da5920929232a6418f1c05d5a934d6cc09b8e5ccf4037f88797d0a11454008ac71beecceab5a79aed2728d5534a84719d37278a19c5e85aa610ad2317ac503ee95a7308745c135092f837b7a74bf4f2b426df516ad291eee4f3e3957e6a295a044c28f9bea1ba8feba246272c5b92dcb78d30e0260fa883ddf345c8306836c1f446faf6ac37abd280e9a1966e9a6766068b434962a94382ceb300badbc07de8d470d5daa39845e4ba082340611e30e5fb2000e4847aae23ec1bbf81e7c0f8e2ba12cbe94b91b8ad61ec179a61a7835b2b7492cd47b8f45470e8e4d6a52495e390bdc5c19a9989552e9a96318989c9ee24a726b343d460698ea465d2be034a3889bdd2db94cdbfd2e0cc8d8ecaf9986ce337439034b78ba0e72b0d4c93de5cb373701c402c08ee2d70a5ee4f49a980625f45ac2ca925883bd3a70a06c8a4c2497ca7e096f4bc6aaf23ee7eedcf032037d29884b2390deda3ee41c4133573af371eaf172153d8150b3fa778defd8b14beade9c24f93f6e2559df080d11c3ced4631e5c8d8b58439b06edcfe1c7e141470a04844185474c91b2c5fea40325aca4ca419d14deb3f1b691039370fc8d956c24d92dd062c5b0ef966302a9e46747f86f4eb8be7599992b927a79e484ace293b2c431c84309d38529001ad4da559f33ceeff6fdab996ec1ad66967f3bad024ed08fdda84317430c320c22ab7eb39e5c30902c2270c8085de60ef037919744297210d35f610ccdb50cddede3f5865232e77325d7fb94cf16a28142c01d560072a430c94ea699b091c3f8ac8829d1c168c57fc83313afc0db0ddc7f8f29881da295a0c3bfc1a7c412a6340f9f34bf29c3edc65a1aed663720595af9e1ea683df70d2ad0be6628bd19da20f488c33fe16dcda9cb6ad053a91cf7cc6c5d31ba1ae8a7d5870e29e9ededfc01cff16c9ce52fecb1351b97467c45b146317918b274c7e73846b3c207c2e005cf3cfb57af2345b0f768c9ca8e7ebfa9bac5756fad950371425cbb2f7021c6fad6c6fcfb081901e81263ac8bcdb6fb93b31971ce70dbff9c73248d183fc18bbcdd72442b438b8f95dded87e1d7758eacb43028cd51b1ee0e409e746a1bba471f92070eb391156fca9edf68188c87a3d3ce57940e6dbc04fa20a00a538aea062520cebd1266b4498e809ce2f84f3f138b7d6bc520b660b3a337db0c7069b669b554399b7f5e2ba63e62ce8cfcad94f22f6f1cfc3ede45e807520f6d56561035a30a2fb32fd023653e0eeed38ef51b84142915f9135b361762287c860d28e76647786cd8e77ddea2a325def649f084d02ce3f09cf19e906259650c68ac7610bb39cd8774c053b5f6b2d8aa6be1535876da7d5d2cd408eb0e245d2c61f928b3c89ea1c7d7493e71f821cddfe803630b28b4cab89eee4c5f23067c53e8e3c85f69b182672ca77b15a6413998034119f6628f405e7ec1c0bfa068c3be505d92c70be1af6e2480055a213cb6ff041df3475cb189868bbba634d833fc572261ec01a0a3eea321e9ad918af4f11e4b93c24c877ccb9ffa5a24b584d96c28effa4b4b611fae28da78bf02a143df6a5bc478b79c68b59bcb32b3779dc701b23f99ca6291c01d53027291112d5b2d39faf2156cb2b6f5da4d192052d7a5f75d957d4f96ef8cc0a14fcae4c40b872a5b8035ddf3f532b70796510520644376e5a09e1e032b043c73355c1b627e28a37fe9dee3a66a0633bf71dcfe4ab321839700849e6d32a7cf06205cb566b8b7efc7fcc5a245bb94fb0f0981542729dda8dbf9c1f151073a74cc252bc36c3bd43b97eb3f601e00aff30b7fef2c430cde87ed6a0b13f9fc31cc4ba61de51660a7c19d78eedc4260c6b724cdd21518cb6399722e743fca422388868183d4a82cfaa7a8e2e018e7a563bd6071a2c59d3e0e198e368b555df964ef0fcb3dd5a45b62b6e40ab76fd9f8255fc6e63c2aad10e1d253c4678ebfc73e6fb45f5c5823423c9679dabc116e366027a161603ea61b5dfb279d85ec2b91e385a2fcb3dd69d15832da45d4bc53125ce885d1f63ba877335226cbf9ec37b9596c5276e47cab5ec711f3e25e3310328a2128b21391f369d02810d63fef19497435e6df42006388b2006716059022815bcdb8298b82ccc8d12465d515bd088d2401d3f6776ff6ca5fac9f25ea46c18deb2b11bdb3cc35c590e0a43451402b47de2767cbc39512f5d578e3decd638ad4798ef91fbf08f33acdc43396a1a2a4d1128e8e6e0c441d4a99437185818f588f0cec1764cdd2f7be995e908cab3f829927daea17ecc86bee77a61ccf4071b7ed49b35dd19bfd860d1f111741ad8e7bbb97837456fb964be9d7e0e661c7beeb7150c4eb6ff59120573e93b8dbc6cdc2122513499b0f01c99b0c7c46cb5fd263985d83700d116952334d8112d491101d72b075c30e8108dcec569dadfb44b188906ee527952a6c1a625089419dacb0d4e04fed23ab4324cf5e870a2302fbaca1d03f5e83000f94d819701fa5e4559c7fbf520d0d830e4f8e43f33cb4aba319a24b442b9824fb97c44a41355d3d33fd61d5ba6e607dc9163a5e7910ca732807ba217b9da934ca1e5834896c89687d3a9632a37faf45c515b1bb1a85b0f938e75e39dc21881fb2237deae3653d3376d28692f3c90133383a0edbfa2149cffcc940229c234ac9442fc53a66550017d34a7de9a985596bc6a25e2ddeac9a061defff3272cc51567c1451bf734a0f6a9181f10ef9d7467f44adbe2afed776a8f4ae6335df9594fc50ac4fc7b48aa2c220adcbd8776d4ebdd2c5b4c4fa318bda446b1842c2876c0f293e19ceceaa62158a0478b700133483ed4dae4708ca640dbf1af74507f15e93e9e9301d59be97b8ff173e8555e25b36dd7976304c5a657a90a8bedca7d7df03beb6b6c1a62a08be87dac2fba7a6927ca1a6f69b5c4517ab60442ffbf6e310741fbc701a8689e70a6231412e67627ceb453d971a44f0728f089fbbe1f05b993ad891ee92ef805ad6a64174723ba0180f7fb8fddd97729b177a385071be1586c4ff6dffafbc9e659b0018112e59f3ff1e6e57259aa35a33cd7b6e1ee778a2a50864c9dd2bf212433ba8b2c101b0f12a5d9a895efaf2e4cf90e9fa010dfb014c14423c5c57798f6421d877479b00b9bd71b4cc9ab76dd159e333d88b158bd53edaab68d2d3d611733968b026afc646de67957517e1bfa50c29d46575c97beb832a251da4dcdac1a62acb712d2c58519c6d95b3844c899089f78b52af9c08d5ef7ca03fbcb3b16f3ef69abe1b6f526ad6600c9b930d6f54155d60007b21e0df3bbcd8cc094724add2c46c45247fd92a9e6398df1b0714b99cd2b70411708cea727c802d471729ead4d82b885f1def0deea77a66d5e1cfa42c0de0588cb8add3d503a744033f02e4bfcf14dc1e1ad02e834fdb39cc78c087019d92ba499cbbf338c92cb69bbf073cc2a10811a0b25727e87a2e2674f7b1b31b7c12f6ecad334910ec711864326030183673708d04d6fc44744e51184688b34f60eb18a9d3ce5b72f1a179f6f11c7de93d2db1c234aae531058d0996a1806027812957f2997c179d4a7bf7348b3bbf1fadbbc5747fa0c26ac7c7d33893b4516aaad92eb70cc1fd4dfd19d58b48c72c62aa95473b26f95783b23264f4b6e54d497351a2f0ede6be6a0fae266a51a7d1799f51e8c77b451563290a8703121198ab81df638a3c7137ce885cd8fc64c5bc628bf9f5997752d8114ff5f65d93718f657580da64f6e5ce019d5e31388c0bd852b3d8a354345f305076aa9def6f842a90101344c8150df092a30c5b4452f2a79173dee3e8a10f28ee8df6c3d0e0af89cbdb30c3f3a11df052c10c1cc964781c89c1cd8779285d4b5880a56ee5fbb4fb57827ed3e24b1a5dc143e24e00d4e4fe5e5f78fc3703d7bd79e158d714aa4b404b64ab4c994ad74ffda5cf6a3588c3c39bc033ea69b39a967537c3dae2377ffb400997ccd36f70ecd6ad04242ab2232873432210b9c7b67f7ef2b9a49ce91a211fa683206cc6fc38323f2b0538cac86876b2338852c734c5160f84b6181a06b40b4e04d7b23366d83f8836af63edd3c7c377030c8fe28e1d95643bd11575f54fa3edeea981924d4254b18fa2ba1ef2a085f023ac49b761cc3e0e38f13e97d01125b2c453d535039afd3932b3e5140d56ef0c5547b4a14f9c543b721762690c9f8a4877e064758b71956eab3deb0adb8451e7539fd1e2aefca7cd27d1fe9908a41a6a1a4a40170c225effd4a8adf8e064ca6c6e9ceec269adadac7daeb6c15bf68bf109b298e307108696a7f4861bd71de143764c0ef062cfba2bdc4451e73bdf4fbec720979cfcab82e650381d52678831c37a14d1ba6bc561150e1c6aa36562895e5bdbe488233971207cb0a5a967036e4d58455507bc3d3dbf48b1b6c93affe9900a2611ceded20f91f6b94143c91651c71379475305c1a0076b7f43183f4e629ca5ca0951dfcc0abf49b729eca257ea493519c08af", 0x1000}, {&(0x7f0000002500)="7167459af6c4c23d7a3148a2065dbdbdc349342e67949b0879b8bcf2a4a76b407b045d606acb8e8be6fdf7435e90e14a1147e8c28256f1b744e0157b75dacc19b64f8c15c9a30f9d", 0x48}], 0x5, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x1}, 0xc) pipe(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000002900)={'./file0\x00', 0x617, 0x7f8000000000000, 0x400, 0x1, 0x9, 0x1, 0x0, 0x0, 0x1, 0xffffffffffff4758, 0x1}) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) bind(r12, &(0x7f00000029c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000002a00)={'./file0\x00', 0x4, 0x5, 0x9bb, 0x0, 0x7, 0x6, 0xfffffffffffffffc, 0x3, 0x3, 0x1, 0x7}) socketpair(0x10, 0x1, 0x5, &(0x7f0000002a80)={0xffffffffffffffff}) pwritev(r14, &(0x7f0000002f80)=[{&(0x7f0000002ac0)="91737c2c15a3b0e48f335d23b3967ef09b15439bb5573b0a", 0x18}, {&(0x7f0000002b00)="cb1d95cac199882b898372ea18e1e2fab5786575507474500c0f32f1437182b795d763ec999b5c976e229d04d361da4cbc4e385d6dccc33b2ce8dad420edae5fe5598e1e2fc01d5cf418b557659dc95875e2200d647e83a5a0b7a3b484980dc8a0e65a1348da0f18cd0963996d8da00ed6091e7b4f9426f3b74f97007477c1f56b2ce998cf9f0eb58d153188a11f183088d71c4ba90f51dc209d390766ffc3bab2ea6a", 0xa3}, {&(0x7f0000002bc0)="2915a79fa3c62f8310cd5b5d45191ce5e2dac07ac1696d952128213ee5aad760e3974c597ce741020f7e432093bd5b45fbaf3664a337187dc1eb9a8161cfdf90e5c3611937974de61b0fcc9999bb10fadb84c314d82506d647773e392f0b58bcb4cc9328cb21df1a3da5bf538910d5cb39e8118f631900ce6013d2", 0x7b}, {&(0x7f0000002c40)="ea1a040d2c4d9154294cbf5dca00f62e1d5ea6fc148e3d3493a907889ce287b91cc7b49ae2ba3b342e4e7fcfd6842b5d2a88cc81e54ea55592beae9dbc7a706f92b84009f903f4c9907543163f66e51b96186f4549bc1e5db4a9", 0x5a}, {&(0x7f0000002cc0)="0305e2d42041c66bcdfea69b9bf75a93832fae136ecfe04c71bdda550d22f0d7c672e2a0e9ad87abaea94ef8f7fe5cf92076ee0918666cce0ab507d1589c5aa45479422e09d128182b7e02458d7bf8c23e4ab0dc9862dc5d404c9d6671e8847ea1dc821518fb04d400393ddf61f917df7674c2f87f7f9035a454d47e50e5d7bfc8b9bef3f61fe3a7625cefa29ca5e95439737fa57da1c8ae84a50bf2e32b15957652114ec0b8695ce11245d271af2482fcd487ff3377c1e4", 0xb8}, {&(0x7f0000002d80)="e3521a61b4287f0fbf90dad212b73e22c4c7072b3c32607855320a4f4f3af546d4a7f24aec6c4eedf7b2b455055839be3675b9641621f0c0e306084d182cf5373a132cd9eea2537eb6f2b0de68e6c0f1bf8ff66a15f06173ae975b6dae45a11e9349fbddb321a25e6f31cac3f902c822781e6697d2f8d4d761248f4e3e4f632de606c09f425333bec91930337532a3229572667263c2cfc8d655fc8977af2bf2790782e724acd71a50eb4eeff28ec8eebd7ea1715c9bed859266f51ba10d079f3da21cac014a82c53d2195272fd86b84588e1e403504e2d6a3d6d1e05e68ccca84c4c4c6273ae34be0", 0xe9}, {&(0x7f0000002e80)="212b6ce60e01616f362933ad574970eecdff192bc2945c49a6e4ccb417e4f7d8db1cf11cd0fe61e6fa4ee490099b159ee7eadd45f80b3f45646b3eb83509fe9e781a5bd560124cb19e757d24b8319ac6e56972398c96898b007a7bdbdbe814349aaa801f83f971f7d9e5d170dd5ceec46ca61b549bc618924c9daa7e3a62313e27e97ad06c1318d162df7fcde73bb2b0129f575be127bc22124368668fa12e89523218f4a22a1d0006276ecad7395f79ef949057cc43381e7669a4a3e8171b68567556c78e7161166b535beb891fcc9a61b0691efcdf6e7937ce7e8e6f3feea0ca4b5b00973cff15cc78398cdd", 0xed}], 0x7, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000003000)=0x10000) syz_open_pts() clock_getres(0x2, &(0x7f0000003040)) chdir(&(0x7f0000003080)='./file0/file0\x00') 05:17:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socket(0x7, 0x4000, 0x6) 05:17:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x400, 0x0) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000001680)=""/198, 0xc6}, {&(0x7f0000001780)=""/146, 0x92}, {&(0x7f0000001580)=""/14, 0xe}, {&(0x7f0000001840)=""/82, 0x52}, {&(0x7f00000018c0)=""/91, 0x5b}, {&(0x7f0000001940)=""/152, 0x98}, {&(0x7f0000001a00)=""/64, 0x40}], 0x7, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x20, 0x4007, 0x7f) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) r6 = getgid() r7 = accept(r2, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x17b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000001b00)={{0x18, 0x0, 0xe45, 0x1}, {0x18, 0x1, 0x7, 0x3ff}, 0x8, [0x9, 0xffffffffffffffe1, 0x7fff, 0x20000000, 0x80000001, 0x9, 0x3ff, 0x4]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) r14 = getegid() r15 = accept(r1, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) setgroups(0x7, &(0x7f0000001ac0)=[r9, r5, r9, r5, r6, r6, r11]) r16 = getpgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x2, 0x0, 0x7fff}, {0x18, 0x3, 0x2, 0x7fffffff}, 0xc9, [0x5, 0x7, 0x0, 0x1f, 0x3, 0x80, 0x1, 0x6]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x2, &(0x7f0000001380)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c656b13"], 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="775e5e053eb1cc767f9b91b8094c5d8dd09a8bd34403044c6d97ee46b6476a5208cf030ca259a625bc8717c760b0854fe7c2ad4d0fd7dc533b4484caaef894ea11894e15380eb2ca1c53e3c59d29d3", 0x4f}, {&(0x7f0000000100)="7641710ba5dfb3ff8d2def2d78420758db4169003703a50dd70496d40875ae42674d8463761c65dbfe769937d0e419dae7e133dd8c3bab32325801f75c8550f968e27bfe983eb0bc6eef51f6a77a9aa968ad8642e0e4e6c8bea404e8b449ff8bf50b24908ab0ae5808dd26cd0e5d44a6651dce6224cb6c4bc4f2d79004354f1afb5e0b5b9edf15545f68f6c12371d9078561f0548a185f062b851680856463d283557404e9fe2c175617eb59f1c1eb5be856c003644a08aee32b9cd5f29061c310fc7bbbd584a81a6176217b85e92459258c4dc0dedf3481cc88f13766ee4c79c7ddf273ca8382ab4c846d7c042116ff55f9eab95516b66d82acb328c800fd2a5bb0f4b8db9a06cf04f664f484b409fa858985d9723481e189e05f07221b6d2458e169d8ca0e3c0487c798262cd4b8e761ddb629075f34804355ecf0fe5e567af152358ec9155b78cd93086a165865bf739fb0fa8c087d9e5d393badf73eb69abf3425c0cebd88742cef89e425903ee84d89ba6ba06925ae4213ba91e0665e012d6a8fb922080ed2bef261a0625c2cd5fb0c70b7a5653263994e6f33b9b02d8544457c9718bdb0d432a8b507f0f21939f3320980dc7026abd4585bc4d9d35fe1ef672eabe79b21da5b0649c323ab1c89a638ed0287b9f54312096ed0c13025df65ad624f3bee31df7a5bf1859bd78ba69fe736e704cb3bb1acc82f355b20c408531aa500b9065b69eefbcae3773f5f5c2f9a61c02e5b3698880d42c182554e95cdc98c8926e0cc70273f27ca5a2aea7031fb3b0ffd869653cce7771e761397653470b5937d42a3b84af14d81db0fe8a4902961e858e5693e3d6abddb4d53bbdc01e4ab56d93f070bcb4d67b3f0fe9792db28345cc374cb5f78c3c49159d4d3a536d2ec318706452424db4b8a76f94146e360481cf4ce3b402bbfeabd26b35694b7770a09f65522a153ea4417ad54599632ca885c7cfe866e7837916951ef7d0e4518c293318bc82f88fa266a221d79c4febec9537754e7e5cd33964df872c518e8b2948be19d0e55ab08ca91429a38ab405602ec679af45d6491db77e9ffaa0ffb13eb1fe531e392c9972221f7477cad5e131e0a4bc2b43f948ad1bc74d9037058aa563645d776970eaa89c8aba6af74211b896b685a6298f819778eb8a6a4b14d236f06927f32e3d839637c3f8c13ec5e1f2a0baa33af2665fe1a1681d939445584e13c825fb56d35a25f4290564e416586be1e8a5b2090eb2b5589ce5d23ef744401ff6bff79522711e9f06511bb3582edfcf390bb87887911cc49e9cc74339919ee11324f4608d4342a00168b73c9346871961173f47fda8e983c5564ee19ca588a57190473b25e011bb7fa8fd8cb98ff8363fd57390b43438b06d1801fa72f8d77ec5b8527a5d82ed3f9aa2447c02558693af11401a7a31b3c844270207cf1bdee1aaa186e27061a98cb6903389d410594c78f0cdcb7ea255bfbf456286c148dbf05a56c9c1045dd4df4689163a9a845addef03b1a88a17d7a4af9d1861522836ac4599a3addf4ea9e1366434d4398840a74d2ce31deab086fbf9d049566070320e311059c9e222fe29256e13568deb7451097b8f73d7b7764e297deec1b0af20fe4fe57cb48d013f5afb3b9cd54ebaf54fe860152453a9e2f5f04fc76f0a5388079363474d27ac692a758d271055cfa0147f79b8e847391107754d26875aee0be4bd5187fc0cc4142883aedf6ca42ffb44dcbe564ec752292758bce340e9e84310b69427b5ee78ece010013c7030877a96cba96c65365c3ebfaad00b9ff382f625f8f13b55492e832ead89c06534779196a193086e65e9783e9bbe7127eb60498c652583b65b210907e196d1b262adee0375a8c526943dc2b46672da94b5b3dd18e7bff90c5916c0fbde5317dc76b2470d25f4ef89f6ecf6288121053495783a3f0a5b560fa75cd29660719b1f47a250e6ba5c6453129f3ec566b59528d1335ee8be70d5006e7043f0f8947520d37945e783f61efc46148a2ae56586a1b775ab6e77eb8e42a7e9e1a6fec17e9d510d0432aade65adad195dd14809216c68a3e3684a7ac09c326d3d3a0cea213cefb6dfe49a6f6a96bec21ca10e55ddd6a0e43fe204d44378bfd5f13f8874603b7fb9a78c1c7f0cbf46fb3d8b8ce7546601df689dbbb019f9b8790c3028621caed68a9c673d384938fe32b24884ec6b5d0abd2d0336f8de3e5e87a4f7e7893b2aa7e3968961d8b637fa93e1762ff38154ab4a1ca3cbc82312b9717d5d56baeeecea3c577c3a37ca733e1cdf1512d05ae6e845a3e1aeace75feb9069bcb8c4bae954eec4b33fc816c4a20d1c91dbd2f85c5813a2bb3d842d68a0e77e854e7ce03fad3c013dfc70296f283624f38e10f5c7491a159b8137a3ee4afff5b08f2a39c039f82ce88b5af969032ed5eb773817ef1d930b355304a847c0ab32733f6b5fbf57dcf4fce3d9eea853b8bb56b7fbabe1ec00b52fda0713e7a7fe2d17ec9b3b1c81a634284219f89722a2dbf17f5fd37a9ef7c14aff53cc346bb025a318a3f7aa35a1e3e80774a85132c970717d4ee9678cd27f49c8c53455fd025b45e754490f8d060209c18d47959087aefda4cada2502faf45d1d898e94a0d77401775c63c1dc25d0e85d383d597ee831183d624ae26fe062507d658d13a1c14b7c9ee3359f5e89dc5584b71b5d3963cf056b29ec96599e7b29d8b37e61f5bb04fe28bd856b0a46271863f2bab19663abd4f8291195f38a54f8ede57c8275f931f346a5ed6c8980273b8060b19acb311886d1945ecf3874372733d15aa0c5e5c5465d12475f816e79c591b757bad70f60a928d48430e2a6c5b36dc8da5d1897a9a3eb3d1c8f5b21f84915e90369fc2219027d634cf2922d04ac03d06ca0710459cac2eded3477933a6c195501694db9816dbc3a10504e191a3e62c810dace70038d6b9e8bc92e6cc719b9236bf31819b359abc52ae9f3bce806de0506076b81b72762150649eeba7710cc2a48c59fee5300e8dbc2659144b39c986721e5c27b28598a4a11117d0c47af98b6ae7b465409c0690a40404c8b9d135e52e569d4de5ba69ea6548489e017dcf29efb6905d73124e1ba0220a526e9e2e08715743303c0f28fe715fbd24af68f20b868ba9f450e54d3a18cc5b22d71c5e877b09d2b34edd14b8c8db3bdfd2766ef5aa60cadd2779119557eaf733429b749bf2008a24584af260914316cf3d4b223972802934d9b37c4e10465a960bd7980b9d75e59f1e2a82cb72376facf158ff70d497fdf56ffd102eadcfac782d88d70b19cd204702cc0d90be9783d43060e084160649379c6cb79177067d9e38ca120dd1b13e135219ff4e6e1bc9037d53a20d6ac28ba37833677458f9541aff56664985ea485b5817bb4d075f817853cbb1140c864bf42fc95a863a1adf3ec560064dd0c9b8da199f124a219cd465e855e90a5e875e173dbf07168cb677f7e4d35668133ac4079d8b881457bde46860f371b1dd0845c742bfe64cac985ec34ab73f4adcc1a7bdac19d380930db5f9e83067cf3c4fa00ea3a590b2822d7523927002a6dcc9bb7a2c0904e9ec078e5aa4c9da9f470b66c4e2a7cd8379f07bbc1ecc2a7a0199dfbc540d1dda25d8df5c0ac4dda3254928f7288b44c7b766bfb21e6495151ae0f6594ad5ce35a4a6e6941486a44c87c73d1752945a55d3cdc1f02f673d6e2ae890c3d2db20895a6db89c22ca29a243707360a37af0331d983d994d3e91a9d872d3d04024624647a07388c1c0ebb7601ac5e17234da5c530b41131b39f83222b86d4b2c06834243cc00acaf60f33d0c024b530fb45c64f9c1d7a3e555353a6ad5407a8ab3e0577b2ba11f68f196faf56d38aa38ac18443bb1d12fa22a7ae4d03a30f84dda63875ec368223d4342a9329027e85ab2aa778598d66eca1d159625d99d85c90c8ff5fbcacc77a1629af15d6c262f8d7a25a50cf759fdf9d3d14cf68a3ca3d40ba53ee337152b2410d7b105aa8e2fa2a14836a780fbb779684c59adf7fc77d43c440da2f34692298d5a3f75e5bd1ed35b6a251f9bd9292f8822964c12ec966244f5eb98ea9cff3b52a1afee531d69774e2a30cfb403c473bad6c6172910918b2545626b8d442ef14dae6541d56742cd50520f16f419a01198cc05848061c7ad7fc499f3d7e07273fcbd0f396bf00ab8e397fb48c16a3876c16ec4ee4b159e6c0f02ca7fc2c455f78863a0fcf579b9adf2283951cf46a075cf3a1ce43dc891c1f3f91fa4bd2a25fb533e866b1b2e5fc2a7619ea23e022d8344901373ea6b41886cfdcc1359fdbec3b327741e84f1da45d1231cab72c2b04af7caae2c2174c4ba158f7c63f15fb9f16b85af553c517f62bb5752d741fa5fe2645bb372ad683a497522dc445c79e4e7e13788a94d06a01c64efc63a1816d8022b3436083160ea28d845572daef67ef20a2869a2b3d6ce3d2fc86fdb14a6bbcb65cca249cd10717795294f08af110e89515efb0f4020381dcfedfdc92a4063938763c945372fb2189b85f6b5fd892d26b5e554ccc198b45c07d59867b5c70fdab06ae8f8c92fc2e6d86cf168015d8d029f64b13561abb9185c421f62bd5c129488313b12d0c6badd0f396fdac458076161869a36aa1e3bc59c504d2be5d0465ef386603ed8675a6545eaa56aa2ebb28e76819d16be3d7af5e4d1f68debfde214f9ee924a5ffe7c8e26289e474c912aa2e1f2bf1b64ccac70d259cb2e352102e36b4f55e985349e59c542b6163f6438a3250e8d449995c2edf4eda7741aca4301fd785d6247d3cfacac5aeb91078fb73a9d1d91a32f60ed644d7d514e86acef51c4561ff4df56aad9e36eaca6f13fcbcba216d24dd8fdb213bfcbd0d004678a76d5ab0bf20cb7f47561dd90f00fbc69f0edc7d9af0355030e82c1a5928e27b8b6494c3266b957faf851f36d8204b402627b60583b1533a61110083ca66cc6d148d8657cdb45f337df5dbfadada7ec4d6043ed72117a13930a301f4f64f36469a02e670a1b9871ccbb893644240b5844421c02c0cb2fe3203efd413366d5db6174fc3b6fe82b5ca98af7af51b95241f56b7799ea88c418ac6eb65f7a6e8eed07faddfdd6fde4f58e9f69f2fd88585a1c5521f2bb7117e4f646bb63e5f5186de77c34398177afda1e2eeac0010171d88ef7297196e1532218a0d0c8055d53b8d9af044b49b317f31a03f4cae043ad409e5ad773ab5c465eb965313645eda150212f2755897fb5124628359b102c4ae84f6cae5d5459f8acd459652817a807e7bf942424cf0a0fed7edb53d9ee54890d1ac2dfb3eee63c88952ac1c0cf8229bf7f682f1eaa264c87aa3c3a6011ecb77a4f23a6d375bdfb7d1107cd5b88d8ed0a7fd5c30c33aa412c2b2f9027d44ded208b1e868234ccb44ccdd490229df9eb1b33f5ac04fa8afaf2c9f8aaeea934c463dd01d9ae70d194e57506cc17110e1564d57d9cb3abbb4e7ef6bca7263a3ec6954e69807733801c1fba2af0b61de3589eb810dc823093d9724a3c3060ce87e0cbfc5efed14f40b42acf0200e14decfe54ed87e5bbbcf5e0cfb03ec96e1052ef7e5abba1c466ad7fc463ed5dbff81564af2309aa2d5c3091e5b87fa8e84c8552d9f3473db49a221578003b15dc0f2af68dea4ce40bbf9c2cc85980b350b91f38bf215cb2b6c7ff6bfd52cb58a5277501785fde19fea7cd3de76179986d67c0c1f48b227f016b8223fe9a69080a31165342f024ceb2c68175f0f373e45e4c979456fb6d9c9cbc36ff443aaef036ba6374a6", 0x1000}], 0x2, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r15, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x140, 0x40f}, 0xb) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x8001}, {0x18, 0x3, 0x2fd, 0xde5}, 0x0, [0xfffffffffffffb3e, 0x7fffffff, 0x0, 0x8, 0x7, 0x8, 0x1, 0xfffffffffffffffe]}, 0x3c) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) 05:17:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000003100)="e27ec23e5795e8c49acb9a7e02b2eb9c814b1610053251606daaa23e33a4d9e85e551d92d3c9c666289564b5e094e8f63504a9a7c700172d73f7daafe30e0b3da30c3192e0162af04465519df6634f4d8f27f233a03abd522628334101eed01e9dcfa941e31c7e65f3dc65485c5cd942f845a15c25b80a46127825020ec450fa98bb5d54bf2bbbeb3d7c0fb3c720a1420b7946403d6e34543e9f152dd8939c089e0bb023b5f60a6af2d3c195296375571699e20b6cc7b7a54c1617262a879c0ae890747e2856078321c0cb1015f51d55713a7ea238a04d56784ef12b09c51a87075e41cb484e8e16e0f9095f12f004bcd1c8d67085f2307279daf38afb4f211d6dee37833422ae5aae4e719ecd830179db1cd805b534ecbd952328dd953ceffddcc6422e9e543693089eb323ff232cd5bd855074bc94adc1e8698cbeaf5f8eb53314b144d8025de634c987fbb9ab6d0e397c5896457d00a1a956a93bc1df09670d1e67015eb8501f33245cadd5322a1f3bc3f0f96d13e47ff6a430d689b38207569a5721801ec3ee95e06b8809d1190174e1f58ba09ca3d645ad20388151a16e0e94f1236d65348a431e7fa95fd935a5b2cac21212a8163557514bab4ad4e0fcce202e3e63d512678be1d8d7f1de937735a2d83662277e64469c94826c8fb1be8b037362e3f549f403940c361efe8bb6b1f60d3fd09a5ac4e617e1747744c6b522a9a8db492c096f66e6e39ea50df141ca401495766e8c2b4bbdb9e20e2e0f553c579f4d0740027d19bee0839dca6421b3f8fd6f3c0900d28bf2479a213e6088d546da20cdbfa8341c5dcddf8bbd8511eed531a529de1dd7d4e1e6dcbe848c508cfbbbaf2c2d429a6d44d4abeead7b8bb3232f6d33af19becad5629052ae1b88755955c4c234790d145b59106b71a9b70cff421f21984c36e5708f4e97140fbd0da674d6a1ca8ce83c974a179cd09e319501c8915d2ab85bb2775f81982ff7d2755c0ca62e910d0911bc99a8082417d9426f7d53f66e1b24dfb1e4e69c41d92c3292f798611e12bbe1554f5ba20ed1bd37d143b1d1184a889419c2e5c9ba0629c26119c235db054c98a8ad0ad7ed9bdd4e04b515a300d256867e0c0d254117dad23fbf3dec7ef2aeeb17cdcfd82b838190baf9d8ee55977acc0be9e948b8526b7ff4c445bdca20e1cb9451598b25fa3151acb66013fe31210f10e7c82facdbf2ff255866c8d738cc264580b460bffd676d650170e318ebd8be95", 0x37a}], 0x1) writev(r0, &(0x7f00000020c0)=[{&(0x7f0000000fc0)="947812488ef94e421df8e3ded599da5882db21f738daa68ee513dcffe879f68ff2d01deb8f42a1adf53470f8a906e7fed96e783997a18025daeaae491a352b7e6cf9f36ebab5a409a2a01d3932213e1ee19aa739c8487e2bb15a906b8fdc34bf9032e2d273f1c4764123350f582976c63dbfda9a2fec97a5987f7af4f740f35e23d3112344bd6110602fd3ad12f7bebc394ce205ee2afbae2467fa404e2dfd5fae56887f599697ba4aa85bccc3913fcd413d21a8a733926bfc4f62184abf3a15d19d8bf40b74441e745518e92d5519587b5e90273330ff4ed7540592bfa4c530b29cee5f4ff092b01aeb1ce8368f40f318384d51e770b1f700adaf0aadc921f3be8b4f23aec2406f92e0dc0f0c45c82e63113e5494b40bd0c2ffb2e7fb8b9413f0332e88e927178dbfb950261a81b4790ff80b2abfb836740584065e426413ce51ea7a21b0ca7b7b47c0f2a84ea732b56375b88570e04ee9646113ae5a23f6e1020d64e2eb721653efd998b39c35ce14ada02d86502fc7988066220350f78b858ff9b2339a5e837c167c8d583d0341e6914d8f4f01064b86069b18783b79089df5f460d1b73907aa6241b44cc57fe5c016b6f306c1692b307fa06bfaa5530f148824a36e561b582f8146ff0fe820a53d577763087bcf0ec353298167ba5634d2b7ddb08c9db464e760eea79e430035e600370ac7864d0437830d8c5b8d086e3b39447023394e091b8c16abdf96093e1d4d5e0fcccdd4b2783fe27f1abb334de6217e99e8c884368cd180dbaa2f463cfcd7a0c7a933337eb8505bd7650052b2856459668f0c254f62b903962aa577a95aa4f564f01aa33a0c9b855c50a3d599c62d76bd467ebe236ce14840e847357b79bd23059cbc9200fb66ccd9802c93c4c0e4ca8cbdc9f1dcbdcdf05ecc0938f664f407334ad41a835d67c4c5a78d6882addf85bc4a04a60fed2723d54b9a7997ea389c2e28193665b905f2ac4428fa3e76f3f88966f886e06c54b4b0c3231c194cd363bfd35aedc1f0affc3bf64fdb7fc810699ba8c5dcdf6ff226d7945e78136e1f99e29fb79863894f5b2ff6cb415fe43c88b7635e1d074edfdfda4fedccd6b0795aec1856cbb9066aee2ef69fd11e0fbbd9531b4112f326ce57cbad70d58bc845b1a5cc19c7d20ee1d7139a4ef576ef99c6ff179ac5e499a46c440ef44145cbbdb2ab4dffbd1c5010690d43f3c76a67e6f31913b25b12cdec779469966c04fdd86bcb52fa8a8fe66b94303b74dc486badecabefc4d41fbfb5b7f2f302e00dd4b8f0f54b75ff65e141d44ea1301d06474e6f29e4154f96cb1d596d134fc01ee522970a2c2b528f744f3ad12f6f915b99f89d7f1a9a2f8954929ea54979f60feb16207fd995bf1f60d277b801bbaea2a94686965931de6ad76d3c5578fa90c111159fb89cae1163e60a0b9f130d671609627f6b9ad9be43c5ca03a7f575b102759a308f78cd894d86ef4bd980a2fce05fd51cc84333affb3b4c69fd1617440e76871fe1ceeb4fd546504fbf8604a4a743a5f53e42817daf33fd8975579a84db7627a38e85649efd68a630c8d117637c7f102ed6e49c09d8a966bc48a44c31e5b8c6f6c0e6e764d352af6c924f9ce352257b725393d631176066463e5f81b1d8200b7496de22438d6f1b8c1cf345b465712d1e800170c4621fe5d7fef419da78ab3db35f4387505c32507aaa11e9e8874c5cdfde89eb4ebe71bc8f231965ea0b19bcfd393cac9b2bef216b1ed1dc3db7f3b6a2de48cb727ced503143c139b11396b17ad16b74b53bd29b32e4e3e17c3da197d1eabc42befe8a09df573a8da4514fa591a884d03e7748b77648d0efb427f56e239687ffadf6a13b9f0ffc9cbc48b4c294ef2331f4a0aa37885f4df2960d1fdf22c7a7abcbbfc76d28e31eff1712c7dd8895f5dbe507fe8e2c7f4098fa6818ffde07eca36beddd478080b59ded13f5d9fd472db0560f429795b2e7766b41a0911a1201f9db8ba1a97b1a022528ab98d7203f6d5ba93ff83779e08d55f7a171e60b8b30a407dc31dc5f9b11358b802324d96c80bf8d147289f31bf1bc83425e9e56c6119f9a1d49a9e4e4417dede560b82731d8137a342905ecca98f5ad55b80568edfe10cb5ae0a6135e21b1e91170e4aced53483154bec19fd274de40f96105da5ee6ba0a80592b094633a3ff626039a1fe150fd2324dc5db0fc6cbe83e49ec25ab43b45a930ae65dbfc1c7fe9f3e16eefd2c461e0dc918f3a0caab3e668f3b59ed21019ccb0de78c0059ddb4a823bf98bf75b80eb1ca", 0x658}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6e1, 0x0) getsockopt(r2, 0x4, 0x9, &(0x7f0000000100)=""/103, &(0x7f0000000080)=0x67) 05:17:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aa0e748fecdec5c712f342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e209d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c40880018", 0xab) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:17:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) socket$inet6(0x18, 0x2, 0x0) syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400000001000000000000000000000000000000ffffffff0000000000000000000000000af6ce", 0x2c}], 0x1) 05:17:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x402, 0x0, 0xa1, 0x0) close(r1) 05:17:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000780)=[{&(0x7f0000000240)='r', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xfffffffffffffffa, 0x81, 0x5adf, "4045ecec65f85b1e69e314d0d1643f8be8cf325a", 0x3, 0x38}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) syz_open_pts() pipe(&(0x7f0000000140)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 05:17:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x818, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r1) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x2000300000000}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r2, 0xc) 05:17:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffff9) pipe2(&(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000180)="aca847c013c5a8afbfddab24e36f2c1df9c2851d947016a828c162b01bdcc68135c0d62e26401475826bfd94c50cbe5b78ec58f9cd7529653c53db426e4d4ab75f599675602c942a584060255f7fdee657f959872886da6b622331e92ead34c5f920aa03da5f44331fcd793796b9aee3a3c7e731789d516f0c33d7fad444b79fd2301e7ab10631421f4e3db441b12c4aec7c7f18bc36c5acc6f0af55c6ed4b402f392327ce0194eeece3de11bdab2a61601f265615ffb52851e4aeb8b5a4d218aa2deb87167caeddc09b7f501137fa7a6bee6f829d6d0a8dcdfceed09adcd15f1427b63d6a41017b559a695276649bba7228107b47d7e0cb0fbb5491c87ceb26c96ee446e9586bb4ca1645234078cae22bdbcca587db30006775831264aececff886f58db1eb0892ffd4fe4b88914d8fef8f1dbf1055ac489f4e053949f3572bd312fb6f03f8bf4ca165d572c3c6720ddde456a7c50263ef2e14142669bf8a55e822a3c1a1c20988d92583bd7f31f98c9aa3893be4993569f3031688cde77b95fb0840c27a5831d81616a592bd92b03c190218b0c5607187f3a4564b4567b411e5eec169d7a1e4d6d770341896d24300c513a9e4dd8ebdd2413d331acc63673cb6cc87a5b59620761c3261f38ce042188af3cbcb6d51e60a56171d1dc1b52437888851f1902b5d45cb691f6c3863952a18b62baf4fb1267215ce30bbb60715b838063b6aeeeec0cc090ae5c114b6dbc77f4db32cba5ac658aba119cb8dd4a5a1506e7673757ecef889d0719c8a7551df144c1e0b2e7aa38fcde441a16da2c091660573207e9b04cbb638bd43c1c4e225b81c16412b359f7b2f91a57195c77a1fb525a5696d6eb222cdda38f79696dd84186d403732b76a314a3cd59f9945b32f4d70d1b07cf90eb7d4f097dc948b43f48154010e38a4bd6d2cf25813df084a1096b07779dd5a8bc9c853c9b6ca244e0c0b3e75e9f0b10d46fa095a63c6ca983d217016834422c2dd9fbb74c9d37b460b049efdff4307062ca9f42c3537437f1548a86e7dd19f93055994cb5fceee0011b407a10d2755d823357abfe65a83a4c5633bddf9b1e49f1356f3dfee66e16975d85f5d5169a41612b0b8c39a66e6cf85f46ad5caa9693887f32af22b02884e118fc0f013e0800b9bf577a10b795cd56507ca89894c30f6f92a3636b705085d32ba7681bbf75e6713860bca86c0adebac939d62009a97e9699175b4e6ea60aaa6fa82ca2c459d6f199850ec9ca66465d50a0efbf1233a4a6a0648875e30e7d5a2be6b30e2062942ad06d92ae1d0ebb616077cc30407f7f05fd302641bd9521528f5ec573c7c4049b9dedc7a33765579362eae0017acf93ae66b7dc7d994c05732e1aaacfb1c7a8bb6e1b64341b14e1041134560775774df1c424e86e9c8e8809917615934dd422686a9afdf11c783ffe600757079af0b2baf946a9355b99d836ad80c20bb886fb6e150890dac51ce1d1f415f0412e8891a324411ab4f7aa8ff5978c036421b8f738e9e1148b4e027bfd699e0b1813f3ec5d70414e4d96f0e86ed1c327ad93a73a30bc75af1edbf1ac19638f6e06fa9b72a701d6ccdde3c9b746af947ca1c5a60ef940bab4042ba9001fa1471f640ab1395f8e909ed7712f744792129192a6cc7ca174f48e9f501f0793ba7328bae7d0af4f9e6c41ceca6b2116f321dbeef3aa77320f07873fae35472cb4d9a56c5aa2e63169317d410c953d992a36ee632ce172b8422411d601f47efa4a3b25b29f52b325fa67992d8cdf44391961553991c15e20c0f9a6266f212f816498eda368e680cefda7365aa35158f0b25765f612bbc5226b9eecd592051dba5daef9065dd4b4d569dc552e12797d922be3e5f481aeeb6c4277047e293fabd4802e73d08e2ae95cd226a7117a2e13973dd3beed8d61762fb52c3fb3e5d13d4ea28fa2c2bbdda86f9ffa74958ce288f9af596474a13c0c9db28e00633c50c2069d4ce11738692e7e2bffed643cb08a191ba0584d6c0b6ae8a708a1566d4e75d4c44abb2665b62c0f54e8500eefe5e2333b228ed820de41d7b05b04add99915ea50c951d588623110595a55e5d5a8dfa6d4e17c79b621a47fb6680b47a752f28e4a19e60096d198131cdaaa04d48f4e9ae0fd494615238d93839d15b63c3840b4a0e59195b900d74b50e73b63cb9083bed02a1ca5776d721eacb54a6dcffaf4bbeb9258d0b5a65a3bda480c861197784bc4f87eaaddf69012e0ce006042f37d9ed671eb6b6bcfa0bf813ad5a0fcb1394d5a95b1b1a4a09343f7c027b389ba2c739e94eb59ee402c7f665e519b4dce17dacf749b5b59b73bbd7830d539a26ec48d1f9faa830d42ef30eecd33081dbc465992a0a112d03f92186f408b2b76a8ade3b716b86c315858eb39f556484755ad4797ebf84ecd9fe6e874f4073c009c0f55c299398973a37543be7d28f87780efb58ecd6b277b975b81db0d6e818ed5b870fde445772aef812310553f7c671baa94a0dbac9ccd03830d17ab6a0a13ec12f91e09a82126b4732bffd56bd0115d5f43d67cd495403042d652e826e99912bd4888759667585daeeb5029f64702fd841ef2da0585b2385eac5ffc1e1e7a8081c276fabb0e0d811c9a8a89fb8d4f873c97002bab8d3cc9f061a9376144c22c329dd638492a98357f80fb2e2acb04e2aadecaf48afe05a362880e5323e3906b886589b87ae9300e8c9589cd5ee7b32000e06105842c21e8af31a7e34b6c37c990c68806712f3db99c743f0651f5498a3febb7660445ddb7780e0769a94c1984945fd74abeb42c660f86d2f999841e8995aebf271ddac5704127d1cee0554939978d026fe4a380aa158781b8719b4218fec4214631a18295d8383bc1abaccadcf06edf6c021242f912d7f567aa59e0061f4e2b9ce1d90f688c2377047335693747a00d28526cf771409c30b8de0c8278c9822a04ef4c890cdd55435b619da9f58bde38e8da9c675a5b7b76f9f0e29db91b62cfb040c0318b14a027904027c5803bdd8ca1c1648e04055158e4ab3cd555db02c7e2edb0881a442c46359beac5f9ae967123c540a46fdf4cc00ad9358b08a75d6df86358dfd0217d639a3da1eb30ced7525c70fffbd298307c8d84381d6106fb6c49c825dfd10d843466c9ebaf660dce70a2bfe285fa26de6c58f4f70a215f53c46296086b582377b7b8233bf2e316a53e59ba1b2da4a12ff504c6fe118f932a2db382b4e322b274d80cd3f833fffca5eae9b27309eb71022d8209f2f26824885ad7aadfa239d197dbfc93aaf5ef5be1e75526558c74bc4a909ffceab658ecd67d784fcdf453031ba99f4a6ce23af9b7666f8c1a3c1a2ffdba82d7c8b9448a2ca9d575a7afea576316e0f404deb0b2297c77e16774a4a714759370518514c4125a61370194d0da68397fce345f929e63885e4a461e26f5a4463c8c9ee85a18916076a98778f30c3f38ee2943c60cdb1e48190660d9fc6aabf75f277d2917c7cef30dd9adb9ec343167ddc25654500eed23b564505b5f51f8b26f31cece5a44c8c30ba0c595f8822521804c95529296d91c4f4bd616e7fdad35169fd66c03c377bac285ebf3cce6490330710ec7b2561b30aed2c07e7f96f18b2a021d7273dbb41bff2f802a71f9886bd6ce237786c7fbc3098bd735b1c0b4816580b2348b9e0b08f53febd5cdac8e0970f546244dd5ef36522bd07809ea84c42b3a8c75d10f1b0d98111ea004425bbf662f92a5a9a36988bbe7c8a0c2c25ccac13ae41aee0eddc65e40e0d000c82e28e8c8e988dcc4d14aacce2e72d56d1b11178c40bd1924b86877aad342fb8c48ffb7da36946428418a4b1310d1c46e733939c0c6fce17f9ade98d937fbfeac924c3776ed0d64e55460b47267a1cf4d9d26031aa7bc3f62d6d00175fc6aaf7ba83e5e59f7c86cf0b5ec985c45257535523ffac5d7adf9eff4d17f982bb64865514762b87b172adb25c42bc271be9c0d52d697789e7fdeadb264f8c4b2917c03db584505b18380425c66cbd1b58a415055e160ddd854d6da8c5e6911e72f6939786ca4a183954b30cc64c3105d9076eda192d07f06d5b777f392c9170ef32a8eb28198137e7c7276f9f4b01b1afa21067fddc959120ada31fe31338b99f2825a9e596e7c20d376dfe632fcb3cd659c5b68be25d38f3275a332599a7ab28185f116ba6b746e8ba6d09b17f491d6fd62e936dbd770937b1e90d2270ff2c2fb393785543d4e9f77af1aec02cff05ddca3131225bc990c01d1874fb597c607388c27871cf4476a4a4a92fb352a5784236043c1d4caed4241e10e513c962fc53821a47e30694e8bd47918381dd7e0622810f45cb06eefe192def9de33adc97c6df2dd653098fddcee8ebbc167c9592011f374b63a8a13d40bc8490558079177ae0c6671e62df6206aebbff6cbaa4f38df2d166e9f0c8b1d8768c2eb9eeaaf142a76cff0e213df36b92bd2a8927589958e8a1c19dc83b595e2582682e92430358ce3a97256abecd0a8d2c60507bd0ac14bb336dc03da20b0bc6171e8eb62d8899b121a54e9a36c07cd0864e994856ae2cc6c0ab531e4e7fa4f8ac1ee33390331db3fce989cfb7a264d2e78198e1ec89385bd8602469f11598d868cd14a53b0d06ea4c13c0afea621d8c6a2d1ec73c648eca597489e993504737f030b62dffd9a8fafa94379bef181a67a3298ac5fa6f199a694eda801203b7d5403f6c0f70fdc60c4b33094374bed5678336a92a6057b3bab8ff3784b40ba0c51558bd2edb5c3df8d9bb3049481ec40fc7e35adb44cb6ece36ea67cabf5942a5ae0817653c5f571348e5dd157779238629e9707516c5da027d996985aa24f0566ee37a167382b118255645ee235391634a48d5ebae9ba76ed398ad3247431b7835f147e19a43a2a853ba380a56dc60bed3dd6ac0bc0790078c3bd3558ba31cf450c07a2bb945e0d5b1e8c5d5553646cb674b69e4e43fd52d1bfac51f61d84f07f2cb95d19a8cb15e05bdf60c2cfe4c06d6cbfddfe21266cba0d7f51ee7dd8a77c090c6c673647ceddcc41a41307c0ab540a2b0ff4a6fb0d68e6752afa426c90474c69989f12a23ac12bf91ae6a097ea884016c6c144ec7f73d6e8fd3d335dbeedc7f90258bd4df76332ace7cfa59af4af4c9aa63a61d924135f707df1d6d3cd5f5dbadbcd7974e891619f0fbb37da1d42830e6956c5ee1665913ebcb1490a713240c234d0cdda507d9d0a3f963790cdc1384600fa974a2e96489ffe72b640f16f3a0c84f03297c6ed5f1fb8d954df2d677a2abebd42735730e3daa01bb2f53ecec8ccc14b1feaffc069a5d1049f736da1edae7d3c4112e82964fb1002eb45cc93496deade73d0e10c4406484ed6c657c674246667daf47e5cbc5fb981737c5642465822a677bc38870ee722cdf64ae10c559d91c74a02b3c992fe369c0d475b6d423d540336822adbf1837095208f8b1850da786132a86fc0c372882c402e1e77698a6a7791a39130bfe1d7936f0c2461bfa46cc8a199e38eabc1362cc42909f7aaaf6aa3c4e188cd66d92f6f737d4e0fe80a0a82cf132b7d7f09902ff6a53e114953f5793326b2d9a63566089e9f82b49ce3784a4c0985e0610545804033e2234d0b23b6be66d7ca495d24805ef74d7fa4e7b0d1a72f7b2593dbcbbe7d8f3a1df8e07e84b2c3b7d59ec52227bdfb57cd65d02e3da8b012c9670200834394da4be99f05b55752a54d9dc3dd553c017a6120a828c498fabe2a87273acc808e49b6eae24e0a920579b9f03d0527577f598428e25", 0x1000, 0x40e, 0x0, 0x0) 05:17:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20002, 0x0) recvfrom(r1, &(0x7f0000000040)=""/215, 0xd7, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/2, &(0x7f0000000200)=0x2) 05:17:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) flock(r0, 0x6) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="de6b5a275eb94589903c02ffabaea4a973ac5816ee3542f26efac8a4f983a20764faf7172ddaf3fc1972818ac4ab305ba851f7edcee65e6de6d1dd7a086a395d2d0a9a1992457f8e267a2074cff602e94bea55666d37bffacb287f6339ed0121496ec1f2ee241e91b268432addb40e27c16cff690be3d40d696e3cfcf2384751e7deb37c326d4f4905da0bc7f4ac5eedadec42aef112b9d2ca346c4996159dba273bcd35e105ed91b5d4ace0766f80e24ee036660754b60a90ba38f01a3f6b40d90773299dee5be21f246b0d30e81fafddc3313ea94f4c630ad3e60b2b1a25a0a68e5f355dffbc20782452de2ed1fd87f0", 0xf1}, {&(0x7f0000000240)="b17957d99cf3275a812f8b0818153992da3009baf2edd08c4935cd5834aaa9ed4811b1f0f7c1fc0818d093cfa4162ab229b9511f5d4bec221881aec7e67e001ce998e623815c2b6c50084ecae30879722ba0e202edfd5e4eec9f127c1fc960131b022eb151d8c5bcb3f78bebe1b1d48736038cec36de23febd5ac42397be670c86f18ea3195ec29021e4d962e00f4bbe36960179f16b904770f291a0d6424009636b9afa6a98353492352cfe4037838961800e67e1608aeac785c6b26f7c9ebf8663cc472bf50d0a7a402b5f936a664092965a76519fd88cc375aa4e8fa8", 0xde}, {&(0x7f0000000340)="848c23c1507d83c5e1eaf6ae5eab5a09e86f3e101be273dee9990a539d5cc47150de366145d14b1598eb2d69cbcc6d273954e2ebb1008f9250944b2500ef3b9de6a1f4a3b19287d912c924604ac3", 0x4e}, {&(0x7f00000003c0)="1733787a78f0e30387a749f26b6a87750b949c822f31779d22279c091054700abff159", 0x23}, {&(0x7f0000000400)="18d4b85762992ee55dfcffb6b4945c3d005090f1e779f0becc618bbeee54d8706b58a0fe983ac7c3bc79f6fae6ff821d826062291d8fd595e779eea8169be9863b524082b3d7fc1aa49403e84acee699b1aa50bfaa705cd24fe2fac0748a0c052a941e77e9959df1c0217ada8f61c4c3d8c9a71020306f8ce4a5f47faf6e1feabf8867edcb93d3712466a4c4e48e9ccac40bc7922d432589499ecd92fdcc17723023cf97e2f00c9d6cc2bb39737c6579887ca4c04520d33eca5fe2930a0d2548ba957b3a0ea032d3c2de44e59d24a21bcefd906e52992a8d2af8c8c1180fbec26ff8c1a6e892896cc7188722075e85a30b09a42e36a928c86a439683", 0xfc}, {&(0x7f0000000500)="5e02742513a886e7c1cdc8e35be580b9692ca4ddd06d9c2b091666b6f2a38521a672cda9c49b906739d07e51837fea5cf041ff284515c2ecf17c0e995446d3219b9e302848a71eacbf2dce9d70054108398f891c238a2c4a28ba8696f0e6a91d", 0x60}], 0x6, 0x3a) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x7}) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) 05:17:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x44}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) 05:17:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:17:30 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r4) 05:17:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xbff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 05:17:30 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') socketpair(0x1, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x186) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) recvfrom(r0, &(0x7f0000000100)=""/151, 0x97, 0x841, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x3f}, 0xc) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 05:17:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="3994243793d298e810a7f9ce3003981cff9c2a2fdbad3d16116f513a37a02e0e39d0640332868ab2059441260d479eb7296ccf25ee44e55e6951fa738bc90d5e3fab8417f64fe5f41ab1e1945df9a93f20365a586237d45dbe0031e3f971c272b19670ce2acfdcd85bc7979388bae1e0b836c2fd2d5f5533085fa7caa85e8a86a91c6a0ec3cb4303bb4bc25ba0ee796aa29ae6a6a35666a85f7152dbe536bc56012f32204611279d65942e5022bdb9ce200d17640ec98c0a24670b776cc689cc16a3514c7312d6", 0xc7}, {&(0x7f0000000200)="f497750e74ff5ca39afb1f093ab72c8faee83bbe2199c0aa9ec4d57eb873129f31b26ec38055bf72d0530016df202a1ed944f288bd15fdc1c6315af8824017fdaf353b2acfb546752ee2378b1bc6ffdf6ca15d653dae8651c24903eb31a3bb1f54a79a903aae56edec0e8aafd5df99ba02006fcf911becfcc90098321d966ae284676ed0", 0x84}, {&(0x7f00000002c0)="5d61140a596cb3f69fad34bcffb9f9d4bd8d1a78245bb7820f2842d1c0ac9ef8215e59e68f70666bed1b9819bcd821264ee5b54618a9d4deed2357576376a947d8ad26b5ca90fca9ec25050f115cfb0cecb24dfdf5da3aac57c227519432ff9440364b1933a50022416b286460d615a5b77b402f448f7ec4ba94bb1382e2140c5b903db26c6df4522799c569da4e00e82bd5f47c5f407c4b59c7e32bad6c6322a9f76b062dbf6a4f47f6466f779821e7a2427af3d4f67bd685d6b28a948c453c17b2161c4e93e55f1d7201a4dd00d419f0c2fb40693dc1e7037c7cbfa1cf569812cb51fb5c5ea196da9993b6de8a2053604e6ad7add2d67b", 0xf8}, {&(0x7f0000000040)="02348d2b6fd81021a55156b17b342060e43f98307b1c95f4e6a2", 0x1a}, {&(0x7f00000003c0)="ef6dde38541cb895feed68c8b63a6d27d4495fe200cfe66e5d2591df714176faad1429e0b773018df674d4fa2c761325d861af2064c1b655ccf0a4759abfaaae8a8082ffb9517c3266451485d152983ade3bbc991307e395050f61", 0x5b}, {&(0x7f0000000080)="00c8bad4f4e346408e4c67b4", 0xc}], 0x6, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000000500)=[{0x4, 0x3, 0x800}, {0x3, 0x4}, {0x2, 0x2, 0x1000}, {0x7, 0xeab9, 0x800}], 0x4) close(r1) r3 = semget(0x3, 0x0, 0x3) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socketpair(0x6, 0x5, 0x7ff, &(0x7f00000004c0)) 05:17:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000000000402, 0x0) fchdir(r0) fcntl$getown(r0, 0x5) 05:17:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x62) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000080)) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x6) 05:17:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x81, 0x80000001, 0xcdd, 0x6, "b5173af080d84deb47f4b03bd0e2e281c60bcea4", 0xe3c, 0xffffffffffffffc0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x43, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = semget$private(0x0, 0x2, 0x14) semop(r2, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x800, 0x3074, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) 05:17:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x800080002002, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x5, 0x80000001, 0x9, 0x1, 0x9, 0xffffffffffffd740, 0x81, 0x2, 0x1, 0x1, 0x8}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xe3}], 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:17:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x2}, 0xc) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 05:17:31 executing program 0: semget(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/31, 0x1f}, {&(0x7f0000000500)=""/242, 0xf2}], 0x9) 05:17:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x3, 0x2, 0x1, 0xf60f, 0x58, 0x2000000000000007, 0x1, 0x1000004, 0x6, 0x5}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1) 05:17:31 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x400000000000}, {0x18, 0x3, 0x0, 0x3f}, 0xa75, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9, 0x0, 0x0, 0xe5a4]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 05:17:31 executing program 0: r0 = socket(0x20, 0xfffffffffffffffe, 0x3a) semget(0x1, 0x3, 0x242) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x452, 0x0) renameat(r1, &(0x7f0000000000)='.\x00', r2, &(0x7f0000000100)='./file0\x00') socketpair(0x2, 0x4000, 0x100000001, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) accept(r3, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) 05:17:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet6(0x18, 0x2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917027b11fe4dbfa22000080000290e00"}) ioctl$TIOCSETAF(r3, 0x4004667f, &(0x7f0000000000)={0x6dc, 0xffffffffffffffff, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) fcntl$getflags(r3, 0x509cc7850e0446b6) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/88, 0x58}, {&(0x7f0000000640)=""/234, 0xea}, {&(0x7f0000000740)=""/57, 0x39}, {&(0x7f0000000780)=""/39, 0x27}, {&(0x7f00000007c0)=""/230, 0xe6}], 0xa) dup(r0) 05:17:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x40000004) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/38, 0x26}], 0x1, 0x0) 05:17:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f0000000800)) 05:17:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="c0ced8417dc714a9ca703fb877015832d6405bb729f460e656cb7e799245d97d3b11bff2fd90bcfa611e875c0229e7b93be1d87d9c78193072b5bc5e5cc98a4565869d889f3b2acff2226c91ffb7508867cc090816f7d420c00fd9259c2f0f4c6fb1afc2229accb1bc70ccfe9c2ef88edae59d4a1be908dd73659313e5c070b88255e901b92a371b467d05d38f78eb6de067b309dd6da0b8536327879f82d1524fcc1ba82916755765420bda88724fc3ff9b190500ee47a7ecd9ed86a7ef0e73e9c9f139851f92b4e2469ebab3acfba78ecd65ade2c333ab2de5af9f24f70c13bd9f7cba7b522a200a14fa51fc402d58cd79679fda52909470162bbbbb505df4c5ccbc5d0aea8c4845e9b972cf042e2fbbe9eaefde8526a3fb1afabf2008b5bcd1744014bf6d91d3e98ba022e3eca5177490e6fd1a25e1433522725183815914b8446eba6a3f5c6a27f1de8ad7f20cf3e521c3a13acd75068a4f8ac7fad270fe280cb50cfa58d1d1a98f1cefa4a4b02cf847edd51be6419b90142b1d808d38a7a4433830402077ad45c3e967866e72a18336598683b4ea5d879ada4ea591fb5a161ca3a3dad59846d4af4efc4de190c2c3f6c1a8b01e697aa8e764e2b9efbb5d752d49f5d074cc138581b7910a78ff8db3f55fba8c22e0d9f35ddde0580d3db7a33c0036e7572839b42f5d77b2ffd30bff5e9c5a03e9bc7811362af1bcf993208fc3005f87dada9b350c5c28a43b086ffe7d57aca3eb306ed04e0f6f1974958704afc1a74ca465a7f7331c49224e82521b5d56693058a9dce12dc410876bad5e78ff09c18a146a5a3f5a75c3f571472594d3df845c3281b68408c6758114bbcdc1be6341684e774077c90702c95304473e84c3de015b3f289c2809af347e21eb3db839ea66d8e1a3b917712d46674773887cc0d4a85951e9630121453010b4d82820bef8c1ad83dc7ff32bd905f61963261f25b99baef65856add4ea2b5c2e007472b8e4427dd025eb75e50111b17e9642127864ded9513f7819959c527b3182e29cf719e4c43d2656f8316d59437a1d1e5646dea488107b9cdbb6fdfa845123d81a06c671794122ba1c11b3640cbd93bca8c9014dcf82c67422930318b2aff238f0b6dccb36a013b56e08c31b151c2355695da46a7f50938da7d241412e6240f29717d2bb5b79b3f1dc7fc051b5c47bd8e09ee3141aa8db706b15311453650df25131ea6ee97bc79f3d7b957ab04477b6acad42c68ef2735a7189270a7f0fd6bb7f99834c922e28b33d4aec9bd996967b24b65410471b17c52c69f5afa07bffb8f6372a1305c478db418cf9383d049afaecc1f9c637b30e2b09bb25ab76f4426fdc2b1f126c80a0e8729c798fdb8827486148d4cb841861391693668f495823d97a43b9855686970361801b0bc41cb4b93c237acdcf21c5c03047d7fe559e913ac1f920b43ccee42aead804df8a4714199ac2b7e5daf4ea091fffcaa21f6932c1069d99751ae208482bb49d7c173f62e797ab43feab0f9371924f61d059cdbf6055a044fc93b904c2eb1e8540143a619f8ef21bbb78d38bea1bce3cbae5d5533ed83f26beeeb5dee8cd94b96d1cc2648a49fdd5d69f574b15afad950a0f3848277853f9e62c36eaa677baac758dd12b3311e9c9dbf56f1056784ed25849380f9685e540687aa25b713bef5f66f6c510d3977a945d95bc4981a1b70e0df30ac6585d2d2a483d772ad7330c8579b0bd33c633ba2d7a51951dc8f221d1f8b1c7c6df824caeacad27d178ab44d9cdd7bce19f994feb13d740e99824a6b12cc09c44d57735e52751aba1b9ec0a4dcd17b8c5b0607b95ceaa942592ffd503600e8bbc87d27e0534b5ffdf5fef20117c20b5ac443a6b7c72c7595b22ddc80619ad9a22fedeb090073cd2658ca200a8a54b77eb15a63444cc0d0e55e079e8180a9238127ba6556395fd9b8da8fccf3249777891fb07d98df640b52a007bd0ac6c1c0efa554025c90b76b20dba1e72c9aa27338db2841dbd7936bfc39179b9fcdad7cdc4c34be4a42555a960edd5389f871cc410ef3569fa5b115613c7866c04b2cb03b7610481e97dd85c5b87fc3731be526bc172069ff4b93ab0d29c615a1604898778b260b607bfa979485a12dfbdab8e4743ea96d65cf6c8c4edfde2a0f37949d675d7d7c463f1d8501b2a251ddeee315a96309770fb1cdb5fd7ab7412b5c4c25928a1dc7f8d014f4a7d982f7965dfe935d41dd0a74a894c1639f6f255b05ad5438e2787f3f0d2f95e5cbca2f9d4ca3561535e22597e5f29019396d379fefe43dcb1ad0fc7e9809bf23940b87dc8a351a652ad3e5d3a3e89e7a5ada8c67252b3a93a9899a14fa7d949fd55b5194cc4ab7ef692008323741b0924a00a7f432277e694e352c81a51323b82aeb0fef91115386c52b566a01df9e1947cbb12f2845c6f02e92f5c27e811ef3fe05b40d92174308d005fda5889d524720b34914241f69b923ac5008620ef25564a570dd0a4d6b4bb8a9b2a92fd2fbad0c1a9e53706e39edec9d0d63fd798243529ed4106e93f59aa0c526c22f8ad21d1bde2332bd2f9f7b3f35ec1b9399406370ab7fa8b6681f5205b5c09fade966c136fba007116a7af15566a7e54f7b11e8fe43acc238717b6e328777306c812e3f78163542594677a36cb940780cf0bcbba7fa0214616b6098d1228a4969415c0843816bcded62f0e2e252c4391f03d694795ceb94292075fee750315141601346bda1ebb32fa5ece7dd443918b60478195c6a0b3258f9963fc3b179694275f881bfb97c8088b4928b412a819fc9db98689904bee5b69fdee6a0ac2bd52679d3bf0bab007acf62f6f86ce2628e6ce3ce3de907efe3c6974844d16578379bcdfb3b7d00353e8a8719a77066e404fe8a68fa7a6f9496c53caf48e1332ca32502eabebbc95f1f3d2ecf7bbae8e3ceafa5509a9cdf513f27d3dba6ab993527af3e967a29865cefe14edfaa8801263c9a458dfc7254e77ab005eeb99ab2dc7741cbb9e1c72852d466c5e8c8ebbedda64df182e0e1d9e414356effdabcd3c90235c2fe2762f9256e50970deaa6992b6a6e5de9259b3b27c9cc70c032cffcc76ccde07775f3aeb7e1318d696877568f4e70d755ef10ed3f286685bb22d9f2ec1f0b561da1769409eb1696b4b110b020117301998c9d479606c5a329cd5f270e25785845e333156bd410e12388603ab12652cb19a91a5d3fdcc5875260187524a9d01d76083e810c120b45008679fdf71d5acf7626267cefd64fde1deed2d6d0e5e48c93b0b63b8ebcec9c2cdddbd6f59b3433f6d8b46fd6f1268027af81a89e6c5c01ec714de5f3754e918d0f430b91972691940b1f9a53572d5c9a98543aba460f85e29a0700a867e8f9e3cb46a826c9e0d40f1c709b48b1786c60899e1270fd21200e9ebf051ca143c4ea2f1098ff5c9b86266ed2d2a1ebd66fe903a07738d953d51f10213b423924376215a967d206d7efc975c9a070e062bcebabffee96fbcfaf06ce05462f986ede2927dc1a7af91fb811c5ab88a87b46772f95d3ab098952cf09ed1e09057369b6961c1013501d395efccf301eb9950486e00ad8a19bf2867611c75af6005f72a26f2fb4418deaae4826d26239b3550ba174c437f3673993435135df930d788ae2595f1954669ac17cf53cb57511454ccb82dd7a07bc2c1507e2f283b4ea96542d788491e426fb402a3fd5892dc9ba1c96d65e64cb433d6521dd010b54d8edee47041aff384fa8d078805cf9aba77d948832c4fe634b4bccdb82cae5dfba85d037d81b7271d120a271baab7e003434752f7b85b855b09e9b31f05ff52fb2933ab61a6114c6a3c31ee1d1917518a5f23f02f10cd875df23d291d1809e1c74e7b65b75d76acd84e4ed429fe8a7f96a55075eb8e60ba51cb0bc1def74cec0f709024461d62eff0577d73bf4952845c2d1e439f95608e7702e0da0d4f06de80feb227dff576167e01cd9dc6522a48a2e66d53dc5392290609940cbe9ad766c24c9ebc05295746804ea4b2cdffe7d65a9c32bb4afb8861789eef317603852214922267043f3183b2e0ee72eb0fd4fb391a02db69d90f9b68df708c6227e56854fc50f1d2d405c5be89e0cdb47f37dfb2b18bbfc25d6e1c02e34356439368888588409c1661eabf3fe7f7fc3a4373abcd0e10607e759c400ee3d229ef30881618582c6022ece8159fce7302f3d1fea5886efefc54e6eabcf1cb359017be8922d709efc12ce37a4ff4fcff7e1be522be6dded4416d503e9ebcab604fbe15eedb49abe29e18dd97f0af1b836e28cb25760accd78eb58124d67d8594cf65c15d06a7ee719464f92bdeaee581dc7169e90ded872a80e29ef45f863afbbe0aa6a78c4228d350e55a1539d898041528185261ed77b411b5636308de157b94509fdf782e90389b1d0bfdbe634b34defd6a0570bc65db9068b2c94a42db484f8e60bf3501304528cd641e287a12c4f3fa894b809ea5b7673d16533c3957bd16e1127967b73b60b155b4f3b586aefb12a90eebba9cda54f8c9ed0265810038752c637fc2553351e8e9c794deb0c3e5762647c364b2ba219ac608389c49752190d204864b3366526e3d03da6fb77ed3bd95e758439ab05173ee7cc9ae03b1cab8abca431e66cae252c325785cb0c7d37cf976f5f21e90fdd9577362f3f999cea373271e219f3d773835c7ce8e13ae73b2e87d12e766cadfa0a4328089d1ec0f9ef57b4bb15b68ece1dd584bcdaed50f25bc94253d32929ebfde46146704e359e30c750561d27e9cfa2e1853535f5b893adea2233ca54cd3d7307d9a74c14325412e0349866f6e8cbb86dec9474b10780ea2b9a9611b6f83227c608d24310e1f828dd1ef0dcd3d61bc91955cd48bdd0a8b15c9e9d304eaf6aaaddd156c5475e072162e31ff4dbf415937fa70b54670732385015eb8dd570ebac1f863fcbe204f489d0cb0186102abf36fcccef7252943d60f0ae439fdbf2615ccac20dc52fbd51651fe6fddccda4c67d5d83b0996fbad05fc1e76102d772b61c86065863f83f0c2ad828c0e4a4bf11fc53f8901c26d9bc27472cda68f9e3acc1f1f84bf5a483e8b7071a0e9f0558c0c831f817486d16b2b841839b89030aa5a311cf708780e24cd3aab6f6ee81431b69c7636c482885181ae31eb0f2ea90c527c52eed0d9f32aeffb3ba9ca2b16e138d15c5c485a421f97ab1711370d99ef6e5a7a3e4f8147ce83b44945eb8aefc0697d919a66bc3523479bdf33dd85814e1720f49d3ae906725b2af44117643c8614b6aa9c78b78854dddc1b9eed642850a90c0045b3908ec00284453660e92280dc1edf20dd0f821449d1e88c4ebd186ae809c308084ee34024e888729b745d707bc9c061a78b4d0d7e253cb90cb720d31555d73ebd09ce71d9687ce1cc447e5f14295c3e164925f9170a71e63fc86ce6b728fedcd276e3fe6ec6fbbe000de20d77d0f98f3c3e2e06d472c8b53a9a42c87b884ccd8525518916f6c737a08372826e7fa978a7cf4c8b1e432f9e8effe5ed882afe69305d512bc5a9cc538b4da6e141194ae1017f4da6136c0e230f950ab7866b51e62d356ae11513f6c86ca0f97accc7a547ec24906c8a17da87787e29ae9eaf92f99f49161930bca041055c217c7d2f7447fc96724051fe4e31e7643814b692501f5dbbddc982e126a10e5cf1e4", 0xfbc}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 05:17:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x80) 05:17:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x10, 0x8000, 0x7ff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x3, 0x1}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="14e730907e30a6a4ccd28c7779f61f23dcb85d2e6768f6c5cf263a7147fa2b108020ddb3bb7101", 0x27) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x680, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x40007) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 05:17:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010001028ad) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d9de35a17d1827addfee88dc46d19771cac754feb1e641600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672", 0x8b}], 0x1) 05:17:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfd, 0x1, 0x80, 0x0, 0xd5e, 0xff, 0x200, 0x0, 0x3, 0xee7, 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4231, 0x6}, 0x8) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 05:17:31 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x60a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0, 0x2811, r0, 0x0, 0x0) sync() 05:17:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x3, 0x84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x10001, 0xfffffffffffffff7, 0x96, 0x100, 0x4]) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getuid() geteuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 05:17:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000280)="99948cac206115c6581816afe88d56c592b586ee913930f65149b0682edfbd39033e57992c5dbef922410c37db7e83c7aa6d843e8c43bbbecbc6f1be6bf7292e673292c8484556f30600c7ebc053b13744355b640844", 0x56}, {&(0x7f0000000300)="fa82540ed2dc41597bb64c37d16ba460f939194d468e1b14e92ece3304a18099c387484c839490da91b87ab690953e9fbd9242c7b19ec06a75d45e2167f211516252c9f8d8be8f100231194f11649f80cb0cc22366312f52e6cd918656ee033e8438e5c92304bac340dc40a4c1457f3934b2285bcc2a1904b42b5fd4e9f371c814616dd5d598d2e3f2f6485f3b4bb6e2f99476dfbb31dd2e65d97f7100492ba6cca80999524057125aa74db1bd669ab9ef3b8223c6462997a2d0b3c40761d881a3c2d2080fa13ef62334b79535050283c8c2a78851bb759731a6c08ff22de53393890663ecfea4a55d28f6409dce34", 0xef}, {&(0x7f0000000400)="b4af376f92acd9c86bcd3f34c8c97e2c90f1400d226ec7b3c9f949bfe5520975c62278ae0a66302cd607aad1e66d3ac12cd05a78e2ee9befd448b8c0eed5f8d1b73365d4bdfe92c2b508d3ecea3eee3e864a5a3f9a243ddfa75c", 0x5a}, {&(0x7f0000000480)="4932fdd5f3903f78424fedd6649747d79b33e651f919780c297af6133ca89dab735e985ffb2b16e48efc952537c40c7fffc01f202778a0b7d3183a07402e17f421f04b7bd5d2b22ea462f9d72f62feeb08cb9fd7b067d4b8217b30c6e322197b84d0885f2f42bbcc7ca32f82374e8dce78d64847849d4abf88f56f6af3a176af45a42fb285cefacea03e195a2b9914ca77ed0ecabbc72ecf3cf2defd81a1a5d2aa15284932347f4acc31e0136dc750f8f969779b85938e09273986e8cde3058ce0e02d141e4806a0d7f4b544022a3f112e0271a3a5dfb1b149bdc95934c6a3f42779729dab5322225073d97b1703768cb5c7b63caf5c933bf0905a0afa5fc6f3ea05dafedafc9283cf80a2e7eba2c81dbecb870ca7d0d198f3f89c24a8d03ca8d0d54c339887348df558492917dd29366ffba7e5e290bbf07647764cb5cc03ac3c9103e6d2c5390a2da7775c6e323f695773b943549361c231d57c48e993017fb7158dc23ee196269fef0db61cd22557ffbcb6518234fc7e0d58e3d3437dcdc6032bfea313afb74f74b3554354e7123fc3a61104871ea1dec0968679957650f7c30c64ee86eca45c3516714ffecbcd4b9e521ec29b738b91a4737e92d0d4620ae734ec9a62ccbc25abf7ec4af02ebc872fa3b23624bf86fcc30bab4a7a082cc2d9f1aaf9f5615549e3f07e594c61abd787b07fd689a9f7c78078691919e53877d10f7b65741eef4015b8fb284a2e288f711695cc3fe71e004b82499b31ab881a273491a98456da38c920cfa4ce7ab6a9e391021d8e116a2329e52c91e2d8cbff2f41b2da4ab74eb98338fc7f1fa2b6419a7b184d41115f5d480c4ed33f9df6899b5549add4940ca3121eace1e0316a9db29d6787dcb7eec0a19502495fba7e98b5981cb17d99198a7ba27d1a984ffccd87224c251cb4668a67afba95726cdc34300e21e6d7394d4541b96eb5db946259c262e414555aa5c6d865dc55721746511b27b14e0457400834d4f5b6e05da2dbe02f7c7137ad8c441a1b61e0eb66dd012b5f5538051f8e263bdd65d7e48fd2a4b0e7bb65c12431923bc1eefffaf13455ecb0f9b20a08f4c3f8608bd7e16ade31e148ab01f9022716799ba1c90b4fbb096f9f2bb4144688f6f500c74cc571bcb61d98d73789360824f59279036a726ede22562ead70b033ba9703604495596581c6e57e6137def33e4add42f7dfe595a146757af249d4952fdeeaf43a7607bbb4542361f07ea52cff9cae4254b11cda3b73ffd1ff0e1044e418eabf1a2689f0ee945c7dff42398a8fd2f1ee33e79bfb395e8a091eeb55bf9432df0b29c8b1d533a7ea52767a38fc7e1abd025849dd13196e502422f6ec8145b5e51cf927976e450ed179348200d54e6018a73833ad24a506dfd39020eefc00f8705eb5c8fea6a1a73c64dc56a6fd4ebdc156fb4e358695b014d64252668166a8ad11eccbc83cd3a80b7295269699993777f25cab4375c566cee20dcdb527d30d66e691f7c7d6ebac22d550739a424c01a14b4254f23495a7c792cd98de80eb1474ebc565164af68fa22cb7576877b433001d7a2acdd03690424bf280261e08f746068d26077507b8dc41bada68d5e0b2288626e5fe22e2e8e6cde64759ddf51f6c5210cf68c5becc751c5f1079346ec9457ca2f3f2891f2f4637c8b690f20dc7cf710ed59edd96b577d84a2f4bb307a080b34ac7be3a7188f197270a86dc0e9cc69ee28ab47ac6b7d5d700d9e5ac22dab82f7cb3a63024de2b82f6cd9b8b51f0dd333f88307aacc75305f044877964b0b205d021a432d6b0c9233b16a3eb3e082b77318fb08e49f894292b9cf82c5acc85028303111957fa5a5976ec679ece6d2c2dd2ba4e1e55f5e33f19ba59f942ee6f47d2f8d5c9024b025adb7001c17d29677930d12796e47d632d54f1c971bbac0274e6b6996b37a6895437c04b2c7014bfd8fee508ffb27e3b4344f4a83d98a4980f11dce111e5a7e4905500625ecae07a744b97a2b5407bc01e561c507dd388986fbd833d47e814fb228d0f4434cb712a8912fb58734f05ada86fa6a9ce3dea0ac650f46b40240b2f69221ec57b91f195bb295282738f94eae216cc378678bdde1b50ff64efedc588d4e6111ec9c50d9ad35605a494c4815c2ac52f572a5d42df111adb846ad937d071f045041bab43bcdbcd82f6d7dac003409e74132106fc0b84c10ea3c9fc991db720171d3de23fe87f2a1a72572828738edc77c2b5ffe714656180def42535c9736008b75af1b24d240fd19e77703eafdfb1816d507e3f7f63c76558bd47f953a680ba722f1969bdef3faef36c1442191e7bce5ae563e7071b83415ace6680604911f91c7c4afe8b2907d9b3cdbd087d3504f042af606c2cbdc93ecb385d080e8eb6359c3b9247745ed4d3cd34d68a41b279f587f867cc8ea4b3dfcc8e0492509f2896c5b2c683f197ec586973f9014ce9448bf4a52db977bba02774655c7661d0296faa2da5e510efeab9c422bc63e2e8e560468c920b8a3cc6488ec4c30bb825e1552265f22db4eee6b9b91b1f500f1ba13bf80bbc2cf607a38cbc685fcb582a4a255022becc9bed0e76896981d1711e9005c440189a6f6433d04b963554ab6a5c780213a6dd1a54ee91fb8bbc783ab9b8e8821c0aa4b81e46b30374283a62ebf6546cac59aab7b1f278f3a1b5dc237f4378e7cdfb9f6c40f250c84a676e9c900be26d29528f15dad5d260b0c449c07a046af35f6ab9465d21dda2b518c06258a506b1c0d8c8e55c8ef0d5b0b5c035628080a658e895bb5b156e3f05db5fdf7873c521f80d27a48d89bbdf7e0d40d69594d1d35d565e920374ce694f1add92a2e9a7e9be86a82ec35242dcb4e01d94b7ed79ec7eb53e54ce732700ad37b7856ff82a9412febc949c371fbcdeca70b327cb8b246050fcf305e251f9dd274eba323a66b78afd52e71f5925004bfc4aae6ef781abc9df9ce8ebec7366772f0aa6582fafce8a4eb36dc56ad8640f17927e709ab4a35f5686ee352f72fbd5c28dea2affbd042d5fc68086a03d8bde352b7a015f097673a9642e78bf9641ef3bd293439760b6ca0ce41f965b65a7f173dbfc7807ce976c1067f5765bb4c685e58dbd2083bbc5e512b8de552ebf5413f4c89f13d9125730ff582badc1e7ae1daa0967b51df3b0c0c1a584fa0908da5347f47e5a47cdaa84df154228cfe48a45ff6d89e78eb14d1d5ce1879adc279c2757971297922c564a2bb265f7021e7a39bcefab4bed8ab57fc62a9c29a1405cd637786aff648023fcde8c61487b04aec1711b10dcbe913deae34193e05d4bc5f2df7438febd2e0be444750d8847cd8b5cc15e1ad7dda2ae50aef08cd2a4b19622da11f28cb8763b6195d8ef340ef89d281bd0b760c6bd19958d0b74d4eee88e1a26d2a88b66f8c8c05a56cd23125da5ebaa8e56c427b02b353f44523cef4800c3c1adf024495ca1ce647c495267a6fbdc451f4559f009e23e492abbe307563f82fd1f47760905d7d089cad7250932347c4d57b3956846bfb0dab7091e25b58963f9cd89aa2e05c0ab5f2ee6774bd25342c1e3848a3cb4f6fc14f5ef18fb2f944e8fbfe88d528211b8d7a23fa9777fddb4e7baefb79d44ec2f12110ef4e7d7ce30faf2512ccb93e39d148285b297e145373516f1ddc4867831238319ea045b82bb0147b0a4ae91ee9449764407afc69bdfd0721622a6a7ed928d723960cb24826b7a56160851ca20648f03befffaa55fcdda5f80ebb64d88391d2a742753cbd76798cef883ebeb1d699181105626e8c6b569e004e2f11d82c6124176274913a8a23558fd4d46d27a0bd227303fb055bf2fcd680520d318e6ef81d241b32accb6136fc490e00e936938c4375feb56032b020fe84947330d3337960951776295116aa8c858139fdfb96915092fc9b467a5c4368d10200be4cfcd907ec542dcf2c4c61dbe5c8c58d42006630a6b4bccc1b479db4de06b4918672371b6f86e68cc92d27c87cdc9caf574ec873dbed0dc95f4793a61a86f1f7b53a543987d8eba72358d2bb47038aa6e0b584665ace8ce8ea181288a2f3f56fbaf4b76d010212f4beef377e309a94efcf11844f3693c7f465d3f5a26a103920649e78e2b2d6040567b9646445ee56bd94967c67e72f02b018c4882a9abb61428d501ab25616da2ebdba629a1dfc211fd02c73c20cabef5d46f6a005030daeff52328fb5efad5f046789a40c0f4be970f797cc771074fabc7f5d1e42625569d2729f644380c4ed3e41e51d5b873b03ffccd8d8e642d64d40881bbf8fe8d7fc4ca14f9ae67461f12b42a667127b25a7cacb23449d9d12ce9d7cf0ae662184d953a1269301fed72a10c44b29823c4e97020e8f1ee48db02a09d49e029301d360f8aa64fa3905be48565f9ee46c30bd674df27b3d32a0fc8610eb4f771b03eadeda16b204d367da71863dc3041101882c167b486eeb57988a00d00d5ad669ba7ed3b2b032a53e851134e775831ac526c9675a45d6913ddc541868db1ad3722226ce30b6ceae069764baebd8e90334d594802bc1e78ef2d11343dcbac1840c38569fe908f39758195e27740eac0175881a5105ab22cb95ef47a4f1352f9c0abab0c1f4997a63c985b1a832f8da0dda91041bb91bb77548e32369a9a8732d99b65cdc2c2e0cf048c76777daab614f54bd3523ed5e721dfa6f675d1e3f8ce77488672639c34078a8cfcf9a0eb3ecf764226e1ff73d6a1900a4476cd0f539ae26af7f6a3587ffb3fc03d98b107f1a98244bc16c9f3bb58d359104b2b2a307c57e417ba44acb732986debba25d5d1b5ce3c97810da7ce2ab8814a68cddcb87e217c619a298b253de624e25433e07d5d7b30669c6228b241e824c4e708c7b1bad91c71e7ea1ae7f6e7a298377614b8651e70cd91773c51d297c93804ec2fe518bf72a355f74e33ef89105d5d2230428f22e912825a17d483a3b100db40b79b10621aea88eef8e9de59199f4af6e6599758a6168455860f16182cc35ca7cbb2374c93bd3917bc3ce0d9c2311e1241c328129cac63cf89ff0199c2814be7e8ab0644d03bc97667d1461bb4973ced6c24b8c336df95ebdf64a50eda38c3ee71d064f4cde04e0af5b70faddede28941fe40c0e92aaf4c431e6e328a39545196d00ef360209872bc2a2239ef36cc476929b572eb160c36d79f59003c556c3892fbb34ce1bd2d29377d8ee182b2357ad8075db420bec82821a796e18e9c4809d140aae7ab13ff043b1cc439ccca929e0f70d75c6b091500e9ded1205af04a7ec6d8669a4cb5e6efc988988503ee19be01d71f63041330b0a7e3ce86911b16a5df8dda92acad64dad5e41286bf4c54e5398e84762ceb0602c4c62fcbc1e5a26d7a79491ba7b12fa90c271f07f8e787119355ce584a6dbc0f536342c0debf66eeabe5903ec9705abf35fc374822fa5f98bd1a9c25fc6764c2328938aa40f2fe7504065e4636e42ffdf8285a03e69f5bbf37c12ad0d040f9be0c56d0c9de01578c21c51bea773606cb6a500eb709f1b13f0cf81f63b0a55475d12e381c994683ea86e60139fb523c35fa280801dffbef6afc7fe3177f5fdd145691869f85ca2f066001b5746390290da0115b92e568176878fbd8cf237c809e4fe099f9dad18d55311746459dd6ad5fdc6cf867ff169297cbe2354a63c4c6b16cbc3420a9ba7ae78989b927292dc5d9630bb220c4b66e44ada5558d991673876609f2a4c2fdcce150453c263d3b69b7a1442499f5556d13a900db202870c8a36e29509b9b89264a1ff4e1b", 0x1000}, {&(0x7f0000001480)="d30e2926bd3c6a48199f2c4d7cedfe1a60c2c8e36626830be5b026e10bdc4a4e64440c07eda4445926cda9d8bd8b79f39886ef989dcc02c69c87a5b35e40cb3d26571da647cecfff27b98644645a54d72ff6b6a69aaef1ea02fb9bd6c5c777d3cbaf2e58fe3661d055aacc26244a7f4b0ea3c4488e5a55c3ad687f2cf2fe574307c7fd78c548d68536104a0d29eaf12dc6c2c1e53e5dc39c9ae4887ff48ffcbef3cb8621a89209728e67ef68a315baa0d84ef257d34bd6b5f35937f3f170780ee0e3efb9db6e2df2542eed74dd9e5f145e77109ed30cd1cb03f85488d00a1982aaea42a43cf7f659bdc6227a1972f524c538682648f8a3fc423ec1", 0xfb}, {&(0x7f0000001580)="61f60823c06ae6479a54738212f67f5d8b3406514a118fceeed5a6117dd57847c44cc7be04f04e5becd15e7e986e43da8daa7bb1a609c30bff6a31cd613b92399d74835af7df182b4574e0d2e38b38041c8b335d8c49b332c43de9e6138a31fb60ffca8fba2a29c953ea76d3a55e368b3dc3f7f443b9fd0e654820960fb1", 0x22c}, {&(0x7f0000003680)="7e2a91286486f84f11b7297a2c3af70df324cd350916a65d4f48526209b49d4a5ee46cc2ac55dd78d68c6a657ebbfee4431c05af08eb3cfa471afcc7030858397e007ace7374d309cc64bb58696be66d4a5349fc58b238101e59554945bb17a0f0ee608dcacc2a8d485392b6e17b07d22266a8f3e241e90fcbacce3a87d4f6ddca218b08eea53a62cd78016215a0eecacd0cd3e6037581ef49cc0c1da5691139e8ca360c6d1edb35d2208067d6af09aefdc2285e2e3d7e38bbe763d15bd2179028258ff4f0a91861d0a5c2db143e194528ab65f00198d0bea915e020ffe26100f09a5c8349861e7bdedd153490782f15c0c293722151acd4389a9db4b03a80daa20804fb305d41678b16ca6ecd3d038524041a2ac53188beec995cddd96d0535344b41737cd8e5a58509ce97c66308747a559a135d5a46c87ad228412b4532d2aff34a5eae3e4c0d50f1e722ec4d87a34721c5c25dcdca96b635e4e74b68c32a751251c2c2a088bd472fa462732fac4567b2b045cb2790c6282ddc12ab7177c6c6eeedca9b754b5b9d329c36dd9d8f97b51914e3db3a7bef5626aff5538518fcaab0fb8dc172a3744477ba81fb43c9259860dad5e07af0a738cb750937e1c88c58e705cc9b2533d7f5810addeacdc73b55618eb53ce94c15a40f66bb8d929f0f4e4b6cd0d6483325322b28d69f5c6e950641e56e121874f421ef5aebadd73c7cdd7fc683c17d3e7e33b6330cf88ac82a5553af0dbf3b5cac995978060006da78097ffcf942f176fc9ebe7ce815de8a916892d78b27af9d238e6b1c59c8c2c3083f090fc53c27ad313f4d778677b783f6ca36045bbca4952ee60199ac7ed906ced94a2948551ddc4de0b010214276b64e42475bd968fdd8059a91ad17107a0b2ad3755c9ba9a0675293935bcdaa55bbe3cb9df5b5d87093769afa9f3f35d60d982fe88757ae434854117e19603af36350f4ac543ffa83c2cd99c1ff3c12e4b913f8eda5a20a0739facb8256853fb3ebf201dbe70e8434ff84c3bb92b1e1aa925ce1697d5b764b198da6717c5c7b5d6c1c22316f4557387cf13e49ce40b09656603d4e528ded4d4714a256319ab785393f05def4c13fb5f96696878ede0f1bf14fe4479fb6d89d2c525b348c451a4c03236f6ffd9213b020127fde7cca76de7a2bc5152011462b7b01a49fadd1f8d884cad27c3017e9fbe6ccdc0228c1f79225fecf9f66619d242fabf955ced6b004fe0be8030f5ad1140975aabd8a7d2777aa018fb5c434bf0d83e1d43257102085f460c4e6d2b7e2721b397bd4bea1ff7c05ae2e2a4b3402e6c1855dbde6ecc7d91e2f5df245552245fa7e38f8ca8123646875a2b76ef4c8b7cbf171fc352ee9584b6cc43eb8cc32d13066d7dd2dc7fc0679d9e0cb775d59e0d23120fa992f407860ab70c445b7d766a2403d9bc4027478081d18aff3e2e8cc7cf4abbf44120ad52fb73b122ecc7e94861389ac8e126343de2044d27919f416aa7b7073725ca64a7052dd9a8449abffbdb40c084f3e3c388803ed423cb917c21fe5299a4e8f3f4546c639e24c3b567dd9390be5bb11332839863a4c6a5c8f4c840e75b50390563dad56682f9cffe8fab38921e779aedc5fa2be4abd89230055d5b0280e7d08e24601d1ceb3c8f293d26808b8e03dd81adc74d1e39ceefe2efb19d428c4fe6f8a23fa6513b169b0014b7624f547a9e5328507d89714a786f66965c6cea7f879873a9b73fe93db2f491a0cf7d9b3aabcfd90d6f2a0bc65821f1445a9f4821fe220d9626d9924c3f932aad71db8e94577d6814fcded566c2bbf39ce064e118f94f81cf4fb20bbb3bf56fbfff5d7c8fcc96cefed65aa9a16b6aafc57f6c4e927a4e0b439d4b78f5295e031cdc64e35dffc2ce0fd4ef39a6d370225530739a652bc5af6fbd41d7ae8ad36733e7c5146bc80ff859d7f432a21950a962e70906c230a63c11686ce4fefc18d2a030a47b4bbe185177c624fcfc5238ec709ce7b71ccc04d933740eb9c18beb0456f21b44b7dec06755ab1f1e132a66e5e494682e4a552f92c229f4ce4408eab00f3f158f3977a9fa20df54bdf8e6bd9c2430849f416494b94232b08420efc55cc196ac4d990fb89e20caf7c743e98b9c74184a2db4360813150e476829197da2f34cb9d544706b5d8bbd488d39f97b8d3aa542267176fc20a83368e72b42912ac01a7247e6e81d94d3f3af69ff3ac89d71f645e4d6bb33861b7a4309c0b13ebd9e6af4230ad665dace70b051e6730c3a82ed4402716ab73893ade2125ba68d03266cb67e517160112cd62765eb8847238e8b6846f5e6b73e16e69fb37d6e1da1ca1039f47a73539303fab0de1d99b509f8d46e868f98d5a9f0c930ccb403895eb6e543fcd4f6745d697248227563081d02a99bb02dbbd314d3b93943e1c88244897552c3ef5d97a32b35debb740cfdb300e69a75b84edb84df87624e7df77668c4c65f0c2a3f3a8ee526de991660e522b7d417841e272428ab3da624466d16b21cffa64dfb35e3cf50333806580bf92f3045d909bc4d129af3dcf86f184a0e32ff7a09ccc4c4af5cae31a4a36f8ab937873cf4f1cf7f5bc75c03dcdd1ce3cc696cef817080a69440f535861961e2b273182da326112ce3fbf1a812fc81799db9ac5e7bd869eed2cc35727358d517aa29e38b4ddf7791033f50dee1d2a1d0e80712ec07f8139cb5a6147190311ee81dd321365edc7eb87ea7205f73a5f77bacc1d66db7cc764256e58ed002d7a02425ed0f2a7fa9189aa5d40abb59f6bd48ca3bf4c7cdf7882da42cecc7ebeb5d3261f53b827c14f48599a90b981acda79cefadf3a551d623d090535b04745ea0b6e3f6f5ac7d6bc83f187df2e3d0a01501753c24c318df62ee8e79d3ca5bb95ebd52fb46852de0932ac8a5f945018c1f32cbf86e55c502716647337a588ae145d5d6326374195b21598de18f6eb5d58334d78ade237a9df1881d7c9253db10c698703081a71d35a688b9a95f3c9daf22df85b5cfc202f7967c7a6fa94a254ce60d06d85efe84ed5f561f8aff9e599e9b76327a3465d334b79535d722f038d10d6a7e69fd58c0deb35712c120678b50f24d95bc3e255969a2d4833d27e0a15a28f3a62fbf2a6039373d8afa8370e25e8e3d275c4b55a8d12a78bbc2ba2211357ef46c58b76d1eb3ee3f6bcb038c7b69496ae43c056576e6885818ad93cc6638676c96d872623be16f098a811c8bd138523a159adc399952623c8c71f04b0646031d1e77e5b083468b35f362331d0e3d81d101dc70a9490d4e2acdf3ebc80085891cf5ccdef8cb8d414cfb16baeca708e8bc3e9af8b280438a6be873086df7cc3678579f6ef5b798b525b0b8ba3878218ded5a9d2027e5087b8a5809ec8742e5bb2c0ec5fb98cbcf34a9177e4c91a94d86f44ff64268bb59b20eb2cdbca441c92954bdb9a7396792b4136c81eb0fdd45b4d9d3db597ec9517547a80806a680ed33a4c0ade9e14b7a9696c084e53add32d3b6ad428e2af2ca2819f9c06cf6c9c77628571ad7992510622db81c919c04c316670b7f34bf65224093e5803c93cd9a41674e15625441e5aef70f48fd07726da4042e7d462a3eb233c5ef19611f53815c8818a4c55be2b1ed0810972d4a41c39edd59034fa3b80b743f62e02a2f086b7ff3d63d5eecbe4d92d7c3d98c0695a81268baf97230deff6de190461b3f3b47bfdca33447662e487292e9db56e90e1cddbba48c5287d52a77439f947305f1d6eed0d891125e1878234430415eee03522877147d2bb0ab4d357bec91c6c782ff135d26a37a6bb3eca34fe0422c6289d4fe00df9bed21c7592ac19ffed5c610a3ee350a557266b47fda2ee0f744a455b3ccc95a807fecd8d1e710f679df0a87b34fda8f0c31030852203794f95ec695654da8a29b80aacdecb59804db1cda7d022d84c0f8d8059e1879635505e7b7f4bfe7e7138c3acbcdf4ca32342729ae519b614a23dd97a66375efbeb0628a537dd1be83d453fa6e2d1d3aa8dacac94e7fb0b7fb2610705e67964aeffa767ca58851d6642fdba2d5d33695bb856795f23efd04b9412d5bae123e08e872bcd1fc679d71d5678f7de0b880850f14da266d2f1139ec239a3ce5ce50507aa5d2a1814373a7e0bd594a6b5b56a2f1381c195f639c7f2e43f375f74dfc9a2092977e6dd07bbb41f81f65faaf3e488bb2f8b0143ec04d55903e81a4ba8c7eeb8a4a375df7ae8138c23a7d676f3ffa3238dd7e979a00dfdb9f56293bac1d8b0e8f331b88580ea78fd0d164ec5cca60d2f551ada08fbeba0b6249c4e84d71f01229ffdafa1031ebf1601a77a1570350217b5bbc78a53864a884fd6d8636548b9ac71961f6d135520e9ca1f89a608b8fd97f2d69542ae40a15aebbed2f8e9f3ae2c56c66ce018627c37a6adfd580b82a2060370a3a3fd9b91479923fe4cb823da4f4726f085fe2f1332687579a6045f3e801e3dc257dc4258a8a3ceb5092a598959642146820bdfe82ff634de4e1428fc36adff1a9ecb3778e2e0c35f8a8fe3e66dab422aef785f52a17b62444f6abee2a76bdd6b9a580486e864f85844321d1226719d1be210c7bf1d1e2b656cf31c01e700d503924e68f69d9e49885ef92743a7387bb81f9b277e448bb16c488e1896790460aae776b6bde234b4d18c9000a412521c427858dbf99975f7b8c4178339010ffc5fb9e0e66f646e2713c1131324118bff0022c61f1cf38f4ea46582d6582049623e9ba210fd11acdb500fc90c324d2dde3feb9789caca13f66bb0c34274fbdd246d3d03f1ae8bc42606dee0a1b7f3657ff0efa17b0cc90b45dfdd985b461cc2e20c0a3b12d1510ce3dbb004004b45a8c375a072c5809ee849b086dcd5e63606f809428e8b924a36fc1a57b2c227a39d7757a0bc3179769c0d2193f4ea9b3de70b6619c0c4f464763644682ff9450e748aa4e471765bfedf4204e14d820e60c9d7700df6ae8af9c1ec884b71fbc75e1118e93bcdcd73cb3144fe3ec8283ac568cd72f1e68e0cbe7ceb254c113021c0f0ea3db2a32bd63fd9945ec57119bcd49d535f2e7c2d34fd818f43608c053cdda584dbd9a1f373930c449e0400b637b1e97578a12fc3d911552308653d32be4b5201e7bf861a0e0b27fba11cb5d73b876708e73bd73740ef66627a42cfc56413f98cc6705bc207b0323f3c7713e2b86caf2c094375ec045ca0e3a944255107b8b3e24f1f5f5cfb9c719589e36802983d1c3d0623e113206b5cba42997a8b013dfc72d922a40ac238f7335425d955c82b14411a553b4d7812999b59d9b6ce3ae363d8916448d4f75ddaefdc49c86e79634b37e18127ca1efecc944c2f3bd6dc73810f597cecdede802d9f3b9c736d31745e2cb7b57245af538e91ce8e22af96e60793bdeb51382f8720c03a900af4d88c9d5b8496b629133b3831d891e384402d72b93670f53c4b5328e7fb367d8eec3cb3a8172941979111dc94a3972d045e702da19414c9ae0865c3c26b977dd4abc2acfde95e7643fd42bff988311d5ae98ea3a9803f17d0d0b6e61f2692c609c7740f5845a657ca2776d845004f8b37f3446caf4ed06391df94aa44482b1b7e72511af27ef2305d6da877c1a553ef9b4fc61b5c299dadacde3362c86a06dcee87de616aafdc135395875ffd1134c791492eaa0430bcd1481783587979f235fdebfcc570e2cc771a250340b5a0e04913b32227c0d85447a76807487d1b2905210de26b8b51e8087f28147d47f7ee5e9b11cfebb6cc73e6ebbb4c61b024c378beec7df16dac7eaf469da6be6429698950", 0x1000}, {&(0x7f0000002600)="4240f60d1127f37e3c132513f2e40904e3c72c1f7f350c40b1326d3244edfe559de3e4f7b562c355dbd36bc067cac73d9f937aa2d56c8450e80f7cc79f949baceaaf8c894d82d6d71ebffa4bd92e87e103d8fd6d4bcd51452a80b39702e66cf8eb32e79aca5d33bb764bc206c2e9dcb9e4517e943ca335b7b3a9865dd9c9c55302b2040c3f6895a418de5a2a2b22b7ce029700d4ee9c4496dd0a3acc4002806b27da0b9f1b03c8c69c75251680fdf85bb347a6a9d5a4b76701be9e433db59edf1590412973b69799ca9909e3e250cf602de4b9686713c4c18a1796b4065f095545adf6f3cab72047d16dd04427c62511060b08c15ffe55e7bb8adb91b2a1505582d2f553a6a377969aadf1d703b34e84f8c367c02b10f488ca6c4efcf06566185e5fb40bfd0063ac7c4da5db64b94b2b0c52552aa609f1542469f51b564dd15afb8be4b3d25c8d458b791971a02b32f7318065b59d88ba08afafa27e8b06a0411873cd3ab89ff6384160fd42833f9a141015747e2bdb39c85e0e79c76432167d4df81a2c9ca266f7234a275b099b76c23c6029480982288e2d4afbb414b9c6604e42aed0a4a48364bc6fd14393b411d8b1ce32d5c792db0ec7ec005d09c46aa8a984aa3788694efcaf2dd91db68ed0905d07c19e971b2e583e1d89a432a86c2c89cb9266469b758d2c90f3843ce5c1730521c1498852171d590635628d56712942c2dc50d8e356cf60adbfd97caf67c1384f490f78aae32d367bf7058b26db0f5c4c0a0e28335871a3f471700ad3d1f16a47683334117eaaa36aac41ec34a401f8803941e5f26aa179e7e1b307d43e3f07793a2b50781bf16ef4036a73ec437437278d77dd9006f71bd5c39463940b830845924d6fc5e0a76baf93422f829437f8f40c29e0ee30149cc9cfe0912c70b611c89bef9821f34f07a012c6efa4486071c9ea76cbdf59474e2795d4e39b9bc9384caffa9df6e9ade47006d42affadfd0b9868fc33fb4d525a89f2c347e67d4ef92718e7dbbe2002a6368ab3e77be1d243621300072dc047369947b5c7e9766fc389a080028a315297675c3486bc51e94e10c1dd4d5118b3937f1cb55f85b12570e86bb1f4904a588efff1fc8e1a8e7c517a78bcc60f43adc63f5ed9565b8609f416b57222edf4e2883aa978d01328169f603a33eb54594f1874aed3081145aa0d0041993f3bda262b54789455582ac111fccce1cec70eb59f60cc061dc1713b389fe7b988d118d1646ad2b4fac9ad6ae3bc518f4ed3715cf4118af7fb7bada18a4d1eb332d243557d91e5262e62866b41f67b6d4c26677ec82011b2f2229c79e0d77e88ff86e709f7f0a620db83dcb43d0686679a932f2b0de2b28a13c514be127f1694d76cc3ab61d35057f55d63cb471354b58942b5444ccd91934e5d3e1e326caa1d8230bcee91324e5c6e8d4ac5b1725a442585efeec169abefe9989502b780e6886f2960df9f93dd2679ca2d5aa91b1ff41a438dfa85681ca88b5fabec84131910d8f56882cb4fe49182c2870fd4867cfb0e977a21727bbee55e91872e3860aac3850272b2564dd63b29793b876de9501a7d960a3bd4eb2df543bc1962105a0c458bb1f445319765582cf9d1cd8843ae10ece042bcc5d6dbdc87cbba17b14bf085a1cc7d14c6a052772ba07ca521c38e04a69d73bc3c5f45ecfa6da28ee57c21cce66718d673cb8b859f3597d4a16e4f5b19067e03deba8509b5e707e5f9cf54f62c7a3b9adaa125e20ca8fd0cb31fa9f7830881607530b3e28366147593e303edd67c91bce55e93813897bdafe71ce376fcdc770a15270731f80a578312606df73b0e32d35fc83dd6ef9795a09b207c1983bd7bba699256240cf7182782c103fbb23b453331101b03236d31ef4f9813203d983c9f1b1304ab7af9324b9974077e863fe91288cfb045a1af7bd63ef93df7149eb60532720236c1da9eac6fd89b45abc7ee983bc6e7bc10d2396adc8917d355ce5fbb858f71bbb3b302c5e33db6d0fde1c2caf66f4fabf0b0e15a77ec7edbdafa1c968975745b89714b89a5635cce3f80c39f11b5f39a45242eb38ab25def93f51db7363fd2a9471071cf738927d72c32d7e26eb16e80d26252eba14b5fa3c99ed630ac6498215dba49875ad1d2dcc9c65dfff25a56e2450ad2566b0f504f133efb59ddf71186a3d4109e8766a5e2fce4e56ffabc48e2b5d4be948a98c8078b6b3940b61252519b0455a820b1b454864768dc8dbae94c8270c2603ad7768c3d68809100c3a36961618b645bfab59651f986ced1696f7339c5bee3bdf3b92c03752eab7b34bf99de36b133562482ad20747e55990f997c00ef3547c78fccb68838c27400586e731bbcbfbd7df69aefc8be502a0a6921f37e3ac2d64c5f38c46778023546b554ad3d77de1aba21af04de4dac72e45fb19ed4c4f9b873f67dd9644abc988a3eaa37575e873e0e97f8e9a1883a4e4f9b97ffa218def912229914b86fee9db9498ef64b8d79033691d0006f47b39dd1fedcc4c1da5f6b4be8d678793d839a5f3747504fe798b7d38cdb36b72b146e25687cb1bb3aa8b20dd7c2bee87ae7c42980c6fdcabdbab864de8ff581c70614e1dbf45ff9981108c8c9a9375d07a7de0c419c6db396e556433ec44d09ce2565f09445dc001f1173813e70b272c9049cf5d89b677d9048d1442aebf53b36498d73b90aae3073d74c53d33d056a9b2fe7e7f033a5731916b809ca8b7ff2ce6cf4841b5c91e04dab0e569116d788055d6c3d0f159cecb0855c4b53debf04518a8b05f6fbf65cb94d1c13f819c4a29452dfe5e7957379737068900e3b28a153e2f75e72fbbb0990c964c8256a4eb80044c0dec0564bb2a4ddc137c8f297f57b39e50c08f57ea62de7f1f0b56dabfb8cdd3c13455a65350d6305cea8b616f93ddc945052d28c757d9a236a317b6f2bd4e34aaef811c3c12d0a1c3b35aeeef0c05d55759800995f1ca85b03c482589357f7b2787afc521943206bda9ba573febb0799386323e17785ec5066948dd78b0528035c021ae9b111be99da26216c965738ff593ebb503c3c25d3690d3177607576ff9fc60aa6b3851cf7fe0728c34dd378bda2d13cb5163679518f7f57c8e772606cb82885bdf36cb106080b2868d10ed32ed6ad834e61ab94434f0480e23432fd06bfc490d92d0eeca44195a6393920eaecee7e639662afbb38f85dc4c46164c8e350cce51677c94e475a6214320c082b4e2a00b3d585757b2921708d5a10f8b1809b61b532f68447a2139fb94bf8a8ffc19bc4e42e292fc5d7fb4b821b60b6d566d2fb8a29ebfdbca9ba631a1df8662332e645f8b4dba0261d3ed549675ddf5d169f038f4c26d820dfedd4c5f19f46f4c8b1553ebe2c78ae6b53b0131fb0815566d180b472c9103dc0dd42cb4503a0734e6cd9b3d62459c3cb709ce409e77e1b627f1f3b850ef6f58ab1f902b23e668958db9425033fc48ee5c1a83e85cbf4b185fe3e3ef04cfc8dbd8f54cc61970cd85001fd0586dc05e0324478bd9a31d5abc907711401dfaa7cd96d3bf9bb187ebf70bfca73c04d045b3f787f9b10d56808d2dc2124d7af7868c40283ddb692cd594cffac5ec66322d7a4d9713a9c376a75685e3f9c9f850bd2c67dff2f91ac9a84b677965712eb44a15b9b2c645bdf4b87e4a831375ea29a9756e53774246f43ad34d9ceb694bab46184ce24b1d21d3c2702f33d90aa58b9615ee6316c3fe297c46a1e948235790eca10945a80c07e7d82070e0bba74cb907e7c130ac70d5c8d15a5b9a30c29f06333a7f159b1f71ae6ea21477e9c75032e76fe001f8ad4ca44d391fa80b89aa1b652f84f3351960a361902d2d8e63e465f2f6880671c3d40d28eeae82220b675394df4511d2c5866c01035531ce6b6989b9eba5965e554f269d40407c2c2503d047de6e69fb25a318f7d5f37c97026466afc5a46a043e8e44d26aaa319d63a0e28caf7445a4cc429f23a1175846a52331528dfaf01d90cab0b984c16e18dfd4b194e21cbfee163c3a9a0447a076f8420d8e9e3f041659e7bc93875630cc7990d5dd290b4aafcd5893726fe01bee42d5d08fbbbe6e357bddb498b5102a6121620d4e383ce738b7c3893185fcbd3c778bac0b1ddb04da679687d3f1eccf23ae4a3916779c7962627c332f4e8a143cdf726ac0ded0a0b76aa5d3e19d1673f3278152a4cb4d44a86e8b3275a72948accdf73c1953fcd1525f1ddfffeca57119712b7f4cb83199486cdbe9639606a9c95e9c7b2f92a361c622ff8d90e7c0e06f30b105b660f563d6fccd20ecb54244347d047328f2fdfe952f1c0bae859f35ccdafead44fbd0285260edd95d224e9e20923379be6594c11bce3d101433b0f7a0b475814486d586d9c0ae256d59fbd2ae26ca8c7f3bc5dc4b9fae2831a5f0eedc8bc897b1761628c513a07839b149687e376127522d51491618ea2e28426aa6085484f34acd42c20808f2750b2ea909e469822f29a6182fd043817bc498ff622e5b2bc5c1c4c0a15a985c5f061e74f0450dc7e3be74db13bba956b7167cdb657d787ac8830db12bcdd94e784400c0ef8ea8b31768832e5408a68807892780616bf46ee3ed2299a4dd5a46e60070cd5128663a33571df8ee0a1e35ad33cf20477c6854dfa5aea83e8137d16e3fb55faaa7bf73a865a672ee1123910a69fc6d5dcdde887992bde63307f5d27dabcba32da9b140f1a3dcf241ec267e16c80bb4709997e5c848f3777786922a4e2369658f630a3e2f6cea1d33dc28e73b75bdd62807b207125add95c0f1fea8960e251297f140f2685d65d02a57536882d2e3f2d6dc2f19fdc6d662f60568a81dcf4f9ab14b3b95e78145cd5062d2b9bc09dc8cb1e9c91b27114655f6461c7e1b801c49765a7068ba5400c8d70b3254ffd65c4f4169d5e3a50cc9bf7ad1143cc926f688c9b853590a74417bf6a79b9dd72d643b3210f0b5f15f956a571bdc3fc98d85d4cce8f7a079f1b827740c63e21ad7ed4ff0ff62af40aaf3875b40865154fbcdd36d16fed315ae865f5fa9271bb2fb562952c239021863b2eb2b5cac6616b183450a1bb51aa1cd9f8f389225d5c25a414ccc9ed5309da9d5663abeb81fd1accea57dcf3603155aec554daa862fcb25e459d4b0141ff480525df430a949d3e0b7f20a951c25301548dc2af01e0a571b9d6aef62fffe37543d8e329b452cb5b5117213790f98d8536b977ec44288cc5180374b65b0bcda6e66cca72100f8270605bf2ae8b4459a52e712a185e434bfb1810b25f223082a207a299dfabbaa8ea11fc4cd78db0d45c25e02d583cb32550b81ac912e4d5693c7c71373ff9a10a8f5c67e2fab931fdf9767c54aaa9d5804528ce8032804bd723eb269720c68b2e8395ced850ec7466dc5760742f4973d67d1d73340d591b756136fb21d38e79f6fc3cc45a7fb75507aab8206f3d1d4a3ff3e31f4b10e8aa8f7c467346c92d91bd64327926532c90897ab92b37058e46553a0dd0621e61415b8b3f32ae6857be46f80858f018423bc75ab03407f27d1b3a3c04e05cfd92d85b7ee0b8be420c28ba622cebb1490b3e19214568f7a69095bf4b169921bab6ec7d1dbdae32e10fe90ac35c70f9a55a3d019c48b9aa8c0083c6dd4dc2db6ecffd6a077e8a814a03e8a32e4d418fc66e49b6580009480e1533e7d7293f690fc92c8d41c3554184e3bd901a4a632f7ccb424d7e995277656a9462a75728857f8c6ba3125fd5e0b6728b8d810abf3427380cf1173079964b451588944889e476ae26c432784f", 0x1000}], 0x8, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:17:32 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 05:17:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26, 0x9}, {0xb5219da99f81a837, 0x60}, {0x43, 0x9}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x2}], 0x4}) 05:17:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 05:17:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x88) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x23}], 0x1e}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20180, 0x80) r3 = semget(0x3, 0x3, 0x101) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/189) 05:17:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)="ca0c801d755431", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="0ce6d2626e26621235d197de7b9837d2d40a10827690e4fdf299265e29b34120b3844c51fced81f5d33f1208bbbad10f2bbfb51d3c68b10e7923f9a0071cf8d26a73bc656ac2deb93ba8bd9d6f715ccd80d89d4de22e268ed3e2afaea12a7cc8", 0x60}, {&(0x7f0000000200)="8cd7557673815e917be0988a04a5c1f812fe36aeb4373bc91a79d05bdac7b2b96bff058ca1de77528246aae40b8649b54543fdde730461288ac392202ca5d20f062ce786746f722d1b506fb733e019176374c8893530ed96f0c50b3acb5286ddb8a60e2eed8e5c05d4f2279debd4e721828ea00e12ae0103d76d74edc52ad9faa32b9eb3c4463f55298b07c9b3b1218f2b8835dc2ac092a2", 0x98}, {&(0x7f00000002c0)="9f3d5371b9a2760a3e9a70b75e0b7ac690016acc1bf99a7a177942ae67e2239021cb1a5eef86309c55177642a8acd13fb987065d930694e5b03b6dc9a4ad9527a79d501ba51fa853d3b20fd7b526a0210010249a6197ef5a0b8ab9f85dcaa6beb09905b262bacb04ca5f4102c2ef1944c08edf02fe6a986bf2b964b68bd255f387865e43460cbc62f8b03d99259ad35857af4c1c35d1ba3cfac118b2b83322aef8438180fe54e2571795ecae740bb15143ab63134823211429b25782fa085f5c0c1f3bdad5124ace4f90f758ea4b1163ce0c28bff30be8c80ced81cf9687fe9b81faefcf1fe048e15f0843923400394e0326b3", 0xf3}], 0x3, &(0x7f0000000500)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x10}], 0xe8, 0x1}, 0x400) chflags(&(0x7f0000000080)='./bus\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x9}, 0x8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:17:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x862, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x50f, 0x7fffffff, r1}) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = getpgrp() getpgrp() fcntl$setown(r2, 0x6, r3) listen(r2, 0x0) read(r0, &(0x7f0000000080)=""/231, 0xe7) close(r2) 05:17:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:17:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x8}, {0x1e, 0xec5f}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000100)=""/131, 0x83) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20}, @cred={0x20}], 0xffffffffffffff59}, 0x0) 05:17:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x4, &(0x7f0000000040)={0x19, 0x100}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:17:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f0000000600)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0xfffffffffffffffe, 0x1000}, {0x3, 0x4ad}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x2, 0x3f, 0x1000}], 0x6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) geteuid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9a19df08edd9e0d03ab196643d76b3f1828a1ec1c88531fe6bdf87", 0x1b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000005c0)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000000480)=""/115) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x101) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='$\x00']) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2) setgid(r7) 05:17:33 executing program 0: r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) 05:17:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x1000000000003, 0xfffffffffffffffd) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:17:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0x6, 0x0, 0xaa8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) 05:17:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="8cbf", 0x2}], 0x1) r2 = shmget$private(0x0, 0x2000, 0x2a0, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, r3, r4, r5, r6, 0x10, 0x200}, 0x6, 0x0, r7, r8, 0xfffffffffffffffc, 0x400}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000002400)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bccd6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140ae81fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e1bea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17e22429140df7415f69558245f1d1918d62e38241b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93a) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 05:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000209, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffd6c, &(0x7f0000000900)="5f29ff629d817370d4de1a4b0000000000843b6ecad947a4c7285dbce159a010400b56d6eca949fbffe94388e5030773754cead1a13e8ad1db7f579fb02ecbc2a869b13e14373dd6453edccdc538156991c803ceaeb7d9eb83f9158e62263930dcbe9d4734b4c426f943eafc957fb8785362775124e57e25d3ca18215f038d59d52f9820d87866c32a1d15cdb3f293fd7438c9847107352de5a25856bd7888e12ef30a075cd97ce12f91439e357df584a6942a9f0722be9325016ce66db0464396fe5b27baf72e5259cae4e2cefbe101bfe57013d4ad9925cfea176456393a35297fedb4e2e4887b83a04ed8c3a4e2c5db716a24cdd14274b53733fc3a406cf650bf8861df202226757fb00dcad070bf9d15689b583c02d0484356175c5deecddc39f9b3a0e329b79ed2903f3cf7aba01ae28bdebd7cb43b4ffd60f751e8ba2aa186d7b5f7b5200a5532a7b941ffaec485d6677abfd2a3205cd435081dde923e2c62305f3e6a3cd8404a986a5246f027646dcfe05615f8f78c84a99c43814c801c78d2ba9de2ac82170e7c4e6feb77428ec32b9ea8f6bf598e4c7a90196fa1ce0da9201317524da478d7f58e29d4927425100fe5235692e96ab8dae7804b26d71d32803aa44fdae98f257dd6a9aa26ba3bd49b97c3113fe3d14b92ce91a32155e3b8b0d1b8e8667e4784a8886a596d497f1fa8f32379e8320566833f95db20b065da07120c0f2ebdff10fb1b26bf33d36a5b7a3f806892a1e0a64f183357d01be155076baa4f755f2e8719650f0c261cfe113c87d3e6fb4303ef5aec77f54e7713d20eba99be2619713d74339fc08d8266e8c6a89fb75a49bc9cb7f8e181ffe90d3103ef469bcf57ceb9cddee3ae9b1e2a48530500ff0bb306349ab15b91821b3574d9d801c07720a427301c815c207fad87815681edf3eb82fd9fedbe489447d14a0c0194964b9326992700"/702) 05:17:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x7, 0x3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000001d0073e000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000400000000000000000000000000000032ea753300000008"], &(0x7f0000000140)=0x6e) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8b80, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x50) r10 = socket$inet(0x2, 0x1, 0x2840) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r13 = kqueue() r14 = kqueue() r15 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x28, 0x80, 0x20, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x83, 0x374, 0xcd6}, {{r3}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x9ad}, {{r4}, 0xfffffffffffffffe, 0x8c, 0x6, 0x7, 0x14e9}, {{r5}, 0xfffffffffffffffe, 0x20, 0x4, 0x8e, 0x100}, {{r6}, 0xfffffffffffffffc, 0x38, 0x4, 0x6, 0x800}, {{r7}, 0xfffffffffffffffa, 0x2, 0x2, 0x5f2a8e24, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffe, 0xe, 0x2e, 0x7, 0x2}, {{r9}, 0xfffffffffffffffd, 0x40, 0x2, 0xff, 0x10001}, {{r10}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x3, 0x101}], 0x101, &(0x7f00000004c0)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x40000020, 0xfffffffffffffff8}, {{r12}, 0xfffffffffffffff8, 0x45, 0xf00fffff, 0xe0000000}, {{r13}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x8}, {{r14}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r15}, 0xffffffffffffffff, 0x40, 0x7, 0x8, 0x80}], 0xec42, &(0x7f0000000580)={0x3, 0x3ff}) pipe(&(0x7f0000000000)) 05:17:33 executing program 1: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:17:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/151, 0x97, 0x802, &(0x7f00000001c0)={0x18, 0x1, 0x400, 0x80000000}, 0xc) setrlimit(0x5, &(0x7f0000000000)={0x0, 0x200000000000000}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) close(r0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000ac0)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982090b58d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed54bb44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218ccbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f73a66aac62345d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f390be7862576aed3f1b5c54889db00c5cbb5b335149c06d2f3c3e5aae0d0c55e553073a84352624f71794c4ed0be185154e5374f069f7bff6c7e805f79d61e16f68a5a2543fe64cbf2f074130f3038254e53aa850f210fbbf0d88dad14aa5f0ef0cb71374670deb088deff94e828d83a3776bd10000000000000000dcbb5860d6f7e554b328f60a666fece7ad7f420a18d431c6a40600000000000000217e960000000013a9c1c97ca9b69602cbccc97e0bc6e4c5a9fcb7cbc4d3dc0f3d5c96ba601d6c5e23ecd271594dbae971232997d1028363ffd4df47c5d1ff43061f682a1be47312ed3cda3c5060ef48a1c922bad381c9ab1ce4846676d312271f0bd94c7d6b30ab5c3d546b0ff4a2622020ef39f3166b10c66b6399000d1c3a308d303d0aab8dd741acddcd0a8d72e68a1965bb83795b83b4cfa9fdb9eada732270015d4e71e0aad762b6257fdbfd9ac22324b49a2b7ece379d425d081c1dc5679ad35dd56c5e0d007217fae7ce28c2d92db407c8ba9128919fef892857ccbd63792dfe7ebcbb65e357ce4379cb19b2c3e346bfedca4099d93521393cfb066ad3657d26cc3bfb274601bb8dbd43c1213b71314e4656a9334e929f3e3ded7e10cd3e63da4650d5d4e5f00b98c840505f1c21c226087bb56f2139e9374a85a75fda1f1e1ffe9887d8545312d20456480eec9bd724f0182618f1a5cd7c0ea55d581a78c5365ba102f717161658baa95ff9", 0x330) 05:17:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0xa094, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 05:17:33 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2080002007, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) 05:17:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000005c0)=0x2) 05:17:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = socket$inet6(0x18, 0x4000, 0x1f) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000300)=""/144, 0x90}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000001740)=""/237, 0xed}, {&(0x7f00000004c0)=""/103, 0x67}], 0x7, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000000c0)=""/111, 0x6f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) read(r1, &(0x7f0000000240)=""/8, 0x8) 05:17:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e2734e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f00180ffffab3a34c290f12c85ff020c2d424d7a2cf1e980d086fd49066c42b463398fdc471f773e5ccc4d5f226ea9330830ec33ce2f0f404dc322108a68dd1dd90dd9791a79cb86a954f68500"/243, 0xf3, 0x0, 0x0, 0x0) 05:17:33 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xb) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) write(r0, &(0x7f0000002540)="7f7dab88242c17af4e62c5cfdd918d660f7801ab97f41b5152b6ccedf1ea0447a610787f1137d81d0c25135421e74c77f5ae21097a19a59dd02a1b142f35a78aaa0aa3c7b34d57adc85b197afda4b894757b093beac3dd6adb8fcead5740fda8eb2b0bd1c62149729cef349e89ba1a0f72f6a8def3468e10251610b22ec74e5ffbc9574fb01505e7d472e22a1bc5b8f8397a717b28c0b4bc05553e133dfd08bab46ef00570428907c6224c8ac1aac84016f53e63f98c78977d716b51687c7c481e7dc9024c2f9bf8f3b41c59d3f4c66f9820bfc33a6da17d2770f713af566f253bd24b28b1c92eafa24e522ca7eabdbeb6286b4248e35116df635e466291ffbcd281011d5f569cab2eca3ec51402469dd5b09d4ea89fe7aca9998f9d9620a6a6e9bbb7f612fe45c4590b96a049d806e47b736d897bd8d5c80a1f57cb12ac54380090b184b9f16d42f9535f79038d16a8f0830862c9bd7d3c7ada1a6534e3026adca51961b393dd760ba3939d0c27dbb196d1cb823d4ae441ca3df7cfab365289cf76292d7dd2609660d55a73a691bc0e1abe5d0b7d5e5628ce5c8979b651bee04290a3464608e528f0e42813a714d1c80ed2ab22affcaf13937bc70c32a3fab27e5d0459468a0c79ec23886d27c6e8fbbff596d7e43d5f85be72992a797bfe68cd3d1bf9f353ff2e85d92aac0b06444c896690ac386e2030a52a2b36d6ac243471e2a9ec9199827c81f2d194dabef8f3612e90ce380fb7038ff4d99d8dd2b7027d03050f9f53a4874ed0b2b00cffac552c8ed011cfdbbf70bd293382f5456678b78d2061a1652f84cb5030c07fe7f6c18ebc9dcbba8b29dec486606fee27d996259b0b2c8ee16dcc9e40a9f8f7c14a12e3dd51b156cee42f2cd7918488106e82c20e50ddba1568f167dd9119b6f7ae4738f07fa446236f31c17be989a94d1c6719bd861159d50b1f84e7d6861d6fe5345c4bcc8d0a2473c0b8be928054a5bdbcf31aa47144f96e4b02c81a51c64cb26da8273bf89fd49a3190fcd6b6357626e3c5174546ede92433f7a09cb5f0327337e33eb843b9a80f0583c4ec67a913c1f8ba7a6b00efc176e752f1b4ece19eec3a29af45a3790930ffeded433910560716702a31ddfed308aab7ac4dac9153424f233dc63f7c41d0ccf745e461077b24e72878b681dbfe8b61bf1055da6cb2041ca122d06845f37c0fe8299692527fa4c8438fdafc21573657a9034b747234c5af47c2eab3cb758d16652ede40199d6733ce9bd463af9b923e3ac378da5d8ef5eaf52f98ccb690de7211bea8a4c50b30aed7e9753995b365698420f5ed17c0f60cea212050ced71186f99e4d0a6a20dac2d975ad7f20e79a7e644b5c9ea73057538dbf9de2bc293b3888fa97c58719d682e4d254b9cb006afa07ea707c47f28541a22322c3a44312f28f811a5306af12b5c78685ff4c9fd000e9acd8937b7adbcfcb659c1afc9ed50a621afde78fdb506a972e098b2d85831d23755a6b00f852c60c0601151a5d59c61c51d7c7278fbc108d3e37b9927c6f55a522f1ef674bc8ae4eb924eff0fb2e308cea462c8691e676ff4a0f6102c76ffe01b9be71514a7205f7d35e120cd95ac64c82a0d947293743b24cd1890670fddbe717dfeb3fc5f394c29eaca43f6e0b50686e456d20c307ad7816913a32e514a9c2417e288cbbccbe6a74b52fc4be9229efe590e315f1561ba8f64dae313ca3b0c7a39744ccb533bda02a27034d0517c756f6d0e4af16b21962dd9d58f8241aa2161a134ebd35600f7364769adc3a312c76f17419c964599eff29347c98b06296da660837c3ece36f0093148f23c06089be7b2c2c393936cfe96fd7e1146bead8d27c6bc4344149f992d327a860c8b7131af92c90e127dc17dd514deeff3f905167b906c7f99bc69f4f4682f062a281f21991899b0328438328b9ba14b066e3812140d627ca73cc102645ee886b33c75deb45f2cec75961e22f28b15ce6148412729a2f312d8a795a81798c4ecad63cf421cb78e66663ad1b0c782088a3cacfca60be48b22024e0a8d0487fd62eaef5fcd359d4d1a730840f4e4471d687fa163b2c3b5a0318daa09dde92aa1924bf5209dea5e3b0e234e90158758ed69ee044528acfd02d73a501a848fba953e8d6972b61bfbfd95aede437f9e89d0c4e42a4b64c6cde8bdac07144bf1f790354aa375c35287173589dafbde5ae123477be3fc4d51a1ad45d908cc48e8752940a4fa472d26a42f3dd0bc42dcbe68df2a9cbc3befd8a75738266687f3a0015f132123220d3810d0c760c518d26d445ce9033a26a9ff2250516dff70ee9c4d4b7b28670459c1e2866031add643f2fd01c0eee50ead345b0f3c71a206de8313ecbb93fdaa163496157c1e99a0799b8331fca392ce11612bae0312f12fbd531681084d2fb5bb5a7eacf43079adff3dfa9819e9eacf6b691cb261c19357ce3ad577db0e1c162bdcc15a22d501e53eab01bb089219a3920bd902275d6c9ab9f0519ce45aa30acc0cf3cf1f17a5279beda35dc38fd7f596de0e74b9427ac4facae1862cae06c949bdd50f47c30db193a0dcdab3ff85afe00cc6d3d288b5b50e80cb15f3a8f8595bba5ffcaea10aaefa12bdf4bb924f2ba8de5b9ff293d1a379142816a2ddbf73aaf71a43fd8dc0467a86e7daea295a80d86dcb9d0f95a7c52213a64698ff0bc61e6cb1f5e3e4daee17ec1a5e8229c5e42c207e35ca84c14703766d831e4c6016ae3ffd6911aa331febf35203d0b4a91415a69115bf28789e94d1ba995c24c2c4672a0aebe0875b23ab48f46197667531c9c8bcfb4421017c124e26814b465fc973ba860927f7dfb65a495093d9134f333fcecfe422ca7aa9fcc77fee687c516bc0499a3f78622f2d524bf8ebd991475916a09825d16d12322c13db1648a2dfa52b341b18e7b1937fb941d859f5de11b98cff5e069cf1dcebaabe426f26a910139a3e47d5071128cb4c576e350407ee110658cd3726febb9f3ea4b7ec8215050537a4cbf13ed0d75141f2e4ed0acd19144a78efc7eff4921c3862172d258d9f2de35f74f116ea9176100336fdb28ceb5917c019f7cefcb113d69d155b038c70f30ac05fac0686c7adf57c55981fda885fef5587359f782226bffd427534f3d6a65c3687688684415afbe93ea39c864b7cb3897a6c49e00839cff8946f99fe7adf03bc5f2d2cf1f7456f0f5fe76020550d0ddec9c27ada0eae497e360c37d6bd5567d5e43bf2bc7ae44570096c91fb4a62ccebf79d526981dc7078cd0128f94702a3854d8c664b1b017016abf4f023724b0e47e68cda8b1951ba8eb9a35801e43d965e5980eb9ed71b96ac795af1305cb22f73307f2263abd2cbadf4528fb702ba2e0a27dc4edc16477cd2027b7c5a1a9bd336197533b9a5d22c2389019b118652c22f78279afdb625cd054cdb1cbb3d7f2aba334789dc9f9ff6db293a96bae6470377ccb898d99bab368481c0ed52a829d16650424fe82a30b22d82f865cf4e3347099984c35fbeacbda7d82c9e8f84af0417c3970e2e49636e922fc792984c69d9757f6e4114de2025da5716995fd2a6ff71e229a1fe390acbdc826e33d037033d0b47db6cbde9ea91ab8206b0e0ead30c08fba3647b5b1fb60009558164cfa19cd7d7e824ad9d3d2574ea54779e3b00db607091ad67b72d4f96a7f74b5ffcf60594411e74aa4173ab0b2292c6a745140c66327c4b5648c3e3069ad1d742ac1cfbc9a2a8d141810e2ec489dde3d710296ac62ff939510e426b57e84b2e5c0f45dffe4f0136d7295f23f48d8edfaccb13522036151967e950e40f7463743cdec7ad628f3a68a297ebf765002d3284dbec9fc0bee3a75468ca4ffe6113e5e257dfce9d579f2327496c23a70a9dc58ed398ac36c18979556bf71ec4c4fdba3dbd77fe7908ea719fa45966a58fe2548df16439e36d4e5b0238a4bd3b255aa31a52ed674f2df8a0699c3e7711749238bc202658c440d7539ed4a9d7e410b70a9787471983717227a5c646f8e4a3a5dbdcd1833b173421c82cd75d25b9e47442e26d3ecd2a9dad83a4ad262c9f7e0817905cfad4cf56bbe883488af1d1176a69840cacf9f0a23538c63a8e43ec633cdd11b56908f366f512632e0186ebc5a2c73ae9b3aeb842863444627e59075ce87e90971d8db67b198c5028d3dddda7e580c3ea6161aba111a3f073700d5d6a65a3d0eefe3aedd1a19e14855389fbc78fe4453ef9e6b7acfdcfcdabe59c4269ed6df08e3b15d8129b48c8f9659fbca895af4be1a5b8246e6c772f7b290c5bafe1a8e7acd82231c092b7112fab348fd0269d3ac4f4ebf6ac0617f6ad6f293f0c12ad4b342453c7916dd0da9a5e5c0a19ea6186ef772ff2490427123b8241a000bf469f369b5eed1a7f90711934d928bc464e2846aaf8ba858536964d0d277cd07dc425896cb0af443fabccaf7902bf0da1e85e9399f61c9ac379c26dea3673e7d84b545708b5e5a406a083d5f08e5d31f4919cc35240d0db8ba2afa0437661403d41023bb5242f49effdfb61b21500fe98386b869ca1cec4ffc3ddc3c3ef00606e8cd5d7f6c7a427fc67fcc45676982f41b85ffddac7ed96b2f32f22a42803c9ab66f46ea9b006a0e65ece00073d849d98397d465e2954e9597272181d6a2d3b88427a6f33d5ee3987c450805f3870cf141e87bf5a4ab16c39355efd271044bd12ab691764c59ada535a70c0fd5d9a42e204f52af2c1bb56b4852a46cdf55697df69452f9badf17bc25993195a5716adbaecf407350467c79c1f44da7fda690b00c43f9c709e55f8e0877f3b0a385cd773982702f0bbde97f49947fb168a8741466e0884fc6e36e3fe525e7c45ce473af26fc29b609c2757cbbc76caded531f31dd173200e7974f2a3b87a0cc60d5ad5832fae4108efb1dcdd94ab219e418319162895665b5c088aad731c58b5a4f66ad9e28982d1e769e950c2928b0832e9d4fc537dc8f6de2ee2b9261120a99fedb690d640b81d52029ce52ab14c690e9a6d0c38c08ac414a47e75a99b55f5fb0202cc4c2cdbd0ef86ffed7847c08dbca2e672f4fd75fa482c630a5dcab28712d7d49167ea630e1c62989a1106566d4fc777b0d2832030dae456af8d8e8fd67aadfc372b4aeae7b01c5de2f1d4cc15a5f6f856a299dc3966d4fa8ead4ee00f0fba8f984b992488674a6c10d734de6449447f74becc5b66b84d4c78cf23964720a461b2dd5d7fa4eeb73b1b009de0cdf5df067181965dea4db6a6f84cc5aba3f791783136182e18b8fefa393a05873442ddd8a9b8a91af1a833f178aa4414344d5f34f164cc3f5c77f6cbf47fe0f68f398cceb62e499238c78b7089d49883196574ee669926c009d7b9aa8568c664971ad02af7a311f5ec3c9bf29ae09c63616a0d22a577bf6d3c92d9a432436d6f35066b709f922423a385078367da4cae4715dbe49ec2e2d84de7eedf5629707eda8aec733b95d6842314cd58e768210d93e1dd5fa13e18e15995b43dc921959be9f3a6363eb18a8ec0c5f994224372340496751b06de51f416ead31e3fedaa65f043ccdd2b0162fdfa13419dc69198323bfe9c267479e9cf2d121f01c19305e19badb873daf7fce91da65a7994be19e837d49389f37598db62421542b64d1745861d02924c60d288bc7eb1df81a8750fcf911a4160d0cba9c6d040288ac0956aaebb9ea5a2f9e9b89d936be52e42fc26c4d6747f2e88b9ba3e601f573cf0af77684b5882bfd9b925497eda5d530f659c61e1f0634aa5e41ae59e09798736023ab4f", 0x1000) 05:17:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fsync(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 05:17:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 05:17:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000200), &(0x7f00000001c0)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) 05:17:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xdbbc, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="ac92aa4a53d818702f39826a3d7652fdf13c801a29cb6015b7d6a7306ae96327ddf05184750b345570324f8a218dd12b7be73cd3b9402e4deb440ab6e22749072600e55555132884ed4c28346544d06e68c205cd3fb9a502fed8fe21fe1fd6dfaa", 0x61}], 0x1, &(0x7f0000000280)=[{0x88, 0xffff, 0xf4, "d6ad7151f208693a1338de2e4d6a1417e921f837c10370fe881834457865bf6308622ab8ce245222e2443208803dd6dc258f0795ffede66fe8b464e7e471110f00070cb1c56cb330332783aedcc447b28cf09242c6669c1fd2b94ab14bfaa3fffbac89d873e05b67c39e3c50dcc31c3c341e47"}, {0xf0, 0xffff, 0x8b14, "494cc850e59e9a8e5fefb63915b7118e7fe1f877d67e420a043d8c10f721125e8369ed27fe1dd479d0165ac48edc98174e3c491288844689055bda0fbde33605b5423eb78ad17036519f01d2793c3edc92287fda50240a619f7589e911ce752d31bfe24c14dd8700447d8f58a535fcf467c512fb81071f2ef0c17ef1841d20e517365191951b2295bd94d8e6b305d3f91b1a84fa38566de268ed6f9b2e36287489d6559a104977a29200cb22bab6e999fccab197d7585c1564e994623d47433f567b5b9d9ccc323981afe75f663d8168ece3181039503f0aa635f515"}, {0x58, 0xffff, 0x6c, "642b7ad5fda674a798453951bdc2de22ab7a52f69c6750224b70ae1d9774b5fb575f92980d52fa1c9ed16bf3f7ef76d5b5448a0fecd0cfb5c02c2b2829396b18ea1a24ca8252b8"}], 0x1d0}, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 05:17:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0xfffffffffffffffe, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setitimer(0x0, &(0x7f0000000100)={{0x8001, 0xffffffffffffff80}, {0x17e, 0x6}}, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x0) 05:17:34 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="cf7ca9a3df9460aed6d251145da4dfa42254b4fa8fcc798cdf2ae06f9c03075d69603e4403a91c5201285096d7a627229e5863214e579e5cc04803f291c5480c24629c661e6e824d64066109e0ea72b1d7c25e35deba940e395e32467de0073dc41d2fe60128c260cff9a03dab0c6ca683da547f3dda5391ddb3112da8ab9b903a8c42ab57c2a117d1fe71c5a311d839fddcd7dc7349e244ba7575be947763a221c451b030e84b8bb1b0527553362e3621ddf4e5192fa3f6ba13e3b5c823e933e7e028", 0xc3}, {&(0x7f0000000340)="655b638ee73c2b40464a957b415a1f0a45ef1c8671b2c48b725b0846f692786cd15803096f2e156c03067f28e5acf149a5a636060c3fd925d7b930f20ba990ce3f542865dd33e461189666617c75c6994b4947d29c03ab35fc3cb9873e485ccd13bdcc36a53b0c38d03997eb1026a469e69dbbee0c68a711f7672d448d58361811ad0348946213cd7c907050dd7163c5e22ae6aa40b3c6a2c9955c521454d1450ab759a90d4fdef196029524afc7f45323dfffa06494349b83425bc764646c0daa095209de3a56e217b47b55b10d2eaa7a1fa067fe00d0914a5e4656f875354d64", 0xe1}, {&(0x7f0000000080)="e4683b763d61ab1db73dcf5cdbfbdf260c79435f2aa99beae1b981997ed726ef44b8d2175471380627f3f70d54e0633b0afaf790c4520b1829fc60cbae6c299108609120233251de6722facd18cc683aa51b8bdb578f5b64709b12a92827606cf5e00402ab196b1d11db3f75049d7d8244089ca7f64e5b3128e185b8c269f5e79ca56e", 0x83}, {&(0x7f0000000440)="71cd0d25fc95ea05f5a9ba7c23f0223b896bf7a6c677a6d19075ccf9eaf25e818467382d6163cdecb4e191e53131914b0c1af4bd06c473b8fc37be9e58a646ebea104ca4204ad2eae13a19a953e54fff63d468", 0x53}, {&(0x7f0000000000)="a6250850373b3a5cbe219abfe9b3bb0b", 0x10}, {&(0x7f00000004c0)="55fb70009fee3b1717bbd07bb0f7df260170deeb43422221a58bd730ca5b9d58f1ca624942b4027eda04b96691bdabf48063b885b005ae84ef6a1f94d52b5b8a381ded646da78ffe7bb27fb5982425dfd5", 0x51}, {&(0x7f0000000540)="cfcac22fe3f59d46431069e1", 0xc}, {&(0x7f0000000580)="d8f4c244f7a28f970b4658c97cbbb0f851b911796c4f498acbb59fe23a4321be04ed3592fa94931abca5d0682c65be7048e3f18cc99c8c48eccaa8deef67996031e142169a68608691cdeeed0f65d7d0e926f6a2636f18e9f06c1dddd89db5a61ec2ac8e738f10c8fca1b7f5529115754649c8f7ad888fba57510ebb8b983b6ad354e300732859a97134089f20877525e1231fe6eb73fa0d1c58ae6214", 0x9d}], 0x8) pwritev(r0, &(0x7f00000002c0), 0x100000000000016c, 0x0) 05:17:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x4) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 05:17:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) shmget(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 05:17:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r0, 0x0, 0x7) r1 = dup2(r0, r0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0xfffffffffffff001, 0x8000, 0x6, "87b94cbf9e48d82b268bce9b050118d6298c73dd", 0x100000, 0xa7}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="8d44de1987a9238b896cf65d0a79969c243a5a", 0x13}], 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') flock(r0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000200)=0x1000) fchown(r1, r3, r4) r5 = dup(r2) rename(&(0x7f0000001580)='./file0\x00', &(0x7f0000001540)='./file0\x00') write(r5, &(0x7f0000000240)="7e18fb84b1c5bbfc1839c97f1c4954049495a44fd71d155e699c105e83c976749f435179d2724385e5c58c3c67c2d6964a9950d12e0796ed1ff9ad83a56fd492e9f63d8e09f7b08146b7648e7e7acc2401a6dc17367ba5312c9eb3ee0e35af894db19b280ae45bc64c5ad2626c6c5325b956171e3939d59feed8b5b4d5a656b06b8d5b6ee85f2e88389dedefb4a9de541bb5f0b4c945c4925c917418460028b020838d9f118efc8c19edbf1fd6dcae219b", 0xb1) fchown(r0, r3, r4) syz_open_pts() 05:17:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000400)="493b4451d2a0748a67bb84590b0000000000019a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbd", 0x3b) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x2) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/68}, &(0x7f0000000140)=0x46) close(r0) dup(r1) syz_open_pts() 05:17:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 05:17:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 05:17:35 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getuid() r5 = msgget(0x0, 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x40, r2, r3, r2, r3, 0x102}, 0x1, 0x8, r1, r1, 0x80000000, 0x5, 0x5, 0x6}) geteuid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = socket(0x1b, 0x3, 0x3) r10 = msgget$private(0x0, 0xa0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0xf3, r4, r8, r6, r8, 0x20, 0x401}, 0x53, 0x9, r7, r7, 0x8, 0x8, 0x2, 0xdf}) fsync(r9) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x3) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/43) truncate(&(0x7f0000000180)='./file0\x00', 0x9) setreuid(r12, r11) 05:17:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) 05:17:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x40, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x50, 0x82, 0x0, 0x9}], 0x6, 0x0, 0xfffffffffffffff8, 0x0) fsync(r0) 05:17:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x8f3}) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) chroot(&(0x7f0000000040)='./bus\x00') 05:17:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x101) r1 = syz_open_pts() close(r1) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/141, 0x8d}], 0x3, 0x15) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x50}], 0x1, 0x7fffffff) fcntl$setstatus(r2, 0x4, 0x44) read(r0, &(0x7f00000003c0)=""/96, 0x60) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="401096ebfe4e141a32891fa9d3a6bb7b05587021fb37cc8db1df7637c0ed5229c18d0e2fb9d2d687e35e144e7f1852b840fd59d0d243b04843d0629fb70b81ea8c6ca3f8e0c581f63b0b418aa5b0532479c27c204aa58fb34d5ac5e89c50d81fa636ce9e8fa21162c669fcfbfa1633071baef1b35044cc2c252c0fcdf404f095c88eb13762", 0x85) 05:17:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x400003, 0xfffffffffffffeaa) r3 = socket(0x10, 0x2, 0x12000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r3) 05:17:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 05:17:35 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x10000, 0x524, &(0x7f0000fee000/0x10000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:17:36 executing program 0: clock_settime(0x40000, &(0x7f00000000c0)={0x10000, 0x200000000d8}) pipe(0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0xc, 0x2, 0x7, 0x7fb}, {{r1}, 0x0, 0x0, 0x40000010, 0x0, 0x20}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xff, 0x401}, {{r1}, 0x0, 0x10, 0x400fffff, 0x1000, 0x3955}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x16, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x80, 0xab, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x12, 0x6, 0x20}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0xc5, 0x80000000, 0x1000000000, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x7fff, 0xffffffff}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x1000, 0x5}, {{r2}, 0xffffffffffffffff, 0x24, 0x20000020, 0x100000001, 0x6}, {{r2}, 0xfffffffffffffffe, 0xc, 0x80000001, 0x8, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x20, 0x10, 0x80, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x7ff, 0xf3b}], 0x1, &(0x7f0000000080)={0x5, 0x4}) 05:17:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="6e9ea14fa517feef6c5f617de85de94ba23c234d366409a5e56c85cbcf64df9a90e03024031871c095a01e43980a36849a96a1ac731612d8add11cbdb922a1505ed6e132facec16a8d82a7dd5cd5ac3fa027f50e696b993606e3950eca61c0b51f56df1bf8aa6b3b886f8a94f942bd2e07df232d49496220acedbf0ca6c3186acb0a2ea1a002dc8d872d657d3a27d86267531b3a8e0bff65b9113109c675c5093a09e1f1c4a27051b2d962c1c813ec096b4c4fb08e46eb6685f0b7ad89ca1d189cfd6bb715c48ec662e281b7fd8f", 0xce}, {&(0x7f0000000200)="69dc9a065d168a6f17ef421d432ec4bf15616c0098447c353c75ee23ef85af021bc376fc8efb005f7c3213123e02e95e74d2616edf8fcdeb94c397bfa0d1f1a59cdd7fcc0a8170633cda83a0ce0d722ccc6cdb12c342df7726c4b3dce98c38c47b8b6ef3f0de794ca9b574b1fbb916e28e7de3e4629f47cd054d7f6b1d71aa", 0x7f}, {&(0x7f0000000280)="6ef8cd4dbd5e62dc064cf5f733cac9387a430da2f9eb07f1ca0b6f555aa233f0", 0x20}, {&(0x7f00000002c0)="a2336609c49e28ef4447895b89bd8472fee383582d755dac9722955e22c21fead15a462ff64195e7ac43b3a5545a6f06a29917d64ec92cef4b2f1ead239cf566caaefb04bc0a169694395faaa889aed721efff9bf51656dbad37da20c195f6eea59c6a348e34ff502e", 0x69}, {&(0x7f0000000340)="0295", 0x2}], 0x5, &(0x7f0000000400)=[{0xd8, 0x1, 0x4, "e054a31e784317e14a8a130415b2d3b160caab0be9daecee0a94ed1f11bc30cde2fd672882db7c63241cdfa6ed24e0ff6d00873487af9f6b5be476fa92bcdb6f8c76beed7bb9d9c1fe9f8daa3e02928e8bc1b8c1d304b3a707cc1a72cd48f961215ed340101a9db6e0027264786708ebdf49bdd2c585f6bdba1cbfe0c56435419a70ed166edf4cb2886671d3c12fea09e63ad358f42d5f2a38d3854d5ca95f73dedd2b07fcd3974aabb4a016e797fefdf6f876911d90e0555eddee0d531641264d6aa8"}, {0xb8, 0xffff, 0x200, "6a85fdc91c4760a2521e8598b54dd3c59b1983d8f1d311f8cddcbea79cd96e45794208c26298d27b2dcad0b1c85bd8b39560cd3c91a106bb5bf2a4b8ad2d44a0feea3594e21bb4689323ecd4cc289edd1cac195c9a2fc55274fb4b9aa8dcd9496ae0681f3e476943c5069e97a37dda187ed7dc213ae4c629da73d4b918d5ea9f2fa2d82bee14fe56f63b147bcd2d884291a6852fbd6200b30683fe2e840c4ae3c0953034ae"}], 0x190}, 0x40d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:17:36 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x8003, 0xad) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 05:17:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) mlockall(0x0) ioctl$TIOCCBRK(r0, 0x2000747a) flock(r0, 0x2) r1 = syz_open_pts() accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_open_pts() 05:17:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x1, 0x2, 0x8b7a, 0x1, 0x0, 0x3ff, 0x1, 0x2, 0x3, 0x9, 0x33}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet6(r0, &(0x7f0000000140)="7b26093305497191dad864cbe14c692cc25dc01147b0081b663bb427ab9743a0d331416ee59c7873bfab0ed28949e5626498dff7eb63bcd83dc754a30a7250b4510ff162f0838a11238aa1fd162ced06adfa94d297f3abe7ca81d972299086a79c895a8c38af98cbf3d2c0516f05f548e00a3f292ea0dfe80c3cb26e09aa500b47f4a20febb5da2de028bdb30f2b52cf87811bb32e0418a6f918b0aeec3e3b624c96f189ff5c02fe1e2c54588302f41fcbb7586827423847e586239845ff8d13a591545742f8b983d429ad6b29891553e18a157b8789f0e8f2d64bde6a81a899ba73a17e598f89a8e5de2c1201437ef06899832f", 0xf4, 0x8, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 05:17:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0x49a) fcntl$setflags(r0, 0x2, 0x3) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = shmget(0x0, 0x4000, 0xad, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) close(r0) r3 = dup(r1) r4 = syz_open_pts() close(r4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) write(r4, &(0x7f0000000180)="18d62519bf31081d977dd63aea93b36816d6204f095eeafc31a0f657426d8159eb5be0332596af84c9ee6bb5e1fa45b39397a3bfd8638cdc7919045e5c5bd4f4b7c8a7933894c08380641913ebaf71e9c88fb2b62211ca37f70ec2a75644236ea89e93be33d964fe5ec8465c4251", 0x6e) rmdir(&(0x7f0000000100)='./file0\x00') 05:17:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x738c}, {0x6}]}) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) 05:17:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x8000000000000000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) r3 = accept$inet6(r2, 0x0, &(0x7f0000000040)=0x1cc) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000280)="24f7c2e4b655cd68e092e96f576b1813fd596bf94d36e1691929fca6c5d85f268c8afb99e0e9db691e039143095571afd80957d0c011c19fbb8163e044e2466ebffde7920e8b64de571c4e9044489c076d167fee1abcb21c6695a44e0905"}, {&(0x7f0000000500)="c84e9d5ee1b6af31b17d457ee93890148ee5"}, {&(0x7f0000000340)="78dcfb7bbfa7ab2f189f0880a4dbc50be13c75705ff30f477fe4bad66c7d1c33d12dfd4ed8e33de778805b4ca072148fcb9111dd35a240a3bdc43d7748f20a3c3209d663500d38c019b92708c6f42db2d880221fd364dbc398201cee77408cfa700546b0a9fc97ce556a1148fd28a42b70fa409554"}, {&(0x7f00000003c0)="6999bea3a028394db7b9fabd404167e9bd9e9a3e401f56cece0018ac392882972189b3212cf27d3a846cba96f626510e1df773429c2b792c5f4cd0a0ae7d4593ef1fa2c734fb934292e50e6b28a12c9ca8262cc512532b27c597a142fe7742a575b056078fe56687d867cf4e140ee69d9c609180ed43684cfb59d70f87b442feb26ecdedbdf02e35ebc31299694a9b532a16483cf8a8611927e48ec491b220"}], 0x1000000000000329) poll(&(0x7f0000000140)=[{r1, 0x8}, {r1, 0x20}, {r3, 0x1}, {r2, 0x100}, {r1, 0x4}, {r1, 0x100}, {r2, 0x2}, {r1, 0x20}], 0x8, 0x4) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) socket$inet6(0x18, 0x5, 0x5) 05:17:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0x40}, 0x8) setsockopt(r0, 0x4, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) socket(0x0, 0x3, 0x4) 05:17:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x1000005200) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x11, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 05:17:37 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup(r0) 05:17:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x50004) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) close(r0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) 05:17:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x44) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x109) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) shmget(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) 05:17:37 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) close(r0) fchflags(r0, 0x10000) 05:17:37 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000009d00"/104], 0x1e8, 0x3, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000068f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e08766571b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec95e0e0000000000007f2f47eb0900000000000000"], 0x1, 0x800) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 05:17:37 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x52) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x2, 0x1, 0x80}], 0x3, &(0x7f0000000100)=[{{r2}, 0x0, 0xe1, 0x8, 0x6148}], 0x0, &(0x7f0000000140)={0x1000, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x40000000001, 0xffffffffffffff00) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x2, 0x7, 0xfa0}, 0x7, [0x6, 0x1, 0x6587c7f6, 0x5, 0x3, 0x7, 0x3, 0x8001]}, 0x3c) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0xd, 0x0, 0x641) 05:17:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0x0) fsync(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xa7c) r2 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) 05:17:37 executing program 0: r0 = semget$private(0x0, 0x8, 0x4e) semop(r0, &(0x7f0000000000), 0x2aaaaaaaaaaaad34) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x808, 0xa) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x6, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) 05:17:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() readv(r1, &(0x7f0000000280)=[{&(0x7f0000000400)=""/130, 0x82}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r2, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f", 0xb0a) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff92, 0x0, "5ad04aba5cca754f4524776ee6df5a039c4120bf"}) write(r2, &(0x7f0000000300)="d2b2e7f6c679a252a38cca5a45e554d3005bb39201aa55af8b9ba07a45694c7aa588acb2249e1a931d9295f9dc9b4f9accdae8f572f8397731ac567ccacd6ef7e71b8869cba25de57cbb83ca6622b8481731105ede63cd7e4c53c88bdeefa64def7f559965e4b355539606e1d04be201bb2d5e34862cd609e43a0ca8c124277e38319bc520f4643c3e80e46c7bf51e273aa88f524650e3bfa602ef7bacf7394c52ac03d6d4e17b9a311766146f985b9be59f1b57cc1e6aca451ae06312b62b7d61d98ace0e52ada3485bdecf3957e1474a03dc5c397be12ab1d65caa679a334040c5b665e90fd0f70a", 0xe9) write(r3, &(0x7f00000000c0)="3dad677d9915c70029ebd4355f813cb67e13c85523631b2a5939433a60f7fbe57512ace4e4ebdfa242de6196b75948c9a051b46a998bbfb47413d9b6514327c347e5bd9e352c829e7515d41bc82941fe53e6e0e4a6983b322abc45209620bca1e272829ba479dc11445f27e5823da3db125246d3f44d3315f159c6b901808a0fbf1c147bf3463a54f1f1c71f1ae2a5b77ce48b101b6b6ead1ed744efa12a354bfae616eacbb8ee16d9d88a07bc52e00a899967977c642f41be280d135e8c8431de", 0xc1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce22", 0x4f7}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCNOTTY(r0, 0x20007471) 05:17:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x80000000, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x4, 0x8, {0xa047, 0x5}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) write(r1, &(0x7f0000000140)="14", 0x1) 05:17:38 executing program 0: r0 = socket(0x2, 0x6, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0866696c653000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="105dae3070ca9f05", 0x8}], 0x1) 05:17:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x30) socketpair(0x0, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) listen(r3, 0x6235) socket$inet(0x2, 0x7, 0x9) r4 = socket$inet(0x2, 0x4000, 0x7f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xf7) setegid(r6) socket$inet(0x2, 0x3, 0x3) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r5, r7, r8, r9, 0x60, 0x8}, 0x3, 0x7be1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000380)="37a5959e92e171ca8399225472ecad2c82772589a36fc3c7e0f02fe87cff1572df037705235e614514fddb2c07112d93798e82cc434c7dd2431a65064d1cad2ec150d84b589bf27b4bbecde9b4b91c51c2e4aa32752b674088944918ba6c2cf3c8d1bfc139fc57b198af2a081d3630c8736e4d6ebbaee3380e01a626528d464b384c9a4eb6a1ed6d3bf7f87ea0cf2ee2733eda0b422e9c4272835dd7f2fb976a8261bf1bc3f6699293ea0f24279ae4746ab44e399fa8f04ef8e27850f1046d1fb9eabe30cbf9e226255018840cb7155fc9fa026d8996db5100228828f64c8fc2158f638aa3201389c4edfac258b9feb24978d478d4aa803e67e5737eb4fecf952b423cba7f0ecba30d7ade28671689d9f4cb6a0ebaa19d0f5fa077e63029253679f7e4ec30f37b8b89cbfa31d6564ae22b805e5836f04ad0277f39e4b1c452cde8109b17b9769d1adf7346955b018b37ca4b08d29c57ad59c4ada8a469132bc033f45af5ba530c3dbeb66d88bbe897774bb983989f51aad6e1c89ef702ae66732f99adeb9ac2cd801b30964b18c8cad272b510048dd538e42ad9bf79b8cb028766a75156c9fb51cad86d9242d7439c8d85be972c36f8b2df1bad95cf9815def7bb16d04c6818965e16b799b5f0fbf93b5e7d0c3462670094a467f4afc3b908dab8db959106efb80a955d40bf4694bc2344b6915517c4822a39843b97ee30453fa4114af20d577d414e5643c12a0fc8ee778d95e425208d93054dd4e42586165e9b44532814fbdca16d5a9477c0575b54b9f54e31c8158612a9579f89c48b4e2e787fac86962a3fc8efd3415f6f85bd311e906eacca608ae80bbe9488f7f917c2dc60ea9bb40e2230f3e6011b911640ad38597dfe657d1bec2eee9eea88d05b767bc2bfa7f70196bfd4bcf4a5092f41e002b266f1371795119b8136e467c6f68b234a0168a0805184a3f7c27332d41cc46b10d9c781303cd95f22864dae0437645e447fd0298eaa4a8e45b6b206c9de526609858bfa4c50a55fbdddec4236473188f9cbc3d64fd53c8b9ce6957ff19c7c1892e7d7bfa3322a8ef23533baddfe3e8403d1544b8156151449a96332d3a4aff4f34ae99afea57623c6a735c6982e82d836be61de0746b3e31ed1e09b3be6df599db1ddbfef4ddcc3f5828ac4501970e41c7ff251db9f4affa319f742c23e98a74df881301669a7ae6351f65e3f1be9745b4aedbb96039763eae6fc9f81d30c8e476ea53d511d81d16acc3245b64dbaa41d45aef2e108a4b7281f7540d3b386f7d91af59841d1be3e0ea0a6695cfd2af19ec91f68d5327485e21691e5f2fdc1d62c1d9ec04ed915314b9c2c875e9550b8c506931b8e6efa8fcdab4235457b821ee2dd1f22d4648b122d3db8616d3d0deb14f4204dc8cc6cd5f508f6b40c09b9e798fd59990f33ff154b169e61817803236ae9b0d3106e0b9820350d77566a83fd1c30084dfd6071c3aa19427811cb60c6c440b302315cbc2ebd7c9731bfd48cffe56b20c8de9ceb1ad7cd949aa4159fbbee2eb8cd77fae23a04b5c81e80735e26757297b6d405d8cf3b3b08278802e3a9f23f05d8ae57b7fdf2247c05262d9376093f6f0e482908e437ce0c83b5e06e50e26f83a119f38bdb65e28d89a00b06aff34e0dc379f3b2fb57b2e3018f022c06a360b120d80ac191806d102b278e1cba5f4a937ff2be3e32196a0e8bfcb5da22c0c8d1ace27eccfb32662d42c70bcdaa36c46c10377a9ce92eb7341390bcf645dd89d420b893394807d346e8a34d3fbf51052c38e2d968ee0cd96fbdaa972c04e8019ed9ea93d6f7d8be49737d46e314fd316be010eacd2e1e6de311aebbc9c87cec5996f748efb7795c1f0b566331694b4f3aff53d6bc790caabece78f15c85cba841709d1b2888006d4c8637212e32a2c5ee5cffa288d56f3770a61dbff861f8cabd180de91a22799e6edbcc38f6d7f4dcd9047e257b7ea527eb1433a806c9356a1e7755fb0c26b6176a486a95390c01c02f73eef6b7815df0a7dda311f0232fe6a0e962c3f356154ef5a64027aa79fe2591c78a7fb924e376cb4f47100277044d0529838a2128191609905e08442190660523ca634f37c864ace48f81b0ebefe4b64e19db32c508a4f707c717b3d060d32216f177d147e9ad3ca3e6ce3edd89716e026a575e4a059dbf62ba6c6e592187c1ecb200c422930445a708ceffa91b914df94e0b7a9ad961a2298c30d9aca59b0f2efb835b1df432be8d48634f465d6c9d02ccbfacb182025ecbd731d9f483244151a49d30739e9fcecefe3a44991b5299ffca0b3aa80a7caec611a0bc14920017bb797fadc43bbb177fa62cfebb17a7de0b603a5439fa3d59abe8c0a8eb345533fd144016e4f44bb20f5e0950273bba8da76dd130bb36260e275101386595c79d74ef3b932f911d767da824d09cb904fe3f1e427dab485f7bf27dda870cb7745b4e538c6f58f6269abe70cd58279114071f16553fb51a55ee4cf09631a439fda82f42ccd78977eca68609f31e573011f4fa20b20951b4f9d9643102889d281df160c0a88a78b51429bb18958e2f21f333a46b7ffcf789c1470db2d678366d87a28474eaf4a9510e7433e58375b7367abcc7c134cb62f03b1b61da8823a14b8aa480dc35aeb88bf1bf09630436c2f622fe2ce47b940831e7124c14e14e42ca8733a9e998395915ee8d5c82da693901ec960f03693727215bc76de3d8954a0b52a731e11cb460e3b90bd19d4545739375c5d1183cc8175140d1e9308c3bf2ec29168d4af5a6a0f3a6cc2ce74963303053dfaa5e0a5d0ccefff942b69ffbc57892087c659ac122d33474ae9b83a3bc77d5ecb04a5fb32570616e0454a9d95ae7c087f515ced69ca5c133915ee0b9618ad9e70af33622edd86c92e7aeb46d1c7dc1d87f7adad7ecc780492174347a8dea2e4674ebe1d1a38fbea588c45db61f952616fd08bbb7c45c35a5d78e63c1681b24d6bc60a6b0fc4d49163b4b9954d58a5890ad3f937bb5102ddf012f1965ac12ba8c0fd73b7fb4564a547a75d15d5749b70fb12ca99d280d778e1a1b148b69d3188081b4633313bbb8171a8d5b870fd5101a92935e862c5adfe810d1331ef3b7a95574f18dce36624284e303763ac998d5c6696f49af66b6200fd023752557458628e198849eb11ca26ddecca45df531470f592a0bcf98c8e57fa06fb55b136d569e69b7b9d3bc5f2cdf5d6f436fd812abd300f06143a7712270cc0da4d015157468f4c646890dc3b4e9849396464f28274ed6458765b30b4eea3b0b7f5026217b01f6c1f7861f4c4373c6fbfc403102467d9a005a3ac7c9297d15551d8448339d462d534771d11a4b82956dbf07fb65c3541988373027e9f4d0202f69f084e77f52b16048e430aeea911004b8b78ec9031a4db862b435c87f066d1004017f4b7d5c7b3028a026ea548441f1934af8f1759cf56ca80c84212fecfc9e0312bd8991d8dbc65ec176687541c298f5d46a7d5b2932a99f455a28224ce8e8393830ec9601abe40452e14dc96c23b271b7f0de782f1279d1deb39faafff0b936dd5fe1c85713c26133f0f39053637904ff676514887f866c1ab7756bfd7ca2b5b7024dd77cec3db87895e8430ba1594997bd3e2c02b2ea6de67cb490e0d0cdf6c676a308d2ace0a29334b30491a0db0644c8b929f86791831a5954c1f20f4a9fb8b707eff6c7f9b380aa29372dd1bf2f786b09ba925cfb2ae416934ddde076272192d44ccd474faa2508947cdb7ed49c866d45bffecc8b3734acb1f80b05447e46a2bc1078052e890544f36d07cbcac62397a6617a6436e8ecfd5b8f2b12a5b3fb651dc731fc9c1ca55ace376b3896f3d99d15193f176f4214d1a3477771dcfea2e7240a6b016d29539ca47d9dc2b9459182e8fb472d54822d5f58dce488383ddb8b085ffae475ace5996cb6c58c4b4045b370fc5aea72498d8dd0dba0259698f8b710ba89790d55a27dfafa4e01f3dc7e50d81441ec35ec1e2fb6f7132f167ea0dc43670d9a37881e031f226ead752becf8beb261fcb8af3b5c1a33a500553719b11f5792af20653f7986331e6152b977cb62daefe6283d5bf1cc99043b7690448ee071af59a28537a7cb7cd17076bc7649b9232312cfb55e30577eb8e6fe24c2a7e947b6c0c4115781ef24bf070285b049e839aa78606850cf6d71835de94e0e5634ec8fceaba8ba0748de2599d2acae612871e0ba34cc448f4f9f579aa18677c01d68ca9f5f5372c3bc34587c29938d6bea3f572363225e1c1babeaadc6bbc5dcff44767855f5a817b3dd1ed51b8336cc00a554678c823107c959b3648f5efdce4448d8204933c0f502119e391b6b02761239ec331952afcb9f46e2363a2c0d6ae7d9c026f087ce6cf8231bc6a1ce6f7e557379876c163cbeae1e1227e3538bcec016c5245deca02eec6d961e05559e7fc6a7d6191b3b1cb5e584b0c1160abcc5a3dfc62c9ea1d34335d83b5d840d4e83bae2249ac78902ec38ab4d9f673d331a518bcf04b562e91235e81e93ed42ec7bd1e1ae4744de6bab42e13409a6bb3db838de01a42ce0127a079b42438d61ba1811c7498af88fbe4d5425be9cc0f33e83aef6b9306459d5d80b2b1e2b3628f4bd7f1c3556d7940024bbc73a9dfb70364a7c634586ac696652892376b474e9526b3e7aa8ad6142f304a7dfefc38817e8539432a2f08432dd003f3491495868fc13e8835f47625d05643c7a837b38bd5227817e3b5a5d6cef54483d089c7cccaef5662e0714a91de62749dcab53037c5978dd4f57ef3452afa97474aa5d672906fbcb1a00376deb79700a8d932db6fd0cae3a4f20e36ebeb816af3385a39e955b94d9e5ccfc19bdd1893a490752dc25e992ebc87d5b22e68d210ea659c2cb5435f1ccb38888b4f0bf0345dae874cb07f30cd26491cfac8358f1df614387c21e86a09327c42ae187d2df130bd6b8d3d2f09b89c121eb102f378aca26963458373df8a6d20988e5c38a2c57c3111c50f9d0dd0435ddfa672f16ef497ace3c22abb91e8427dba5effd38d4c30d81600383408657cd4853551b493be2cc78c26f367911c575ecd6bcc8c12d9f97ce33d0cf28197cb223bf9bd520c19895f6ad0ec6293d67d8a19e7cbb890aff32ebce5841a8ae39dda75d0a51349a0467b2c7d63a495a1d32b6e4726659790228d93abc65f84a43a33b4a6b2de17c82a9c7ae98b9741fe826833a361d89585d926ac0cfab00426e990bbc83e72ac9ad550fa9204ca33e056450e9715ea43c3f20ce3d155622f50792d7e674541fac71dcf8eec96986bab3a97dac0ac9393d758f2259917fe329805a5463cbb5ca07b84f695bc52255aa7ead5be875121c6f3517c5fd728c518e8475d6beebced5c0147657ff5e3d74a1bfb27d21d8d2db58d17d8375f75f64f2fd85cb07860277406f06500ec1bd9b524ea05840e314699e61a06939b6aeba27077ea5513092a1cd58bec3055cc58da835b208fb539bfadc89d332f21d4510a5a0ad5f4d07e30e122e76e660b8aaade728e18a08a0fd56dc79f42a3bdebf8ddd8dbf223b16506798ad947131a3b879e0cea3ea9ea870911df60524006bebe1f59d2381e0a62571d295652fe78c7ea0667075aeb5da6a0f73a658a812257ac4818d5d54853b210819b0ea7e35661c51ed1008c945d1edc52939040aafebd618c009d48ceb6bc2dfe971fa33c1efec13bd0e4c566d219d3f0450c0a14580afb44073fb097dce03332a168eda9052a77d1e420cfe8bafaad11a9afdea22065249", 0x1000}, {&(0x7f0000001380)="8229a530c3bbba140446937e00f71ac2afad8f58e18b4b46be24e0b15925136f8c68701b9e33c4f8d5c170f4a660f911078a14bbbef9906ada13fe2ca292dd12ac702a6a8b43565710549dd76394cd7c", 0x50}, {&(0x7f0000001400)="40b7d120b0d6eae4f93104b47035e024ea3938a9f2b79a7257d052527a96df04d87d072f7cc84201ccd2f593f2628674c9322ab3edb233c6942848ce3ec1fe9c2f30710481348729352cda", 0x4b}, {&(0x7f0000001480)="b9060f0413da581f7f4c6ed4e2b34441c6ec959a0b418a243b9b5e6694914b533473b26a48d300b3a26860f500e78c0ec309f51a3d7bdcbb026cef2e82571a08d9554b66ec5a6069c19124edbaa5c4e57bdc723f734be4ccf0e7749d85b01af273dfce5643f793ebb48c8c0cfdf082fd8cf2de6e394bdd6e96c576a780516e257b6359609adab5a28446365cd7d36f57027b8c8ad44b8af6484ec2832ad6d0cff258ea7bd36fe869395073cd62455b34844206c25cc0dacc08b402c9601a9984d951c28026d870be98a7804b7fa50db119f48e", 0xd3}, {&(0x7f0000001580)="122b6d492c7fd8d1f8cbc671a6a5d5c5f38124078e7407a79bedb6216ea5bbfee5dfd078d63ac9f62d8cc9e1aa425fe8ebe2ed32d61c54bbce2173b75deb7e070593fe3eda4c61a1d67f5817532d489fb3bbc7f3143f35387ceafba505d0604ef7011f8e4a559323686cb5e97ac7b0a2abc348800c569ff706cfe34365be0d4403728e3b56a67b17fa4a219de58cef5dc91a320c3862ae8e7a5fc361a5f890480143d78aa44d16d27c6e684ed2c7e0347e9e5d82d934b5cca7dc4619a25eb15a7bfb2233fa77d0d3dced2605afb6a063261b48efcbe1c537d4", 0xd9}, {&(0x7f0000001680)="2a0416d05a0a6f8c9abad3b2c784d9b506c17d71c5215f86b4f9e322ca471331334ecc6d96949f4a01a55fee3276213493c14d93afd49c62ef8c79e9d882e082309f363f9f068050aa20521a540c1820acb1fc120e397da8dc6a0845487cd70a987c620fbfd5c6e663dbd1c5f1ae455df1959470bea005550f2d9fdb38b58331945a5dc467f5bc93c50ad2279a025ec4d830834e012bc7b3b69223d1e5", 0x9d}, {&(0x7f0000001740)="1aeccc31d732ed7dade69ab8cbbfd6f2487899666482bffd103859c059c136b638f0cd798104b59173cdf4fae1afd376cbeecb91fba4ab377fa434a3e140775e690f43bcef810a4db15b8bd0d58132917f8eb911c33d8d4721b51d95b858c999442202852f1602bd8d5191df29473b4df46dfca9bc0e97fc9998aa56b05377b724400c5adf5be6d62d354a524846aa6d92cd28810f1bdad6a7d879ce4634f1adbf670dd789f7225ee51a624ab9cbdbcbfd030f1ea9d957f31e0c66ad4fd94e1ee30972d6df16ee7f713c84a1c922cd9a8abf54d3ce577d4631e381df760ba3d3e58c6fa69c", 0xe5}, {&(0x7f0000000280)="d5e8fe97a7ff2729d76a1f50468cfd4b08cdb16d145124cc6a932e682dd2a39dee7f88515eaf48b32879d4b813c464c39a01", 0x32}, {&(0x7f0000001840)="3e7633ddc6809ef962c19a4a71da2f40b1d889e4808f803549f8cad0a80570e4dd54d8462c3dc3921a32f58d12c89d109729f22519b2ee80370217a35153919fb8c597508dd3bc845279e3ed9ccc17dfd9f5af25347fcb9f61233a1f3ce00c3feca9e14684b6fded93983b49af6a27c418a24a7f04748af83ddec00ae301f22f8e5f4ccc4327a47c324fd54d78ab56bb6c3aa0645fca34f2d2e7ee40aa5136a5386806cf13d469291865f2adf2bf2d32288f55e0617b37f83f9da378555f4ee8dc5300e8562ceb686da27eec90d1b355973f369533201e7a38", 0xd9}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r10, @ANYBLOB="04000000"], 0x20, 0x2}, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x7fff) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000080), 0x2) 05:17:39 executing program 1: r0 = socket(0x18, 0x4, 0x5) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 05:17:39 executing program 0: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="6374cf1115b1a298cb18e07e534b673b770b59c2c0640c038a8f1b96b3d6736120deda8554eae10979708a6b0d64ae85057ec266e4f94bf58f753fd18a7a7ee1865c74ccbd9077c114fe8a57486f81a9e0b396ecbb5b92de15cad8c3a8a7949249e6cd11d83b0643444a57655e17e84645fe9da30aaa159c9773f320998ca2f5537f5bd82c5398aeb9fbb4d20737dfc94b56daf03d8554912aecbc8d988ef49bd044a0835f56eb0b21dcab204c3d9fbaf382f43817d36b28318db9c680f5120cedbad704928a83733ce58b8610e3f2970f0bc03733a81192f7bd691102435e4ccca5bdb3aa5e4e853150b0a1a5e35dc8a987d49088ec9a00de9afbf7779dd7b19f74ae2e73e34bc91ec33f0d841b9f10eaaaa00dd5a8cbd48e582ba91b63e2912d9c240cb1419c0e1b2ee16e28538f38f8716cad41d93d5aed660d5783ec3da4342ab34232845b6e30aeb120ddc96728c2cce02ac9aa2410fc5eaef47f0c8823f45fb80b77b498709e20aed9b5d736f4de1629f5b6556d561892c202bb1a8422e7a95e68d7fd7cfc8ad71e45573ec50afb23922f41566cfda067ee73ff3a606e1e2bb7552835c5f134a3421bdc806a479cb99acc6ec7c48e8a0d6d7cd3a1d4dff189b51556920cfa01f0dc8c9d9a7e9364b7c781c4ea51601ba93f748c8a1064678d726674d5538b12ffb32ee3d079172dfc3045473839f84dd0bd7735bd03f93072f90bcfc7ec52d1a683490a5c61ba1d84b7f226e9d42887f3660eadf75e413cf3741b4cc3019abe17090f571f7d5fd50c8f6f96d1ae52bd196beb8c79c93946095a5fe5801d8de409ae6a7d5b02ced1d31d604403d84e0538c3e8e299dbcb9c92def6db6b43ef28dddc0140e648ff2f4e22796f83b82300bab661b0283857d2b99b7ee0975fe7c6a3fdd0666a9f89a1aa10436222f30b72caa9a8c0d6204b666fef50c0b91781fc2abf36e381e34021b51773b0ba14dabc0c66eac37113b42e6acb7308750a08d8e173cc94bce81ade8f2dbfc06c2ea36ef41075183f8fd212bf8ff4d55c980a5ccf7b47ab6b535cbb427eafecc9677e78ce8c4cbcd76c4a5bcd808f9c33445ad5f8f009b4d577f77b25aa11df3bef1ee08b6c043e1c694f75f588497da95d110d127977f2a08e6e4dfd2aa7c35d56f85727290c52b66c4a0592bf39cee457dfa26eba11cfe94272c11a99e34c7f80fb28df002507550ca243800190448fccf7124445470382a9c6753d9fb39ea740d2485386f8652278769c535ad3ba0c91d351e228dfb53f6131c83e66dc571df24c4ed4fa80bda40ed3b354ed42c7bd9123ba23ea877128fee318479ab9fbe5c914dfaa1f3e436ba4d8a0dac08f28492bb2fb6ae61cc2f965f1cb575f81c876cb229a9ae42fe618dfd0c33df704bd3c69b97b8d3a68b4dd4a8af5a5efd14b415a39724a437b810bd972877398a6e4b1ba9b21baea69cc271f0803f69aee5760c1ce674275c4ab89b56881303b00a3eb36f00ebd170a9ebdb0cd063c764c33cf0a78bb4c8605010305f6fbbf639f7d17e868f80b560ddccccd994636d8067207dda5b060e5f0ced3e372e4bb2669aa38d152a1ab290b8268102a26fa73287a19b753eb7853f33f62c3e5b9e958ec77a042feea5163de17e2824e822bc3f0a5695e4fecbcceb5587e79a73a229e4c5d74abd756fc3f78dcbf73e0a6d0b53145a00c965b7d0bcd204df39a75f73e75253ed4f1f1bcac5f258b6ad326c3533013e06c2c6db2cb9745fa5138aa66d54019285e92c6976b4b9985a2807ad4815926b048db832435fa3ed528b1fae5f6b08a62c25664318126fc654cfb279fe64861f88c76a888a5addadfdc4d72cf6aa364616999afdb0e0a8093a394f7aef0fb6dd28fa5e51f322f492e8fc38d96314ca9ccda664836943270555fc0397a6e5068e4956037855713e548162966c6c67539b661b29da0699ac646ca5e988ecc05a49a57b2dd0eb06727ebb78520ae44f1d1d72bc56664ef4593ced010e3e4911c49cd999926135eb694832d87e0416592d4fd4801bda7ce9d9f9bf13bc2d406eacbdd70d3b7572146cde961b660a861f9c112981edba0c50f4fc91368d815aadd1d66111d4578b411829d02072780960d3ca5b4be0f959181d6a62c197711432d5d0c75ac66c01828f0a75955d568164917b8d303fe6eaca7223cb841f9949ff1955376a201836fc491a13dedd5e82e0f928cab87e08ea467a73fd1a7a5d250331a2f840334940af523606367d2efb2ae38d68b0a321f87e70c93b885697c677c8d03064cb18bb1153e4ac8e633d12053022380b61b22ee243a05511a1f00b51dd5fb84c9f4136514237caf4c8fd38f70f1db8b666ff5184e25d8b9bec297fb78c0db50e612ed6af14998c5cccf46830f33313691a47d213a82621d73beb948d79ab1a2f962a2979d71820ed5f6e93db0229d30127fe062a4afde1487b1d3d0db12796683972e94057212afcd523001217d5f65fb6fa956ccf405eb8433eb703c769bf4a17bdd4beaff504e673c155ea0a209e3cba8a539f4e76387ff268b9a5cea234e2f810a3cccf416d72e38370ac5306a45685eade39450fc7463b0281842f0feb9183aac25e961f8777c0d7b126a5b78c24a9ba0dfa37ac5e1de3b5348d95e80b10f2f671ac5bc3545b36b5f2df1df505a6a7d32b1ae7b8b45f0861a1a814b8e9a283ec0d0c8041652c4e989a4197e3f9534a4031ee6a8c610a6fa7fcefc4280807085a224627cb49b4654f3e3a5459a42981ca620da47a859fe473e97ecf3c8926e17fc900683988b8339842e818efc644099cb3d5ee33ce1a664c3efe24b7a4f0e202f488a8f67643436f5c4a2b33d3ecce8877428d4432392b1e44c4bef17f88b0fcd5feb50218dccc5987d4539bf9db148497beb85f18b113b42ff297e13dd9a23caec07dd491ae8a888855b6f834129d0471a8b96087eaf43e215272b41878be012bf663252049ce4473655e7a4bdc8aecb2dfc8f8e12ee8e51a87076d024290bb3c8d04bd31bb646529d5f913284b07ddb0f3c0274763e480a50c24555f25beeedf7434fb8781ad8b529ac0ef7167ab6e3277808d5bef8963abcbe490242cac8aff841460c2ee296ad2d06d3ce8bb2900c8931f6353904c3bb7071a84be6f323cebc5e250f8f8cd067919910747fad900620ca0bd5b2aa84efa1047d12c65953fee060da92887079f433e0bdd6e0bf03397e6d62492526cb326d847d032350ba5278bdc0990ff2d935f3807d26a99d083007e14d6d954b850d7018f7dbb8ff54e0e6ec6d93c682fa79f322c7ae255c7a866e9ce5f1d1cbbb786397d5d507d958644c8c9e46d5d1e045049387903df63437dfb46b1dd637875584acf1db4538a6f9b52d4cdef54e03ecf14b79599cccce44a8b034d2d34141e0af8782e06105bbbaa80352d9a2ae7652d0802c8bbe5008d2814840c31c2943f1f71aabc8105027dccc89707f52cc73a9a418360b4dde6aa852730627eb6936de868c8785ddba1aaad246663be9a563f0ad4fc103b66426d57c37e96aff16a7eae9dd27aa9cbe6e61cf25e15e999c342808204312476a5c71e58827eb3982f048f176613e476661289bfb21fe907a1aaed7b21ec09b40f7da2dbf661a9856317022e7480f94c09a98378b7ad9f1cfcfb48ffe145b1b52cb913eca284f392b45e95b3e9c17bc468cc211fd03492508c07f1b16d514a2ef60cc8c20d0c1d987b52c90f4aa801c4cc393232fd6f8ea9ccf059abd6c8f8c8d8221e43a1ed8ef31910216705e56f4bf96bb4c86f94ebb7bc9c73c1e0ac40a314cd5453f0cd189e6918b7afbc1b4169f63c838b39b446000707946debe6891be1b55d85c17836ee01d1c191ae85a35589132799d4721de31bbd33e18be0c365b9629e7d4bbdd7931afb3b3f3a5b45ea5511e19cbf06284d7cbd196f8d53e2553a195d9d7faa05630d7f1e6522286dc101955b32b9556cecf2f1e4fc444ecf1d772eb5991315b0254368a1f80fe05b4bf0eb33952cef6a768bec309325bc8bd25c7bb6342602d8475be70b90c11dab46f51abf2195cb1c0b31f79ca19157dd6bf7f0b2f73472970f13a2e04991af9645c42d88a4dbae0b4b3bca9ad0e1a531d257dcb75719c6b436faa401d9299258ee16e680d52cde55aeaaa8424de1f83b36e4604573177cb1a76f42d5e11f4119e62969962e486e1a3692c961e018cfeaa4ad6427ca3d1727be755f42638ba04a137b8d183253b0dd171cd0f6793748426049c3ae2ad701a6320126b5bc1f92011f1153f2d3aae5e8cef848034df7e63056777d3665a8f0d8bc8c8c2eb42c0e58f4c306d1e4a574d6ccad97b091c5e6f6446b96cc8b95280bf04aeb6aad74a22a70b824531bfcd1b006644e3d9e183b46ada958beb22bcce0c4e53a8a131dcf8862c8696e045a1fac9b89dc790fd1e584511e136341a049534b0fc11f02b585de337e81b075172d7a38a9f11e02359b63a5c376f98f1685237e523de90f51eaf14b8beb557ef4a8d3b1324393e32edb4775a73ad3236a20711a0d306c3c1f5dbca403157025b7b9dd3daf60f4434259601fe2f23b932a55f695996bd8bc881a94b6eddfa72529cbb0e4bedf0b292c7479223589d0ba1fe2a3f6374e47fc5ea6844bdbfe9c0dcfb2b962de74f89658603525ec75b7f390c37451e7bfe7bf6939402692faf86019ff00dfb410fa1aaaa51a3aaa209ca36cdc52e89e6f396f27693c8f679320a0fda31b17bd8eccf69e3807d3e356a19ed9d464cb01af7d77e95e259bbf8af57db8441a5d720e9a0766f024b27c15f6ddbe5f72aa0aa841ab383fb695f679461c970d36463ce4bd534184935552341ad38ad752bd915bf92df280d75490f70c167e70fbbf5a92d10ecbddbd4db7322f8b71cce03f983dd46500da224c90665c68fe762bb311a9d20d93ecc9b4a4b60cb4984ec8e0d09faa95e2e8af343d7ba7174125a12250243cba51c9fcec939536b0ebedf2bb88c0b824bb75628008c66f0d9875815eae799c39e499dd68bc1171a37a715a28a5a46607e772466e8f7293f051bafa171b4990008f53edfd9abab5358731bd763f067475bae4b895c7b252e05449f37fc994e860a779d9765305bdf7b2a3e51c4e633aec889f471937d63a4c74b2936d1304ed755e29a49d18e5f09e7e810096e9a0b2b615bff4f7c95e0a9c52851c2041cb4a07823e84222cc304eb44930d8131a79222057bf54b79b55017a53addb70bdeea0159392e80bd4fa937e35f35e0e9d4a5fede444075b71536799b2e687a1c114da65a953b406ff3a80cb241b12b8420ac878362104836552b23d2127772e1fea1d021468e72ab26fabd9c6494036049339e95531578d7e9042b59cf9f24ff2cb3d70002fb09badbf9d92e198f9e8f0ab5bb87a13de08e3c47296d57af0989a9e7a86147822960bb15ce5658508372f3f6281b140acbdd31dfeef138266c554a3fa0ea3406ee1f987c72d308302ace019137072bb5a574ef038dba7c06b3813709934ccdb5338eefd9db0ff9047b1cfac446beae50379811560a8d7f60c4b7d3cb6d6b2ffa9f1856017768a56dba8f7b2a6170cebdfbb54d64029e5fbabb0ffeae206a0d4fe8a21b4429ec1a05ef668946d35f7ed4ee0ba2bd618c0dbcb7ef83ec0cfef306bc9badf2f4d91dd873225dbc85e6012b21b9a6103f09e897fe103183ee1c16b7727c5138b5fb34d018cedb2c946108ab1f69b74d793e8823fe964157ff7c5290ccbaf77485f84a0f2762d381b4b1325f8b601744e84f49dc913", 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044272, &(0x7f0000000000)=0xc6) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) 05:17:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="00000021e6e553e732c8a1a617b208e24361620afe2ee38bd9c5db0d3aa0e5fbf71398ec873c25244aca10681ebf00d553d07776922236c91fa3d34e8d35", 0x3e}], 0x1) r1 = semget(0x2, 0x0, 0x30) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/241) 05:17:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r0) 05:17:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="0e5dae3070ca9f05", 0x8}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) shutdown(r0, 0x0) 05:17:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x1a, 0x4000, 0x8) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x100, 0x0) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000800)=0x7) r9 = kqueue() setpgid(r1, r4) r10 = syz_open_pts() r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = socket$inet(0x2, 0x7, 0x6) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000780)) close(r10) r13 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f0000000740)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() fcntl$lock(r7, 0x8, &(0x7f0000000540)={0x3, 0x3, 0x7, 0x81, r1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r19 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="a000000000000000"], 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="1fd2858cc0135aafe733ad45757b72378cff8665a20bb021a0c6b0be636d0e7a24bdfae9cf5f5290747f7c6948f66b02383c1389e9b0141137ac29fe433d4f5b0ea6576d273706045f92533350870fd338b30877f24a2d9d1c9c3cf5a47c535e87e22ebbe7ba8306a2ee5e9cfb548a39054204c2aedfe4881e2c33c99076456163d828afd2", 0x85}, {&(0x7f0000000200)="46c301d573233572d4b574ea926fff6d2c2a8dca9fb8ad97adc122b188f2c334fffccb447102de8313673b4e21c284b2cf492aa4d8adf5eedf8123287a5c42812aa1e6e037907f10b68e924c6cd93f5678d94e658fa588562a467214adcf9cd238dbfbd41d8fe9ed70a5d545acfa2d7cf74a25fadd37ee59f841d0c2844d154f039c8bf37eb805b5b7cb2801568e81529602bc161017d957b34783", 0x9b}, {&(0x7f00000002c0)="c3f939d2d60e9cc73b8dc6788685c7be06a07ff4d416cf2caac055ce42f45a349215cd650b5e847014584049b3002e4b5f853c902e185345ec4c11b89775f2e76854d8c42c8e3bf45f13058ad1a967dff3cf594ff13471ddd0256a1da91931463a806ebd478b96aee110a67eb88cc28896f9fc204ed0e4c5d0d8bb2f934324e95146b83007ea041b9ad749841dcc1922260474c4b2302e80d3d68eef003066f1f19a0cc050992ee730c38ef5ecf728b173c4c4d708f7b61ce003a50aa5d9fbbd518d9d72", 0xc4}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000020005afe3449124eaae60000000000006bc8d971815d3d359c341f3c4f0c4a8cc81dea98d68b12954608123ec28b353cb9da9bcbe1fb42d05f6ef144beef832e78adfe54c62c0295db924a7400e6bb6e1d30c0cfe8e9fe449c42dbf2961f5736d635fc57853b5e0f5af05c23ec8866d69c35d7a37301c75d5c25d738f641fbdc3f4a386aff1a2b234ec986ba68a7e44440aac12339996df6a55f320f8360a0c66b7eab8a21a7e47b6c8317e308d38b55dd25f6c2ace3f549cbe9ce0eca2190f084ef1154436747f99d49dad6959042ebc54ae54b5d18229a41e4adbe15412f08fc4abc01474c5a461fb4d0e8042743de20d06c53906a4be0cfb3555c80b8754580682c76cd54ad8be986f3", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0xe}, 0x3) chroot(&(0x7f0000000700)='./bus\x00') r20 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 05:17:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 05:17:40 executing program 0: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001800)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = getpgid(0xffffffffffffffff) getpgid(r6) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') accept(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) socket$inet(0x2, 0x8002, 0x3) ioctl$KDDISABIO(r5, 0x20004b3d) mkdir(&(0x7f0000001740)='./file0/file0\x00', 0x4) 05:17:40 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="f02b75ba00a60ff7a6c0e746473b3668253a040f7ba103fb6e2088164bbcd31ecf5163fb82cc1746dcb895c5", 0x2c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 05:17:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xd000, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 05:17:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x100) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r2 = semget(0x2, 0x3, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001040)={0x800, 0x8, {0x788d1df5, 0x4}}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/4096) dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) r3 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f0000001200)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={r3, r4, r5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 05:17:40 executing program 1: r0 = socket(0x0, 0x8004, 0x8) setsockopt(r0, 0x8, 0x519, &(0x7f0000000140)="449d367bccdd7ed0162fd218ddfab9144770e403511f96786dd34b8d44336c669f8a633f62f605e02fdad772ef4f6d14a2ba5fac7714d99df33f0bc0e71768a78b6bb8b14275f07f2339659d4d11221b16a89f6e0ecfb2ce7568d9bd7a3ea8a8f497116ea122a9e1c14fc4e8490411189ff436e4ba8be70b4e1d75b6d934a516c811834fdac6eb68b906071deca5744c9b6fb38efae542bb545693e0", 0x9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x10909, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x615, 0x4) getrusage(0x800000000000000, &(0x7f0000000240)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x3}, 0x8) listen(r0, 0xa07) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) getpeername(r0, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = open(&(0x7f0000000300)='./file0\x00', 0xca, 0x24) shmctl$SHM_LOCK(r1, 0x3) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)) openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x10001, 0x0) pipe2(&(0x7f0000000080), 0x10004) 05:17:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x28020, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x7c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 05:17:40 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6cd88f9f92f200000000c65af472ddfd20e859245c304b2633b15fd7087b9f7c1f867f5aacf6569cc3efcee241903e6ef86a12c41dababe4bc44bc00bfb17969a839bc66d9595b14dacc6863086a6fdfb192b4701a3ae149ce16bad8eed68362e3dc742961a20d0b4376194c222e54dfe873542d212b72e7853b96d0fadf94c0921d44868e5e3806e78c663e0e2c67db4d02b5d74667fd78202c"], 0xa) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) write(r0, &(0x7f00000014c0)="fe28d4188e122fa3c6ce6a86306bd862a2f7973019e1e4af4422ced2c5b931cdd0794691bc8cfda96dd6bd2ed35dd80e23d6afd30b21ac4a7404486fa7d4d8270276f937534bfc5b6b0e1941003b752a77ffc68148ab7b0b11aa7f456a08e03471486db11e9547646ee94a8b935c18f172d0b2c7d9690cc04736ae4e9b00073011b6745597b611d79bd83f5dd9698d6426", 0x91) writev(r0, &(0x7f0000001440)=[{0x0}], 0x1) 05:17:40 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200), 0x10360}], 0x1, 0x0) 05:17:40 executing program 1: semget$private(0x0, 0x1, 0x8) r0 = semget(0x2, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = semget(0x2, 0x1, 0x440) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000900)=""/109) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5e56ba0be1bfe25c0c00"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r3 = semget$private(0x0, 0x5, 0x2) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0x1) r5 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) close(r4) r6 = fcntl$dupfd(r4, 0xa, r2) fcntl$dupfd(r2, 0xa, r6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000980)=0xb62) bind(r6, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000008c0)) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 05:17:40 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000000)=0xc) setpgid(0x0, r1) 05:17:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x33, 0x3}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$getflags(r1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 05:17:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x181, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000180)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) 05:17:42 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000002400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/102, 0x66}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/76, 0x4c}, {&(0x7f0000001200)=""/177, 0xb1}, {&(0x7f00000012c0)=""/54, 0x36}, {&(0x7f0000001300)=""/112, 0x70}], 0x8, &(0x7f0000001400)=""/4096, 0x1000}, 0x2) r0 = socket(0x1e, 0x7, 0x8) sendto$unix(r0, 0x0, 0x3e7, 0x40e, 0x0, 0x0) 05:17:42 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1c, 0x2000000002, 0x400000000000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0x3, 0xffffffff, 0x400}, 0x2, [0x9, 0x7, 0x2, 0x0, 0x6, 0x400, 0xb8e4, 0x7fff]}, 0x3c) 05:17:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/91, 0x5b}], 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x200000000000000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)) dup2(r2, r0) 05:17:43 executing program 0: getitimer(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x5) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x6, 0x2}, {0x8000, 0xfcc}}, 0x0) 05:17:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000100)="2ffe4a701d76f339e4f4837a45af4e86", 0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="52d241fe42bbf052c895d10163b5e1d0f1f2d3dadd1a8e42a5f56c0f06412d0f61f712c3b58c3dfcc64b51872b44a57a304a3f4f0a6760ee1c1dc577825cb398a59029f64e8382f5fe5d3b90222a3221c863e87537e45dbbd3099456b1a11323e4592508e876e85f43bd207df58c831fcea3fefd5d8aac660c933fe2dfe57af16c4541c0d8", 0x85) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="0002000000080000", 0x8) 05:17:43 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r3 = dup(r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x5) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 05:17:43 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x2, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup(r0) getdents(r1, &(0x7f0000000080)=""/12, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8000, 0x4) 05:17:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) fchmod(r1, 0x110) dup2(r3, r1) 05:17:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 05:17:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000200000000000000000000000000f20c5f41f1b143f2ff03000000000000f4917d28d909cb3a67ec8bfea90dd44fd8665a150b3f7afd52975b835962b5b2561be751bfa18b7d8e4b9116dbb753ccd8747c5c49a1db8487f4e662e42898c5c2776afadc99b1ef5af185b75fc5c78907e621f7592398bce14c1a14e03fe85b3f023f9f1b0aefac38864dfcbda6a73e1967d1cf3b47e62f5403256029ff740d4780b12868c8b4c1cd160b322b3814d426a260e2acdcea5d0df06b8e04dbb033defdd6eabcf368976cce6b5d6dd0725baf2f9d38d1ea7f77d9ab1032e512ade069d64863e40620209b81f9eb3c"], 0x10}, 0x0) r0 = socket(0x1a, 0x400000000009, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xde9d, 0xac, &(0x7f0000000100)="ebff4bff13b9fd812e6eaff35e2dee3c6ebd8470876deea85196cd012c73dedee96d5bb1b7382a7ca76583291409396946837a7232336e552496f3b83d0c33fcb8ad80a006a93a18755e47e8a59996", 0x4f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7ffffffc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:17:43 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000040)={0x54, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 05:17:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r1 = kqueue() write(r0, 0x0, 0x0) syz_open_pts() syz_execute_func(&(0x7f0000000000)="c46121d372068f89b0974e44c4427d0e3fc441db11f5c463096dacff0000010079dc38c441a96586f17f0000c4817fe618c4e279317da43667c07bdc27") kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) 05:17:43 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc0, 0x0) symlinkat(&(0x7f0000000080)='./control/file0\x00', r1, &(0x7f0000000140)='./control/file0\x00') setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000240), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) mknod(&(0x7f0000000200)='./control/file0/file0\x00', 0x1044, 0x55e) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 05:17:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="1ad63a4fb62931c579bd1cb39015c1a7008324fc1f8b896dc099", 0x1a, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x4000000015, 0x3, 0x1ff) setsockopt$sock_int(r1, 0xffff, 0x100f, 0x0, 0xffffffffffffffd2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 05:17:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c8bc3774d4c35b84e534439", 0xff35) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="50e1344f233a187c7a4f2a9918442c0b38b5279b5cc810615fee1ae4f0210f6f3788e3bf896b26e6fe95ca22920ae8675e2bd537587479f77b4432e637a0d1b46e94fc1dc86641c55fcf0f0e093a926ea9fef8b9fd416470f37a01ddf847575c33813e9e93faf6139fc4a2d93facba4e078e9c8ede4f7c51681f33ab8bff40747d9a630b65e3e9e907e5606609edcf1785736cbec0b85149d71834f42b4e6b69cef364794b4b0efc2290da6264d618e82f5a7c528e33da04bff6adeb", 0xbc}, {&(0x7f0000000200)="ef6b8120e57990aed847d817e91ad9636d2ab8fd9ae4ac10efa36e1260cb17b681997264ce0e9e073336455b06e3bfcb65ff8f502186fc0378efb3f2e33c3fef55ee069b40e9720c33f1db6fc06c7abd9234298d4582094cc55ce32572fcfd4a4c2bd436208698956437993871e247df962a66858a2be9676459ecebb841f6c910c6db47c37b924ec50e9b464d9b447af04dc4b7814338804ffe47a4613dd930eba54294ddd5cd242bb0ce9fe8857bf3e197e5365aed139e74d282d7688ab3d30cf5d419b8462509e5f7fb09e1a2", 0xce}, {&(0x7f0000000300)="6d61ef02f35d430a94d1fdbf6cb2f885ddf052a965ec9aab0be99d99008badc03bcd8b6b0a95391b296d5688ca1b82242b5b841978c4b4a878c9f62f9d377a5277c09337f6ee1c37ef0d0680313d7874f4bfe0f12ab6192f47fee871724360f1864cf626d5249fa1b47411753d7ed41202123528bc88", 0x76}, {&(0x7f0000000000)="d0d2d479a55d73b72dd8ed", 0xb}, {&(0x7f0000000380)="160f920e19d0d67f1566d09a2b0ef2fb916ff5fa7b5a678b8a85c0cf0002176ef81361929a3057dbe0e2703c4db0a603309a48c0084daf4d63de9b674c003c28790532cfef20ad01cad28214dbbb5cb4fb9e28e0bda569e469a1cdddf0a6e52f841acbb28f0995eb2a6a7ba5c0c613f99d099da46a73721a3237ca0b722dbf1c852a29e1408274ffe40a697fb7683523a2daa3df07f9ff21a284d5a94febca5d8d260cc796e158e8e141796b1e6601a9d8dfcb469535846a8ab3c7e96369f5161cc8ac74822edeabf7eddacbf91adfd7241c50730f6e0155fde8617da1a97c00f0477cf214c0ddac2ee4ebc64171e320c2328ed6754b5667046d7f65c35c978c3b51b8bbe0624894c8f4d812517d843330ef277c28f33344a9ce646a7ed81fe19eff8256c69311e824fdea8fdd9e0a4ba43e6f677559fcbdda6f3292c249b31ef2e48d2cfc483c043b6979dc51be0d6f195474f23c69dd4036f45fc796e5082211dec39addbaefb60f3dd7ee64893b4a661e523d94d7e82b1591ef06d1a92d785289f556e5613c83e10d7f8e87047b842b2070777c84fc644da8c1ebc3efe98421e97f041de12aebc7e519b37f1d0ff50d5bc5f54c11d5397fc777d4593105757c5ab733d1490990605ecd7f2f8872db0e17d18d17cca3551959dcddbf565dea6bf51a0fe0c2678733ee3a0be38e44270cdae516f39f6d9ee8fb7057d0d7aaff4a308817a190ce7b925ff198dd88113f050448e85918dc9b0c88880f094099bc233df5a7ae666ba83969ae559535f14e299de8f3c809f3026e70f41064023eacff194fe5a5f42d0ebfeca45b4e4bc50e29c3b661a5a1a6b0bc684266b2aca6237fac628ec212e9f3a6068e8bd688e0999107d93ff544457a3bd00dd8f07cf8345ec8b0ec6decb2c90e85ce3cb677ac5e139b49fea495ae9f617d75cb8fc32cf5895def5f972a86c737cfbc9da71fa4e4234aca3caa87c5938c94c30a59654c940fd90d55fee1fc00a3fa6d379a6c2aa27f19fe21a644643bc82b6a3fadefa5f70538f9110f8bcc885f83d89446f57900c40fd52209dfe40a0b08988af6adebd14d19a17bf74b874ee062678ebdd28083de16771e4c25fb582e59495402d29f2d08b179ca1738c4d388e754812ae918bdd973b10416afbb69919ae650ff1136e196a68ffcb4a6b522e75a363581482301de8defc431fc5b327b3e5168b8e6d7015fe27f97c3ee366fa5947b94e437e0d713a6288b81f65793c10b700d63f66a7f99135d9fd2062c69782560eb76fbc79c72ce3026466aa98c384117918669969f43a0c74646e19ae909db59c6899c324649fe502bc9756abcbc97975382af41b6c3e7e4a7f6993dd5d16482279394afb3b26116a22de70d119192003ee1c8e57d2b7470e482e3c8464948b9f1442874d11875af75960cf01a30216f9c8430799be94314f20334caabef25bc17a706a2f92c130eee8dcc8506155736c0c0c248fcdd9649496855b65bb7fbd878dc75adad45d93e9196bb8ddd2d65c414d788d383b3f38391c77d36ee57cca5c9de433842bc7cbc839c21449e1d57b1070c2c476e3267a49055ff78ed916cd72ff1c926dc06a7cbd9af9f8943f82da485d47ef30315084ed7f1ed9f90fc706105425445941c820725a8c6099bd96c36c4edb5a7c6b5c1b3d61b74786979dd9c66dc4c77c062fa016de8ec9157524b420b7330c0b1f2ac8c133eb26811c24b226edb6249d3bd9c26daec3b1379a6de3c73a38cc90e7c634e848edfb01b9760cfb6b68e27f8187572147a30822ac3be1349b4701dfe2e07d447a01dd328eaedbe16bc28159ce5b380be79c9c85740b22f157cf49ab2d23a690cd08acc2901828fd12ceb65c716dcb8f08dcc907f86213b8668826db3e63eeb4e1d6343ed6006fa0b095188989388158d70ab8842f7ef569b76c915865b5df8b4ce2370240084e66fda8daf2584aa85f1b65058a746dbc1d90290f62e8e8071e2117373122a4cafce6eec3bcc77c60d6486ac57302ae2c060167936db3aac7ebbcc5ee8f1f610a2b70c11b68553a585e4d376a6f4a7cb46554cb34dd7a3e291c45b1f5b36eccedf26435307d3581b370e0995452a1c3358856446e2e3e71a3cf9e019a48b9f06cab36e6a283bdcac8994ee386ce95daef155204d2d6b98dfbbb9f5151a8c051c859de6e7b767fc7e339dbc0ad990bf824041c6fddfd883ca5b7658b69e99bbc3dac3aa2ca74c13e9dd96f4dd9c5ebb01c1709a1268903b86c13ad45513dac740137faedc53852895b4825a0e7d730ecfa27e3b83ec72dca87b19c13b567767b307fea219c2429a6a4c8681532a857c3744a63222898cbbcef3ed476dac0fa31f549d4fb03e3c07cc11089d9f51a177ef6187574270efc0fa57d4e2bd9baefcd0ac9fa44fbbf258f72f1bdd10fd0648a718afe3537fe9ecf836dae44b6438617ffa371e7290537f6ebb4164e46253649053b4a437571cdca6f228fca826429a7e399bdaaadafe65ef40e5c0eab57ef8d5cbb7681531defc8f82a50867a1e6c7f914cda1980e90659a4ca3a5876c6cd74828f8cda699a91489917250241c9cdbe1f01ca410d19c75aaa447b26b2f4578f7367d4f733a24af626d6b76a4f934be8bb877ffc20a8006ae9b3b6b567fd698db89c8f0ccdb828dfcdc549f2e366861cde65ea75020d1255c66f5e28992962996c984f23ccb957c03771c104d7c2c080c08719197eaa06973bf80bad7ed3231dea6bc20bc63247af31b2e6ce08cb1a772fa6ad8dfda0477d688c87f6a00939e536c2368b9d6175050abfd3f4d35fd8a2f17f23c9379039372eaed2b3df2ab132258fcc815a01ed3f050cdb4d8f68da0145fc2a0e004cee3e90a79d553d951255bdf5014108615aae4ab0c44a8dbab8f9a8cd7c91f9b84848274561bae5c49b10d4f6181ef6fb172f65fa7c201be583ab76f6c4cd57af1c54c979b08954f39d03367556386f3b8b7b1a4856057f7ce4b42aaa4e877af17d039f65ca4e38e56e2b0e1d8c52c2da360c167915086e285f31e786fafa734d701c19a995f79bef6eaa20eac5c8629a39b80d2beac81234d59045973b09a89df7e599a6bfaadac382eca7da383fa2826262aae93d6cdb2b472445e549974418bba2e75753dea549b8149f035eec451b7acf3ef4903d6e16847a6520e3c2bfb70819cd62c516ad3b234cfd64915c61f35d18660315ad74c95cb67c0a8ad0651a8ebe5f9ee6d05796e7c019bb60411d0c4c93abded377102d521d1fa83a0d002de0cd9ff881d41af2453a849702b4808887dba5d58a280e6bdc8ab456ed31243ee1f2e37c48c255523e88e6c14a3a3f25797b77594442ed8e9b709cf42ff3e8459a8f896646f15d6efa417fa13ba1956aba653deffc345c95550f77d8370d3bd923eac650d18bdf2bacd1b164616495149619333eabe7b1699d8dabfb3bd2e239e4e3fc8852adbc69c459081a9e7ebbe3841ebc51010f4e16bc4e6427c658e7a2ed4c2661ae955a44a8ffc0c4f2174f6ce88968214a47352b66868a897860e95771312e8d1d2956c0bfe102a444b08c07874f8b9e77ace96dbbe3c4168e1006689a890061a09470a7e747123e164102bcc9b061366cefab720e0776c7396df15489a51023c573704a1298df4623d76e7532eb8d73fd5533e39546a9a8503a44c9bfa67a78995942bf9e021a80e83743016df70fbec9c83b2f63748500cf5a772d540a2314be71d7ffd449659e45285532f3e5305da0d4bc0658931efc432569eda2e1aa9faad208f7a639f58ff72e08430899d54270fd6152d723c87621c913a1695f92e3c800db4e6cd402f2239b1e7db4ff2c428dc22aa12def0356a2096028f7237476af39e4bc41ba5bf07a89232dbf03c53b7a1ccda9768086cbcf7564cf88f222fe28e636a3c587715041eafb231f7e6d19452f6e3c60f5884dbdfd4e73fd20e63b3952706c4a53be0c56209278db35723dce8bbfc7dc3d3c6bc55a59ce5fa117c51502395396ad1ad5a38e796c13b8a9b0512399f4b477b9c318e38e769ef05e529a9a80672092ab3b04b23da1e215a990260e22af660a0c95614d51d1cfcd95e68f216f12ff8d2fe541ec56b3c10fd8f69bce9f3a1ce3f1afab4556360093edb231bbc6f130dd3a11a0d3bde1c958c734b7a94dd5726a90e2c11b5cfa45ec061e04c65f9febcde502b060fe8d2ce0b8d736a58f66bf09d822f60be0a8fd3e656343eb2114f29d903f0837742a9e350370bb0bdf49cbc992830da6625718755496b749387a8b27f4e8205489fad8bc30dee5da4fc4217172ad233414d0071c06bfc701992285791016cc79e0c282a971f74a87692cbabe7b74554dd38fc4f1a720d328c068c79cf22e7304c74247c7d2621c4a2d9fda112693469ce5eaad4235c6e9b7f449e5c71c0e7394fb15b62a8ec5ff73f84c5af4a9295b0b2ad82af2875a2496b619f6884812d663fa1b922103f2d62aa36d2a665469433330d068e123ae6a1c08a1c2ec3a257709ca89219e07db1775af6c37ea858a5bf59d6d8843c1509e0a68ebd78cfb791a142ccaf1559adfe63ff5c30460ceb45d279e4287400567490ea563b024a81d5b4b4ed48e2d9c0647fff189b80189d3646225271c48c4be42b3f38573c15989a105f96ae0edb7d59418ac1f9e53ae26b14405f35a7baff8efb128bca82473a63831a1c9df236e8471e1b2b71188cfb2203ca2e7f6072011212f33bae706aef60d886b82938a2d113da0d246f94e58c193d7c440447ac5fb4842edf3175b61787e31bff5690a5b8af647e4654f7e04da0bb218e836ac65c8186fe042a008f10f49fd73f61dad3055e5d45e824722e41d7d302249cca9f619050f8e3a1a454c07f7ccaf4489029184d1f400cd198cbf5309057069897fe0a265a7dccffee3258a4c99978f8331d3e76eb0b9def5e4225cb67be5ec88874c29f14552e54034561090b3eb5f5260469125e848b257a1c44352b1815f687befcdc20ef12256e2233aa71243ee7fd37d8c67909965e004a41aa50df04f46f70bccabe3b887dd83665e87afc132d41342d6ae6f17e7b6704769a218ea9f083496a27fa306a554a1b7c7f9a457311d0977eb1d0068ff747999acac7fdf83f7f820d46a761b6d6eee3689162dd2acfc7559abd598171f7499f894ac9311b7116fca128c8f6a69ee6f94c143fc84ab91b893a05f819c9af12b8d564d2d7d38e7b4de038eb63d261f3951671234827a019f1c026322af585b40d88294ddb74c86cec97b4cd64df684358b22f7f41b36841835e0166de427c4a80c70956761c2720a9bf88e14cab0573e06f8c0b097881d8c8a125494b28d5ba4ada953c1844430861eb0ad3e8a1bae81c74b4d2d4aa2fd7046f733616b391cec7c7f30447fdc2241241b96c08c70f2eb8dce3ec1c8f194e1c6e1fc91a6bcf8ac37b38615f25882d97a9bd543d2d80c5e8d92b4f0ed78cc944adea2612ccea6de852c3a1ecb6389e1b7caaf1085ecb0ce033ab295dab061bfcdb4fd0695a9b11d14e7cd2c113d189c7e395cfe44bf33e83020c65e5ce0ea7ff44bf43f467bf2be21c4fde6d48ab2c1c9c4cf834c73a1a0119adeb8a010c304d60ba450fd3664780ae54ee674c6e4c79a54554125b6a3bcc946c444d32056e249bfb3213b9d74891f96e500ec41d2e9e05e5006b09430c5a7566e195d8f7fa26081dcec9701d34b4b7438f30a643203a58f21d2deccc297ac9575f3160d56d21ae0a4bdfba3985de4c050cd86c422de12bcaf10316a1c3276c918d7c3f31", 0x1000}], 0x5) 05:17:44 executing program 0: r0 = socket(0x100000000001e, 0x0, 0x2) close(r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'\x00', 0x5b, 0x0, 0x7f, 0x1, 0x1ff, 0x2, 0x8, 0x0, 0x1, 0x4, 0x3}) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}, {r0, 0x4}, {r0, 0x100}, {r0, 0x24}, {r0, 0x20}, {r0, 0x6}, {r0, 0x6}], 0x7, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 05:17:44 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x100) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:17:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) socketpair(0x11, 0x3, 0x0, 0x0) 05:17:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) socket(0x1e, 0x4, 0xfffffffffffffff8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x1, 0x9, 0xedd, "d6515812263ef0ae49b1dba761b795527e1843ab", 0x79b24222, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) 05:17:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402b3c02df71795acd76000100"}) rmdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 05:17:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x800000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2000000, r0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x401) 05:17:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r0, 0x6) write(r0, &(0x7f0000000040)="9c8bc3774f4c35b84e5344392e", 0xd) 05:17:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getgid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r7, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 05:17:45 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x48, 0x1) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 05:17:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000040)="d8d1640fea73a27a3d01bb4a874e74065feb38b6", 0x14) 05:17:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) sendto(r0, &(0x7f0000000000)="4d64f1d9b29fd195a538379bc8e0a6", 0xf, 0x2, 0x0, 0x0) 05:17:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x11, 0x0, 0x0) 05:17:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8b1d13b2a1d9b2a41732d4f9cdc204d57b6f2b47fe92380ecc47bf40adc58ce392a8338061228a31c208aaa460da9feb697970106b06c1e08f4d1acbbde02f3606ce9dcd29b9f080099fbb5b5cad77a17df1e39b4bc312bdf1d9ee94dc62ba3a", 0x60}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de8", 0x2}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x90, 0xca) execve(0x0, 0x0, 0x0) 05:17:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:17:46 executing program 1: r0 = syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0xf0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfff7fffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1e, 0x2, 0x1, 0x40, "97f893992ce4d345ebc0dba77c06e212b948280c", 0x1, 0x101}) ioctl$TIOCSETAF(r0, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 05:17:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000005"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) write(r0, 0x0, 0x0) 05:17:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010001028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) chroot(&(0x7f0000000040)='./bus\x00') 05:17:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) clock_settime(0x4, &(0x7f0000000280)={0x0, 0x20}) open(&(0x7f0000000900)='./file0/file0\x00', 0x2, 0x20) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 05:17:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/12, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x400, 0x7fff, 0x7, 0x2}) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x7, &(0x7f0000000140)) 05:17:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1258e0a19e86e2bcba32ea8e4420bd056fbff35eecf839225434bb69f7a38347e03aff90c87e5c82ec5cab1c21291017cac94630c2bd8e842b5afc308d2d6e6622144a15815b4fdef659f578ede80470d8ed7ba81e88b385ccbb48a2e9e99b35d4c08532d5b2f4696c8922653e5cc3d425337cecf9b495b8b667695b6b2dbad725d338cfe566b6d4d78588f7a5582df052e27800fb9316b60a48db106a86798beb23907061bd440317bc58a9686f4d61a6cac299f2770d71025342c5b1fe46316c8b19bdc7786f84bf3fa10b7484e3a57bd7249789a0cbae08245dd5d7ea3ec2f2e141c8d32635c4defaa3ec83d7efc970ad18cd736e7bdf2ec77c34e67ae5d63e5a5d4f408e4797912590b492ce58c53f67e65c43aa489b7ab434cd52cd53d7f217a3aaaf5a37dd5e8a0af3f64fa1202d5fda5d52175e316fccb8abf02147b857666961a8abca2a83ef8c431304e8fb3709574c1e2eddcd73e08ed999715512a99902b41f7debabb013681432a0a00db9654f8ffa7aedc4fb378470c7ac"], 0x10) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x2) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:17:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x0) close(r0) 05:17:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) 05:17:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7f, 0xfffffbfffffffff8, "dc04001b0002e108000000000600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:17:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x1) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x20002, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 05:17:47 executing program 1: select(0xebb1069d2ebd37d8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0], @ANYRES64=r0, @ANYRES16=r0], @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r0], @ANYRESDEC=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000380)=ANY=[], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESHEX], @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR]]], &(0x7f0000000240)=0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) munlockall() select(0x40, &(0x7f0000000140)={0x5, 0x6, 0x2, 0x9, 0x6, 0xffffffffffff8000, 0xfffffffffffffff8, 0xe4d6}, &(0x7f0000000180)={0x100000001, 0x5f9, 0x7, 0x9, 0x2, 0x5, 0x79, 0x15a}, &(0x7f00000001c0)={0x9, 0x0, 0x6, 0x3, 0x0, 0x1000, 0x8, 0x81}, &(0x7f0000000200)={0x2168, 0x5}) 05:17:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3, 0x4cd3, 0x6, 0x7ff}) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f0000000100)='./file0\x00', 0x10c20, 0x28) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) 05:17:48 executing program 0: r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x122) setpgid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5902) r3 = open(&(0x7f0000000180)='./bus/file0\x00', 0x7, 0x80000000000200) r4 = kqueue() ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSCTTY(r3, 0x20007461) kevent(r4, &(0x7f0000000100), 0x2, 0x0, 0x9d1, &(0x7f0000000140)={0x1, 0x7fffffff}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') 05:17:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff00decc9373b42f28ecb07c8a5b671b54542a538706000000b811000000290000003300000003000000354233c2c6c351496272ccd20282ce2cd5f228ad02d718c9a223e2db1b3764a07ec3db9b9f5ce36a310102d02aa4b0f7ac69840828ee65ce5d8bc73317359417ffd88748bb09dc85eb0460778bda2c55df7cc2a9f095553c93128857e5728753b50eed6949a091c4f65cf4e39eaeefba1d21caa36fc1633f5692e6398d967c77d0da9eb619a1118f61956fe1076893eb6fe60fedbcd5127aa2533527ef4fe8f7ce4fd7349f387b0c469040a3d12cae39aacf9b904cd8cfb662595f0f1ab75da4d552e293b7"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 05:17:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)}], 0x2, &(0x7f00000011c0)=""/72, 0x48}, 0x801) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 05:17:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x2000000000000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 05:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xffffffff00000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSDLT(r0, 0x4020426b, &(0x7f0000000140)=0x80000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 05:17:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbc, 0x0, 0x3fffffc, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x80) 05:17:52 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 05:17:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x223, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="804593215f401e3271c3de3730bdbaf634c813589917c476549194c2e0e326f5801f1c1c1d72743e8da9f638508e9643d8d5f9c3ce6fdd29447f4f677d984b6b368824f7e8fcb853f4bff67344d2e367364c4f1cff15d1bc0241947ea445b650c6a7659309", 0x65) write(r1, &(0x7f0000000180)='X', 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) shutdown(r0, 0x0) close(r1) syz_open_pts() 05:17:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000140)='B', 0x1) 05:17:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x0, 0x4007, 0xfffffffffffffff8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 05:17:52 executing program 0: r0 = socket(0x18, 0x4, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f00005bb000/0x4000)=nil, 0x4000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x281]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x6, 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000006c0), 0x4) 05:17:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7ff, 0xfffffffffffffffe, "0366402ba77fb276ef3caf00000000011e00"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 05:17:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget$private(0x0, 0x0, 0x500) semop(r2, &(0x7f0000000080)=[{0x2, 0x1, 0x1000}, {0x3, 0x0, 0x1800}, {0x6, 0x9}, {0x4, 0x400, 0x1000}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1000}], 0x6) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 05:17:53 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x4, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x7, &(0x7f0000000140)) getegid() 05:17:53 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002d2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) lseek(r2, 0x0, 0x8003) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 05:17:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f6436fe88784f97e3055603448032314bbe042ec0614ede872788214662642a5ee485a65756090043fb315668e2db75057aa7ce1efc7f4a40d330840de1ef20c23acb55158eed6102a9c4ee2700ac6df7836d7421c164126941e38d68418c07f830efad68cd1960d4bd38570af8d76f892ba47c7d5ae075acaf8c87ce9cb376a9531c535d550a8e553da457bee91ae94a35b4ade27920ba05926bb8ab75a4f4bec1ed9d611588adebb36b4caa6d82a743881e7bb6e909ddcc276b12ad6835d5e4461945bc194b90b3aaa95166a8d3072fee3b096ccf2807ee7da8d9c123a9d7fe9b2bee9c845a7455b10abc2848f881a74c8411f16fcd0abe8974870d97c6a23e6f503c636caaa81b1c3556b85790f60c6", 0x15c}], 0x1) write(r0, &(0x7f0000000380)='oL', 0x2) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000600)="f205972181f1d3931e8e38687a9906a4f6737ee5fb04ee0718e89e03350a18e047c33b767dadc067fe5ebe84d68eb1b6f2c8c58ea70c521d2bcd850a8b9461b87d161e442b", 0x45}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:17:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) write(r1, &(0x7f0000000040)="9c8bc3774d4e", 0x6) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x82}, {r1, 0x2}], 0x3, 0x8) 05:17:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) 05:17:53 executing program 0: getrusage(0x5, &(0x7f0000000000)) 05:17:53 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='#\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)=':*}+\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 05:17:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) 05:17:53 executing program 1: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) socket(0x2, 0x8007, 0x7ff) 05:17:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x3, 0x0) 05:17:54 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 05:17:54 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/80, 0x50, 0x0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x7a4036c8c71dfb03, 0x0, 0x17f, &(0x7f0000000280)=""/214, 0xffffff5c}, 0x7fd) 05:17:54 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x19064fa15fffc309, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="d9", 0x1) syz_open_pts() syz_open_pts() syz_open_pts() 05:17:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x100000000}) dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 05:17:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x3a8, 0x9, {0xfff, 0xef6a}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 05:17:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x5}) recvfrom(r2, &(0x7f00000000c0)=""/33, 0x21, 0x40, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffffffffff7, 0x5}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x7, r4, r5, r6, r7, 0x21, 0x7fffffff}, 0xd079, 0x3ff, r8, r9, 0x4, 0x7, 0x3, 0x785}) close(r1) 05:17:54 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xe511, 0x9}, 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x20) munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:17:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406d47f80a731888bb0c1869b78393745f7bab2eedac881e2ee31f88592f0fb5fae10bf6b50de2531f581bfc87b715fd32480a1c90d77fed27190c54303c991e2cbc2b1c9680ea76204a5aba38526f7722c7cb39e703e79f44b7b204f161e6cff92cc207a97788775623139dbde2cda323e1f8a07afa255edeb9110016f9362c3f4556ce425f025b3b01a31d2a9d9f1d56d8f35992ae31fa666afa5bae785", 0x10a3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 05:17:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) unveil(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) sendto$unix(r0, &(0x7f0000000140)="2b35de4c81c39d35c62a239fbb3bbb237103b74b10553267bd54b8a8fec3acd3aedd2c55004e6fbb3175b15aa7e2907c87af5a59a08b6d9476bdeb9896f88322b8c3233264c7702a8c03c5057c117678752c6880f2f0a5e8de1a3bc1f1a6ddb93f6e7347af6808dfd828bc", 0x6b, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x7) r1 = semget(0x0, 0x3, 0x400) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/60) socket(0x20, 0x7, 0x178c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x4}], 0x1}) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 05:17:55 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x10) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffffd) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 05:17:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) sync() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r6) fsync(r0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000001140)=0x1) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) linkat(r1, &(0x7f0000001200)='./file0\x00', r0, &(0x7f0000001240)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f00000012c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7fffffff, 0x10001}, {{r11}, 0xffffffffffffffff, 0x4, 0x40000000, 0x100000000, 0x7}, {{r8}, 0xfffffffffffffffb, 0x3, 0x4, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0x1, 0x5}], 0x3, &(0x7f0000001340)=[{{r12}, 0xfffffffffffffffb, 0x10, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0xa1}, {{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0x3, 0x5}, {{r11}, 0x0, 0x0, 0x40000004, 0xffffffffffff0001, 0x4}, {{r12}, 0xffffffffffffffff, 0x10, 0x8, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x12, 0x42, 0x2, 0x47}, {{r7}, 0x0, 0x0, 0xf00fffff, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x900000}], 0x80000000, &(0x7f0000001440)={0x2, 0x7}) fsync(r3) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001480)=0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000014c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001500)={0x3, 0x8}) fcntl$getflags(r4, 0x3) fcntl$setstatus(r5, 0x4, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000001540)) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000015c0)="46011078c750d2f98bc6f293755200450a942a23994b09f2388f97c08b06b399edbe55421ac05bc1462a7fae43bdcf763cea09b0c40ecdf92c913e2e78c733347cd9f608901e819e5114ec80c905558720a3384737da1078b4025168617c4d1c94cbd7ed01b3f499b0845f6abd453ab4f5b8418c2bd1c87dc39f6a8b3df37b4f533676aba95c34b61202a6c155ce41bec1c65e5831afb786be614756d8cdca6ce0db423af87e518062af5d80a6806d57ace4515d769444af29e32c288d462b671b2d6a8142b4a1de01abe101ce2f2110d878d5401d0052cea7f5130a8c91d051473685aa02fd8ab7fc430d4d8072e9a0b13a1def2e", 0xf5}], 0x1, 0x0, 0x0, 0x8}, 0x400) pwritev(r1, &(0x7f0000003a80)=[{&(0x7f0000001740)="9aa9839b1fcbfd488c88a895a46677430a6af323a9b9ae4acb6522cd0bce88bc994328a7ad244461523be9faa579599a5ac69fd657f3c03f977907c2e3cafee19bc3acfd1cee70580621722b5d6631cc88d122c0af1ad5848f5102ba096a50e862e95d096a2bcf23ab59e9a0b4c9d9e7e46ba964249db1333b52c2e0091e9b0527274144d45aed2e15be3c93379096", 0x8f}, {&(0x7f0000001800)="24daab819034517220c4df30ea9196d65318b0f618002a616e6ec7b309", 0x1d}, {&(0x7f0000001840)="25ccba573bd3bde04fbcb1b91ecf433008a3038ca7d0eda36f7fe031a5606b1497def7d7f8ce771ef3f9879b85996f60eb4608b70296cce8f0ff9f7492ae60bc983d19cc34dc7f85d2880fb0926ac78dd0e761c08956a6892b14eae2039b9818dd11140922fa2791597c057d15e9af65c07806e29e1ce3e4c097ee0701482db740d6ca7db1ced881470c451bebfcaefbe62445f5e8ecc2ca8934348df14574563551bd86e3b759169a397b305fbd937b649712af5fe018b9749c06135d8877faaae90f1ec4bde2019b0461108b20126419ec21f414ee1d450286eed617c8966655b90b088f69070cc6ccb2b92fe70e0f9eeee00009b1d889ba579eefa99f93e83fb594fe12adcc024f6f21bb4cb9abf669e312f50c308bfe6c7a8d7a37e26faebb45967edcfb06644e18dc15e8b86212d6edad3995b995d67725a83e2143fbb7b7c413d323e3720e23e97ef0f4f55dbd3c3fbd8623e0c1d0e2481d5360bc4ef3b65d2d8d27a584110a6ec88bc005467919ac403619fa73fcd2767c574cbcdfc26f4d0ad734e552688ec29579bffd8c3a05c048b41e6208f67176cda0028896529ada53fa7c47b6c3f1e0e01b1d8beff8f2551dbbce6f3f02ab3fa0f2746a27869e0e51c1fa2b453b87806b8fcff6cca0a1570e547f16f8cbfb407dbaabe6e6b23b70e0e133ac672407e551edb7b38c436471a87c60958b7a372433e386b7b930cf4e08b5859802da44c4c2eed80c88f0f1a9e06321bd06b6a30339fba33125545b8e81c42847834edf7599297f5f09b0f28fa084acf1ba42f886a9720f0bd586ed816e3d6de72cb59b565593cfb81a4ecf68ba2cd34e45e07dea9d87178cf4838af796f85ae0c0108d94023c22a3ec5696b9ead55e1548f391eb9f6eec2c1add5810833904911966f5591201f1bb1dca0977040d6d00ce43682e3727271fba25781e8c7d909de8da7e8027600bc9156739fc9add5123d1e2d8dbc3e4b6b5a3cc09065e3fb6f601987eb1bcb5dc23cfe8fea4f0efdede1006d276876cd8fcae0c766cd5bf23579840d7415c69b759e1ccd68165c8cef677f1583b7342332c0ac19521f88b33baac26b3b25493a019321dc7e2fd68959d5277774ad71f774f0632da01c7a52104bea2ba0414c51bb6963e407c8296b2458c86d4ce4cb0f216c55e6afe982feeb4fd810faa40d85a1d1a7475cd8277ef4570e70d3946fe3263a159046366cdd9a05194509fa6ea41c2835d669deca329e5df2d8a1b0e3a1e9251a79c2d38c7d06579970c6d0087264e3ff0ca054a19f39a67918b9e983345ed72d48f1c4b28f0df0ef22de61f2c1c84dcf66435a5b05d526eca239bd4871c59bdcbc56789c182d534db50a06784e9fd2fbd794a3d773a29f2d40ffb090971bbe63e35087b24d531479fc967ef47696437b3cdbf20f3222c4e09b6a4e15ef14dac7ca72a7be21084ba68d1395790cd2325fd16b3dcc6fb72bc586654a5c8fdc89fd02b19a3f894dbd8daf8e2daa61543f0a789e85647bc19cfbae237bfbfab0268d1af215eb6431a69946b25bc03647e5a29cf127af8c57a2f34a5438dc690134de9c27d820710f120b5abcf281e0abb549303e4c7888ae056f498899a4a1c6617deece86114eaac33bfa324458e99274244373db2e5b88aa7711eb6df0f93fcd52d723943b700205003e8e03167ec5f3b413c49491e7735bf8cdcca6e36b8110767eefb2eff901e62fc5f26d8f72a08af5484b03ce7d7cbc8c6c6ef0e53b103da87cefc844209548fe82d21fdfbc48e86efb63a15e824a374afcd008f17662389afd2593cb1910a07cc89dd05ec2707b5e6784107cc05e1669244941d0e4571ef2f0475f292bdfd0b3b09230981ebcdb09e751c0882d7a4e1ab50804eb2a3c45067145ea7799e5459a6fb3fa176188dcf3f5315e92cacba0cc2d0de67f0306f40f04bc79eaeb271a0e3e7f9d72de0c23115cbc0e518a56369980082eea06e10ed2e94cb8ae88c498211f8ac4eb600b2a5585b6e7e145a7732088eefd437a45f86ad42cf6da099b60bb71c5e8e3a2dad704afaf5b032fd71075d3d2edf63cb8db940a5a31623bfc8c90f2b83b5aff93b6f6e04db9e57e4704ced176d60f6897caf4c81bd770d4c5062d534c77734a2f0f4a58d181677dc71e51a86c55542e83763160c016206c83395a195ec2cac9c431aeee5770a9a03ffd52b685d652145e4d27a4d010389a23abdb633ab18070b742e697a41ed2dbcb0d11b36122c7b3dd10be6a6f040ddb31e43aa1340c7b816db781d273452caa5ed5d104bdd9d93c4c5097669cef7fab06723ddfb276f3513566c57a3288e9a206fc906378cc1d4f57f935d2e6fb979f37e3d617bda2904e45eb87716ea1246025b046549b76cf9b968845579b925c12fc40b9e2e4af339b6ff8956bfbdc7321bc8ebb1fba9241e4d7b9633c87dfcc1241e27b32c654de91e1f20bc246c2ba10316bd6299c6cdd11610195b5766f088041830ef115cfbfa1eccc0e68a34a23098f4c2808b13d70a30771d67ded1d017982c74cdfbb82d41a22478a05f5520d93b88bf726c0323e4bda4aa09e913769bb966fb345241558f29f538572a8ae9da556a0083a641ffca0be6fcfd65fe83f6814b99ff3d330ef00ac4c0c120bcd9658128cd11aaa2572ddca08a4a7763e5e3d4adbae7ee51cac49a79ab81b8709bfcdc17f967721935b4a7038570cc96bb4c982caad32a410eada1a61d087937f1901ed4298de1ca8cccc835c5ccd6be64b19b5b0200a4ea2e848789a7d76a63e6d27c3b86db7d953b24a8f6efd41e5e6b79a4bbabd2aad2d704e17f9062f3ad95a2248db727351a06bbfa0c4eb587af54b7eb8527b60ee77dce84bc6875c9d57a4a003721bedee694a059a47903b5f7d43be7a3acdfdf1a4e04b8a1c2185c8f04ce899f89b1fbdb1cf8cf5c641d437679dfa20597eaf622b31c202c12afe4876a5b0b055413a1b337de0bd942ba14a297362bb740344b1e76a1baff8b8a157c765f6766661fc59276f6276ddacdc382c3a29817c962fed74ef371f68f6fc181fee9e3a9d82345537210a86df4f983bbfa3d3799cd2c138b204129d66cffb1bac377fc6a48e1e656bc4b7ead8cc4f9ba14a5ae627f3ccda882a3a74052ec0128880a9ef86c4ede417ef24a90ff11a6615d9739a0188203eccb4f7a154e93fcadf88ce96ec2e35f6ca7cd8474dcbfd1ad27892061ee32015f1eeb1ab38465a099f55612efeb716e7ae136360811e12fef97aa0e0cd64f09d1204a9fe2fb39c07d2aef04d254a78903399b7f4ed48a96595028ecb053b51749c53b18f018898a6e187cf65f6731b1c4f3c92c3a876916d4106f733cf4656f9dad56aaccbfcceeb6d22f2bee38cc482229a719d8666a5ce5930e8cdc3362d8f2d4191aa00d3a22e35cff2a588a366621bb0c971c007883371cb84fdede2a649ae39c06e1c41f836c9650a8381d746e13552b2726d3d2fe34b045c395698515f447c6103f6fac81d21f95cd7b7329df25d65f43328aca50e70c5cb758df5b9fa806186bf511b882425e39af32088b9b38a1725200851b29b8f991b99341ec246d194873a27d56f7c33d455d4aeed0fc8d2be720e0805a23044b90b214f08f5c9cff68bfdedf7b4415c114e595e753e545f6c8408fb619972cf7ceabb0a5ff7960081b1a10b0c8382bfb74b6a3d789d01d04bf4766a5a038de2503021e1676192e92778695af513f901f11a695fad34c033d06fa23cf75c4c3f2b9d3d7cd17e79626e149dbf1c3f960b41cad158d2f3df4eba4757fbe51b09bc3fe04c2428058193ddc38aacbe400ed9228bda3f17fdd9b78ef75499bd9c11aa3c108e96d6892e5b4102bb3b1e84f749418ab29b52e188bea6f33ea0c322f4474b7ac97de71002d184755d2a24b4b4fd0ef06907b25af11b9ae855fee95737d7f96d27d5f1b16bc7acb48bf0037d5ed2ff6fb01752743e0b997f6006776100b68eca7dd87bc797f31d32873cc8183ac0ee9891f63ced1da8e49f9bfef85dda2adfab4fe17eb40b09470de8f23b3c690b9e03c6e94056b202e8d90f7d082755fb41cd6a5d6d8e8ee091e73cbcc463a2e3538f3ed8f84f1fa64c87f9776de40d73b2e1d7ce404a56c4ddde8f65d90f3eeb3f78c287f571b2132a6301d66871c4a89a0cc01cba478032f03948d0848bfc918ba5e6cf3f4444ce36a16c013e1b9115d0664b209611d8bf123bb35168990944aceb040b5b68bbc8ccee8921d0dcee28220f4df8c8d21eda5051041242f168b449e0f36cd4593bc39af63554b2583680720cee4bbdfbf92aec0904a7f72010acd28cef0f1cd2f6be8a1f21c92fe6b8632f38b65878a1b8aa7cad765ace8492fa135671b0766e14fde7405b33d1d688f08c642697a0277d7f2fa3f0b7771c73bdb5c2cbc89b223e223e67063aa4d6bc02172747e5bb8728469a2300d4dc745b2a51266c575d36614d629fef326ef4a85bfe74de37deb21f16324a75f12bbf401eb20c305d0c9499b358e6d9f0ff4bdeabd5fa83127f9b7243c4db6e0e59eb318bf4044a38a9bc27dc2776a3a2e4027e5cc1bd875e30c22d6c369ffc5125372d922039b5f8555645b91ec478babda4d834d1ea67e589d4db29dd6a9da55176e82ff3036820fca820c911a84ce92d5cbda8a486052b7265fd198725a2f3a4b131590c5c3bf64997b388223092b24408da5ccd5123c5884b2e37b1355a305e172009ede1c41949f1606f9dbb4e398db2dbde74ecc468c0794fa973447a8fe886d397f0f56bd8e29143086785a2ea0ebee47d2aed98bd89f6f9eae6ca6709a7f3a9bb61d74e9a59e992c1c60a297835dd3ad9e4cf0ee81ee5297e7fe9ccb75a99b596f4806b0b14ec6af3b5de397e5ef5da2fca01fdaf0117add0b131d9152d68576cbf9cd3c37931ae6b2cc4486635afd683495e51b7c728acc9c36433680686e5c1dbf0868f9d507869f430176a4522aad073f807f632ac2b23879e2a41c9ec9007ada4625d574be7f58cdf30f617162f723cc31012788cdb10f25a88c17529ee394e9b55447fb72423bae326e11f45c701bf577cd2181246d5b3e5920b5b4d4d7737c15c8f2e4403fb164a673b1d4c4f52193bea9cfb58cbb0c0a1cd913af67715cf785998c1fc4ceaafb8a93cd82f175594df4119d4ebcc2f116c3d9a0a1f5bc70a09ecb59070b573fa088386f06056d8e4282fb74c12940f7f3c64f80cd8d74e20667f754633e310cedb1dae9dd39a41fb1b281b22825b9aa7a685b09ad2b39fe295ca88d14f49dc47c77c8debe97a6e83f7829f4a9178388e2da914ea80da27b9b5a5beee38661f59b296926cbed2d446aa386541ac66bab47a31432985415ceca445149adc6f841a618f299d989865f230c6e1e8d99facd0eaed9ae158a21376870bb9dea0690297a60d6cd3e376bfe6c5e996069d236ac3b7444c184cd7e74b655fd2386ddb55aa3ca04fa023722f619fa6e653f96dd155b3efb8a1f56c3255715cd7351c11ed691d8afafde89f2babd4a3cc0ebf05d40042bc4dee097823a1c0d59aa19863ee5fb42e71a2d47c19182dcf74f0ceb866b95448d1ae107a44bab83169b8ac8231bacd75e2aad8b74c3ae4df4fee95dd6665495b0635616b8b4756e41aac659ab3105a90846f8f5fde8d8b53548fcb2a2096bec114719594dc45d291dc88dd634e42b795def2155abef6b89dc4a417b6e5f92679e13c1245c764b1b54d41aca01c88ede88038f3a50b5eda43562c38ad20b5f376bc81e4f54802d5f430238734bc711951134ab", 0x1000}, {&(0x7f0000002840)="1c84ec2d28b6a2c66cb0e03e3c9b552b07d4586e67f0727aaeb21897eb32d4bef436b828e539152e3c47e6a2c403b2fc3c3fd0e323bfeeab096ba06ded167a8f56593d564103d1437e1ef0014ec21ddb70129138322e2c0c73723cb93b50b378b1ea2edbce86e27d3e1bf79cee05ba3ea74acfdb904b9deb1108f561ded62837095552cb2846d52d3786ea0d921fe76b4848d914c3b708d2f0e7633254cb6f05a8860c8f66894bc2f5de49aa3bb4659e87a30e3d5353", 0xb6}, {&(0x7f0000002900)="a35c184d86e89046589ddff1cdce27aa7af92a7c9638b25762de408973885c116c507c4c66430e28cccd7dfad3757c30e9e7352fc9397a1296314957614f4e822716295fc53893f85754ed1abcfc2da1a3e3ba414ef85a117872d0b489ab3ef0d6d6ab2c69e0bfce8d287234d39bb91dc2e4b1ec01009e03467f66eedd7abc472fe0bf2c4a63d508ab5e5d7c1e8cfd5ae219", 0x92}, {&(0x7f00000029c0)="4ee3ff11f7275cd12c4ba455eb2f39b9c1893a0a72fa0b69db6881b833c086bac46acdaf0db4b883e085474316fad410fbd43815b00f726e61f9290c9314b8a1fc804dd7c8a48d461c6606e735c99784daa5b58408c40521f80cfdb5c644cad6068c1201302515a56e4604dcf877f1fd45e87b7ff31a29dabe878720bd3e1ff1d294135df428a714e97aff08a5a7b6f059e6ff4b61c89e5fd9ddf2c2cfa793041ab87c6a7694d7a5057a253930df2a2db1112f48de2efcf96bba3b946f2f83ad8995bc161fe2c44ea027a7ff920510ed3d63e4edc2b44b23e93ea58fe998d089e02bda2262423d369b2a97a5c673eb3db7ee4338a943f0c0e9d9f4b2f8ff0e80ca91354cae96d1c7e59e926c16c533b6c56b67ec3f1fddfe9799fc859328cb8ee4c85e9278daea7de3891a994f1ff35a79b9a186d7f3eeceb21dcc2de6dafd860d381309f8d4cf60196a65ca7a802b333152d98b2d09a75e8a9b85f6e8838bb45f4bb746bd3bf2322d6b7e396e02957e4eb87741ddffabf722ad61fb79e77dac3bec334b5a8366c7c5cf907d829c154829dbe966291c6e7d422000e91637c79d5ca12fd960247fa631cac555f52373030ac33e89f9dd1d2268fa596fe36b9390cb38b53d863281ee3cfd5d97adbcb56c3dd0ee59f510b092764aa2a12a0e9b489f95c6c32e4b27d47ffaaaf60b36fe139709f7a8a05c16b2b2cc137fdbf53d24b7ca84758200a43f0e6c010adc57c44713c3e88939c853cdf58741762658142b11d7e3dabcf4a9893c8870d331c091ab4eb2568705adad8536004bfe4a3c21f3f97c0020ecc5d1688afa4cadec1224615c16e4716674f25b5d744d7f7f718f79173164d1b289dbd4aa2ef07125223d4c3e9a552a41c8a5cd9aae24b2faf4bc59e81b6784f695828c7d69f077f64df878807402e35accf1c7c1efdc23923a3d11c877b3b20ab7628be4480835b2adbba2431226379d654677b22f7f8b99bffa7a901dc56fae0f838c696cd752e7d568d97847b7a858b00c4076c41d1bd5ccae8700512de2829d25990c75534748e0fff42f9fe0278bccaa01b172bc7a9d9f3b19cb14736e3d77021b2cd805435f0523ee36e61363a37ef90ffa4901703a60054ddcd0d9076bfd16f3f59c86d37b3645528ff5c4a58e081892c7e217596b014a72d628d5b8ca42e349afcea611723679d9e23cb5a964dc85ba427fad44acfb92eff291629208373cd8faf0e06444b22854e57f1da4f08f88736ea7b38499f0b022159d2cce052b468856b44873d2ed4f361389a23e77e46335a94997d652f3d305b1937dfbb7292d0b3126b956a3be6e6f64a102e1bcb215ed27693ff0b93e621bedfb59e473909773e33169ee8e2e3e4932075ea26e5a07a53aca6850396481a4c6ac92122cbe77d21006429fb7ea14d863e9b757fef11a67ba0c5f6a7e107e5c965e79404c0b72dccb76c8b19e11a245dc0a9d6c4c5a9a6a158547e9aff396ef27ec249995246d360d57e1ae2defcc431eca2ace171b908d3e973db1e2167ee5e755b8f3f0b6dc978c72d823906a14e17bced17614e0f59616c34e8107af5a30a367b138a9081c9426438a899c7042a6b3da1b9c5a5b0531603b6606bc58de392bc859da999919c5fbde7ae5452b9cfed46b24317bb2b17d89a2b393b0f3e148b313aa8e04484cee2ff6f783e97754301b9505e370aa858b7f7ea539c8333885a0c873b56b9786c01b17db6512f78aa0b543259aac185e322207e463e24b8826659a8c5437f1e6840f2a425e9d31dd0118c88feddf1e8538c1ec29d4daf5fbdd50179bc20e617dfeb0c24212183ab2c16ebd9617a69283250b4a026171998b3363a1794c7ccfe703d6ecd82ebf18cc0f36df957d4aa265e3fb2b73b67bdb77cc944cadac6c3db59c0292de8691e20bad85c77c44bf9bb78d0a49ec76c2cb83dff6ee3d0eee16fb226e1c07ad872a9e9117b7ca54b7a31816de27b3c4e9a2be1f768ce1869a714ffacde70fe23d02ab6d2ff06de8e3b12ce0a71237e6e68f9d7227aa23ef745ffc614b2fb425c929ccc48468bd0e6b8a038f6ddc3aa47f7b6647c17e270d1bac827f7b5fe2eaecf1871d04be6d6445f30af467cf9c7455c3199f3ee2112ac6f2a1b5e76b7bb65132819cb007d803399a268fcea601945271378e9595c347160d29b75e7b43cd934964607f53f85874244ea468efb3fc507a55a0bdc8a10aa73e06665674399090afe2be3ac143e8a6837521ce3f3c119340bc92bbc9f2c13bc17475e93ecb2ba18fb4dbb64ca3ab9d86a46fa962fc5d96103ea20cfe08c84f31788204d2fb8b88651160ea945b8969888111a7b506b6a01d1ac57d3b515f7924da256ebfd6e0b4b6e5dce9a05bf9a22afe8d910b98f1f8bbe792c3e7e35e9ec049b8537f35c850fa711941f82038cf69f5132599b1bbd52459702b36a16717871e2ad2f865d615c1211a21dd1a826920dee2bbe2669f43cb2bb3e55e9906fe5eb905d2e1b4e19ff2c1ee0b62148ddd78702a579afe2baa337a34b05b95dd4c86885685c52aea0ba7a152239a7934f19c98a83604b40c00cbcf0528f20863effae46abc4354c6f3da1b0be3e2624e220570296e3bd81bdb19d64758c6167bda8c07844c119dda437042d55b4bb6d1dfc1fa35611213a5209d6d04f2520eb20d1a855531eb74149749d2ad5fa215af5bd25783cd06346d241398740164e0d859508c57fd80e4c5cf6c2c51a512b99b01de07d650e27651bc2c827928974dc73657c6012070912ad304696d5a402ca3f9564e53023ff6f793d4da67087e070e4fcb8b632f2c4738e673b57127f58a580a309efd5286bc4f78d3e097a60363b4f3b81aabc9cac4a3a1ee395aa453467db72a3f60170ac89a703d64e8982e5288ecdadabb5a0bbfc75577f8fe9d6d6a00674f15f632c069a96672ee63d04ba894e0741c140818eea1fd88e8d4c496564d56f9ef4c3958b8aa890c7a59edf40d2941c4bb5794eaf22a4d5db6864f31ca5015011cd62b4ea5ef4b7afed76a1e92cddf087959b1a5e0a6ef85fdec58eaaa83d65bbfee44e4e7c48fede98f7501acbdee6139aef80696c51d06d2d236454c865bce725a973a9178058cffe81a97d4f45c7653f0141b0d18e1710739c6cc42ea4edbc76f631ccd283a12a7756b63097bd571d95225fecb7e5ca534c4fb63077197d0dd331935e3e756013933ad7955047ce5560dbd286771055eb0ca3802fd06def246acb762bcbd5f8880fc4287b1e53d01e392e04dd21995e156a5e1b96721f2e2edff550bc794ebafe823343ed58188867ae7ee98977e6b878c1040ebcd11b5be57d7f66eb7316c283bce325d9d54ac10ffc22dee3a579c4afb85bc0182eba1b1ef12f292169c5dc89167e2e40e16d69e57a29b5638b196edcd2272e452836977b1af5d66b1e071be8b26de604d9a7ebbc57b3198aadb9fabf8cd72d74fcfc35e8aa8e9d02272dff34e2a994dc027126353be6b3414d5e847615a33d069b3b656acb50327c12eb54e75f98cd47e5005d430f85bd83164720cbf07188112644e2cf5a658596bef92f41a3628db3c61c22328dab4fefab3538252de45661457e384bba7ef3479239d88d8d96185ca335ea5f4661c498c8fc1c9f5db3c6e2bab3c8b54e5d2d74566ed70495e23e9c8b6ed7e451c2c9c43ae08a1201019bf97dfb22783cc6eaae810524c1f3313a49fc1cacf6a21a1ba125820a582df2179da547eeb7117ccf689aa95003394b40e8a6ec57b6d491eb1596b1456c62ed54ce57566eb948a6205009e2485519e6d1a7833f8858bbac84c07ae695a934fbc34aea4936d07ffd4e94234e81905e6c17f0191937eb61e92dbfb70cf957a9d5b639dd6282e397f0c1124604fe71fcb79c59d48bc30af5d5ae4cdb1b4b23acde4375854abc5c275dd429cc1515b9c3408c43e00c587daeeadef1f88f564c7517c7561972f347ebf154576003f536a6c75195b70ce3775d0c3fd4c5b95a5c29ea5a470180f25145883e972c7a2693e613e45e9001d15de7ae39d55a20c223544c22b5a5f87cab25f520f8499af41d4cd896fc414c5083441f4d51ced6e0216573610ab7db4107c22835e7771e1a1a2c467d25f1856617e52649f0f1e8ceca6154d1b307d51b37bc354e646451afd79fb6daace6efbe0d38222fa836b26b19591893b2c2df24f5d82297f7e73d7a428c6ad59885bb4932f35ed0e41de7fe39ec1e8446ba3428291a8b1a878593860fc5c826a7a747480d1d5d545c3bb4e1c0a91afcc4907c06edf0dc30cc43f6f40d8182e31d1d6107140f30d881e3c6c4a280e0c5893015f502fc3bfcf61fe7b448f619e3c9d74fb82f2eaf32a1a5f48a0ad9d3ddfcd11c77aec79f7842c01a90a9f4e7323f476ec401e7030b54ee4d3617056e251aa382c13bc37d44e8ce79626595e20fe8c1c82afa5665e4dc3d81c011f1a339dc7a79881af24756ef9ba7646db78dc00440923a977986b0fee393bd77cde33937e9ca4aa475029a906fd8ed54bcafe15d21efc97cfa76098954ee63a0d93bb048a80957fad412d0a0ad6b745e5a83628fdf6fd5c70ff3c3bd89e195a84494088ae074626aafc2b76b9d7dfb27753d073b3301eafccaf5a0b138dafff8fd2a868dfe15f080a33dad5e4e7409fba78ab28ff418d4c28a759cabb2d990390954dddd66443177115dd50bc06557231ea8e0de92780166fc29fba403193f6e1ebc43c13c5a33502fffc188a6a47676b2663da278a4177d7475dc535e0b3e4d88385cb78a03baeb5fbb3cd76a0406f96781b215270bf06016927f3d7824b5e78d5d38296bc50016ebaacd54d022b876e95348e0e95df0d517221c1c98e5f38e4811c4d18542f3801fb82ddd790a27939bb241d939bb182252bee7e4c1220c31a0ef6587559e8aff622b7e432448fba07960280184f88cac1a2174af878d8ce9d1bb9e1a6b1077a7ef35db4adba3fbb1fec1c9fa10469c5780f9c3b9545c386c8c56e01f104e399732096a1502d8a29fbfd7c76d6dbc2338b2c2d5e410a99d53144b3d856f190eace5227d73e92d2c1c93deed6388bf8734d5e231e2f3be9f4331a2ef9b02caa11be206a18137892905264553fb08745740ad744bfd3d88751f81bf2ace2e8f921849a542104a5218cfc07b556a189127ba2c383d109e3ea687ea3d1af23b1c0efcac03988f152c6dbbf161271f6923f43eb62e5c73595a2d825ab7501a0d60fcc8649f74ec37399ff8758a511c305954da832b0d0c2aaf212d01c0ccf55bfaf6dbaf9797a65e23979213b0d8375f8098e15556f7abc4f46afd53b34c928b1d038ee361011046fbfb4467a1bfeebc95a7f13ea034bede892bc9a527f9a3b45afb015a1b8a238231b0e50c6db411fed9bb341d3b92bef376897bcb70106f66c5b6f75b8373834f9507e7e676cb0ce544e01e90a8e007658ec570b09c69ddd7fb1a27078d4dcf50fee6147048de12acfdc76c1192c7ea5c2782163fbcc3521109050a8e5ad28a7137842c9a444f2ee6f3421c8de650f4f9ea8b1214ae48cbbe5a183917f1340d75f551c530cb1bad7a3c830b16a7a79ba8549a8c68453263699c84142e87a70317cfc0efe89869d8ce24de613e40e2d2f775772830d231eb1feb34b495bff2770021a888bec3d5e3f14c6b0d7e1ed51fdb141b14ff5bda33fc6f97749c22abc7ce7d7b54509c9435f07bf22ab10f8da9f64a7a43662c734521a015c7a95c8dadb9062cb77bf6f1336edc8d4db032005b558e7361c471f509a089c91d5f8b7ec707ff2702ebf", 0x1000}, {&(0x7f00000039c0)="7f361d118c0230b00dc7ed9938491362d6cecdf446be3cbab5130c4327a967a147442ab10cb36922b995b627b6057ee60d694f9757ba7cac2feb741edf72a211e3431c7dd643ee3341e8a9867d7c9be37f590274efb5", 0x56}, {&(0x7f0000003a40)="5f72ee0f201d17b359eee1b49d437bc1548936820561e781b587511c828ef24c169b", 0x22}], 0x8, 0x63) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000003b00)=0x1) setuid(r10) r13 = semget(0x0, 0x7, 0x201) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000003b40)=""/195) socket(0x7, 0x4000, 0x89e) 05:17:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x3, 0x509, 0x2, r1}) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 05:17:55 executing program 1: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)="b67b91a7084d2629ebf706a74d6e", 0xe) 05:17:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x7f, 0x8, 0x2, 0x800, 0x80]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x108, 0xffff, 0x1, "63dde77ada228a47c9ae25ade9fe15359717a8e5033da9fead632244da3381cb593a79f2dce5d6fa9a6758014ef86a5b20f108a74a79cadb40ee0ed3842ece71f25f8d8c98246d036e4583e9f3bfddacb3fe469ac05567e612130bfd6e84ae64da8ae600665019a12f9f99f6f215b2a08e026881291550cb46250eb614445b552e2e771b10146ca33ac1cd6940344bd83767fcd07bec5b63ea8cde013c0559e76549bb271a9961a558929e6b6a9c7e253a39911cd1fa10e5b7e7644c6e35c4e958c7d843c3882d048bff297dbcae5171c4f2eb720459d59be01d9c286330f0330398081b6b500cb7baa877bf43b5999627e57cb0d76f"}, {0xf0, 0x1, 0x100000000, "76c35fbeef622ba2718be50b194096878f69f19b5304b72ea82d4ea234341d426bfc76f72b83ba933d568d16527195c70118c58cdee45d5cef94f906ee6b47736856d117243d4b3763310ac7042d24eb5df4d0053b5f9581ea4463f424357ab8a382c811a0d8cd89e067bd9f6a477ad807cd109dc22deb82fc9b17dba5d0a314cc122c5c86adc1af1a599d8e786a9060a1b7a0f18a9fe0fd1c30ef3e54f78b317d511fa08662e1180aa1fc6c335fd9fa3d1b57cd9defe36eefe7f58c9f449dc77b37533b695e942a82ecbf20e2f3858469e707d562820964516eac4a"}, {0xd8, 0xffff, 0x9, "039772cfb1218953e59e0d0e739b0b0b6116085746d7762795b69451497f9a39a0ed782d580bc67acd57c3f1ab5e4804f75f76d3ba2e26f7a3e9470bfa45a213cbe1d4c581b203248dd93b59bdf8fbca80e3e75005fce1c8dd95108ab5e1ac61bd4ee04d099e75b82d51243a6a5f2901fb9102d3d7cef390822944a7972e620959cd9160888605ba9e8531ac2441f12035a1b451faaaf674bcc752dafeea0f4500f0951d735ca52762edb0beeedecb5ce95cf0ee2d50c55e8d0e25800624ae1b00aa8a771812"}, {0xa8, 0x1, 0xff, "3a63e13e82a8e63e1f8308e6d90b3e3fd39f30fc60698b35a5b9383900037b3722b4fb85f81b4206bccb32bbaee0950d7bc88c9e4649fd919e5f1fd7bb3aceae69e12df7cbbaebf83e30ac79dd378a319c509a7318d2860d4c9df89eb8b55f23f9b551711c93f47e5956ed6f670d9975bb516245bf88fc938407e3345d769246ce79dce0ec030fdb4781b31800ae9560a8c96301dd6b51"}], 0x378}, 0x405) recvfrom$unix(r0, &(0x7f0000000540)=""/215, 0xd7, 0x40, 0x0, 0x0) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x10) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x40, 0x7fff, 0xf8, 0x0, 0x7, 0x9, 0x4, 0x3, 0x0, 0x7fffffff, 0x6}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) setsockopt(r2, 0x81, 0x3, &(0x7f0000000800)="58e7164ce5c013d5c7796e0c98c36c9c7782bb2203d8fc21fa02d7213ff81aab3eccabdfa9a9011c43ee99a8a8a6fc85c568aacf672d17a1057c7c27f81787edae82301b37ce89b8be9aa9e4a7629d58467f15fee3abc599b99d50fb", 0x5c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000008c0)) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x0, 0x979, 0xcb70}, {0x18, 0x3, 0x4, 0x9}, 0x100, [0x1, 0xffffffffffffffff, 0x2, 0x9, 0xe8, 0x38000, 0x3f, 0x4]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0x81, 0x9, 0x0, 0x0, 0x79e, 0x9, 0x0, 0x1, 0x3, 0xff, 0x40}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x1, 0x3, 0x6, 0x4, "bc61d510c94884df20cf150382acb7102c214639", 0x4, 0x6419}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r7 = getppid() setpgid(r6, r7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000a80)={{0x18, 0x1, 0x0, 0x8000}, {0x18, 0x3, 0x7, 0x2}, 0x0, [0xcdb3, 0x9, 0x81, 0x8, 0x193f, 0xba0a, 0x7f, 0x1f]}, 0x3c) r8 = kqueue() close(r8) chflagsat(r1, &(0x7f0000000ac0)='./file0\x00', 0x1, 0x2) connect(r0, &(0x7f0000000b00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000b40)=0x3000000000000) chmod(&(0x7f0000000b80)='./file0/file0\x00', 0x88) chroot(&(0x7f0000000bc0)='./file0\x00') ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000c00)=0x1ff) 05:17:55 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file2\x00') rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 05:17:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x82, 0x40000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x6, 0x6}], 0x465b, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x80000001}], 0x1, &(0x7f00000002c0)={0xfffffffffffffffb, 0xf}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x19, 0x100) sendmsg(r3, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000002a40)=ANY=[@ANYBLOB="101000000000000001000000080000007bc0c2027d68e6718fd570882610ef79856ccf6d869c96e845cf032a476b8f053f5f182fab89abc63761765171eac4de3e652fb4c426852f117330ed207b89076c5b5f6325a055f537d55003d636c383f121aa3e1a491c2e1bec3b3bd745426abb80ba5867a45f4a2dea726cfcf6b53630828661b6d3a46f8c9b4ea7534e9b1dd5ade52d966adcd9b3c88d3e76cebb1f3cc78a36508f33f81d3128f4c10ff8abbfe26d726bcd4064565cac2b235db6858b58719d8d9b7deb6243192a5525a0a4f6c8fc83300a0f160f11ba467b1bfcb4e1cf11c93203bdc0d3ef84787301b687ecc5e2401a8ab711205e1bb32429e11695fae856d302d7514cafdd0b65d3d5a64c3d1f2f4122d2f0d082203ccf3db75216620fc39fa103007bbfdcf0559d81028887ec1972833f44dbe6f266f544f280c1a03528f9f30e8ae707767ad31da2d50a5fab69d599f43640aed1b7c12b046e869a06072e781069e7e4190c539d5fd76c485b6114efb924b8d7270e0770e82bff2f08402a31bac6bea7391e37c089dc993967043ce3c8d4b0e013208a5e3531148e031e5474ffacac3a77cbeb73d12e4849c59c84f5f26199b024c6d48e7232e5024b2e26f062713a725d9d573dce5020af406fe8760e6e14906dae2747fde34a3bb17d09146fb3973edc20038b1c4b391619376d41435a6ee19982a9011225b2040108bf11d2ab43dbb96a14ce194f1c6ca6f416f2ad831c488c084a4f89c5fd910b78b3d7b1aea502b79eeadb558f157a2530dcf4ac731f5e6970e57a00e2a11a6ddffcc762aba9b080979e7a253aa50926ff49baa7776350bb2237a3d69a0fe9cec7994bcaa38fcc14c5add7687f2e499d846f14e99f3e576d401c4217e5443cb6e1feaad8fff4bc016e799675288b175fb4cad5f7f22735f8aa09fc9ec741c9ee2c2bc213d948e1cd349b1466a28c74f229bea9693681fc3d4e02aff7c24ff288e0e5a0240e4dd5ecfb0c17f82db29f5ab2d3853b8f5badde5a930c74fed3a710f6438ce59b096237c1fcc265d390306847e7e6ed227c257d53efbeab5812c34c69c7a13a618b96d65a92a1acd20720766c0100752907f006ddc7ca54a4a88d09338f93dd10c73673e22eebf4808efa143c83c2eec1c0604932b9e690365f274457349ab47f63a4d6dc719b02eda8835a8769b3d9820ac564a5c18091bb358e60f902200cf326415b21f60d4922d72e1810e96c3c9b25b009e303652a7ee23e0c3d267315655e1a48c2de9e45a06d315528653eefb3e5e622f7b26b1637c8c04058a8d85fdffa9eb0ccc8abd1a927ed33c3c61ff853871a988f60a082ec3c937b20a1cf13501b9a0890eb6286630baa539ccf9fc5dde574e3f36cf542f75cbbe084e38e4bfa3695cb161b1ce80e383bab4cd90b61957b1d83c22032f47a62944fbdbbe692995cf3f169c6c1ecf3a2d860d15fba02d312af5daae804d492d4534f9d5d3872af9b658d5e1b951b7554e8fdf2a99e02f1a034e49a2a2bcf3ebb3f771e50f27586009d814cbed532ca4d785eb29977f52361fd2780dd83c0b4f2a98c1a983c5f1d5ec3307873dad0ad27db8276ebb0a4293cb349a6707fd247b4e2a7cce89b1ae19edd4ef3bf59f43ff9076fe931d3e735c3c78b2d3ddf80e6bada1052efc7e99864667ec171d8a6bc40eec089134f4fc22fb6c1e76f9e45e192f5b4cd0f91c388209be04667c820b135d917ea358b6e51a888da25d20347cb9fc18b5246a89eb999e6e35c89e21dcd0fbc6faa5adb8173302f40d412bae42ad82667d60fede4aa7749511fd686d480ee54bd0e67251d13969941f418bd843be52ab9457284c84fa8feab69c1e03186322f05222299c8cd5d7ac0216b9094ee1c64de407e8e390b54d7f5e15d8fff5f6f24875f043e15f1ab7ef0700b6a2e458d99e22553d3d880ba3757b9228956c8d46916631b0e65660d6403cb0b4136ca425ff6a1f742c87f783b310f120ac8c06b5faf95779165006041c81f2b8ed65ddb41e70f08da508f54663e5fa383e5534ad99aa4fcc83fcc286a15627a05c94af45ec80b3f410293db4ba1e8c3aa1f4375038ad7b7f4b9c11d10ab069e394b2ce938297fe3ac914703ef42163e5e4af1cd6cf04ab9c317a3b4fcf5e9f190355c84a0bcdd95c8a019e58e4f141782b9ba7b11e0fc0880e4640b180ce92df607406cc410d8b2bf5873101369745fdd7a7638ae9f2a2d569f218fe639c788e43762adc48cf1185e04d88e4112b4e9b16e93ff632891dc3e549fcc29c7b1b84ce024b428d8991613510a62f4bee2434597d872e59de7b732f75ed01eed6a42df55a6eb3017e240bef61b2a1c2306749b8dbe01cc9bc3bc8d5e3dd3603823b9b00cba60a0434abfa360a3bca0b9e66f1e045d5e78c234cede0d1adcccc5f0f81a7809b447001a818089f4bfd2f62ffab665e6a8b78e407f1a11b0bbb6cd18d3734f487f284d304836c6017500b877ee3a532dcac6871c3e3ca0d1410b5f2b47124580b495f71d889843fe5e8f0c47d9b87acec0ea1f7d4f6d6e5d5ad44ed92767d17cea32d2c76ba7c6c5f601cdd9f9bfb9906007a4563f7ae00aa9ea2b54a9ea4bcc1fc089c4fc319d6ac050728b0d3183f1fc93a8e97bfa7cd1e74ab0bc0ec532e2c32ea3fda496237e77f2919ec0a5318a9cfd7af7709ce8d1f8b6b1cc496963aa6e0b26910075b63343fbd733dcc6a7a54fe9dc81a421f07c4e5a2146290d645b1b7b8cbd2e4d214c59373f79a248e9180f389525a74fa3c013e02818ebae34f608dd693340380c52a776afea44cbf3f9c3ec9fba3c0bd652c928e95a4a081cccf40d59868348998aebecc5df229c34baa82ebec5c2ad3727433e1fe306c5982f6eb2d68ff78eccf5377f6a02ae2d6590594f39f4e6c7656c6873f1864da2026e2d88f65ebe520149a8fbbc128347aa4780750989bc2569e3d5a2086c1245eba2c88a878802d0c1e3faeb006ab3f4db19380f0b428714d45267b53a631b438d0792b8713db11c136160365fc83fc780aef3a42aac7d88fb2f9783dcbf94c8e69d4facd62cb7c910f8e5622b11a9c3e09b590d3654e79f9746197dc260181429546adcdbf4e0a8fa7fbd600e0bf797a163be430d69fb82eced7621e8f7c6826c9e41e7d2ac38f85905b4d1c26b5e8286a6dba6c521663896dd7195e1f1ca9a72de2adacfe0783227016eec2e5df6d8c61d988fd01613e1856deb24107e902f57945aec787d692351f3c7fc248f020b22f7a731e7a46e04a8a9c1fd70631d27361ad75a6abb7470bb243f5fa3ec3db288aa26bbc87679d002bc0076139085d3902970cda651c08226dee38d19f6a66672b5694fa7c5c5a3a102ee5916487cf87590af302d94dacb1333e173fc131b96124df2b135c1ab20796d36ae10862f10436ae0c66c9654434df130645cd67e4e5847a5f40215a797d3b9e311b7d5fbf58fff5ce2d23385850a58978b09d0919b0625e812c556ee5c7ae1c96d1d1cd02a7a65926240b1001f0164e007c0a99df70d099cbbdf424820ca52bb669e0cd5c12df5b20238c5971d6cdad948c9beb7713fc2c8065c740269af755b9033586b5a33e299254dff63342ddfa52a9db2c67a4766cdf01120cd0ce364d3ef15103d36012bd4116527dd7b57502070e8b42e1120f9077715a7c74bc2844c28b9eef4597e7cb77f424cbe135beea9c656362db98d38582e9268fff7aa691c037120bc3f95e1683fdf9e549298d982595bc576e189cedfe924135b3f387ca6d3fa49b61e0440d5e810f413ad692269f3c094cdd958c3dfea5028bcbd27239339d16f1b69f120d12c7c05e6697bcda4e47b6ac9d70fc80e682559475ad8710dd1ee25141ea298dd5a50767302beda1828365ce350d86d09bd0fbe39fb4e99e7bcc6557183945cb572e8970b5819afb5e77748cfb55d8602e85720642e6385589ba9e1d3e1c6aa9ea3fb3c1cfce86cd5699b2bf00cbdf225a68e48824f22a3008e2264353319884e9f9c4a1827119836965b7392c3ddddd19932cc607459c8e60262b24ea1f04ad4d6588ed9ee4c31717b86afc6bb76170c8895552d44804612b944e665844ee824d1abfb8c50ea71664192742bde363c134fe34ea3fd3c5ad6f2bc79ecadfb61294aa49983176477dc4abf37fc3ec82afb9e5f89c516696a987c8346675d03c891853c11abe39b0bb1ad2f77d58e1f5a7078f242a9876b6926ba2cf7633e68bef83bfc00255b8dbae50ae50abb266c9449131bfc96ec70f48928af656d27bbb9347554630287ed7ffe449244a3c9ca3a50b8878f2fde11fdc06cbc733d5fb4ba69d51bdca66f86fa11626c3b7dd906aebc63fae99997deb1daf3866b556a71505466578f6884b303abc137c05b423cb5442ee2e56ae379cdffd4a23135bfb88fe00a5ec9e9cc4f3211afc01a238e63b851304a5af78964a8c1a5d3f10afa9d103d5987f98a5b232671b06c0b61aceb1bd835f179086fb5be617c52d0ab2d090a4e7977c1c9fa4e5dcbbea7eb8a0ca602d83ef16ce5469bb0a09538b4917bbb80aa3eea1e9d20041330eeb3b000f4965cf624ee3b09554db80e23ceecb76a6f88994f1746d54261eec2827fa3d9ed0d48a71d4f58405dd7348de0549b28c066427d5a072ea9000fd9e74abd7d3fc5eb9aa3849d102029ab80b8cfb3aeae95e99c66cdbd6df9aaacb6e13cd7864b4d27c3238e2f63367ee094cc0087805a2071e3080dda6deb5772f6da104f6abc2ed77b0d6324918ab61d9bbf7116a843f09ff2282cc6ed3e84922fb4771c72e69346bb77372ac3f74c52a7cebb9193fbea38025c4c6d6756dff53a125dd0c3fdc8ecc3b6cca20a48adff24b49414a23f7a343abb757f0aa01a08eb55bcf0e494880adba48045d73522c2345f2d71f58c7b577bd930cdcb5b32770d2c2645fe700892c7083f9318621e6717cd75d518354eddba2da2207a8cf4c6b4faa197f9caeda783d77d9dba44119d38e07efc6b50d54e37924cb7d36fa4d5b37e4c1851daf1ea62e0dde3cc44136ba7566b9124db428e7c20e09648f3bc345c2ee747893ccef05a14591067f56514d3700e333bc5b30b20ff1f8e54bec438c69fb20b43a6c6b4bbf72409715a5b4cfc1f8a76bc9177e80cf061c7261877351be052b6b9710e2aefaab0bcf5cc5082539c71eb5ad19b4daf909313d0337e4763093af60f6d0198f566563606ff3491cf2d99c9262d6f1840290e5b0a8efcb0aae5eb5470e57c3078689d5aeaed1ae708c0f7ed25a44c17ebe6024a2ea38455d4e41f479483f033a9ac238bc454bfda39b2001850f80e18cf2190391d748644d8c8398036c4206ab6f01f1c28ea42b228304c724227d4f8f5fc4f3e67b4926e68f7876a8778f7d8267683b99c190b557649b701a9cc957194a0cbfb81ed49279b96091c9119719e84a00e1b9f9e4075437ffcd3fef3ac5689aa2c9fe5a95753d656f0b10d28d3fbb33d4e78ceb296f8c6a6f44e33030d083215fe52b37269353346dc07b5827c128c918e72e750c4f8edeb9400654f5baa91bd681eb5a07906638f73f736a7f95e703ec0f74a4e1412146491ba502fdee5a10240c4225e712b6ce07c03855505eb26a44e9fe5c0ac976f1cfc949760846e58a52f8b986f80499c7fdd69d4b9eb088f2210c6427bf52b238f76b3427fbcf390f51a8be1a349f9ed9683c41618e5d1ce9bc39a81ca73abf86ddddbc0b1f95a262b702abc42f32e08e5203106ca32b09c764126738a77c6ce96687df602d072b157434e14ce9018819d8fb571b15e5d7ad434e45e9f5460f410b80000000000000001000000040000009365f470e516f69eeb9b302e0748e6e4f7468f3455535b01e2760a8e00f421e773884a7713be452924ee70e910f9cb97c7dd118b9fd801e3f810f9326c27d765a4842026d5321d3d333fb6bfeacecf131ab44c7672c3afbdeab3195e90cd14b60e87dab2c76fd46116e49adcc60cb21f7eaa6d4bf6563995fd3e12dc876b74b85df5c877c2d3b505a68b741808612458e8f1d4e50e6b373b70079b992235e0f9c0c259355d858520980000000000000001000000050000005faaf2853125fbdcf7cd297d7a1e91e4c14dc13ce172c3c3865a18d72afbeeffd346d653e11d969fc070c9f8df4cabeedefd01e736791fd5e307a2d3a9c9cb82b5dfae7fc92e7e0b0d5258e5e32c292d91a2e6724aac1cec43e873ea468d25bd57591d73e3902c7d45af9b7666af86bcbfdad4f9ba9d8111b9903bf2c8fe932e146811be96820000b800000000000000ffff00000600000094bc691a559794994187c675a619c8a023a93011e989c960eb8ab3796a6d8ba36623d0d890e66657ad099cc74c074d81a615a3d86e1f17afdb18c02489b3deb427fe0bbb120fcaa36af952c47c55e2645906a2df34ce7f603fec3ec8c6de0827a8a6b087029a77d95919802f0dd3d7bec618d5b5ff29b9b49aab4e7efb42a0f9a38ae5fff87057ca497cdc8ed515ea3b8d7859ae45aa3917f24f1fca9921c77bcc69a7ffc15b70009000000000000000ffff000009000000bddac66f3960c5abeccd96604e46cbf8945198ca41a58f1dcc91dc9a06095153e0cd70d88c16002b66184e7245ee5d234f2380066ea3b939133d3446ee39b6dda56b6cf5c560cd5fcb0b4a9b23e48519701c105745996a190c41e28913b60d49118163bc59ca305ada9b89aeb719471c00"/4785], 0x12a8}, 0xe) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/145, 0x91}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_open_pts() 05:17:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x139) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:17:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x21e, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000e82224ec3b9d131f8b41d8cc03a10895d6cc51029305e39f9a1b6597f150fd396a101bb59d8093bd9e50ff423d1aa068c046051037ba003d3b3516576de51270815ea0d0971e6ded1c8620dc0ae3d74e2aad75a7fdfd5e49efbd33235e90767b42d339f543379a60a582be91b80610123da061173aeaf50d77fb91b3c9a5a003c2ccebf8e15373f9a5da1143351c9605692bb4d174547f061db4965c9832f107adb7d88883b08f665199", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) 05:17:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x10, 0x4) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x1) chown(&(0x7f0000000000)='./bus\x00', r1, r2) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x40000011, 0x4000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xb3, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x100, 0x6}], 0x4, &(0x7f0000000300)=[{{r0}, 0x0, 0x68, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x60, 0x1b56a489506c41e1, 0x5, 0x8}, {{r0}, 0x0, 0x4, 0x20000084, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0xbc, 0xf0000000, 0x200000000000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x9d, 0x12, 0x5, 0x4}, {{r0}, 0x0, 0x4, 0xf0000000, 0x8, 0x9d0}], 0x81, &(0x7f0000000100)={0x6, 0x80000001}) chroot(&(0x7f0000000040)='./bus\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[0x57a]}) sendto$inet(r0, &(0x7f0000000440)="39d74f308ea3dd36fa251fa0e5a2e90343417e31975d32f939828bbc86f3cedd2b0643ce9a4a3ec42a688366e204886528f60efe70530e1b0fcd2edbdfc0573ad0b50694084b76cf7611d4e4b92471", 0x4f, 0x6, &(0x7f00000004c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x100002) 05:17:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x90d2, 0x401, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="804593215f401e3271c3de3730bdbaf634c813589917c476549194c2e0e326f5801f1c1c1d72743e8da9f638508e9643d8d5f9c3ce6fdd29447f4f677d984b6b368824f7e8fcb853f4bff67344d2e367364c4f1cff15d1bc0241947ea445b650c6a7659309", 0x65) write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) close(r0) syz_open_pts() 05:17:56 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom(r0, &(0x7f0000000100)=""/70, 0x46, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) 05:17:57 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x611, 0x0) dup(r0) r1 = semget$private(0x0, 0x4, 0x480) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x400) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000001500)=')', 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x33e) 05:17:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 05:17:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) setuid(0xee01) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x91) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7f) 05:17:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x4e, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff, 0x3b}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000001, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40, 0x2, 0x10000}, {{r3}, 0x0, 0x0, 0x1, 0x4}, {{r3}, 0xfffffffffffffffd, 0xd0, 0xfffff, 0x9, 0x92}], 0x1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1, 0xf0000004, 0xfffffffffffeffff, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x7ee6, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0x7f, 0xfffffffeffffffff}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x101, 0x8}], 0x1, &(0x7f0000000380)={0xffffffffffffff3f, 0x100000000}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvfrom(r4, &(0x7f0000000100)=""/223, 0xdf, 0x801, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000003c0)) 05:17:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() socket(0x11, 0x3, 0x0) dup2(r1, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 05:17:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) close(r0) flock(r0, 0x2) flock(r0, 0x2) r1 = syz_open_pts() r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x30c, r2}) syz_open_pts() 05:17:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') recvfrom$inet(r1, &(0x7f00000000c0)=""/238, 0xee, 0x843, &(0x7f00000001c0)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000000), 0x8) 05:17:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5", 0x91) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) 05:17:57 executing program 0: r0 = socket(0x3, 0xc007, 0x8000000000005) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x414) semctl$IPC_RMID(r1, 0x0, 0x0) getpgrp() 05:17:57 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x6f22028c, 0x4, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x2) close(r1) flock(r0, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 05:17:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x287) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="670d6675c3", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:17:57 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) socket(0x1, 0x8004, 0x2c) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:17:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) flock(r0, 0x2) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) setrlimit(0x2, &(0x7f00000000c0)) dup2(r1, r0) 05:17:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xfffffffffffeffff}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x50, 0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x1f) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 05:17:57 executing program 0: nanosleep(&(0x7f0000000080)={0x1ff, 0x9}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 05:17:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f96e1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x29c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000a00)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000bc0)=""/205, 0xcd}, {&(0x7f0000000500)=""/185, 0xb9}, {&(0x7f0000000800)=""/91, 0xc7}, {&(0x7f0000000880)=""/111, 0x6f}, {&(0x7f0000000ac0)=""/245, 0xf5}], 0xa) 05:17:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r1) getpeername(r4, &(0x7f0000002540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f687d86c23535609d3c38457dfffc27156fbc6be9199cc7b00ca348685cfa2df0e145fa6afe53f9eea26e74b0029a288b29d5e293ac159feb27952212fb5a51031ff7465b0ab03cd9777e9b823bc590a50c3678194644563"], &(0x7f0000000000)=0x1002) r5 = msgget(0x3, 0x504) msgsnd(r5, &(0x7f0000000480)={0x3, "783de8c63741d9d6688894499f7a3d980490b53d197577a57d7f0760ce4cba37ec121b51b717a15122fe1d51f4d30f483a4a8d7ae214f87297d9f6fb6259157b2fa5643be2c8893625cfcdb6d5e4c6f532ab3b62bc72c45ed0e0e30df70e1f8221b0a0f924d55e7458c61a162d20c4cc6d9ceadabd5926dafee261ea00574b4d572077914dfb8106d11578ad838d13a615d7a881b61cae2e3b7cd669172a397742b46900bcc508bb07b8b09038dd3764bbf200ec566f0889d64cbd2a55d512840a6824eb28aa5251abd9f4881c06df7467f9e1e103ebf445df29a17e662982e45f56788f27eefee5e8a53e13b9d69c7de171d0bd979c74784b30da685ecb716aa0428095ffaf710068f38d173d270c7136ab7b60c06fc0a62474a7cc0c0f2dca8f63eda0d0bc38cc3dda5800ca6d61305f0099f90f339b10a73e22230de6f707a2d018739507cafac241f1467028e04bb63d041e9108a0aa79d5fe01aa8d9801bf2c5c1ffee7f83194cfd3a6e45414b36723bbc2e30961d7ba8942b7c9b4ccc035192515f94ad37ed0619e17084cc5702efb10a17ddefdcdafd6b1a77269875078f40f9d934df4723475baf7fc123f736bdb5475940347b29a13228aec0bd2f9c0d10ebc9a40ff4cf59c3af87b7bd6b792bef32bb871998df6e842159345ceb287be48fd228df38140420a6883578db609aa396d0762d470df0945c39ce106b59bece0518b4b839f4b29f3b5b974bb6aee57148caae689f1ef9a854bb85dd607351961786972ad5086af21271b0a69d664ffbedc402c059b2697041df21660eb9f2def331a02ccb6846685fafb3ec026af46487fdb2180ff032fa1a0f37e2159889e033c5f6adf09330e1f9d7ce7259d9274697595768c76b19c30a1f29e8c00c5827472d9845a84d6d8da378bd9fc060bc2940829f1bd6a58c65c00711dc7f4159337f36a0614229c7d8d878b395ebafcb357cb1057acc4521882b1051c9560240cd5794af377a079b5294fabb1d73f96ababcb16c11afd2f56863b4fc6c82dd7095040263a786ba36e96c6a2a7ece3892f3fff1ad1bc2ffd17ac2292bccfd06b72aaf632101ddc288f9a7da0d445c1a89cd836c194d459eb0953488bccf8c5d213433c37fc3835cae423a25297d23e0016fa64635db88d79272d88519defc82cdd8fe6cb3e12ee4164aabef48f93415c70eb86d08f7b18e65fcee4c66ca9606930db482f4c22e9f29047dec7ffef570404fec3ab2011047ddada2caca9b2b50180153932cd43c9500a9dfa0f54cfec015f7b84a6759402c2f8fce71e83e09fd72336290ff3eb7fac490dcd2951687e321ab1c8fc0bb18ef79b7e3814243b1ee658d355b30889409425be660619cffc83dfceb882accb3229bb6df30477720c59bbc0a416e940ea5fce6e8f871536f629e8aacd1f230727425415092f2af864d899ccd34c0f43f1a4b80ea834d22f3babbfe83ff97ac3b8ef4a1a878873cd0593b6587377c1e1c9f52601cfc361838a84c63efbaed18a2e1d0dfab6e7204a59fc49141df257def8cf8490b1dfde54f873664b96499faef1f78627479ffb452e2d3dc176d2532ec741da14885881d797b87ebc862eb83e128478dcff3c9e062470667c6836597098b39f02f536167f17b5bf5c55663769696155288f116f3f6f19f0929686732c196847f3f726dea98fe520a3114b90f2eeaf4dea014b4babf11c35561132db14e49c1738fb203ac1cd9250cd68cb3f7f3bddc5c7b105931a957ff851a83cdd30a10a03f2f9cc007e7dcfedc4ea96d35498b1bbcedfac4f094c8a60db15d33446a4a4cfdca0428ee4f4182f65dc2bf8d49609266a13c5c932534781383233711a3c6e199ac63860b363b03e826f3591bf10207c6251958b8f5a94d4076436263c2d9cb4d49c5dd304d4893c482eefae86dc107ba6226dafafbf6b1d5c7ea6667bd7819104c81be5bdedca0674830aa6ac1ad09522a0545147aaaafbbaf48266ed09f6a71a2e970fdc073b6bcbe0c5eee6eac0e127539325dfacf544a627937825aacd0c141c1fa5b19cdf04776226018b1278372bb964cf3f13bfc169d25e6d7ae57ff72cb2003aa2aff51bf9023143df92bf7743e5a4d2f0c24ea88900360e09d0457ac0d606d5801cf4fb7cf81ed1dff39a06eb107caca056a10517d4de825300e2bf89f83115cd3b663b28d72084c23e402307f0c57daccb4cec8418e5b53968bbc88d702d95c6b6321639bbdeffa344f7db0c9f3daa6d0c1f71e39859757c1ede8e0be966cc82b9433fa126883d4e7e82b2bd03c75538dc6d550f953e33a02a941e24dbf49deb5a7f535d56f8691e6b219c198d3ce9ea50a4237aeb44eb6fa240d164e601d8dccc70e9f769c50d950b17f05e014fe269d8514f89bd37a4e7b66f50920732e71e521240daefc7426a1d30f553b31864d4dfdaa17a49b654c9cdec8dc0843b3b66f7917c47978a9c80ff5d5cf76850075f13167283305ca1db9231c16d79fc24e9a682abfdef389f776b256d0ad1464544990c8791036b4aeb483b8efe11ef263c867744166364d070034ecdc0d443dc06ea71bd4c5bb334695e55781e272b864b3f1b1a54505864f0162d82799204482a45af84bf76980fa0ad48ead4d99fbc273dfae45b796cad0e2edaad6db8396f190c191e54755acee2f24d5e53ff92ac49500cd2323b8e12c9a951fe31eaa527f032dcb88690c713a58d84bc6251edef4d9b8e2692b07d04fc901ea223fa72903370a1774d2d90023a31bfeb8dbbd553b6f2149a7e786cbe81f732167200b7e1a78a706fbf8155421aebaf35be6e99d5529fe64e2585f0636f99630f2d14d682e511f24c71cafe78a676a6778b8e782c0f9a7ee153491e428b9b735915009fdbd0deea28d391685d4a457739892977f7e1249e84eab805f75d647f674762e12e39fb47e01775d1dfb6f0fa7b7fc10fe68cfc056bbf7d9f92c629d6985ec3f91c4899e7a41a8b5f62343590ed59806884641e402c7cdd4877023bb433fa51854013c94312b83afbbfaef0ed63a69fcd07ab7f4842f674fa1c0c2216544f187d3f77963c91ea17f0c77a8572de6f5f7f6bde23491573658f6b579c68915ba0fc5bfb6c0d72bfeb26fa22da1e2a8c89c7f54a76af429ed56bde80bde37cef55110d2f2448242fbcab0de9151557f1679da23c26decec6b7ea74ad3c87c8c2fa588325f7c2603a6a706005af6ac8f62fedb34f56fae9b536d79383bd670479da71e10560e9079f8aee05f9faec066147e8bd2ee31fc5179ad4d27b7a3acbeda18e4bd6bbc619cea00dcec54af13feb839d4825cb788f78a21151de144cf1e4cfc96efaa26e899b1b1f7b25f8ea43125ae7e3c2cb45e594522bd7cd5aa29abf9fc5ac1e71a5d22fe82833bf3dc9b245ea77c1c68a0d5a751d0a6cc2fcbdae38e97bd4f11c3c959da9a9647b629b347c7b9ec87f92b091e1437ce0dea807ec7173a7aab18da8088c0b7430199f873d6afb5c2498f65069ec2b993428fc888ce2c6f9e001639404b8f8a44dd1ce1c367c82015b5d3bf67a5fbdce75b63a144741978f8ed518df645f8eca8f0132f8ea19b0e9a51fb41d5511b76e6cf024528ec368c02023f0ce4816453812c542a9f5c04e2d27d31afa67800c496ffd2c105e06182990479f53de466ddceebe2ab0f83a8777e0eabc0aeb9ebe037c6728591f54c20683591817e959761ab8c8848bd7805cfcd8097984c2d3b95eaa169951ff44b136b8c1acf31876fcb0751c45942cc43697a7d1bdf68f8a35df85973fa411152618b0bd0e6a24cf47fcc15dbd773d7047d008d0f787fc133c3c708d51faf9f87597e7626637cb1c40a5b1166e96616cd9f80cc8f2b925e6d483776ccdd3828ef03b70eddc0909a3e8eb472516602e2bb0cda5604aa68b78b215b070e7236c4ef9c178f19acce192508549fa291983a6c1026db11e2e52c9eff9222c6ac3548a150be5122d27dd4137b190470f4edf178a5d0a96d3336c1e8124b9cfa8bf984ad15c5c4b1b3e2a232c193284128302c6a3ba66b7256e1a9631e28a2a46f272f2920a9dd7ad1d44550f1e092cd2f04f4e417555da5401cd20300a9e752f8905b1f13d0239f281244dc1bf58a502a0b3472d6f659ce0720bb24acf2cf0561082ce52826d6397d7c4309704a4cf897e9094b36f3e7b369de2c6e098dad5a9af5b0d39b6caaa3f81231732b7626877940d53e05859b2a74bcc1e4718720cb80956003186177d6ec4e90d0e0742b53580196c05b202fafb367e26ae55ae44e2c49818a784bfc29de04335221691130c1c9fe7edc2400ba22bae240e3163f102158bf74e6bb4fa5a27ba5e3e2012c2b3a82e4fe73aa4db62961309da6bda8dcf9b31a6116b5f6d2bd7eb65c2cff587ecdf3b1a4b2cba9842969ee8f2a1d06d985ac59956318f7e968acda960c0e4bc23300c22db372a51f5022efcc37c0f2d7e61b4b80e619945a89d18125842cfe11f244953de19111c345a01319630bc84b561a6cb71bdb704f0bfb8798f388d56a04e4b0945336c2a6e83768234146bcd29a8d3529a36c856931ff659e199605f61812fb80912bf432f0154dc76ddcefcba77d9bf8a981a06a6c0c2c9cfbd34b8a0e5ce8d97d958d473fe4f1eed949f815a47954084b67010651f05c5226fb26bbc2035e0e8af55b64999f3807192a3e20d0514157ed425a7436e48efcac047d288638165ef5b34a6b4800e8fe1b58ce09536371e8b572781e46c39fbf42290f0eefec7e273b6ccaa13b6509e7a733fddaa582d35dcc41e54652428ef6d3b9bf9861c01879cc3e3aeade954bca283ed4f8077ba222ec0495778d34465ae54c31e7c5e793f1519f86d7815bb9937121277a0b76f1bb03b642d5b5e7e2d4ac8b5cf08b8284985d774dd720b55e95b1963d3491241dd14e20b1948b2d885a13d403ebe78f714c8f0111d58603f27637f0e90e9663221f50c4cb2c4544e159cce82d19c6dbf062eef35fb78b1720c98fbad8ac923b3210f053defab382ee72292632800eadb48afc332a6ad48e6e65efd455b1a182d6e97b35a94376cb12638d4fa1b771b59f46ed887cdf3108c90073dcc00dcde63b3ec06d8a26b9d8d1d97246bc161afa23dd08d5222b76392e850a26673b587166f673378698a57eb72b50b864cf94a3f1bf71dd0c18013493620d12d9d0f11134ff350be3ed6684892dcb545a1f8aec7a25cd39cacee8cdc1ed188e293baae048aaa75862345647a7e682c99fe56dcd2ba486ad4a7c3f94670ce1b354e29ce517e7b15560b6740b4b6aa40d6860355351d143f34011c77af9c01b06bbf9f723106766135b9ba7073986932602eb533ba113a0628800cc685e44658523833423930c3e5f426ba302b014525514dd9142df9557b30ab7321bb62fb8e608cd1d33d767f7819c6c5a3a1c87fbf5da6dc4ad0378156f78a968c49270406d0b59350dae38d88de2d8db5d95b4d3bf56de5ab6bfb8d44db4ca1bbbc7bb136a6c509f6ef27f3409db842bc29b558030e2293ea67ff1ebde9c2037ed85d0459ee94510e5fbef01cc4132fc90313f767a4b500917703ab27f773bee5f72a486895dbd72fcc52fa835481182888d1406278d09181917841771f9ada9503f5f1a80944578411ae7f66bf39cbebe9b4ab6a15bc6b2a55ed425fc403f5bbfc5639989056febe7764dd5e96add460dd5df0c5cfe81d18b1461f6ecfaece7609aaab7caa01e5244e6a4d9f3383de8bf3d0adfc285bf05c8cbe0838c367310f1a871ba9f99a601bf141dc6095795e"}, 0x1008, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x10001, 0xef7d, 0x10000, 0xff, "6c3d4ed90c7e3a8804c561d4377a0b8539b17fae", 0x101, 0x800}) close(r2) r6 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$BIOCPROMISC(r6, 0x20004269) dup(r3) syz_open_pts() setuid(0xee01) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x83a6ece34644a2d}], 0x4, 0x0, 0x8000, 0x0) 05:17:58 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xd75ae9959247b398) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 05:17:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x10020, 0x14) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 05:17:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2}, {0x6604db36}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x9299, 0x979, 0x0, 0x1ff}, {0x7ff, 0x2, 0xc2ec, 0x1f}, {0x8, 0x1, 0x92, 0x7}, {0xf1f, 0x0, 0x3, 0xf02}, {0x3f, 0x2, 0x401}, {0x8000, 0x6, 0x5, 0x2}, {0x9, 0x7, 0xc33, 0x2}]}) 05:17:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x45, 0x20000002a, &(0x7f00000000c0), 0x0) fchdir(r0) 05:17:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)=0x6) 05:17:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x848, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="0408f6254a97f2081594f43ba6514e64e36fd883503fcdae5ada5668ce9ddf0735a1191101f007783828e5221917c22f85927c1b39887588788b4840fab0b9093d", 0x41}, {&(0x7f0000000100)="853a40e31570883f4e918fb82a7ab4864a336f9c8b19ae52a7ae5ddeca7aa83d7d7b26fb1386f08a14eb459b13ddea7b3c184439dbbc83c112630b5486070bb4b7f42a6a83f215bdb7e32980a0e31a2c4960fa88515b56e0ae01a5499e540d4a865ae8", 0x63}, {&(0x7f0000000180)="9370c66d3c1bde3e8c0db11d0ebfb42364346491550a54c47fea24b100d05f7e19cbb9f050153c3045c3e6ef0c0f9460f34e7822964679d156db", 0x3a}, {&(0x7f00000001c0)="6930e06b54536dafac5e85de7fff51894322bd546e77a7675d555deb5895751f3b79098a15ba04a17873f5e7f35f81a22cf17e1d3543570a75c94191d1dd0245e8ba1a281ebe0bcc43a0bf7259465a943238e71f4d90ca97b9f6ed4f936d44e2c7e81f9d642ecdcb46a5935a35ff866b7ade053d2f3dddf9290df5cf5b556430", 0x80}, {&(0x7f00000002c0)="a39d222022cef5e3e167a03db4488e968cd5a036b9e6ff2241f9f16998198412f0c72ef3d6517c5ebd125515b5339b752eb4f57b3d47b1cedc6ec394a2323950f535ae34cc5f5d47b02fa0f5a45a8de0a425bad8e178e3144e24ea468c80defc75a6b9bf731cf57ba7528f22465fb7274f6969e98bd1a1ed18214b4481ed650223ad1e6da97a607d01cadc44e00f140e74c3f7d7a0aaa022c880ea93bc9311e87688099b054b534e7a53a738596d417f29946ab7bc118dd07874f43ae2318824b3e9b7780fbdfa0d621c1150ee8c8d7bc68623401051f5158809aa145f194744ba7dadfbb5b78fa30eec40a960576076199097690ecf4e9cb9a4cdf28f800ed241e4808c41dc98e679209b22138bcdd5c4713a012758700ff5e257a8b5ec7174b8a6ec63663e787b3d7a8267f111a4cc53ea78e8fd13ba9dc2434c95f9caa324b47d46843367c1665426a132302e4ce7a29ce30b1397d905852dabc7f1b8e17e6bb911ff73f556cd8f8a3d2f80673d61be8809c514f92400305f47b98cc951cde5074c92692cb5bb19618245cdd349bbe3d2aec4b647cf6dc88725c5dcf349a87e3a3033f37fe82c307a9df95270b6761ddb195fa55a0fd3389e05a709b9ec5b4be285bacdf841d3935f63004977927c732b0b4ebe898f50e9ceb692b91e6df9d01af3d3ed6ed7d495885a345881d79cb2312414590b157bfba3615fe5d961ea8cd39539e181c5368f19266f1f80ff2c08853b8b010a1e2ab85622e10acea6f6f4827d0644c818e2693b3cecdaeed390c14970831d5c2bc80eabbf642ed931413181b8432ea2a714d2c1cab810d8d0e153f25a3fae415d91c1a98bd225af8bef84c4bc06da097aba6c266b5f10804e6d530cefcae5721797c781f4d548047a2d29ec7bdf169158e2138575fded283e7f82db838ada1bfa9129ddf5257807233ef191067a23138f7f9d697dc92069d4eecd391312acd69436511ac0297a306d2c1cd79a8c7b9ad5b625c7c14b06c1e13cc4b5cb108b6ee55af4dfa3e5eeaf79b5299299b4c91f07901bc61297a1cd2de2bcc7f1947d8d91a054801b16c7696a4d24bccc2a5fac598fcea2dbbbcd26598a7ff68b514a6e513daa845309a1a7a5b315c0fd4b49fc188047c9a6116d98496d7d17c38e583adda1ec13509c0522338d0e6f44263bad003ab44f551fbc8e504ad1c8eac6137d3f60b99fb459381faa11c6d47f9b1b4728d6b15ccc9f5df3845061bfc6e45f4a186f9dc4ce204c81f406133f6f56095eee55124ae8e6e7edd0cd18a1d478f3d12e1a26601b6fc8914df3fcc860b6f19c814fb7ca0f2653c4eec6dbd59d1a12fd1915ad49306f8101e73fa7de38860702a424c18e494091b8912bb4259cae869f9b05166d814e15578fc6431147353d402affbb762471b8386b5d87d85650fc988dcf18408bef8aeb75ab1cedfbe41466bac11af1796d877ddf87283e1b71846f7f922ed34ae574b982a46d04b0594a8c42e59c0e859d80332418df210ebcd4d84d024ffd5b5f2fdb911a8771ebb0fd300e73294647a81ddcbee5bf33839d315128fbdd15ae3af81e79dc1e6701cc48d8b3cf79df0ed3d9374bb296016081a63972e02dd43dd66d03e978d3dec50bac782d81aadab1a90f2012b64f84c38cb33526fc01d1af16bf182e014fd0e4031b9be501dcf0182c479873a0e557080ef84f2d42f9429c35d5dfb4738b98db77238cb8863b18a940efcf6e3b4c97a91ef91f9a6ba5b56492440be5bb182f05b33fde82ae8b8b6a6e7753d711a1c69b225137d154dcb19b9d78dc765cef8e537a648c182b38950aab595fda43e42fffa7bba89d0bdcdb1bf39df5a9fb5ec3cb960c5a26a559f01f51a656f5465939153bc830e636c440f3744cfae94daa78d6d8dcdc6969c96294fd2d5dbd4ee17905683e8ed062f3445d0f11872ae3a28b5de34a8be1f79eb9d17c6151a8f8d2a9b84c3a9a165d53cde8af7b7eea6172944ca97dbfbab9aad4e5ab6fb7706690966d1e458a191995fb76b7cb42ae202594aaff3ab36fda4b56f16ba5106200ca3997f8805afc9fa09049504bf1aa397564f224562025df9fc5e1fa285a2f1532517c3bc13cfb554b0a39f5c2e3d6827abbeeb37de774acb58d9c4c7f15d9fe5ceca8f9846ef8a80ea7fb33ffc446d3d9017d8dbed286881fecd7ef6166a252318ca965787ea1c57468048cac409f82221db607aa5fcc5e9a261badab2f205e21fa725136a7603c13db3e34a8351c3958a16f527cf22fa2ade9b1acacb757712601c9d37069ab81aa54511fe8a308da3bdd5e1acff850eb546db1e58df10f5321bdfce253ca1d0fcbe89e4535e3f616fc830302d97d7fb36bd86a68e39f97ca8381512182cbc10ab70633158701d1f8d77b476a4e54fe4260dca393948a286d53a932dc5062af4df0fa91e9891fec8167cc05dfd03329767eaf64228897a4413ad5e5995ec90152b4dc9c4ffd12d302f4f85c29b3efbda62ffcb34816d49926063e48a1e8a3e4757e64a45b64ae1728cf41efc3946a6fd49826d342cc72642c2ae21075dcec157fcbbc21adcf16da2eea0d03ccf23004ddde1ea9f45b1b7ceb19cb3cb02644cb7214ffb860b891ea388d26aeb22fb855ecc87e49b5888047befff4c3c0894d470b534986298823134700797c2e608995e317b400aa7ec3e7ed0a3b8419c26c042cc670604fda37ec6e17ec53093c796f77ffea39459b2b2a4f4f11becb32c0b344f35f4cb762cded41425a592dfdeb348a6c4c046172444fb371dde485f91fb6f186beecb41bbe6dcaf8b18d7c6731594d06c176f23b3217bf2b2018407ae6907d43675fdfa173f916d5877e63581883ac269a880b066d7863996117a2b4cc0853a1a5b37f8bc4f4bfbab13d8254587e30cc6fd04a6cc7afe16166396f1e90091065e1771f3476abd9911d06679601ccb445adb64907fe2b0d7f6748c509ed864fe717136bd7329df6a6087eb9989af181ffb04b3875919047253520322028606493c3b1497acf5420c07d81829210d666f72b39e7902b7545d4a9dff4ac014e094c1b40aceb1e45090ac1422f798fca9e52e11d0c7efb950e698a3d8ab09cb583523e1fe27ab86483f0bf643bbe6162612da50bf96eba3f14430c2dca97a96cdedfbe6ced057b1f8b90d0f8b37d490a0b5e38a379a62a128f87f593e04684412436a407acd6314914422e22f2bdf999fc56aed0437f383d7c9826a8012f19233ab25aaf0f0dd86550dfe0cc65f6b20f683045394709b3314868ec8e8de403a56f2a5d595a69584817ad67460aa2480687bfc90400b7d8b7e5af76b6643097548091e1fcb35bdb012006dc90fbb4c794b64b9b602a407158a435efa9675d7d106fe5a40cb0e78cb95f8815f9b49c90fdf88b67067dbbdffb7f03d1f25e6fa790a22219d808fe6b595f52d876d125b0de2d27f6109cc867095fd4477168744402df9e0b42d69e69342235173c6d4206887e019cf4a763c1776477b47fed89056db5aab3ce941c82023f8dbf3a8d532c8d8493df69ebb0ec682ac615eabb1f8176d17bbf877eb09398297bdbfed059b6fc410e70e9a3d80181992601f955b2713d8d5ca26532106d7a80d6f154a6ec63a49087b7bc22545c8bd72ec366c585ada396261cfa5406777e29f9f568f5bf3e51ab31a14f958d80187337c6a8c0f133c64aef1fa9a674b0ef8d6d2dda0f7db4437b1a19ec0321d43f9a811d7e44c8bd1a365cff1aecee353013567272febfdcaddddfb6ee7878976e1bc5c2841844a5a062da03863af467b98c9c093889603b5bd54fd863e0062978d9c79a9d7fbfab00c6453b62e7ce655eb06753000a0365c5018fea44b7672eb0595855495d96a36a1c42b2e56e76b7e237e1f93711fe5f6c65e1e39b5fbf92c7d6e96db3e78fa235d9a0d38c5409f5f573eb0944634aea20c9b399cc057946a102b4b965ae6d0f394e7f2d53645c3c8472588a3cb8b714d26a32689cd3ed5081bd8d04bceb4f5942834ef3a4c19e73e71ba72677e40f90b802ceca95a07f1806051f8dd5af7a00628850384e26c7d6955aa25ab866ba8b301cf8bf6329deb22c87b4152f0929a0eef6d5ca28f9db87251e7b4d8374f6d7264a7c9546249f1f7d99ffe4ff5702654bd83a391157d1c1ae1c830ccd27614b2d602bde043d12ab4d6803536d6921b4bcecb64c8cbfbb08497fb55796524654614c61a565a259270a939f11bb5e8714d5aba59c9a2b44218d386e5209e5ed939cf5834830a04e7136e508d457a6b98e028e7fb9eb99ca19f119ae5f3ed9986ecf5dd0b06f54bc1255caba5c71b8a74cc9bed5f56f6a6fae69d719f027a8b4f68d3aea74d5b626d3a1fb27d778c5bd25ca7d1e01fcb856ef8f0f7cc7921017dcddd563b7de54ae069dae3091e19666866134c256484633184282e11d5d2f65764171f83adc2627486fbb5b9cb06bd8f7198dbf5df274965932037908bc1b6ccd3075ad92ed7c56665f54e2e21309219a6e4d6676ea4d9c1d49778e68dabe9554117c798ace9ed7e935e6e32ccdbe5b27951c80d58578ee0239ba96dd62ea1d652fd706a34fad93faa2cb9d339c5e0f618abd4b7c9153d88a3a6006120f7b3a34f1b462931412c2b23d53fbf36a4e8b8ef677f90a82240807fed2ef415db7e215635266e29af2c243f2b9b44cdffd849835149933973eba1bc2bd1ebb67751e6d4e58a819acd7991f07c12c624ebe4c1f12d0edd0e34b6d090a82f55ee976252a8bab61b961bc4b1dc6787d30ae21b24db67da8ef0ce74aa47a89b775f52c80864f14cd8e5cc28cd51af63c46cccb3e9ec5c19f4c9f3862abbac8459854677fab624bf55b31dfc41816bf0736f40c75af517e6952548bf03e82067a59c62399da9d3c17fc166966a2236804641854bff8dc61b5c7b095756c43d7419b93874a8c438edbe3fe632a1a89edd0c5e68c8a0c5b05a12e9d2b35b9191e1920a8933636ab075392a1317355233a44066912e0850c2bed73ebe5d371cfc160c81bcc9ab9ee2256fd4895d0556f01265cab7e6c9e02199ef3a155fa0cc3a7104a9e2651e6e497baffd6f165c4af62ceda19ee89f318f4f44344f1f92658761436483c52e81596181e7131bda3ef13574c04a20427b80a654c522bd53c3674d8bb09469082ab872e1844c9f9a06e34e6292d9c79494524093df9cb70f5ac33e763ef81c1ccd9b0367403c60b04a7e29fbd5e128d4a28804df11487cf5328938799460ce95384b43647a702928eedb2985cef2ca9fa0e5f9260434a82a925048562937dcb016ad59c92eed7dee5289f73f1076b7f631902ebcd5795bd5d1e03f68ce15359bb8209988fabf492940dfb002d29c92da583127d3ddf3d4fbccdb2a31fc4fe66f10286b6bc11c2ce0958b2ed2d8776f32fd56ef7db753697090f06df8947c9e49c7508bdeea035509dd860dbada9ae87dca330134c53ae7ba024b574de5553237ba87a88095607a3377a536a7f84d4ca485f0ea09b427939bb76de55b504e6b8677a1fecff3f156fc8f5eac0b7b98edfc59645bac557fee5bc5d8def4d9e4b0ac8a2ee3eb61492ea78b7d89636213ba0d49dc78019c070d016869c408833833c18f68a3aaeae5fa495cca5c436bbf85a9fd12da4432ef2a60c17a4288e8970b2f90edbeeee22cf1f9c9f614b512ed21c91c309223bca518399ad6e37c7598617e2ae0e5d1dad1baed41d2539eb985703ab3aeb5cec1a9c32149b8854c750c3a3cbe19a0e93a745e07324d216bb7384f64353b84e6752872f12e099", 0x1000}, {&(0x7f0000001340)="d10336bdb152f53fa05121f6e0cbc615d1d53fa217375a19d5ee69bcf1818340e0e432e3f6c2b57ec6039fda69bbddf136d92fa796ed73ee2a7972f8da1c854b1f8db96ab50be83113cfa8bd9d3b00347085ba8118128e553a22327006355fdd0a74c35c514490b7bcc3941e2b67083b283f22bc973183a70eb942efcb0fdf727323b56ab5e5f24a7d14bf29dee9452b38abf4225bd78cda849cdb09a461ce7d4c7b0627ff46e80c28921540fdce552b02b9f81d", 0xb4}, {&(0x7f0000001400)="ba92c5ccd087c53ad3ef9ff642f97e2501d6552b7b4c2b96dae6d14062fc0071a47c6fd668a5bf7ff782ab8760703203efac2b1fc734e444f3f9bdb12a74fa51de2aee0678a934aa383f856018ef4a3c3f306c58b1538b55ec34341c39a97fa98afcfe6f24ed6dac1a6f8d58493aa6e34eab69fb65bc1eab4d6e8567446134a1f3cd82d1517d8880dc5728dbb65d52ff36bd33d125e607a3fc3e4f63276290801ec81cdfaf9c2782c9180cfac23e06b3c3a6d7fa924bb3de0e65e718f4709d973e325de84a930abc5c5ea3e79c45a0878a4b453396594b94b33cbc83c30a51286b83398b9e7f93ed", 0xe8}, {&(0x7f0000001500)="25140f5b16a2494c92c6ca5b1a5d5c12124be1c59de7f1e5efa2304b6ca135cb5ce65bcd2d7ba40a7da567bde67573c33cbdc2123f96d2eddcc8bbd55f1a16ffc7ca9daaafd049123b7c2cdc7b7852217cb504b461f596b843c4efc26eb4a6f3cb8d19631c21fec68e67c3fb637d55d1486a3a2b158dc2c919c6e91be5db0316e32b96c62dc538d01c955dd806041d1ac743a527c07f81c00584ba836f6ef1", 0x9f}], 0x8) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="045dae3070ca9f05", 0xfffffffffffffff5}], 0x1) 05:17:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81800000029000000310000000300000035ea17351d70570857472ebb67f9166518be371286437deece364b19c7eb4549b1e2a9a228c9326e4601ef2ca0753476e466a4b0683b1b8c53b22f1b4ea2911cb19042a8bbc5006f828caad3f3509dd3da3c8ca7f963f3c250ad7513b2baa839b09657524bdfd13ba95e65e2"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000059c000/0x4000)=nil, 0x4000, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) lseek(r0, 0x0, 0x1) 05:17:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000180)="3bab042a73bd5a8907b7ad9acdda540d8655bdf214bcec080f498715625b78dcd8ac226cfba88ca93b9885a783f2b64a6c98e48c236ff8a8fe97e0cebe9bf667e68dfb92fc20479fb5843332b2ce3f5f10e3176a26f833ae26d4a0260470617f34256d34f6c76e1f0434cf76347d487e97df4cf41c3b3191709df8e8917c50acc7668a3b299f3894604b5e62bc5e1c8e2de4875a075f088f8df86c529c3820592fb8cdf34343f0eb97ddd6001467590de28d323ef4cb8181e53e9ae0dbf9aaded5a9", 0xc2) 05:17:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200000381, 0x0) r1 = dup(r0) chroot(&(0x7f00000000c0)='./bus/file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xc304) 05:17:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x1e, 0x3, 0x6) 05:17:59 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100000001000, 0x0, 0x4000400, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 05:17:59 executing program 1: shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29", 0x78) 05:17:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x4, 0xffffffffffffffe1}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, 0x0, 0x0) 05:17:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c8bc3774d4c", 0x6) write(r0, &(0x7f0000000180)="5eb19e213e269eb150c47cbc98fb2a3925d1206f638f727c5aaa86041b09398694e15787f317de743c34e7f949b4462f5a99292ef2a3b55dbdaa9217bab1000197c50b2222a12984336c251ce0ddfb59c7f358497cfbedc08a87abf9419245ed716e9e10e3a6021dafe7ca97162cfece521d4b1342e95f2debe3ee4466f27ff6cbac4379df2c086baa350f38c154ddcf88afa57a3876a8176daba1873969fe77692ba264dbfda5d305d6dab850d813713c8a34b36bde4103d5f2be8167f6c854f0a81caeb69523", 0xc7) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x2, r1}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 05:17:59 executing program 0: msgget$private(0x0, 0x990dcee10f1dcd50) msgget(0x1, 0x2) 05:18:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffd8a, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="74a0a37afc15006a76060000000000000005"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10008, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 05:18:00 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f000070a000/0x3000)=nil, 0x3000, 0x5) socket(0x18, 0x4002, 0xe0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 05:18:00 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 05:18:00 executing program 0: poll(0xfffffffffffffffe, 0xfffffffffffffe8a, 0x0) pipe(&(0x7f0000000000)) 05:18:00 executing program 0: kqueue() r0 = kqueue() clock_gettime(0x7, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) fchmod(r0, 0x40) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) 05:18:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = socket(0x200000000000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xbccf58e69d5ae5e1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) semget(0x2, 0x3, 0x20010) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:18:00 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) connect$unix(r10, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) getrusage(0x0, &(0x7f00000005c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 05:18:00 executing program 1: socketpair(0x19, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="52990ccb730e1689dbd9b5bc708c659dd05521aa2c5a7fecd89ead25ee6677fbd7b21d5cf7307d3f19c6d1cc64427c4c3b90c70dd39eee96f3cfc69e", 0x3c, 0x4, &(0x7f0000000080)=@file={0x1, '\x00'}, 0x3) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) 05:18:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/@,\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='\'$\x00', &(0x7f0000000280)='!)\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='&:$\x00', &(0x7f0000000400)='[^-\x00']) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x830c, 0xfffffffffffffffb, 0x0, 0x6, 0x3, 0x92ff, 0x3, 0xb25a4556e1115d01, 0x280000}) chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') semget$private(0x0, 0x1, 0x4) r1 = semget(0x1, 0x3, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000480)=""/33) 05:18:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x500, 0xed) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x4, 0x8000, "37150e735125c4b7706b0628be11dc6926283581", 0xfffffffffffffffc, 0xff}) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0xfffffebe}], 0x2a1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) getegid() write(r0, &(0x7f0000000640)="b9b476b90b1340b5facb86412db224357a19779496de94ca347ad9aacc6683294909c2acbf2e0d9a934055c7fab9382faad65b42c5733d1907382595162b83bc35bb8d042092546d62095662b8743c4a446ed31dae299809fea743e0028ae02f6a916ff414837194c6df438ec19a46661a2b149280aebe1e46f8f785925d90a10564d5699ba1363805e1e59c602fee5d295900944bf1dd081783a20f29cda71269cbfb556b5a970376b0969c684dbc8e94a89c40581213305b7c6079a0cd258dd25d69016a813dd7c6515ede1f0e01eeef183c6595d9dc5d367661321eab0e4db72f867f06eee551b855ee22", 0xffffffffffffff1f) 05:18:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30042, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0x4b, 0xc0000002, 0x80, 0x5}, {{r1}, 0xfffffffffffffffa, 0x71, 0xfffff, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x60, 0x20000006, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x7f, 0x20}], 0x54, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x101, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x10000, 0x160}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000043, 0x3, 0x695}, {{r1}, 0xfffffffffffffffe, 0x0, 0x3, 0x7, 0xed}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x3}], 0xffffffff, &(0x7f00000000c0)={0x3b06, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 05:18:01 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0xb382, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x400000, "1dfa76071fa400000000be0000000000001e00"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca00ff", 0xf) 05:18:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x1, 0x0, 0x7, 0x80}, {0x7fff, 0x7, 0x2, 0x2}, {0x2, 0x8001, 0x4b0, 0x3ff}, {0x4f2, 0x20, 0x80000001, 0x9}, {0x100000001, 0x3, 0x5, 0x3b51}, {0xee, 0x7, 0x9f20, 0xffffffff}, {0x7, 0x5, 0x100000001, 0xb2}, {0x3890aea5, 0x1, 0x9, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4}, {0x6604db36}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 05:18:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="e35975adb6a188aa45d1cb59e2b5ceead7628fd0aa98efecde5aa8dab79e0023a3d1d9094dd32977b678b11d75486c9b1672fbb95fab3d22cce35a43e62dcc1bcaa6014de1544ce19e985b338ba8fca8ebadbde5cac45f25ce0e139103e62771cc03638a8685774c3e8a45daeeeac7b45f3665ca75b4e373da4738d5aa4465db6407ac36578987a3b2acffc37e2209f58fcde574718be057d9da6201bd", 0x9d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0xffffffffffffffa6}, 0xc) write(r1, &(0x7f0000000080)="6f6c99", 0x3) 05:18:02 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x802, 0x0) read(r1, &(0x7f00000020c0)=""/4096, 0x1000) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0x18, 0x4, 0x7fffffff) 05:18:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000cc0)={0xd9, './control/file0\x00'}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0x3a7) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = semget(0x2, 0x1, 0xa0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b80)={{0x100000000, r2, r7, r2, r3, 0x1, 0x7}, 0x2, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000c80)='./file0\x00', r13, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000800)=0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0x0) r17 = getuid() r18 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) r20 = getuid() r21 = getgid() sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="7530f42aba17aed6ab6cffa54a8c18e261863311e1e4a79788c2a661ec87d86ddfb178d64f3f4d846d25df1e633b819f03fb174f95598e8f89e255f5af679a2d7253d615a298fb15d8b45f27f1c5873c7ca8c55f4b5e467b9daf464fcf3c4ccca728782c9e408f2c8cd38f86f41e2c36b38243877d04849db925c60a8c3e6c84a7db133b7c7ddfa41aa697b76ae46a3a48014b6633cfd805fdb915d1261dc59e60db038145abbf826dcee41ddfa94326793943412ddca123bec920f7e054145fedacdd12de4dff9e5671c4d419", 0xcd}, {&(0x7f00000000c0)="d1211f93af721f18eb96888dd6c403aecae439fd984d59c5ef5dcc56a43a8f24132338f3b5d181acd8a945449ea9f6595ed5d10a498a10877935bcd2bc6d164c51e9b1d7fd1897adf6e9697cb85c15a7795946140f156d392fb4a19e37f4439f2e75405bb3471da083f01c533170faf5ce19a78f0a6f3c83b7c6c6a10bad6215c40ade20e88e7f8410fe8342450862c767392285f8740533ebd553406e1619afb6687a935e53d693f3daef7ed07f12b5fcdd52", 0xb3}, {&(0x7f0000000300)="873f349df8c47e907a3e674b4a38eae27333f34130e89685a24082ef278ea06e9e76c22157f92b9bcb7c3fe98549521004a2373cb8bc806e7aeebe6926219cd5b659c2beecc4c8ba5e62321623948a8f6a75e6c30cdb4614f8195e0e43ec760ab50645b8b25233d812e40317c6d896f481e56eeb06b804621f59e973490702c9628493001a124701347cdfd62210958e64fe7140ea1c0921378c00345c8c1f36ed", 0xa1}, {&(0x7f0000000440)="c4ce8364926c3001fdf9c10ed9ec5c38a9306b1d69b52a0fcd19361648db04d5e9b772f9bed45d6ba6c2e40723ec81fa66e8c99c7ad745b835993796642af010a3cdcf5debc44e9a4a046a9f0c8ef6913640c74784f9602f3fc9d2ab", 0x5c}, {&(0x7f00000004c0)="d2f852b9521f15b1142ce73f343111228992a72b19beed913e60edd1e5f84be8536822ad1ec21ee8474e73ede7e93c2609702735776773a4b8152489e13c9176c7c3addaada52d7001f1a3262173707f88c97902353e053d4552a0116a33851c7e7b76bfb14f401ba97577bb4f0fb3c05b89d870f97672c007990b835677efb35309e561488898932cb576e3a4ed214eb3f7fb675b602129bce8005d942dbb703615035bc3d409ad20c70cfe3e4ed9d97ae99b9287135d51", 0xb8}, {&(0x7f0000000580)="471bd4c849288f4e6afb417cd8630282ebb8c32185491a876068531ca92e75ef4cf58f9c213ecd2256e0e9cbc1f78f33b1cf445a14598d5c2ae404651e94af5919d7d93b4298306e340be7b26ea18af211f04c5c34d4262ac3b447ed2f58a337577bb7e9d7e82b9d548d2e82f7705e487b5069094a6c95ae2b10e529570bcd47e8f21bd5117a49df3d4f261edc1f4b74776075306c65", 0x96}, {&(0x7f00000003c0)="ed62a20ac2e79745ae60a70d774c48097d73a551887e3c82859d27c74c6712fc61f1d12f423716e65ac6d1d4", 0x2c}, {&(0x7f0000000640)="743b75b65b4650ec1c88f8ae2b6c0f8953dc364601b94e514c9afeafdf3b78c0b5c5be93384c51738fc80a147e7c115c1853dc3217f10c3e16b44594918bcc1d73a46c16751742958ac80042b34fe093b18a552bf0216b054c4d3d5622a05c618994e532f3cb3e0a7eb0f401dd0b5bd6438d6ceaff1e83af699f1136b6d92811c1bc5135661b8e7068f2c43674ecc99b8b9dc111c13bbac1095acc50311e8b98248188a558d51b883f7a6739e33dd1f53ace6574", 0xb4}, {&(0x7f0000000700)="95dfe07b5a1aed3a64", 0x9}], 0x9, &(0x7f0000000d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000007acc7c519a4ba6ec01779e32d4cec4000000ffff003496cd1a0000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB], 0x130, 0x408}, 0x404) 05:18:02 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)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 05:18:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000014c0)={&(0x7f0000001540)}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/153) setuid(0xee01) semop(r5, &(0x7f0000001440)=[{0x0, 0x800, 0x800}], 0x1) dup2(r0, r4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x80, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001500)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000200)) syz_open_pts() setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) 05:18:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xff, 0x400, 0x6, 0x100}, {0x10000, 0xffff, 0x800, 0x100}, {0x5, 0x101, 0x2, 0x7f}, {0x100000000, 0x4, 0x80, 0x4}, {0x8, 0x0, 0x6, 0x2}, {0x8000, 0x20, 0x8}]}) syz_open_pts() flock(r0, 0x7) 05:18:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x7, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4000, 0x0) 05:18:02 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xffffffffffffffe1) 05:18:02 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xe02fa692) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x1, 0xf9cc}, {0x18, 0x2, 0x4, 0x1}, 0x0, [0x10000, 0x6, 0x2, 0xfffffffffffffff8, 0x80000001, 0xfffffffffffffffb, 0x9, 0xfffffffffffff801]}, 0x3c) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) getrusage(0x0, &(0x7f00000005c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 05:18:02 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x5, 0x100, "c149ca4d41773e1a482d84473fb3d58245efedf9", 0x1, 0x986}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) clock_gettime(0x808, &(0x7f0000000140)) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) 05:18:02 executing program 0: munlock(&(0x7f0000369000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x8) login: load: 1.81 cmd: getty 70866 [ttyin] 0.00u 0.01s 0% 319k load: 1.81 cmd: getty 70866 [ttyin] 0.00u 0.01s 0% 319k 05:18:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080)="3d24dabad3d47532099ddca7e53e573f142b91827325e1d550b1532f744462432cb88cba6b1a36f5996dcaaf78ee84d506e7a58a20bb4c5c1a626e726782d3610a92de9651e03a3de446c12d70a0d7e156a7eca8c90fa87895fbb08914e3d12c57299e7ac32a9c6ea761ccf0617c949235f33366289ddc916f4ef03a3dfd0dac99455390bdfa2ced122275202e6ec25dd4a3a611525ab2d70321b41de872deb972b57a096e97cc0e1bacba16f7d97979c3f6f78600e1cfc5e4bfc9eb49756ed3f474237c3352978ac03a078e51b8c460a7f4a5d7a74eaeb2e1cbc8bf820c21ef27e1558168161d3c21f8a1a33d3c0a0d1aa5e738f539df70fbaf3fb78ba80ac7434cf0c44a5cc962a63bdec401e85bda5481f4b2336075e7a577981cf5c9ef3a60ba711aa185a60678f6a837181c2eb109af92de43e6982450dabd261422ad6fb64f36cd949505fb683168afaa99cfdcd7874fc8f556ccc9f7c540feccfc20463e963fd867b608b33376c5bb7dcc06701d4dd7cefbaad42d6cba3a0f09d24b8828087ad71c6aac76d55fc7ba94b357ff1675fe5eb1583f0dfc6a07d93c0265660e48d6e89e307ae8cae7bbcb73c32fbcb100772d06aa6a5f16a39067930097bc4d014870c86be554556397a4bd655b0ddc20e90d2c2d9c4503b75ab420eae2d050c928f014c829f75804a4cef1627daddab49cbe1344c46f87364ef7bc2093a3c62da139be59a85d3ff55829a144aa6f0b255b2c72fc361da496747fe3ba292c5baf4fef665a0786ca82bf61b45e1c150d9a4aee9cca3d6f1d781111da0c414fa884ac6323965ef09d987dea45c6f300538a67935d33022c37dd11fd1448d20c01b242239c6b88d567d46c263d233c3471cf19b2fe488b586586a53900e00f3328aa0742e9329f6d9b366ab3fd8da85270cd939a9269c7c6d844d22e3c67156191f50b4f3fec952454be97777a14e3bc0efaf0a0f846a810e37a70d0af44ef86e6507b3a58a21812c1e394f1e32793ccaf8167710da5fc55a2469dd4a1ca12f5532fb1a607591bae6779d78822e248b674f6da7b4bc69f2d180d228d40d01bef6254bd0a56e053df1c424c45d13699569abdb4a21b8e1f8c1d09e0a19e10179ee42fa28f7f0a86f658ac24c537a71ad1200087f63e150ce9529242426ed54d43f6631bb304ba065f67bf1b4e4de51a5bf490bda29c030759a0dd4f09924f8d374c444eb2ef2795a96716a113e67023268df564758311522e4cfff062ef2c5e9ceee3eabb37a44e034e0dbdbd552e9119e2bb884b298156f048585c7ed6abfc5ea1a69a2830976430f841f47cc80b44ede9e0bd01a50bb58cea95bc64749a5a21524dd3575601fadb86a936ee9cb5b50dd4bd1f76e52dd084ccfcf39dc42fafbbd5295884dbb91bd2b56a003288f8ca296a518e63ff476717186e53138b884957ff4bdf79abc6af6914d4d99550708ccdf0da82c4b5c0406a83aca9df4668f2e658e22d7d0d00e275f0b5ad9d07fa1df4bfcd3ccfbd1b4f8aadb26145b01a786a9b49f19bbe680d65eef66034a4eb8227f792222ff7c9298e96b5b7d86fe189e08995ca7cfb4461464ef806f04d3dbe995da871c1af26443a40db9584cd109c7fd6dde5cbd08b981cb00c61a4c00b426c3739d1878575136c7b601e97ca967e3a9d8f1eace28872f488c542a144c9ab50e9093af85b33c49c0d093f08c59a18469f2b04596c2ee11c6057bbfa88b0cfccf16c00d1a0e2595f612ce237ceabe9ddb8dc0008a8849b6cbb37aff12a6c811f8868c4eaeda380f41688993d9a9e595b1f76a0cd4f946bbbd6b0e6ce286f445752efebd8c054d692e485a488da40f7721d6c15da66cdd2024e179e8d06d935a168c0533b23095685bb8e894e681aef702371744328d8cab704853b8328f8d1ec6175c43c625e9525721084a104c0dbe57cb49d78104ba846d0e2fb880e0837239e3e37e50a1ad17e4f2f9aa50065dba2c8ff38f0cc351c9de665a1cd2ce7e1bc7f5dd324e0dc75eaaff34ecf7a0d4e39d052ecd6428cd57b2c97af6c7de4f272ca5b31bbb0e9e112d1d8ced5f1d100f89438bc291ff1dd2bb2af1c2579e9c1a53b04a1876bbe5c2e1c51b9aa26e74dbeafdc273876efe6a86c1fe9376660c4cb9941272a89ff75e3c417b5859c27cb23c62390f48252d378360b056249de8b423cdc7746d90521565092155a69829197a5254742d9ba2f5d3b1b73413e904ecb303ce2fa0837529ffe42b462bdb6950acbc0442ff43edc0befbcc0124732435ac2b1d4738a8ff0e2265798c60c714fd03741ef6f0211c8aafa4ba6d412918dccbffe78523950b62bf37ac141f100ef9006ccbb45e6ed8fc133fdcda19f1e599b6f04cef50b1cc0ca4f47aa51e7a4527d0571f9928ced4163e11027f2bbfd3546ccf281e49f6c1b6b30e36f1e4d06c57b0894d82d001130300ad8c91c12af6a5ea005f96b4f642b1d074734ea351568988221cf711304db0d3a7ef67ab6695384f88064adad895c62088bb6b4cee49b625ab8ee09b2fcf4fea807b9f94f4778b52d001bec2846eee0827513cafd61242b6e4036e475ba2182ad0b8c9e0b384e8303a5f7e825331a91891e5342ed276e06a830458b7fa3a30dd6ad33dfcf3fd61e738fab32d27533f39388f95ab0a18e62d0637f2407f64ac6930c25c03551c9a1c0231aafc3d9a4ad2f9fd381150904ab38d4d9df200c5205439108c81b26a257505a07de4f3c724b50bd4c35bb8e8e7c0ce447f6ced6d3c44f8acbd24ab991b4f3c9ae5cf12213b37465b22cb396e2b1fa696b923047b2eb4e2b6c7e26842963ba407ae348d18f7f5fa57dca81ee52335dd8f6c5a06c011282a81560d117d1e8f65645b04e89ee8b01884e708804a223d6e456a63a830488f9b7f73399c15765be8c739ef2930ec5d677ddaacb503f0cede92a3ade0572a08f9e9a8cb4bf06602f0fc8a2a3d2e83ed367b6b38558f7fe5f2bdd6dd70bdc87b07356b9a3b2f30747cf5bcf8af48668258c33cf079a629d4104842e84a6ed69fe99eb42393ce4ca3f48aa5929284d9b59a9678e43c6e86ec70866f46af337e0c9a3e0121163d534e81acfe11772ac5147f7f4c57fb0316d189589fc1d2b48610710cf9367ffe9512ee157d285beb8f91ce851d7439a8ac9f5e239b16eb9cc0dff1a3ac4bd4162a2b073bca4e2e673a666106d5d7e16152f2f758661d0d793c37d2d461ce8db89c2372bce02e16137505a2cfafc052494d759f0e9d29e90eccf9b287b096dbe4a6e1658c8f61255ef356c69d6443a5f3d60fa96b973b022c4199da094f05a36aee012e6547a9e09227ae8c389d0a21c578981ff81dca67edf23bcc9e26c1cd9dcef7fc4d98bf6336de5126727259d3e144dbf35d80dcb7ff32e70df8583167f4f909e5df1ac7572866fde1163e8a35d67530b762c1f144baafaa7e64772c79249ec14bef08b278484c0ff1ce6ce397f697d652da64e84bb8082fe7ad7c30555cea5fdc3c75c71511edcea006b8035f662bab4ae065ec9d0854c0641a987280d3c4aed0f91fc8a1367fcacd29b4fcec1ec9a778953dcb035ecb6376ed88884216d65893754d59d4223e380c96202ab775796a67f229cd8b52587db25ff44b697d887a0084ddaf4b14460354d552ea04f6f45d781ebf83dc4413d61d8e7fcc963c3f7a07579014440a224be1a6a15dfad690cb808acf5e7a01ca523fd245ae774044ee0c7afcf65940ae0ab0a396a71befdb3d4d56a130ffbbc679d0a9bc1e6f4a4d3d933d4cba1d944caa64e8950d3568c3c79c898cfb2e713160e799e18a7aabe9762d318d0f1fd8a7e625d99cccabf90a917f22bc897040c353455d58a802c87b14cc0fc31430a24a60f3249df5d68f310aa82f14b025eba1c75d643a4bc19c0a1025e073087166bdff56dd0ec4d117b03535303fbf0c1f430a08de5adb3a3f6d5b5466b6a4f5c8633ae2b345838b68e86fa13337201e6a42af4505cca0295c88677fd51a85b91af41702cfd42de4060cd69dab9bb94c1bf437a6f12136f02f11fb99426cedfb16aa74ece366613de93f26d26d64ad9d8031f51053752f0696fa037870a8e561ef076d11dfa2a7f7c4b5e3fc9994d5f5164a5092614a729bc2c130c9ccc7d68ff3028d1734ed52023559f6993a684ee65f2e26a3a3ee48782369f23ce4337d9d462fbda97494134ff334096e3b0be4ed120464844cab6a5a7af0f6ef07e22fc05e91f9c5b7a73c9957a47e625cdc7b03639948594b5605eadf8916d9b2f67be89ce992ed9bee602246ccc172f7d1b7b321113c53cdf987f97fd90c144df2b807482f34c875b1e2d1d215b035b95ef25d0df85ae85ef39ad065b8c49c26fa4c31fc38f2b5fd192c0644f7c347e5c1a78e1ddb58319b3264f1a8b4dddfbd644cffbbd6c1516bee1d55c9d69a90c70d604cc68a2162656bb8781441c2ac1fc748cfcbb84e9b407e3ca48ff151f5a23e2437ca6cc9cd062b0c15703ec668ca38effa3b299f35f55b4f698010495f7950a41aa3d9101b9701839e31af515e394ebc4918ab0fdd4501d91f08eefa7d0c32ad7f57985f9fff231b5394e130746b3155359b2cc5181af3b75a35a83e5d8048d1db86c8629381d60676e68547abbf16ea1f400e0e20fe588b7ebea725a056ae14ed2a0dd12cdf16690c0bbcf9f30006f1905b173705e09a9580f411582ed0c762f8caab6492211db4bb4ce6e1cff8cd8fa4976eeb7f8644da1a016050e3b0d72037e3c38656e048eab810652da3caee330e4c0d32254060137cb1edea1e1f6c706c32c5df9fac47185cc3152af1476c0338a0016ce4b7f8e7116073f2f5d34fd5a3127b0d4457e0a7892cf771371027f73f2bd16f9991340f122256dc62048384fbee62d080673c4b7e8b8bb98bcc575bbac518b5f371f83f7ccd6871ceb2d6dc3c7b1dbb5342741870190c676b25e1a49c86c4ba2f32972ad01988ddda0941267b8febcf26528d8f8a2b66720b1556d8c4de13ef9780d3d84bc0ed1e7203fe0d493d66b1b21f36c0bed8a0e409d3c44b6b0ce7a755c0f2666c40052b350ef4e41394cf9b83b15af50071faf06000f097c18ab4712c395da70c5fbb594e9c73c0f34defc836c59c3fa9a3284a13ea2ccfcd2186b12245406b2184d1d825858291642f7851002ed8599355bdf22810c763c89b779e45519f18ea62735ae44049c911310ae9cbd852c95cca351019f02f81d1dc1520fa5d83f6ec70e03f56f8b7a6051a84130adc0635b7c7003689d6417340c2bfc43c7e74821545162c70993c941234f68b2b6f2a7043be800491860ba6a7f4b9a8fbd18f18a8617b0209a95a296f094081c04a3eac9b0eeff1a812e93b61951f21b481a1f71faa64c5eb6bb9717cadfe2f76a9046219fb223b47b0b03715e44d43f6b3f855c99dc32de03c8143a2f36c779678dc45fb5d80898666542a7f3059e7b68778a52ab8b05880a8e2cc1e99fd47f3024fd49d81a7570855868311015c10b68f510aee50c8c890b1ff19e9caf2b39038be5c76ee8ed4d82c8712fc7b568e419ab4595db4adecd2ff83c03e63f009bf63165a55d1444343a1dffe50701c8a6010a27cdacd2b28d0f1205765a5627c0133383c07419e940a353bc5f2024ca9536aef82f7a5b11e45e646bdb606a25f708396c1453a701773dcac65441391eb3314563be0b7b185e7e16bbeb912f20e00ec7908459fe2a212219099454068da22f45940cef1db41f62b97d529c465af98e0dd1082ab53f08242b774469553f1a17ed8812f727cf", 0x1000, 0xb, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:18:02 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0xb37734b2637c0cd4, 0x0) r1 = fcntl$dupfd(r0, 0x40000000000000a, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0xd63}, 0x10) 05:18:02 executing program 0: r0 = socket(0x0, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x5c) 05:18:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x2, [{0x1}, {0x3, 0xfffffffffffffffe}, {0x3, 0x8}, {0x1, 0xf227}, {0x2, 0xffff}, {0x1, 0x78}, {0x3, 0x1000}, {0x0, 0x66}, {0x1, 0x1342}, {0x1, 0x4}, {0x3, 0x5a}, {0x0, 0x1000}, {0x3, 0xffffffffffff8000}, {0x3, 0x5}, {0x3, 0x29d}, {0x3, 0x4254}, {0x2, 0x8}, {0x3}, {0x3, 0x5}, {0x1}, {0x3, 0x400}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x4}, {0x2, 0xe93}, {0x3, 0x2}, {0x3, 0x81}, {0x1, 0x8000}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x3, 0xb969}, {0x1}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)='B', 0x8) recvfrom$inet6(r1, &(0x7f00000000c0)=""/45, 0x2d, 0x840, &(0x7f0000000140)={0x18, 0x1, 0xff, 0xffff}, 0xc) execve(0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x6, 0x2) 05:18:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffe) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="12abb7de771b7aa227", 0x9, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x3}, 0xc) socket$inet6(0x18, 0x1, 0x7f) 05:18:02 executing program 0: socket(0x18, 0x3, 0x3a) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x122) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x49) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 05:18:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)='>', 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) syz_open_pts() 05:18:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) close(r0) 05:18:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x1e2) getsockopt(r0, 0xd, 0x5, &(0x7f0000000140)=""/180, &(0x7f0000000100)=0xb4) shmget$private(0x0, 0x3000, 0x68a, &(0x7f0000b38000/0x3000)=nil) 05:18:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c979818fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad000000", 0x4f}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 05:18:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="377460d6f52a8daf852bce87ab572e2cde0d457a3c54faa7983b687cef47c0061539dc7eab3d9aa4891607f2d8bf46ce1bbd472ab634d4ef5596befc30a8b98427b61c542d30a77ba452ef93ed1cfd48e13d9f78afcc41de1c8eaea0fe6d077d99407ec1f86c8789935e3eaf0487c3b35100613ac6949f6485c8cd16a4065a24c7d97b5f6564c1d46f23c2de69bfe7c64659f9a59db1e186dc1ac56250b43e8389f38d7fd26888cd4f5ea888af32334114593a5e500717576df6c1784a589c62955c87017070fc3620374c5a64eb894c1e5eec3932c588e81e03aa2c618c590aa397964654cf8468a16705380dbd", 0xee}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) 05:18:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0xfffffffffdfffffe, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) getrusage(0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x820, 0x0) socket(0x20, 0xf19ec0911b86758b, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) 05:18:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc00, 0xaf) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0x7, 0x200, 0x6e1b746f}, {0x4, 0x0, 0x9, 0xffffffff}]}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 05:18:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$unix(0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000011c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffc, "0366402ba77f0c033c02db71795acd76ef3caf00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0xfffffffffffffffb, 0x3ff, "aa87b9006cd7fbe15584fbe01e0a0afd32b4bf8a", 0xbd, 0x6}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601dece26331a81923a97bb647c088990f3a191b371a635c509b038c5f3e475fdb9ca759d53632847ec078cb6089e1612d3fcb2cfa38efae65681cb4565871df3975a513af0b6a9ac231053373a2f68af96926991352e8481631b24fe1f7ad08a8d00cad0250bf3ff95fd5086ea6bf44a979c85bfae0bca91f7753dc73bae9935b5a6c6951dcd2f980363d11d91035aa32db0dfad424c9eb30e8798a335804b246b6f04b7a23d67930b59a51b642ee404f49fd2bdf2de23a7cd78449b411d5892b25e978ad8cee7dee75b31459152227ca082bed20474d46b9dedffe690c7a3dfa8b874660da145d6a7cfa341b9e59cd27a96dcdd0c09711c101629524a030b5b8ea9a0be5127510c6b22254699ce3d273a4ba462b6869c648f4c74705ca8b4e7efa97de43faf41bbb54af498e83eeb8aff1ac2c292a44faf217d151a0161598dee55ae4639735641a327399c44261c96fd50c91f79719385a2519ad222ba7d8495107de1c43015a5f52305c340bc8c75473a7d8cb0cf8d9fdf27456db5ff12a22a76592b5e47b8f663efed42964046d4f9feb0cfff143ed858294b5e74d24852f9c9a385aab38f78b654a4b2a5630df5ac85886a70be00b9dc36fa898bfb16672a09427e3082a3c6f848c9a5b1ac06b441c0ddad9db6333f83bab2dc7f5c0c6208105b2fa4212bcef4d376afc9bf27390e47a36fabb5c2f1c80d81e1a4c648f2f70b5e8bd59f7d46bfe633255abc5cb62b5f15414dcab535103ce59857e9c4348fd48d4a734d81195970d638ea9fd146984cbfaddb689d814d96ed242a06ddb231a2d5a5d8e154058e7df0f51358b617fb015269752e62a6991f32425c6c5c1e74cc76fd39fa04ce1c5db517dbab4b702526c4ef88f9f51e552ee8f9a7b5ba4640bdd8d1f0d91679a66cde4d0bcc11e59fdd45fcba592d0f782f3552cab334dd2e4a38a085a9c061e9ac61868edd81dee5625bd9b42e34f294da53c42c76ed9af57756ae7564bd95b62dbde5f48046ae03b0c8f08afb149b3b350f04544ae2bc5a0756fa7bcc4e36a354d843dfd9003a12e7bd9d7c42d53a568d77ab2f14e392a912fe45ad1248cd4a6d29e50f88ca3d91c9c9506af9464bbe03817543b24f0e15c3e9ed0f35a89c91428176ea7a6565b64da692bf48b91f07595767008e7f79ff0cb3cd4f203e4550f0d7a60ac6d857480e80e1ae4afe641bb7d03af91fb444c09bc0a490c63acdc8be65cb1199949769182e2d83d65f941a90ce11bf8f923a19a20a039fcab5ab6949c7d1379340b96002806a753f8838f6bc86dfaf645a003a4d237f6f119ad136b1cb7979e64a322ef869b112192e63b2847e83400b6116ef62441f0ac9d42a169a9d9380b9eb35d57304067e02049dbcfc9a72e4062370255ddb273843f1778a2978a6459a1edbba0bd7560fbaa5a760eeb24c15282cfa03b66d68500c", 0xf3c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:18:03 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x80, 0x1) r1 = open(&(0x7f00000000c0)='./control\x00', 0x18903, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./control/../file0\x00', 0x4) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') 05:18:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xf) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) nanosleep(&(0x7f0000000140)={0x244, 0x5}, &(0x7f0000000180)) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001200)="6e8a1a90893fd938c1641b8ce7d529d12f997760b863eb2478189167c937019dc106225bcb8c0a066c96862f89b0d0d964c38215c006270285fcf28b20281d892888f7807e770d7ae8ee376a68198eed0da949f19758b38af13381b955b9dbd7a2fd3c3268d85e804144831477795a64722ae444a30daa77bb8a0b12b3f249f46de67d3c6164ce5e0c1c06ccee8ba3c33cc22ff8ab4bfbf4956c17faae8f97770e7ecbec1948f1b630aa65043a3bbac866efb52ed4528fc3c9a43e57d321edffc7b62b957dbb6da7cb6e9779347f25dc9935cd4a", 0xd4}], 0x1, 0x0}, 0x4) 05:18:03 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1348cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000434892f9b9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008022f2cc47d3a104282f4cf27d8e06b1bbb930df5eb058c6a5e212f81a62bd23bb768922722b66dc1bafacfb2d0a47e5b3a60c63420097b5e7a52e8ce25accd58c0413284c6bad57cd8f1e417e932e54592f65ee89fb5286b962c36f7af8057a6f0fbf1e5cb4059f0202ff46ceb97b05803c07719260c4176bbc58f0d72e664a843da97fbaff22e545b0524ce915edf6e6d9acbcde81fd7a8e86965e5770a4139a137e1d4fd71c80e082512c4fce4f3352486216"], 0x1, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) fsync(r1) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r3 = dup(r1) r4 = openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x5, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7040015dea878f300"/319], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) r5 = fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x8001, './bus\x00'}) flock(r6, 0xa) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20083, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) r8 = getuid() r9 = kqueue() r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r11 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000640)={{0x200, r8, r11, r2, r12, 0x90, 0x5}, 0x1ff, 0x0, r5, r5, 0x3ff, 0x6, 0x3ff}) kevent(r9, 0x0, 0x0, &(0x7f0000000240), 0x100000000000009, 0x0) 05:18:04 executing program 0: r0 = socket(0x22, 0x0, 0x59d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20cc0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_int(r2, 0xffff, 0xa00, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{0x25}]}) accept$inet6(r2, 0x0, &(0x7f0000000000)) 05:18:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) select(0x40, &(0x7f0000000040)={0x6, 0x6, 0x6, 0x6cb257f9, 0x4, 0x7, 0xda, 0x401}, &(0x7f00000000c0)={0x20, 0x6, 0xfff, 0x100000001, 0x6, 0x1ff, 0x1, 0x7}, &(0x7f0000000140)={0x3, 0xfba, 0x80000000, 0xff, 0x6, 0x81, 0x83, 0x4}, &(0x7f0000000180)={0x8000, 0x7ff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) flock(r0, 0xa) 05:18:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x40}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:18:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0xfff0000}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x4003, 0x6}], 0x1f, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x14}], 0xffff, 0x0, 0x10001, 0x0) socket$inet(0x2, 0x8003, 0x101) 05:18:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x10) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 05:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 05:18:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) dup(r0) 05:18:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kqueue() mlockall(0x0) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:18:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8008, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x2, 0x1, 0x7, 0x3, r2}) 05:18:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x8000000000003, r0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x27}, {0x18, 0x0, 0x80, 0x3}, 0x6, [0x100, 0x0, 0xfff, 0x0, 0x9, 0x1, 0x9, 0x1000]}, 0x3c) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x40) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x0) 05:18:05 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x21}], 0x1f, &(0x7f0000000380)={0x1000200000000000, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 05:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x50, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 05:18:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000040)=0xffffff3f) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(r8, &(0x7f0000000240), &(0x7f0000000400)=0xfffffffffffffe48) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) setuid(r9) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r5, 0xa, r4) dup(r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r4, 0x6, r3) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:18:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) munmap(&(0x7f0000718000/0x4000)=nil, 0x4000) mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 05:18:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x5, 0x3}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x200000001, r1}) map stack 0x20719000-0x2071d000 of map 0xfffffd807effe9d8 failed: no mapping 05:18:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0x5, 0x3}, {0x3ff, 0x8}}, 0x2) write(r0, &(0x7f0000000180)="f9", 0x1) 05:18:06 executing program 1: setitimer(0x0, &(0x7f0000000240)={{}, {0x0, 0x8}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 05:18:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 05:18:07 executing program 0: r0 = socket(0x2, 0x8005, 0x220000001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0c5dae3070ca9f05", 0x8}], 0x1) 05:18:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000002500)="22b54f74b979296f85ea5834402be027b70909d853d5769432ab42a9f0e364c18feaa368a3e5811110a8a64bcdfa3b34f74e", 0x78683d58) readv(r0, &(0x7f0000002440)=[{&(0x7f0000003600)=""/4096, 0x809}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/232, 0x248}, {&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000003540)=""/133, 0x85}, {&(0x7f0000002400)=""/28, 0x1c}], 0x1000000000000099) ioctl$KDENABIO(r0, 0x20004b3c) open(&(0x7f00000024c0)='./bus\x00', 0x80, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:18:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x5eebe5ae41c8cf27, 0x1) syz_open_pts() 05:18:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:18:18 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="2732e0b1405d9d43f192085da65a", 0xe, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1000000, 0x28) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x1}, 0xfffffffffffffe45) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xb392, 0x4, 0x7, 0x0, 0x9, 0xcd0, 0x3, 0x3, 0x0, 0x8, 0x101}) 05:18:18 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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:18:18 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2002, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x73, 0x1, 0x227000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0xc4d, 0x80}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x38, 0x2, 0x5, 0x1}], 0x1000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x5, 0xffffffffffffff7d}, {{r1}, 0xfffffffffffffffc, 0x4, 0x22, 0x9, 0xa0000000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x1f}, {{r1}, 0xffffffffffffffff, 0x48, 0x40, 0x5}, {{r0}, 0xfffffffffffffffa, 0x34, 0x4, 0x5, 0x4}, {{r1}, 0x9ff714c5fd532d96, 0xc0, 0xf0000000, 0xdc, 0x800}, {{r1}, 0xfffffffffffffffd, 0x82, 0x80000000, 0x1ff, 0x54c}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000042, 0x50000000, 0x1800}, {{r1}, 0xfffffffffffffffb, 0x50, 0x0, 0x2, 0xe19}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}], 0x5150014c, &(0x7f0000000000)={0x8, 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:18:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2}], 0xfff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000001}, {{r1}, 0xfffffffffffffffe, 0x10}], 0x0, 0x0, 0x6cf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x48, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xa24, 0x7ff}, {{}, 0xfffffffffffffffa, 0x1c, 0x40000000, 0x8001, 0x401}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000009, 0x8, 0x80}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x7, 0x823e}, {{r1}, 0xfffffffffffffff8, 0x0, 0x8, 0xd8, 0x6}], 0x4, &(0x7f0000000280)={0x3, 0x7f}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x194) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x88) 05:18:18 executing program 0: shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) fcntl$getown(r0, 0x5) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x1) pckbd_enable: command error 05:18:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:18:19 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0xffb) getsockopt$sock_int(r0, 0xffff, 0xfff, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40, 0x8001}, 0xc) 05:18:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30830, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x0, &(0x7f0000000000)) setegid(0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:18:19 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) 05:18:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa0, 0x0) r1 = socket(0x31, 0x8007, 0x7345) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x880, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x10, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) r6 = socket(0x3e, 0x4005, 0xfffffffffffffffe) r7 = socket$inet(0x2, 0x1, 0x101) kevent(r0, &(0x7f0000001100)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x80000005, 0x401, 0x6}], 0x6, &(0x7f0000001380)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x3, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x82, 0x12, 0xfffffffffffffff7, 0x465}, {{r4}, 0xfffffffffffffff8, 0x23, 0xf0000021, 0x2}, {{r5}, 0xfffffffffffffffb, 0x80, 0x20000080, 0x1, 0x8}, {{r6}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x8, 0x19}, {{r7}, 0xfffffffffffffffe, 0xa, 0xf000008b, 0x947, 0x9}], 0x40, &(0x7f0000001440)={0x9, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001180)=""/139) r10 = dup2(r8, r8) sendto(r8, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000040)=0xfffffffffffff801) semget(0x0, 0x3, 0x0) shutdown(r8, 0x2) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x401) pckbd_enable: command error 05:18:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5}], 0x2}) lseek(r0, 0x0, 0x3) 05:18:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x44, 0x2, 0x8000000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xe4}, {{r0}, 0xffffffffffffffff, 0x6f, 0x400fffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x42, 0x401, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x48f2, 0xfffffffffffffffb}], 0x20, &(0x7f0000000240)={0x4, 0x2f25}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:18:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x2, 0x5, 0x0, "fd4e51cd4f4f51cf947607861f605ffe45a72c57", 0x9, 0xfff}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 05:18:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x131) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[0x5, 0x6c5, 0x7, 0x9]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x7f, 0x4, 0x0, 0xbf, 0xd3, 0x1, 0x1, 0x1, 0xf5, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/177, 0xb1}], 0x7, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:18:22 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) socketpair(0x0, 0x5, 0xde09, &(0x7f0000000040)) 05:18:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) read(r0, &(0x7f0000000400)=""/4096, 0x1000) close(r1) select(0x40, &(0x7f00000001c0)={0x80, 0x3, 0x100000001, 0x0, 0x1, 0x101, 0x100000000, 0x7}, &(0x7f0000000200)={0x1, 0x7, 0x4, 0xc000000000, 0x2, 0x5, 0x5, 0xffffffffffffff7f}, &(0x7f0000000240)={0x0, 0x800, 0x40, 0x3ff, 0x800, 0x6, 0x3ff, 0x80}, &(0x7f0000000280)={0x9, 0x2bc}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 05:18:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x100000000, 0x9c94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x4000000000000003, 0x0, 0x0, 0x0, "61aa0db100000100"}) fcntl$setstatus(r0, 0x4, 0xc4) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x0) 05:18:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:18:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 05:18:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x500, 0x1f9) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/35, 0x23}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/73, 0x49}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 05:18:23 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x400000201, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getppid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/14, 0xe}, {&(0x7f00000002c0)=""/101, 0x65}], 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x1a9) msgsnd(r5, &(0x7f00000001c0)={0x3, "09510b0c5996d57fe6635564427affbaf01251d4283a2c0d8ac836edb9762005fb6592bbf6245b3481755b3e57d62d82b0ea202e608e2470ce7048ca11b0b9ff4716be23008ced53b461989bf4cd9b1cff75d2b0271413325cf17fe3d0be7653191d7035aa04215879236809483d900b9b510d4acbaa5203b236e3c1af810e24768b890dc6edbb0fcf2f7a2f1fa1d7de8cc2efcca97b282dd8976ea2323267b0de7300c7b4dc145a049ca3c7b70440d3d149e4231d105da251858f389b"}, 0xc5, 0x800) write(r1, &(0x7f00000000c0), 0x0) close(r0) sendto$inet(r2, &(0x7f0000000080)="f8b1dfdb6c47b0ee180aacd92983cc8ef5aab374c62159243f729570f4b71ab38290b264690c6dbe63ff3e17b0a88d84efe6761f10caa472520ea2817cefab35a39fa57e5bedf37a4b39629c0097d8bbf7d67f88e4e159054a9fd92f78648050d5558cb4e30691eae440ced582ba422e2f", 0x71, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) 05:18:23 executing program 1: r0 = semget$private(0x0, 0x1, 0x110) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000140)="4658330ce29ac8da0f1b97aa2d30fef02d646b7abee712ad503773222cbafd233685ef31dcc4bad83ed708762ad676c565ec7dc3f2686ff1386c57eb413cbe2a30fed9a0ecf1278eae59c6d7fd62186554658abde6234fb0d621cd9fee703e0409029fca57c1e6feb9dd7d4b9fa396e1d8668c40400f95565de1e6ebb8fbfd0b7df1b59506e14f114096e33481f34b85ce", 0x91, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x3, 0x2a7, 0x1800}, {0x1, 0x2, 0x1000}], 0x3) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x1) 05:18:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917027b11fe4dbfa22000080000290e00"}) ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 05:18:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 05:18:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2002a, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xfffffffffffffffe, 0x0) fcntl$getflags(r0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="bfcb6d58db764de7", 0x8}], 0x1, 0x0}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x8a, 0x7, 0x8001, 0x2, "ecaf17a1e6456c6da5ec95895e534b11b064d195", 0x7f, 0x9}) fchdir(r2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x101, 0x1e6d}, {{r2}, 0xffffffffffffffff, 0x365b31580313fa72, 0x20000002, 0x1f7e519e}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000002, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0xe6, 0x1, 0x3, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x3c, 0x7, 0x2, 0x2f2}], 0x400, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x11, 0x84, 0x6, 0x9385}, {{r0}, 0xfffffffffffffffa, 0x20, 0x9, 0x352, 0x3ff}], 0x7, &(0x7f0000000140)={0xffffffffffffffe0, 0x1}) 05:18:24 executing program 1: r0 = socket(0x12, 0x0, 0xb81) close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r2) 05:18:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000002, 0x8d, 0x0, 0x26) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 05:18:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0/file1\x00', r0, &(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 05:18:25 executing program 0: lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fchdir(r0) poll(&(0x7f0000000240)=[{r0, 0x191}], 0x1, 0x40000000) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) 05:18:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:18:25 executing program 0: mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20182, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 05:18:25 executing program 0: minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x4a, 0x4e, &(0x7f0000000040)="bbed0f7edf78d1d67f24aa850ebc85debb7f4914720f1dea25bf609f5ec5932a7759abd72e3db62728242172822f2f75ef4aba1de8f8cd0ee27c8b2d5013ec6520514d639d9733a9bc4805da2d101c958acc644c49fea2642760bbd6a4a432c5846b17e3103cb62a5d784137471f62df6541f52f4831c1995a7f51eab9c04e0b0813243104fdb684f30ccce41f07b9f52febbf6e3a005ea9595046e08d10f6631ebbf2929add28ef6d23b0976e643d77a267b0", 0xb3) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x196) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x485b, 0x5, 0x0, 0x0, 0x7, 0xdfa, 0x1, 0x5}) 05:18:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x40047463, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2c0, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="10461237b66c5077b0eb78b3fd923f8189945db393bce8b7cda78342386e66e096875619e430d39f845d1d55e3ee4f694592d054a106542266413cf5715bbb95e2ea8aa4a17cdb459ff037674130c245c98df607192d726c568e636843015a81fa842016d7c4", 0x66}, {&(0x7f0000000100)="09f4a9a6657be83c28d7584d3bd6194f514a6eda62d525da3e704eca0f08f74c2974a980fb643304b4b5cdc1928ca27911ebe863e75282e5dfdabd537da42ab956ef2cd9a5aa3177907d47601ad0b3be79040613297afc86ec3e451d0c51bad849fbeb287bd7b8105720b398905e55f5acd0cd3619057c1b2e", 0x79}, {&(0x7f0000000180)="712c0d2aceec", 0x6}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc8, 0x2}, 0x400) 05:18:25 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 05:18:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) 05:18:25 executing program 0: r0 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe72) write(r0, &(0x7f0000000080)="582720efabd16ebae632258150db8ca65f73f2a0ce29c8c6e9158d5a09aa3825c02785a0aad66de31b8da4a97cb7cdeb6477109929b6e702bbf1e17ad4d1539dee3b98d4bf3283ab2f9b3d8acd83432c5e6a831e4288cdf4314ce86b6a8ee4d9b39b05bb3399c743f3ca00524233e48f4f6e69f984f6189a6b87504134ad7d5a61449190a2b1797786777b354e8d63fd0b", 0x91) 05:18:25 executing program 1: r0 = socket(0x0, 0x400000000002, 0x0) socket(0x20, 0x7, 0x3) recvfrom$inet6(r0, &(0x7f0000000000)=""/140, 0x8c, 0x843, &(0x7f00000000c0)={0x18, 0x3, 0x9bc, 0x8001}, 0xc) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) 05:18:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x10001, 0x80000001, 0xffffffffffffffff, 0x0, 0x1, 0x80, 0xffffffff, 0x1, 0x3, 0x5, 0x44}) 05:18:25 executing program 0: geteuid() r0 = geteuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x100, 0xfff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:18:25 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) poll(&(0x7f0000000680)=[{r0, 0x1}, {r1, 0x50}, {r1, 0x9d}], 0x3, 0x0) 05:18:25 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 05:18:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xfff, 0x8000, 0x0, 0x4, "81f7101af467fbe047f34b58c3aa6f5c1ef92c0e", 0x6, 0x7183fd32}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x20, 0x200, 0x400, "40c3247026fa1d08f2049d71c945c6e1f802fa75", 0x7, 0x1}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') close(r3) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r2, &(0x7f0000000080)="1515ce", 0x3) r4 = fcntl$dupfd(r2, 0xa, r3) getegid() ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000500)={0xfef, [{0x3, 0x6}, {0x1, 0xffffffff}, {0x2, 0x6}, {0x1}, {0x3, 0x4}, {0x0, 0xfffffffffffffc00}, {0x3, 0xfffffffffffffc01}, {0x3, 0x7}, {0x1}, {0x1, 0x4}, {0x3, 0x1ff}, {0x3, 0x20}, {0x3, 0x619}, {0xb233040751540c24, 0x1}, {0x3, 0x3}, {0x3, 0x1}, {0x3}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0x2}, {0x3}, {0x2, 0x5}, {0x3, 0x100}, {0x0, 0x2}, {0x0, 0x7fffffff}, {0x3, 0x6}, {0x3}, {0x3, 0x53}]}) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x930, 0x1f}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x401}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x9}], 0x7, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x80, 0xf000005c, 0x7f, 0x55}], 0x2, &(0x7f00000000c0)={0x3}) r5 = getuid() r6 = getgid() fchownat(r0, &(0x7f0000000380)='./file0\x00', r5, r6, 0x4) 05:18:25 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) mprotect(&(0x7f0000bdd000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa) 05:18:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000240)="4c5e03b754", 0x5) recvfrom$inet6(r0, &(0x7f0000000040)=""/166, 0xa6, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x6}, 0xc) 05:18:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() write(r0, &(0x7f0000000900)="4c2830eb8e9fd28d240834bab98b57046b5426041acd0a1a9495e575308e3df7ffda40780342d02d598524b8afbbb27644b17b25daf2ade8b946f13f40c58d0aeb3f8711cb716d429f52b9d3accce02ebe237aa39e49e82da0b07e98c951bb31768c15ab080169fd5c515e183e533de19d0e09a6b87c222af44a5507359f8f472a2324612dc9bb21b501047d4085ba5b3935af1804473e22895e8fe48e556a04e25a21d35873f37197600307f09ce62c8ad539971ce57bda2f876aec2f3d4975288c72cfdd47eb04735235893ce41fd4af02a86f07957f55b16a0058e18ae424cc934afc6daf3633cfa1bd12e1aeb430ebc916d5b7672c433808de008cfbe65f2b30b0582950800e22932274fde92f86f59d3634fdc940be9edf18e65b2ea0ea22d029901fa1b426b17ec6ec0da5d12a08829d0002629015b310284ada145e694878b2c050aa8a505fcddad211b6aea86b4f5eb33e4909a5607b79f56814894cee95ce58fe615ea4f8dda3654e470df3a20f6511ec9ece25bd986628a405a413a89f021aad05b4710b1a96b3995f42da83e32beb5f134a14ae7aed517e5a05befda7c5c3a1a79b9b71bcbe25da5acd80d6e55cc61c86a67369e71eb64962daed81aec5279de5edf52fadc908be0b1eec5423d78befc72d72e8851da0fcf6c1fa682d9f1d9502589ddfefe85c2af3de3f46c1c1f3b0c11de012a5a519121b147e29c0c28a2a9778abba209aaa80bc5d90daf812821e986abf7a7cb073eadfb8749f188ab1cb7c266313c4b6b4f3842c1f008a54fb423a75481cd94afdca7f04ab0ef0c60a4593aa79ca11aa73dc2285ea1ea3cd6f1ed97dbc21851190dfb704fbd09b3bec5311d62eae94363380bf19f4a0149ae925087cf239de53d3f48c3e0ccde3876853bdcb28aae15116e3577be9c423c5dc0d5aed6eb8fd59d77927692d1a0af5f65ccc55ea66674e991e5e89c3e1784b640c89d53b4cef548776958b440ceb9064c8868303c4c7005d0a874378fc8b547da4bf10e23f84b4fea74d53491078840554aae8e274ed035d26b651fb301745a465d425e1fc6ed476b294f8c09a68941967a433b44115ad95b6f9489e536257df70a571a832250cc9e7c931861c4cc7f0ca0a9cdd12af06ec570ab36776488792474bd1d7cd141c983fd8a9f8b34b87c1aa796e44ead9eb2bac7eb0f07525c57e7172d6e281a812376fc282b11bcefcf6c09fe79f5044fa0f7a0f3ef99806cf38b593d0750dc67b916220aa3bc5caa4ba8ada2f2e7100cb6079c5b6478f6ae389cbe4d27e38d32c2b2a42c1c46177e4168697aa4c3b92d06b8d27d0d47d78be343f6572b666e05cb6aea7aa7759b0d04ac66a2dcd19ef54a3ce84892e5372fc7d0297ac409c2aefa462af9aec18fea6028258311bfcd6374e5de928d62d3b64e4189fbe965d623f81b82b754fa2f6dbe74b0070969eba94aed18014cfa5f62fb1a00e179c9b60cbf6f890e6c94d188af5c45e9ba055fc2dcbd506b686a9f4d7b7b7f77c8562305002e219051b9416651c959fe9b1c7b670468c1d18f0b9743e3782c75a80ea90f3fe46c0fdd9b037b0ef15ea1d91031b5292f3cc535ca92e501a8e2a5e621c00b7e4ee3283de1123b89ab5dcf7e339c47b6f168e40aac619c5e7f500224b07bbfd95e07d71c5375574281d755d9d90e347084daf2ddf682ee702ef0454cbd24d23b0229122a06fb86511451694204b9c13dd76c79c4b8cf399f653425d67ac6cc3492f0d915611dadb503bcdbf5722ed40d3fcde985f0fdedbb35c70c6e91955adb076c71742e12331c1b06e8a25feabfc5de041ee56c8ed5be770213cbc85f3420b445cc421ba365af7382312db649bbdd67e3b09e255a2962eb5d540db250afbd4192850c6ff2ef92c62a0daf172658e76b934143533dabacaf0ba81e5209b2d23db84ddb2584e8ea6dbb67b9b969725a9f78e5f503c0717209587924fb610e53a5c255270a9711e1a242b07711122ec0fefa19afa2698b5ffe586b4c5f7565dbb47bf86f3f64ddb706064440c25f2e7aa14906de6eafdd3e59af358de45a21ab6cbd06049ae6425a7a2d7a3a40fcc5c9dbf608bbaa73ff11aa5158ca1e7c62e75fe2102611531ae24d08270ce6777cd3c0ee55420c0f463a6340d4bf72a4e186b16bea2f9d7f3f4624b07bc017ce9c13bd8469c95bb9f5771272224f0055b62aa058ab84806983821529eef56acda96118fcd8a1794b7b45c8ee463ae0554402085192821e1fba41887e6f03cb15c5858be41ff7d02631212cb21373753b1e646a12e84b72c0ec106cb61511fa0b449fea4f05483a887002eb4f35217fc628e1e3ade58ad69c7fddc7e3028e74ce3dcba4112abfc658129d612a1b069a16225cf28f4bc2e108bb54a9fce387b7b689de9d85faf406734855e37bae52e9c19f12d6b116a1d1e9aece9d0b7855cfa98350e821f2c0a77ff7fb3d10139c0a5c7b14bd0433f9cdd5fdaa7f79cf9c566633544043eccc97adb18a424f2cd788a650daeb980ab8c75351d801c92aadcdb7257661a439e0a28bef6e466a0d38f4fa099e3cdfae70c4e20b09c88bb436f8d1938d871a1d6443ca08e8b63af069bc37024c51f20239cf16f08ef294d3b869b46283dfe1d7837ffbcaf01884dd00a925f0ccf20d584e0a13424c380564635e34f0fc68790854ca587f53227081ed613e3bf8e5a68120eba037e3951c6ceb7b2b9380c5a43c1ad4ffff6b2b1be0b4df147b8f5e391d9aa2a5fad8b76ed9322cf2fd8df033d2af008cb56a60521b45817a88c796eb612088ff5da6114b3567bc6c2c2e8bccb62a72536ba827062073b6cdfd39133d590d67b961aa4ded9724be391d6a0ec6a3d6535935fc02dab62f01cc31e7d048b32c217564b790868fff36b710f213f26679589491bb7747570f07ef52823367b8c4c6f4d6598bb0945e35cab3d594458b58f4b3f3b56b2145c2b36bb8f36f97402ec75eac45f0dd47e6d1391ad33ab7340e49055163dfd754566d4b3b13efba1174f2bf41efa09454f4df4539ae416bc6a407ff8a54be5a5464c9045fa145140d98be4dda848d1165ecbb1a9f44f5be57fa6c66e600c1db574d40bf3d9be258265a2a8f4187d98a2fabda94aa07637e20fdb0d3c7179acad24e6d3b6767a0d88f456fecad221075641550d61a73069c23abb8f90238f5467cb52dd54e1fdc71578cb6f221238b2984a541f489a14a4ded1f557a46c2c468f4314ad0861ff94a9984ef0eaddfe8f6627dd59b9acf7dcb4cc99f69cb48334ed979c0c5c9f7b32a944852f7533eb6ff9d16a89b303ab426385044bef01379af5caeaaa0df70d9c83f493ee26e632f2abdac28f6bff9375c53e7dc78e8ee852db4d09d3203f67b35600b619add633cfa75220d82c1acc8299ac400e22d8859bdcd49fee8e3767dffdc8b86030942d062914d466c91e6cb62885152c73680cf7d7b2223bd56e146f7f827116cf5e8a5a593b0f1b3430d8dc9eba645f57f6a0cb69ac8d1cb61ac04bbcc2b01032fff1cff3e30836e37cfd0b92d49adef3fcfa2a252d5438cdef01987cd1f5be0ec97555221f7e0c16613b4188c3c7cb65d4c3f7bee63c9bd73e7da67d89fc540530e319d9b1124386e7653cbf99a11a4790e22043bf3e86e5331aaeeebc5b8fd1fdc9378b695d5fcf455c46945169bceaf7a34e77353e4a5c453780d239019a6593e0110c40ad7c81aee378d9e929264de614de559bf686aee8041ea78755d41308975151cfb87be3417e8e1aeb890034654ba84098d016004f50480fe61c8e73bb938fe0c0304a2be77cbf958c14f89b86464263554b8ff5ff17e1b915fbfff0d276e17645c5b3e9091988af6413c72c0c5bff9fbf10c3cd722c79f3eee6597e52ffe61bb7a1e0b69b307db6fc42a8b57de5961640744d31f7ce3ee41eb877863bcd1088f0defd2d1c4be7182297641e1be72ac9f72b71e6d487bea62b6cbce4e36d65f27b90873b4e755fb6599739c57fdd913ebf85c8b901f5ed3115976cec6897386199cca02d159cdce8a94cecb360523002dd46b240cc0d71be60c08bce23aa3c98cb5587e470e91652c891a60792d96f5420eeb6dd80438d1028da13044c757b0632f5b032a5c5b8ea407ef188973c85e9eedb151b5e7428d2a01bff3320d5457aaa21841aab92b4ce13320b8fab558959cb6b3e41398300b3287b3adfce79f11c26e4b78f8974dd1f36dd898ed924522e7f18e5f250bc6f88667dc09e5fdb0352c0983cdd99f4c62534fc083103eedcbabaa52f171e7b2e466f5c733de3840fabeba73e6b9daef7c3f94a2ce09333a5c3ab2cb46c418cca698a3966c2a8754065d9125fa2beb025780b8bc4b384aed6127f9746a1fc9a31226769c939b74fd17446f66945b70c88c1cbf38b69e792bd65b5d19a8f2fae19aede685ab628b6755080ea5c137c0d9535862c2660911b6822d5672cc56217669f4e1c96d7eaacb3216764759d42bd0227b24221a4e76cb93a44b9dae34d53b47446d050ef52cec7ee464dab5b77a508793b5c06f7d66e4c7ab8f57dc9512c65edd0ae979f70bc62ca0647ecec25b15de9dd4ec920f4acce8d13ac929f93a81c65740af091262b7621e7fbfb2671ded75b1166b226ea081b9b22d6998c2ee204ac41c26fc3c592ce9ceb04d11793dd10ba5b67f8fa8426e764f67a9d3e837e670cbff93bff5674aaea885e15bd86c93c2e7d5265731da81500769ddfd1ce38a3135e640917b26ac98eb35f4ee2d17a502e65101f471f4d6511e994276014f6f1a67a427ac736f71bae44b3ffb7da17c73b454287759d53806c7bf1d0309a3ab4c1a1431009cdf70de3b25ca37b3bc2cdc03688e215b47bea73a72f1e76932fee17bf1e2f893b1fcd5207e5e7f0802a3c5ec03384b14283d1a534f98e7768e963693ac72a2aa1130618cf40daeeb2677f2d7f76b62a79e01082b8bc246d2fb3c285c3f05315966fb20182c3de38654b925de4669387ceab1465fcfd165a9a99b077771199d2fb2f82c6bda7f1451fe2b018de4d521b194eeb9a072a460b9b939138369546c67476420d48ad0a26b3619e9de948881523a8a32a026d51667af552a2ac3df0c54f20fad598b27a79c6945dd81066950c058f258333e3776c5effc0bf8ad84d03cb2ef951b92700c50e0bbaeaf1a6230dfbdcbbc6daf91f4144a5815175ac0430ebdeb9597eda948fe0c0b2bf4c65f695b7a4098c7bf9fe9f156de4352900c1996485f031691075d5821bf0b90b4b87161cf9858324a274169e99d81ac61be9ac67b7d3518f910d0a85fe1eea966027bc450a35db80fc063c061907ce4a154ea0d62c0177e72e5a672a31db75c8e4953a824fa9f7bb5da72b8b19c0d92d3456e65695995bb3a7588dffa312ecd47d08704048aa3bbc3b70427184d080c676ecc2d77b18f2e1f4176cbdf87d6e87ffb63b72420355b9db4d9dcecfc613a8dadaae409ac98b25fe94c244515163095e64dacd6abc1dac323fa95bcb419f9a802a5a9fd42c118804fa0b496eba1b2782d2d129b392f0cb56658344761879e42da57a82a5c64325f0b7a50a80d4fea3da1f21d900de2ff75eac62c784d41123557ca9008132bcecc9dccf19659b49454948e0e7ca97dac6917189cb74c26bfc8512be0e38a7ca3623594f2e66d51e5d4e908700e7234e4360c1a84539bfbf2da669f5b352eee838237841ffd4d93d562c2b021cc19fa9a705a4ed9618499a93f76ed1594fa1b1dca24d2756c877800db1e59869273bcd54411fc077630d4db4ff", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(r1) 05:18:26 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(r1, r1) getpgid(r1) 05:18:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000), 0x0) fcntl$setstatus(r0, 0x4, 0x40) 05:18:26 executing program 1: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c75300046207f7e405fda144daa254486199813b3e961"], 0x10) write(r0, &(0x7f0000000180)="3aeb545cd16cc014", 0x8) 05:18:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/49, 0x31, 0x1413431046c73443, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) fchown(r0, r1, r2) 05:18:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f73e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282970c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x128) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7fffffff) 05:18:26 executing program 0: r0 = semget$private(0x0, 0x5, 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/73) r1 = msgget(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x20) msgctl$IPC_SET(r1, 0x1, 0x0) 05:18:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000300)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) r4 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x596}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x3) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xc) r9 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, 0x0, r5, r6, r7, 0x20, 0x5}, 0x1, 0x7, r8, r9, 0x3ff, 0x6, 0x401}) getpid() 05:18:26 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) open$dir(&(0x7f0000000040)='./file0\x00', 0x20020, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='W\x00') 05:18:26 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18850, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x5, 0xe4e, 0x2, "a7674a9af6adff43e1b79915b3600c24737bfb6f"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x10000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x3ff, 0x3, './file0\x00', 0x80, 0x8, 0x100000000, 0xfff}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r3 = kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3, 0x9, 0x8, 0xffffffffffffffe1, "3a39324e07eaa4f604a4c296883e92c56ee63d06", 0x5, 0x400000000000}) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) 05:18:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x6c8, 0x97ba85bbbf367eb7) setsockopt(r0, 0x6, 0x101, &(0x7f0000000240)="a737dc98e22d89593bc670b7cbdf580836e489c7d58b2ee408329ba2d0ae9cba6a03eef4621299d2e39030783bf69f4fff9cdd9accd64c32ef5ce16cbaa97d180906e0c4c26722d4cedd386ef8d91cff97899bc13b50f0a59b058d7108890e57d2655f6a3074a0461bf42824b2283cd71c780ce687663015338cff554c2665f95d6bae6619eefc5f441bbb95a4676c0758c613534c5a79a5d49c34932c3943236d6258090d92bea8a069613064a3f0644db773e70d2c042b74752c3dac31529d08f24bd7f84da6b1e30cb88d4c3a", 0xce) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0xe, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = getegid() fchown(r2, r5, r6) 05:18:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5700) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x801, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 05:18:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) 05:18:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:18:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7c, 0x3f, 0x80000000, 0x8ef, "95c3eb8994c8ab3a45a8df7adf489989627e10b5", 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000), 0x18d) open(&(0x7f0000000200)='./file0\x00', 0x60, 0x180) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020e850ebe3a00000000afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffefff, 0x3, 0x8, "b08d00000000000000000500000000001900"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 05:18:27 executing program 1: r0 = socket$inet6(0x18, 0x2020000000000003, 0x0) r1 = getpgid(0x0) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x1f, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000300)="78470372e8fcb3e184a82d49f92deb020a6401cbcbf18b9673a77e0b13c1c59a47bd2aa5806b0f63aec5f8a503345a306e68db72c78a5dcba7e4a9ec79f102d5652f848c6d2a8a5f3333c41cd766ecc50b866aa17c8624eac7786a99369db49eeaa261ad651b45461061a85e5e1751c98ca2e92c3d62bb8783bbd5f1e668e95cbc685f446506012562252900ae1788cfd2ebaf92f4ec1c6bc2dc37a6ea414299a46fbde45b65b4259c7cef2ee5d634cb6c67cd7e44f2757e67e002f8c3ec06ec43703f958b10f2bdc9472c531671416fd211de2c84cd8044c71a81f03aee944b2b12aa2cafbba1107fe90447c38f362bc7bad4eeca9113638d828faff971e684f3d0b02f2f7afca8a9d6fd2a8c0ab0bb3c3427bf0984eadc763eb15c507e0b438de5f9ac4ef229cbe9ce651137694b5ff694ca864e896fc4b89094ca8116fef98d1b7d32e2c1c8a2407e475d26aa11776af57b3ac23b3c8bd9f13f3dd2f8876d6b4aa7c45362870ba7553d030c9417e4ad45f2dc54200d81f3f4ea26cd1c3bd2f909ad98eded863c44bf3effaf823296f389aaaa2f56cb5beb8d79e6cb59efd000ae6fd114cab23f7124856ac11aab3b6f5c882f353dff4e2c2af4601865c7e00799614d8333607cf24ca2f76624395082da7a20ac2d1b9ba2e1bd4207ab8c04e25ce869a62353b9aff3398f74ccb610bee21fc359dcaac2e0c6163f4fe854022c5231ec6a6edd31f4db3c920844cd042d3c1c34f56de50f607130434af24be21a133eab287cdcc5b9c51c9c01d8d71ad7ca7f8cbc1637da9de28a09a46c2c62714fd51e07eca80b16618f62801def67659302eb6921debe25a9065d7f40a689be6d686336761cc033073a386bbdfa92d16d1573b5def8fab3266050c4d22e5ea1d7ea72476484bc47ec99ed5a284daa3bd47c75234ab92d20edacb8f0b15797c5781517d4b9b5ff8eb0aa504db81efb566b50ec5738b579b8dbbdbc0775b996ddd00aee4a7a8410b0d5885278692f5483f0c69fb03ebae337c73e89605080f6b9e11fdf26ae527dc0cce26c598f7a5ff091efdc56c28f1596e79a24d0b7655a807cc77b280e01463fcff5fb1684b3c169f9d176dedfec4511f6d4007f0e3011746dd1a744e82bae568dc546b48c621df4f93fc279a9c0a3e03bb6568a9524032c82f62e475e26b6c3a1294d98db97f31c463da0af1b50358da51088d467a2e23816c3316666c9879523d393682ffbe2bee62d71e8215293fee5638ab776008877cb196465dfa9e2c9193897ba103125f26c5e39fcb7293c4cdbb71b045821dac5b8075e36ececf9ac684ad2620129c18c40b2d85310448ff0cded7c48d5258945fe30a34fdf445ccff5deca511e5966dcd0ad5e0e58fc77049afb566fb33b285e3089b38c367bffa376c6ed0b92e6747f648b4e36f2093d0b39b3adc549607b0e606203a7080200391c515b3f7cf2d5b709abfdb9285d2e7133300d60de65ba5bcb4754a93e5cdf91b4ee3b24b95fb3ecee8d7dd45f83cd9014cfccf24191447adc62e6e6cc6370971aca2b2341a6e2e64c45500bf220077dd9e17935eddec4464d33a80f8d4d4411c93819cda16bd01e544ab89f4b752af9c5661e85b31216f5fc9255edc5e70b591a8264638e91d852f757d67b9cb947c45322dd03e672a374c88a6625a5c23f9ddb3e3838f3c0866ec7a4718014aa12a3b3c5ca12088be72ff5a4e94e70d178962b06583a4368f7f65b71e68248d9f8832f46a39d7f7dfb3dc643f4c3921444649e87557ebc5e76fddaa5adfe45649bec4f2eb69f6329abec957b6008ebf198edb5890065e444b7e65e4cba3c5c81badcf7d859d0f813d0a5c1f8f6783d390e03f986a8769032e8ab226af793632293a6d03d4f8ba4b019940cceb42c26dd44997281295c6ca181d569b9b8a876e2f958313f9be2889b275fadc86e5e0d3960d772d5f7fde9af48bd18c31187fbd25f3be5c9b827feb3e03deffc8fa1cafacbb8be0c1baae7d1060f34bf0bffae69c84710710cfa8792bd5a48259f34a1537de8eda1bbb89bda8feab169398276db4fe5ae64129fdbd5f99d31f80ad7499c403677462df90eeb49ce5d668d0ba004cf5efab5bdcf3acbe0c210bfd7c52c2aa311bcc700b4cfa570679c0040acecce601f1bb98cae9f97232f0438dc99ea3f1104372291b8c825b6ec9f6ecf714d7be165db31d2d58b6d8ab617029c9981b950afbac229782a5fefa05220064e74b53ea8fe4ff55cb2b8901935d5f72e0e63c6096dbd48e17118307d205b04a63564e87d4c204772bce8afe1386d60c0aa771c16aa8d7e18d45e53300aab8297bb3baa93077f36d562a30b13056d6d50e4da64132a20ed7187b19fcecb6dd0ee24988ae0888afe5d3b2c4be3721aa6d8621f00e2113b944da06a780aa098319155a9d057c966d7a9965f20dd1d5a78c7cfbbec191dc731b40babf44ee7ea98564c7495059c95cce10c24e04660b35452f2ac5eeae05e194c60131ed71ae63a737f73eff63499cae727721939f10226e66e2b6c3c5e53f27f6f2605ead375b8f144fde3c4c902359943b055ab9188bc3f42c5110c6c336b163e8264e627fd85e4737a3c80f55e5fa9f5259db6e447e39862b81adc3053cdb1ba29b56abfe2d33d92aa4f1538245dac0b1d04c5f98163f097cd519e074d862bb773cf0e2df2aabc42655313ee035e772ba40414280023c0d0c93ea41ab0f6c6074b4f2d7efd01d1737781345079ac9221a146ab9d7f99f7cc6832fd61b1e76bfebc02b59c2ac31cba5b773222ad1d1de9c7c926d30ef63ecbb680422dc064c059de1d39a12fe1739a2ef7d2e2d5ef2f68ebe9e44a768b6250182c5312b83fb4b2123415056bb202bbbaf36e5bed59a0de1e6e66fcb91bdcc7fc5bdc98ef5166c1b65dcba22b849cc1be101ba071f3ce5569c337e3de4d028d84335a0bf7fb43848d7eb2121e935c4411230bc22903a6e11e4474a5fec3b10f168bf947f6122e4f668d39b624f3d067c3d83696bc026d49de58baa39b7bbe7da4ae8737c9dc25d1c20aa433c8f2b06b79332ccfda2311984129e611ca8c2c7593140ed6187b88d71b4557342f4f97750e723cf30f0da97f97648403762b0f343981eff2995b1daa511e6607a226cf5bb5e67e1da824a353ae9d3a23fdeb6e93d67121bfa1c6f27b3cf8d4d155a5b279754a87c26395c76465f223a60e80c64efe4221f3d04777e008bab4511b65b0fadaf8b4de10157be0fef5a630ab431421bc9d05a9f03bf90b56280eff2e4b7185975425436f99e8c5e2947b251af35457aed72ee2d225ff794ab7ab227b349977238ad0efd7d9086865d3de6566718609a2fc036adc7664ba00f55f5be0724225fe0dbf9211dd3aa169a07e3bdc0a62fbd400368a893c71944fc92c305c8cc0bc6068788a6c6320d5266d9b2cf00834767d869f603bf06194fc2751e396af00a6b2130a6d35c271ae74d12a9e18c8b15090eba390c1c1c8d234022367d7b3beba834fba144f45663baf1717e86a92bd9cad53eecca4d3db1722bccb2dcdb92dd4e7ea60251d19f2977f5121d5f415767cb8196438b92a9c12b3927020a7dff43ed033929b9f62691826b45834eb1332182cd85a66c57c1437e2b392d1f3c8fe7099eebfb3c70d24c1d47dfc1df66c162706da81e5a730f3c6e31b35aa078e8d824f81b904d2018eea632e0222aede84b2a4769c892f8b8b1a9c7ad94a17692c40fc1058f0c37c55822966f21877bd393f81dba6afe4779ef1fe3542aac078cc200cefa1a77d5792db5886ac0a7d5f1a44efba747086b0e8ad54d980b9c04d4d46998948c963e2d27fd971cd50a648be1731ab5a007f6311d83bad874e92e82f7528c68260932f0ba62befa6bfe2953062690b8783f175172845534be0da1bfe36cfda23c9efb56c1c4108ce95baf92fc0e8f5c079a1a6f00dddd68550248b8b85eff50d744562a934763896e64bb7132ebfbf252bf6bd0cbb368dbbfa5bba6fe7ffabf5028a69cfc2d51dd78fbc625bd5e2bbae6179ba8961baa94e51c3a8e58c718d9de57b6f9558b806c1442bcedd8bc47075894b49e296a5177f1d885ed95faa5955ad9faa6c8a1043ab858e2c8be9dd02ba482bbd88abab38652064e843d193a61e1649cc3d80857a5b5d9d14d07af73bd173cd7cd1dc9203a8283e16d63dcec0a94b498e184d81333ee62a4656ef439df3243fc79dd27438ccaec3e96ebc24f13e6cddba057b78bae96359f4e403755f500c9d05c35a6f571f024ba25190cbe295f4e6114b3d96e0803ce90f917bbc6f3a5fb95049694493ec6444baa0e2d4f362f53c125564de07759e18d6dc1b719285cf360e35de379a9f6d9a0972977d7ad475715cf9bcd24e75258d18561c3aed7799d66581f27fa04aa449ea3642bf42e0cc7a6b5108b3db7e42673a259da6d5c6560f178148eb292668231f0cadbf570c14ebb561084afe4c6a31ba77053705bf1b29b3e24e3ea3159f4e8d9c24d89db58156507f5d29a7555c8c7b1049ac158cc6463c93219bbb2463eb2a9720fcb13fa4745b67340b94255707c3c87ab46b49d9d7d5a9b5c85b7e564f578753009b8eb7a1944ac6396650436cfc28ef97cba022e47cab04b0ba65aadc2614f1f31607cd632fe01be01c629c6166e7414b3f521ca5cebf9f17169a418936552a0405389e418cd023da11e393ad03d1d18d2ff4e2594eeb901265560886484b05e1f4f219fe41b460cddd598202cb6cdba305fdc5ea88853e0f1e2f4f408b4f26f75eb7674f4382c3fa4d36049e79ab1f3880bc81726a782edf392ca2cef3bf1492b44a0cb9b94cf88181107220374dcc6de58302d2f870989605f9a725a0a276b12d074a85f976b76b1533d201a9627edf86fe2e3bdfb23a0677f91904720781d749fa0735db944c275dff4f31c8b65b90713b8bed56f10d4c8ab2aeb5e02273d40918e9834360b9f973e10c82db416455bae4ba752a40f5fe9f87b42cafcebc96b6e1e9ee22fc307e0b1803beada10c2cc58ad44a340c731f8944a0b238a3b602f58a9caabd1c41d256fdc588df2599c8f82a7866df5f455ba7bfa67c1bbff6c3cc9bd29c5fc9634bfcc9b0fc6a4cc16432008f1ec29b24b8ece0a525545c37bd39fae3d735c61b1f8f5a185fd1070c9531bd70b899acc656e7b27bbf3e5b7f139a76f994c8ce563655d74579ab0e31a71884801aee97849220eeaa7c92cecb46415af45fcbb443e60b2a86c07bbddc6429c7deb006ebf658b6b97cbc38ec22c1c053789a8de8651585b961532a10ae579e9f0a1fb6247f754ec6226f3d7676b39d8626404e5f3c0b98f5e3682de55a789325419c66929e5d0e122f991eff19010a3c3a0bf487699d54fb13303cf97ad1237c2825824398eba36e032e56cd9dbd6c69ff30b168170745e04c647bb358214bce61725373e49d50ac4d1c0f32263456afcc0db0a598ababeb2ba3a50b57c163ee804e47637a1eb1a6a6d6115c3fd86bff63bfffde7c401a88410c0c96a77610559fb296d5dd32b9d1e44eb4fc0b12ced0fefd88bc87d7397a5f7f9110e9af077dd0477f58e1bc8c5d5e8dc5b0f0259a3283c2cf4f6561eca3f175e86e71d04306457de50ac461155b6b1210a2b43b1b90172132c9e6438fbb58f5685824a27d42c6e213bcc89e42278854133fa363a2aa58c36cafa60086c1e659bc09e35b369f581fb0e6f54104401a840aa3978880deaa3b131dfdb390e114d9fc9ddf9fff39781abd2e8ee1966e008537bed1c3cc2ab204bace6bf5eb", 0x1000}, {&(0x7f0000001300)="e5b25e0ef8f8565621bfb4a2baf3962c87ef8762393552a5d20d6c587e5d2f285e7488e0191124f64ea6a438326017db7261a20da34ddda24b78e18536b46553771e880463404a98cc72fd0685bb3b7aafc2989c00adff5cced8a8332f7e59c3744ec5033d4637de5ccd172e97e0f77b3f87d3b54ada192f11e3a4dd863c5ac8da861422252a51455ef308514192c846d11f2babca27dd7b44012954bc2eba3d191c38e6f88c49b0cef91fcdf60b7a9750e86bbf1876d78eb16af21d7688a1336344e6bbe722c5475bf042c7", 0xcc}, {&(0x7f0000000180)="7928874f24b62bff24d3f3cd016c8b009642e708c04f5e8eb1260976b46d0c9d4cc51e5e9ff278d405022344139bf8c22b95e6166f63d74a68293944b9", 0x3d}, {&(0x7f0000001400)="dd425b65fb941f38a5b55ecb4d989e5bc312e1671b877bd1b837716a7b6aadf74e287776931c541c197eb843f934469154d5ec33c58acb735fe5e36484f43ae2bb2114dcf46d6270fc01e47a42e7d120b72d08e4e46b622052d0b375f9e07d9b68", 0x61}, {&(0x7f0000001480)="1bb30954e884f579c319c3849d87964937a3ca2861928b0155832c126c25195f802288ea5023db3323da839ed5dc78953c0069da73502133e325a07d6f3a242f06b7f78ad26d55d15948568a0ba83a97733de9be56e692267f7bd41666e3546981ee6ae59496c0512e6ae0a625e79a58932afca8e42f9755e35cd79d1139f6222450", 0x82}, {&(0x7f0000001540)="7b0c4d056fc50206a5eac0dbe2b85ae7c2cac1873b234cd56a3849b81abb9bb618cf3aca7ba2681ee726b79b9bed3fe98cab9fd08eb3226667a969e8f932b6e5d63524fa5c7f87f4eb071775cd946ed9480c99da6734ccc812a6b000f03cd02d2e50d94f779407c76d8023d5edc4b892bbb68634357efda7a6b46a1e19bd07f2603d0bf3560fa5f9dd7e7b9c2cd800a28e282eac24319ef6fe29a4ed85816d73d974113709e9808a8bad1ec2c06c21b6c320e1b9df16fd4e98741596ea00c6a84c", 0xc1}, {&(0x7f0000001640)="627e64f1bdff286c4deed5e6a08484693a40d1c9937cefe24d5718cf3a8b70adbbd69df0ecf8768eab3fb043889e1293c133267745134523ba0777ece558eb12111715b62d71dd1ab19a174ebb9ada4311e95d53ee10aad952b9470c51b4e8380fdc57", 0x63}], 0x7, &(0x7f0000001740)=[{0xc8, 0xffff, 0x8, "1c90a6364a6dc69a1212dd5aac0b5b8f49644d7069b94687e4ddef4ce99206facc4c1249a709eea19a71fc8c1f34d2295f61af281613d73aa5f967720a955dd9714a22d27bb8f4266a6ef086031fd290410f880ecff299eb753f64cab976a14e5ecd71531198f048f17e5ad22262f2b58674e232ef2eb9f9e052573ef90572eca4a29f67a28c243168229b3d62c98affcd2b567c5980f90a53975cc1f136e0fee75a8c401adc75a2d659dc1a489d2cbedd5960ddb393ac76"}, {0x30, 0xffff, 0x100, "bcc1ed175f0802f0db4f458d947bc80e193b11b28e874fdb5c7894113b6c"}, {0x98, 0x1, 0x85d, "e8c211102e9f7833630c25423b0383d2e29bc07499b7f8890109a1de032afeca74696f7f41aa333d09e3f8a0835b7094ba1fc7495fe93c51585808017137d32589c248885c3cbe145b581fffca9af9e131cf72f1bdc8a13c8538c5f85970d96e17a6330ff6198f5692d2f5f6a9b8f2f6c82550d04b7488c415f5284249d588c9de2c5f22"}, {0x48, 0x1, 0xf35, "df6b89270fa3308d719979b31222c23c8f50ddc324d82171974788a673dfc19a723d01fdb3d467b4484686f8c4d907dc47b4"}, {0x10, 0x1, 0x7}], 0x1e8}, 0x4) accept(r0, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="3419904e7b031d00"/17], 0x78, 0x4}, 0x405) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) 05:18:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) 05:18:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x820, 0x100) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=""/214, 0xd6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "1a0000000000e53400000000000000ce1e00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="dbe14ab90f25ef3aa9152f337a127e224b03fc37ca8c4a34301824166f22847ce15c659a96454e20f8afcef4388a4654361504fac3806342b55bef81e2ad78", 0x3f}, {&(0x7f00000000c0)="da1124f62337afcf191b8f2abc11d16898185fca383e54569e8fba4735b2b846ed50c59bb2211c5a441921ab3c50092dbf985d1bca10c17555937d92b780c7d11fc6ab2880b3f6212ec132a6091a10828e81aec6ea", 0x55}], 0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 05:18:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="07e4533010b3348fe6e5598812eac37a5f5267382633a255f60b85209e0ba5e0a67087a315449cfac67162df18a2f6678ecb9e8ab1f15fb6b8044fff2de1cd7d8a63df4dbe57415fa22f0c", 0x4b}], 0x1) mprotect(&(0x7f000025d000/0x3000)=nil, 0x3000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 05:18:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:18:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66616c653200"], 0x10) socket(0x10, 0x4, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) readlinkat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/7, 0x7) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x93b, {0x1000, 0x80000000}}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001680)="ea4d8aff881888d8f3219c7dc04d5511d8da84b4945468594874a933a49b1e30a1200f5c672eb249a0de28192311c6001e1322537e35294e43c77b6d64153094e131b541a9992e9d91b3b52141c426e9f02d7fd24447c422e6ece0ab2fcd05984f63307d2fc5a6178146e6db58c95b251eda252c1cfb48831da9d6ada98dd6e5170fe862ce16b722daf407d0b43746c36f8835c48ab171ffa9a8d8f85757fd75af23e80b1ad7947843126541e0b1417032b740d7eb493424defecf85863e33db46f8c6e3bf3cdff2460b57572b7d8e4d0bac00c146a0c0f07305449b439d9e2b8f6316246b2377bcf93e58c2887fb1ded14d2be12b736b8c1aa797105d0b1a284c961928e6888ac5d962c5fb9ecb3bc74f16ea68097d6e00dd3f45117c0cf7a613cc22a3cb28293eda588d2e6cae936e1306ba4535f824c243ed35466dddcf78191bfc8185ca93a0fd89b738bf2c0ad84dffd94ef9b7e0e15fa1c8d6b779419daa9a2f77c6f68b9bf693dcef547e8579abd2f27310dcada738c3bb04f5efbbaf2a1bf601154c44127ba67165c85b6c822fac39cb04eefdc8e7a3b391190b394749650aef99393bd50c4bda20a0b46fdec2bcce900f0b437ed10016aa294e9a6bdbf2c51d6e6aff551171f8aa1da584e7dd6bb05a8b62feb5ca343868072a60c8c4b955f54634970583c120e20ccec5250fb523bf4e97c1ac513f39338f1120c34a4b8484e8966874f27222181c57a62b6fba1cd3f0a30fa47da0031c24a5f667c4eef1d45ca3e2256b9ae32c7cd96176891aa2907578bab5cd80cb8c5c32194d696fb143963c37330514d13bbda5a2b722198a408cb8d59094110c30766da8f425d8fe6266818fd402fc1f88240c8a1a77494ec3cc2e4fd310a0c6818b72af279aba2f5aa1c2254d8561ddde16bcf0d9c34c6f74363e9a88daf713d67af9f04eb4e4eee365328c8e7b9dc5f5553ff42a75c9374e375d5b22c2ecf60aeda64cbe41f339fd56b623c5c4b7dc6e738574b846001ee218b6ed1dffe81fa238f38b9cf7c5cd7e714384d9a9d205ed9f4eeed050f97edfa7b73340ae5cb9773a0a447549f7c03e97e20f04beb7801ae5d081527b8a2270cd1dba4772c2f7a9564f32ed23369edb10d09655afd4f72f9ab3f20213c5af38741c94562bb03627ca1a05f0d9a03f0db4ec35b4f32643540b0e11eb9a9451ddb702c852db9c252f47d8ceef4e3c4171c9167daff3590cabfcb134f70b104007dfd5816d13470d9c951bb29ee699ed1aecf56d292c9dcf322f1ee1c22d54006553c684683bbba74abce53409f5bfcef43fc9df9812912fd20284d13d4d8d33e79b4614ec3043737c6f97dc9fc4a540fe45c2f952b69edb4b897320f79034674ad9035d5b897fbcd15d2e359ed33c01342e5dc869c3714de7fea575bb483191d26d6e0c6c7c5d641ef8d89638355ae91718e28d3f8c897c5a2ba9e806311787d049db60e105d461aa697f3c5d4441a890dacc72ccb96b6d154fdb361058d4902a3e0e85618ae83cfe5afb7bb6bb69baf56c0c2218174c9243f58f4014a5fd608da4759886f32d5ad2662cd25b361f193a732076bbc4feb44186ed033daa6a103214d8bafa4ff7763150f318f9e6fce49cabc2fbec08f6748976f6913cb8892a6293a7aa3baaf8292c65496c4b32df9796a18bf98a7d0cf665ef5f9d57237f005bac145a73aa1ec2a540ab79f7154bef99682a1a16e84fcc9788fab254e913690c2c959609f37d2066be389abab2bf8f090dfe50e3bc665ed38d4e08f9eb42b13873c9e5a361d647c8e1eef329a03614f605fafc87094152ba5eed020c016da9207574054f2c83936a0078682afa6a15de866da02599e143d42fdd38835d6323c046c8ea72b5d80ea508da772ed52653016ec3e72e348fd5dc4d48cbccb03a4961ada04cd174d1c4cd4d3904890b653bf770b47a573e74473fa3e77e4de6588fe6572e67e87ebca70b90b9da277448462002ab2e6acf462611e543f52cbe953559b93f18269c3e1e3ea47be76bdcf896de4fc85b9e62ee4c353a763407df83bc4f9969ddd426a23b3d3dbd4eeb9365f0c9712ac44ecdb6c9bf5775a284075653cf6fe9972e5ef6ec61b33b9898edd62e55029abfc3a6c3b04f859ffac80eb224e2cf92678b9e64b01ab8c258fdb9ba37f1025261f73490a94a4cb32c40b6d31db03d19e62dcb7dbdc1523b8dc7b1416befe36ec7bbee08cf1cdd2070f85e62b5eee1e4c82aa455b3a003657c0cc05f97521d0f31ade303c00d4a7d95bf5f67f8c06f7a2f648c98adceb5e3800127995162443ae0d95af12bf076354035a1933685d3d1957f2b9f1eb0bfe044c38f8ee96ab3cafb2154ebd1f7e6c7c933fb0472842f880db8520c45800c60f9b195798ba265dc5830732f8113cde48f8c683d853b53e74f4fcbbcc1b3610cd26a27f8bd2f6f0f25a2d3dbe3c22b41fbf855a49705a22c25134544e81ab26f6f8881ecf2fe916ad6a025d2806258447751211739c1fdacd569bcd0ef1598f1ea2ca7a649c56dc91ce59895caa07955197b7db915e3055cc60b16f736eaf5c6aa428ba66c85da5730cf7c971546bc048f76da1a4e98847a77bb380e6f8d5478db23b8ed6bc2ed32c78590022841ef0c5e684e71970b1b03b293842bcba2fc3da735f6745efebb6c0139a5de530cbcb7ef826fd1bac7d6498a0d5ded5b2c68de5f3ba0b671bdf274f62e616e734e8df763a226b34e30329e3cb0fa6291dad15df59f594e06e04716b7414728e993c9d82daaebdfda3843b1adcc0137fcce4cd16e9bf2a335f5f0cd3f8ec312fc659ae05ab8c3b7df155ed7f8a45f7be6737b06686f419bc59ab1d096f45a6c55cd5da89c2e1eb645ac3ea99073de431024dd40af5449b8f5888a594b37580906298cccf9cab064f5e22f4b9e4387d3d3075dc841ade06d83870dcaaa93c2e0b68d60984ab298de75dc6f72858fc569f9c881549d7c4c08705032433e1e7ee85ef42d4f41e9d5ddcf3a5555bd66ea411de103470a17228562995d7dfbe7232e751755287e5e0913249b17a199cdb663a0a547497fa1c4dbc09d359e0578152c0a394dd9d7be9d56a553a1ba9e9b84150f77b30a032301be056c40644b20b3bb70db58671d5507520f755a767a43daf4f69e764ada54433d411f73238b07be2d2873048d070f2f292808c6854d6a2de1c3bb45dfa3e946ac2193df59f84d8f3172cd3b45396473b320f422be88e901a0ed622e575932a7aa58aa8896da04a35f56de086dcc1891cff44970daa816f319bc67365e3620c36d9464f255ed711e6b95ff4858c19652777325b332def0d8abfa68fdcf21cb9e8bdd06464612aa6145cb520cf9a6bf9385ca6efd08adfaef6dfef6e6177ce98f1fa33d03713a56fcb4e197371dc287d1386968f6248911de5a186bddff6a09047699fff248711664cbaa5ca9d6bf59bb12744517ad593e8684b95eb228fc90ac0818938569402e9dad56fe831272529599c9216ff2f7d04c7e5d6c19ff9d14ca6550cbe25caf20212d00b25666cc4925fd041868fd30e8f41a5a915264c8a8c6a0e61a7cbdb4afd9a13050b3a881ca9c95dc54311c09f2af200b432a30e593b37a94670bd900cf12ea33b63a5b01451182e39b5c3562dc3ca02ea3b07709bfbbc6c4e517af686b29f07e57489016fad7a383f23ceaf94dec05df1105b1c80232171224f64a27385c2d79571099fd4081e3371bb0d7baf1ed7269a992bc4df078890e54c7483f0603f5978ac3e0e22c4d8502d388a2b4c229d0bc3f5f78caa3f454bf7732a0b84cf195e8780328b103e87952097278d7367f5e932bb147520b622c63a68955ccd826e479e6aef312d26d7b436ee843d02a70bb8e5a468d2a95d8f732279e6bda1bfec196b295975ea627ee00686d7c296683c2d248fbd5079125e69b3ab66e754614fe54a76a292365fe6cf487d51a5838c4e818e45bb6cb8388a2021cb97d3dbdae20fc63ab4885ede6c3efefde851ddbc40989aa0115af458352a157bfe73c210964133330b78738e8e4cf8b6a641a954decabc436eb7a5da6f936634b3437897e5ed21a573f163cb6520b34e37e3429d94990a7ae6acba4eada8dc0b18adb5e50445072165fd4dfbf6cd27e2f6f5e331fbf5dcde9fa00a69ae1eaf4287513d32ebfcf0497210f1d1b687a73aa109090f7ebfde54724f3508ec58098508523397c4bb1a0245806e6912c9a60af3750bb4625db60fe2adca1f110b947df2399ccdf5152c6770915fbcd4260284b277cb875162c74b100a1621cc1eef3b1de928e312d1f7c1ebb2fc3a3992bb3e710acfccbce5d06d067b9cf6d17ff79f01649f6e51be79cf6cd09601c52c3720fb14d893c0b8c1563495c5052378ed24b8ea63e08c5bbdf11ce5fd542876b0954f0d0313b63f56597f95f4ed9ceff4c481f14f3367e3d5e6cb8b616f3824e68805527e7aa8aa2fd4b3dd3cab64bba160ee44e46140c00cb02afafdd26ce76e9f5146617fe7fe801ea1f1f90a68351e92e97db88239e16a55e00f4d8491dd426df22c2ffd80ed1d5b65f2441342d8c70bdd249edbe70420e7f45647534c6e0306f0a7610ace6f4435c72487e70a08161a8ef3d53b1deaf9f40e1572a27f3e341e994e6c39c9b90b23e42ac0a508cb993c903736d4d5e8f309d630389dc6ecb616b881512ecc459d0c371c792f00740b508b3e9d2e144b40cfae239274bb185e8bcc040bab174752d2a2162e1584f7962dde9cc4b4bd3bd21adc1ef843f529ffb4e75f42901db0db7b4195f84bbdec22278ca36e42f8f0a5f8fbb5e5dbacd56d567a057d8db4f629815383c3fb9f59f07e5bd13d508a6ee4d46d12aba8ea63a989c2bbf134f9db702e0b2f43330c82536d13235707b11b218b871580875750fbc4e482d2974cf624d91d85d9ad280811f5b17ab415eab282914cd9cda94406270eef1fb22374e17f1794bea4f50c18692bb4a68c755fd590ba3315107eb421eb0d107235d130eab99994187f20b11e70cb7fc6814836ca028d44e60c772ca0063a45a936b594b43d75490b4914f5c071be68ec2915d9e647e29c95858bf8a67efec596f2ff8bda5b336d7832b3704f8650c558d200b043aed363f1c2f23b978c48a59a2426278486f214e240c462d4650dae003265720582c73e4dd031ee791aa3224c701b38d96dbc7498acc74ba4646ebb1973df4c3eb59651e9958917c67aeb8324750e094bc5197a2217cf11d788627426ac8d90b7cc8d03f8837bb9bd17a26a16371d370774a1118bf31d674c157db623b64a7b12ecf0647ef511d20e9017582fe55cb00a87466e89852264e5770543d38102f38191aa12928111dc6ab7ba6226267473dfe432ac2c1f78b3d2c4c48ac8f46fb2ab40a998d1ad110e037c72e7afc412254415788f89094f5ff3abd36ee4751db9c5ac31cb906e857308d76265d9f6e7851e1c1f17148c8f840ec0fde29ad200da85ce5948e01ab1e1b45e2faf2192abb9cb77930e3496cbcdd4d41c8fdc7f0a0f1a8e5d325d8007b2f1861baeed3009067d879c18441a4190899032033610f98229bedaf216e9d856a9eb78a483ed0bee48acf62b8426c79e6", 0xf82}], 0x1) 05:18:28 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x400000000000, 0x0, 0xff17, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchmod(r0, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0101002f6638ed207c00"], 0xa) 05:18:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x800000000000003, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b90700000000000000e69931929648", 0x14) 05:18:29 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 05:18:29 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) socket(0x0, 0x2, 0x7) 05:18:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x10000035d) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x7, r3}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:18:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000280)="65c5b16444016e133a1f3350227778d9852effb5ea41a3d37fdaed29f1e1cacc2cb2df8093e52e0378a2ee5a2a41519f0c590410725e8a0b5f8a931ebb72a204102f93330901ef118847441fc5b843c46d414cbf013dfce0e3943c4c1462b094b5acbdc309edbf95eda11d47ca306e242f318ba6a8f985df59174bdb488ae61a625f0513232e9abbb857ddab0f729ffb0357bf6bcefb7437105ded968ef3334f83a4cdc3e1861d498564c03c65ded70a4b6a9df1037734c3ac5ea91e4daf6c94118082a2eb1deb9405f2416ef0bfdeab930196938767ddf077598f94ee3ff53001199e62db7c4df8282f01b490d5304a5e55e33532d4fe3e306eccdc4b525f7447e4a3e6aafaf6725406e1f4eef88867d9acb3022adfb38f2f94644d72cdb4c8e2b3ee9712050cb495f42f80a683984a94fdd2a62bbb65e2fa99d0b08dd14b6baf8fe886be3849d517236078bc36a458bf5be33e0f4a46179b2076c6cf78eda178aea2c94ddf94938437fe5437b42f4139aa4cf56876a7e2eb2d382cbafeb4a1199b735bc01adf5c61550f82edfcbe5289be47956aed2e3b8cf85bfb7c96dee394eff0481e685910af826a72ff6e329ba7c4a2f415a7a90a8a4a2a267175f31f02d1a7238b0676f340177e25cb61d97f4731a23b9ca2c195d138fb41d4a66ff8a33d6c156a2f5fba98bfe4ba02bbdc76f1bcd32f51c1964c2fe31878ba5a45ba9d9649357abbd747b81a4169cabe18dbfbb20534870acfcf8fac877e4e1da92d99d39dd491f95e5e50cf4a18fc4e98b9624acbea81c878e0c6c7a25739add89853b80bb081323c0595ba55f754f046c7777eda1844f238f9187c5711cb7258091d71c027407d5d8137cf71983e475272d077638c0af0b2136d7261ef3501815cf4192adfdb977a1f84da88636e0b9dc1fb1dace5ba4a263fe6f474cbf49001cf811cf1509759ffb682d01820b3bf5a4c24e0aef1861a483da5ebce7fd5b002e7486587ace1d53d96aca792f457e09922518d78501d11e6cf0a8cf3c6b0b17b3cdf4c44c66a375e79ecaee30bb374a1734f63a93b11de677018855572ae350a601abe80b4b66e0b1cb0f0207e56916490253b874dacaf7e84a662398f183653295b7e55f052739ed4c2d11a783e2dc93d2f3067253b6ee9d5b8e0643958f17f9ad201ada667cfc1a10fc87c322d6af837ed36ed3d8580706d746197a14ab3658eac1b6484133b658c00fa71460954d931b6d074ea06f40c8d159b1ce366f3103426be0f769217a547089cf20773cd4c155ac6bf569b417975b9558b1534b9774d50e3a36a1e03203d63476c300299e8c12a645b009ade719ad6f997e799a060d2fac7a9fbd01aaecd75a33f063404f13c91945bef2388b728c4e5d44cf30b81b2bec4e9386afc6d47251a0ee0c26f0305fa26e1afb39872ea7248a95fa29158366240abc8a46aef16f283f755e0e1d1b224bdb3955c5f799667da1791f349b06762cc5f135423a2bf9c248704f0f2b69a5bfeb9f29313096f0dbe12ef1eae266d7a9b45d1559b2981959c9b66f434687056a630fe68fe1bf1852840368d732495cd376c68f85dc72988b6ca615f628e6041b150ec8fe20bf5388778c064b381730553a505e365535d5d60b41832feac737ff1a9913f0af76b0faaf42cb54c66a0cd65774189d8460f300f4ddf067b81efcb2bfbe85d56fc39babb5938a25aa30532ea8b9c7ef85fa96a4791d62eeb13304a5e53b4ec832e1b3fd6937508b561e655bc7437869ea83c034c48425891cd7dd06aa9a383903c533c99e60370c43e8522eb777809b24ef5bb8a685d1ffcde7d16113232e3eca89401c102cc06e2c91a18ac6a956a99f6253ef9cf6e728c6c02f5da1d7c243af3ad4b8feb38b66c2e96e6a0c5242af18df61ef0c9c564c02176d024d757b0bc0b4106eb0e4a9bff95832fd65be66d731acbe1a5a696c8f2044ad15585191777e16d8bc145e398b38ceade97a2a25f2eb7cdc653ffb7ed2ef0b1a36c79e073cd3b0b3ec19a0c09b1987f742c97116000ac07338bdd2296ad8354d7bba2fcc1f945bb71c7b097926b0a2d0a30b00e23c3e2fc332b01628c7c8c59d6a6d592908a867544862bf8c93f1f39ef5ad5e5cb91cb37b832dd074354cbbbad15130f78001362918e627cfcd0df1d6074d5c7a6a4ce9f9ba9c9e89c598568e97dec12577b4d25ee527202fd80cfd944c00c034d91ba1d3841c737d1f81e5baf749c8d1e22c2ba0b1246c27af43f2ac6de138778918218c85a6faea7ba7129bdc84f78bc9cdcff3ec8506b57bcf784b67cec7bc29fd2fec4fe40ef2b6db1ba41e36cb746e60a81a5f8379ae0795966173069d93cba367d9213c536d54f4ee7e9988935b5699ec48bd9421e65139b6b4de93ece7c9c4fd0a7d9278f417222ef25a52a000f7bf1322f73c26a95ba43508c43239b598923cd713c2910f921cc4bde5a1c3ff12fb91a84aceb66150eef91ac7babb9f8e3e8e3d5f89e5ef776b29e2a99eb14f0c3fcdae1ad5e9353a9f5992024579ce8bf104371de6e68f87dbfaa495c5c331da3dd885af4e16c433f5eb85375196a0ab624b76c8029a0ed10b01a379875f9867cadf9f3ccb6cfec33de741723ab232bc65ec50753549e5347710f956f829618b5e5bfb1ae5de072e53f93153441592b0a92978aa7256f6836390d95e8aecf676a34d3bfc7cb46d2f587ca66ab78d7513c0c487b7467aa274c7b4e4134ac8d142f68810c7d4b7ba204e63487aebcb427435fbcb5559fa6de87896b8f2440ee8a87de55bbb624c38ed6f552c5808c97732947d3d8d60a8a5c990514a6115c3a123bf7ae8fb71fc1c4850babe281fd7c6da8fc806e8363d99406bf93fe255c1f8633ef26a57005a80f90f527cbc2aa4c149dca3066bfcff440d6fecc54c32018962d7a810a227500d402aacadbf96b80f600a010b45c566ee9cf98355e2908aaf5912b693e9878f3e00d4aa0740d7e418b51b3662bd1d3f924b8ee8b8a2b3324243e29f0536ad0506f3265d1846a37283ae65480687b97fa39f84e2811014698d5792f80eafca923ef380f7ecea2ebfc6022876d1487fe9d3ef050363e033996f913f6175ac137e19e6676412d54bb251f964830dc7c2bf335142da4fdd726785103429e8506c0f763d50c40e77b9f028d5c85a354fba65030409036353138d27e7eabedcb1070ea04b6001c450fea99f549b98ac155edf511126cf5446cb6b3e50b6d8759b0a2c9ed2f710c7c3df4d8bbd5039700ccff461b327f1bccf5c2b9c806cff9a4292965af84278a0f785f7aa2b9fbecbe33336e21a14d8924f7385dafb01b24bc9fc26c7cd86145b10ae2008dde750161ddf66f6992ac743960216e04882c95138a6427a319520fafe1c71be334819bcec1d3c8cd2eddae2ee09e55cc176fae744ae8da3a98b0a29e2b6c514ef9319c00139d9734a0534716449c72780e1b7a39ca57ebd01d656859e926655d58d8fe6aaf608b290f760bb1afead4da0455fadf3a5d9ed875a842d93f305283e39acc45ab75292d9de3a129964b076dc230456a20427845b70af7e2ad08890e8ac6266132ba97367f044150f19dfec85dcbc5070dd090f9f847f4a30020def645c822ddf8578151779b0130bd2b7e609a2bbe4d258f8d1d1084449c588d36e30fd9a8cfaeb386ffb499ce9c6bb272b599678ba3ddf5f8f42d4c300a2274a605ab3089a8207856733c6c5f6b0e2969337d041a71668506ff5fb97737e3ad360ccfb89354e37fa5fda1e5a6d2d0f95d495eb58cbe44c2a7cb78f9b9a89a6195556c28230bcbb9d1a9d3ce0fcba6d562e27a626f3578067da47e41c854948527c42b74474c0dc47ca4bea8ef938d0e4aa486492c683b00cfbd8ee1fb76e8d825bb2f85be7576349796279db94420d705cbb36385c8efcf65623c1bb2441592ac29f42f45cd69bd816995ee48fa1c43029d05a120e8981458feadc031960b17bc95118ea742330006a4269c44cbca7971e138e34e289defbb565db7827dd0bfb9dbe53d7fbaf375c0cead47b976d52a0bb48ffca5b84099b73c00d0dedd8704a8bb6e2329e091d3070a6022909dc1d559b17333893a4aea6586e449e89c5fe6e53e361405e670ada1387f7b866df99d753ddbc85dbc7d492f2a252cf51e324a9c17454b74bff2b2e44918011db1e0f710457091e5c3cd3836aa0a187f19aea66340587bc44c2be8700f50f37a2876038aaff0c088d1b0346796f6ce58d05ba8f17e262217ee3b04cefe9b3d0fdb143da43c2adef9095e516f3046ca3be4b17126fffc50639865860306b58331f6e0870bba446f691024558e9ecefd48322081a15b75030ccf49243d6775b972e180e0f1c1eb0b6de19fd1d97b4d697584fc1cfd547c0529f99ec71d583affe019c8d72d7b0b2ba8a0fd6bba78d8a52a667f5f39967ab65ed772d8d037404121cf7a85cd0686342b37b121ccff5155c691be9fcb9f7a96108292cb3cdc21e67aa5c8dd47806af5622a76fecab2bdc317defb3081851684980c700449e3c3f3c861d1a400367fd0ef51b5eaa61296490b3f2586fdbc75f939053b24ab72166a848e4317dae04572ec2bd232e8cfc9c82a5ed6ac0f5a6783146c515632087c9da128cab8f25034b2e05bb0e3cf46f755e5a93ca99310654ee9c5c22ffa42fe5595e2ba1354a0626c85dc9fe32a82477dd8c67c074c362f8cbb76d4a1fa4d47bd91d5406b2527a4a26c47cf18e2cc48702f5ab9a59b2146aa81e4163767011906ad955c02e8b0b801cd18c804295973ed43f5ab740021aa50f8125d7ed55066219f46aa81fc3f389b9ef7eccad77df772d82de6371bdf942d775e38b8c6f39b9620900b30800483c8beae714d229994a4634a6581b82cbdeaaf569f37cc78f9763aed0907e41082bb3cd9a5284049b4a1d04f657a5f6f59a9b18024bcf4073527e6cc157f3870f0fe3484f0a1aa90bbff06e375295511f44a595dd8736b674b4f3624fc4beaeb23c44092b58080573471bcd37366d0379ba872d20e952ce8471506c6a14def04a14a11b6fdf9da055b7e6f44891d53ac1b27b8b1c50ff27b75c2a64ec907b63cf7b75e6cab3b37f01ba08eec7e32ea4b49bc90a84c9d177d0a584c44985de2c5ff40b4df358567aecb55eb5f078201e5001c9a339ecc0adfdda5e4237db72f459013601d67ec1da34eae54c0c74bdc7243446ae81b2a324d376a53580dd8f807ea020f16301234135c111a1cad0885fd09acc25d768fa55d9975bd2c2192fcc458658aacc25aafa51d24ddb94c439d5fc6e093aeb1765f818bd5714bd53380e5a385e062a2f1bc465dfbb8a56be01eb3060181c6502c7ecc7636a4cfc1bca9bf065675cf5ca225282b622e31547dd1006fbbd1b097ff64434afcd28e77739c4f088afa27bcb5a7c23153552b4d9e0a64fedb504cdaa86bf06fdf0cb35b63fd981e08528be3addfbc44a0217cfbd8611ec00c23afc2dd44b38ebcc859a570821efd2a18418b1be40fd3f00289ee2b6e4813e805770f30c765036137a5725c23645186f83916c84f525db66b612bc9ed5ed14c8a35be61396461df84942bec738114af8c3a01fdf77bbd66c40dfea8fa3eb16ce6254d97134d1a0aa7771e95b93dfed7c48b62a0e8194add6b69a122b4a7155077e82b97aa15c6bd6a883b4882d5fa65d8807988f357f363035783f01214131be4181a68e457dd7d8bc3d5ece4a17cc5b0f21373c61270d9800a507ae967a9b6ac1506291b1f9f654f3738398e53bcab9576d8d74819e51a4c", 0x1000, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 05:18:29 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x5}, {r0, 0x11}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8200, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="662afe4f142a0c7ac41ec8e5c484e3019fd92f43344ecd4a8f3bbf75a81ec76ffc26d6b8032b24d9b6a3d6dd2f1092259f0270ea3522e373a5c18000000000000000490944c41503053469e106e4162fb83571f5525404f0cb02c71538bd3da457d8d8187b01d30aab3f6be16ef97e65441baab446dea305", 0x78) 05:18:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="0003911e274b1d97411141d269342d23c255fa778b98572c2467bee818162283c3f95d74e049504124a34355cefd32bbb8aa1aea74b83b8bc08f9d2f717bbb7707b416bb5ab9c541d69b3065b1e2f538c59887be1ad43e470a16b780c2d0d2c1599896cab1a3bea5b1e35ed382a9d6025c96fc1cf52b565728935f90eac5702f8207a1e7d25f03b6d0a8885daf152361f6c4b9db36b6687db17c5f30c3ada659b436d3fc5da3f316f8735ce1a235799f5771a46455544e992309371ff388e28902f136d9292b8d4727a39db295064ba446aa0cdb8a174eabdbe1cfb6c7acd0cd7a1db0018dd0cdc64e5a1e951656ca14", 0xf0}, {&(0x7f00000001c0)="6b684f13ff0f7d4005e3adeb889717b28b46d64199e506b5454673f02a0aab0a93534a6689e6446b0a802b112a3abdeacc344f1d5e28d1c53b397546c83f", 0x3e}], 0x2, 0x51) flock(r0, 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="c5b26ff9037a3515a80439e11428d85da1fbd20449685a800fd8354d3dd27d43256489395938bfc694da4243f821f7d7ea3c946e86d4a82d8670210903d00450daadee6dd9bae82759f54954eb73cdd02f56a79ef5ebd6044013fc3ad1f989e1f9a7bb4b017e4f4f77580a245f63cf3e", 0x70}, {&(0x7f00000002c0)="64ae82289377626f2c75829479d98b01a86fddf117650a83793cf2c79b5f3c0914ef", 0x22}], 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) close(r0) 05:18:29 executing program 1: semget$private(0x0, 0x2, 0x90) r0 = semget(0x0, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) write(r2, &(0x7f0000002740)="c87f2603400c72ca19a5da193d67bb886c9df50200107b496c753ba04bbd37245f49bf109cc0ee9b4fb5aeff63cadddf549699b6f6cd82027d6c9eeef8075f7acf27cbb622b08f3d92b9ef2272b1132ed7d3e5ad24ed1306bc8c70638ae340c38ffd9a3deeb2b52cf995de8702082ccd25692a606e86ecc82d5d898d126fd8e0fd716cf4482a7bbe07c567ef0ace56e87bb11646998fe466dacf4821fff076dabd697ea681bfe4b389b25186d8739c63f239daf16343b15fabffd3b8d1176745ca51ee7e26a412e7ccc327335eaf54afe2aafeb62548f3e38e758c1a33e1ebe86d550fddecc1033541c23fe62175a6fc405403783cd57e396953c3809dae4e026e562c0f930b825bc4df03ea61d60c15b161f95068336840c945c18b46ebcbaa5e13fc2bb9039c6cc5cb13f1e18c243aa8638bb180624eb44f83fe298869b6546a27161aaec226a572df6a8832ce16b79e18d80cef01c83d345809baa56cd0d0a637875b422f67ebb12560aa47a3c562cce6e1dd784c803f0e2b4138af52bf84b027a91b25684a5d9c07751f873f2556326f94e8c40b07d04d2440839710b030b93b4e442ae74cc38ec885c1ff70b11e0e7ed494011d162238fdc610838a54fbaa7f5ce1fdc378a65e6b62e6c51470d3a634000189292711e694809dbde32d9c075cdedd10c3f870bbbaea825094679a7fb20ca48eeee405534c6458c71cacc7141863567f2aae9160823bcf8e3f847d33c5409d4d96af56c1c3c9a0702b9284eaec39f51e1f3d8794b939b9472f8fb936d2e1df48ba9101fcdad64acc47b1109b969222e7779fedabd1d2ec00285d993a90bf88452293bdca844b14dd2f1cdf36c51c191862cbe1e30f71462161f43d6e9b39886cbe78d360ecc5ab677fc825ab8cf67d9d66e7d0f5bd2ba4038d31131b4adea0e9a76bc8ca3af56e27e6baf57dfe25b6985348998a3d46b334ab3f88039ee873323dee084ffe2c10a44034411ca8bcc346b7490fb71685c818af577a65d4dfcb68ea8ba504e8f975569df56e441328492b04e82fd74e848a6c13cca94e1ea3786cf429d23f03dbea73c76f2504fe598d6472a16eb7a5d23ccc637f9e01ee0ac69930895991343a0ce6f6854ece21436641607e7b1ae8f7284fc5db752ee8a35e3e1102ccfc21d46c9a3317fd0e45b0cda04bf0d2c43bc1f8c07344f1659e0fcef866b008416e526f9b4f2accef679f5293c87d589dcd6eadeae945ce413015844c80a29526a49ab731ec0b53516ac7f38b092a3e9e74dea6388cba7088373e77e0ec1b3653f4e6b30db9e29b3a31658c620f4cdea734c3273c3e9d580e560a15b760917df193f7ec20057be5c08bf92ba39a289f2dafa873b36aa30027fd86340fc6f6583bf94f341bd83408a20ef00434b34728ac790880b57bf328ded8fbec5432d5365317d11b9b1d4485e49d63cd60b9b8b89ac5c4db5b25e57da3d9925aaa7a95d96b7eb556c7205e2a1d5ed0088a11d7e8c5f41b002157c92b82ce22cc8f697265109a86b40b7d62e3d10cc6b3223682bd87e7a4240101ce97b01aea3ebb8550441f299388156c3b5809c8f48ef9a6f7118b7c3de1ae1fcc5d922f04ece9431f3e1c676ddfd97d6e2fbb7a2633a48908374f5f5de2e7c1a5422532490fad1c0b271975bfabede99d55071a5a25ee7fdac60825e0e7dc6b531c2bfabaaaaef6cd1662f349a057591dd41e2b6f23778342748c63d9184e1443e981f91366e91c6d898bf35b10f37c8f4f8d1e7b239bf797eb15669d53c24cec4f5380afd9ac9f7b1263a2e72f666f717126038e94409dcc5f739aca06c6daa64724cd10950b4ec208b6c7d5681c906601265f9cd811f48a4cf0f046ce051f9bc3fefd2939f216b7dbd1bf69719e16c60e3fab184ed1789849b39425f3c8d826b001748533a84b08c1c163d217eb7127d29509a84eb15df308e9f26560ec950a3d47148f8ebf82008946c58824d8346e9a7fd596464c67bf3927138fbca5b4f29c185ed96445a756055823ccf816ffbfb488d600e95a9eefcf62db6e7f1e32da02f416e9528c9f881b345b957c3606384383ca4c4d722c4f6ae3d1a1348a9d275f0433b0bca419186919271b0b045a68945448ed9f6f145b0cfe6a9a939dadec1786cb955b10b62eeadffc1aab0da4e72781b90c11e9f87d234726ca236d04c87fc8311846f5d11bbef36a87eb0c42c066d21ef8b43034edf0b75f3a89d2bf908efeac94ac9f084cc546402561a63a283dd2ef025eec3a3e6355d93f1fed923ea4e73a976c81a7aeec6185b0c0110c5e0a4d6442e5ec6104a387853e2d3dd1efcaab276452c947375e869e482d814bbf289b171c1a9f976bc57d61c6a97ca25ff069a2a226afbfcccfd4aec89b3a0797c4a9de12fb9ac765ddedfc48cefae4966fce7215bc6eabe20ff8f66483ec5a8ae3cbe9a5e2f983b11397723d449c0364ca7388b73591926a6cd251b17ab1f8cde2d92b675446ac5167c9760a02cda99c8ec79d579bbb7b3b7482bd15887c3a02f432e1f084dbea7c3610c0e4f61760c113213c63bb08b70fe01790c6217c8bd8e6aa38548fc93745a721cd82d6ff4f2c4160e684e2d09ebe79e3126f2e06620e1dac7ad030a436f4622ce493e7ae938a7bbd81c9aefd674ca1063c09a68e5e0464a875ced80a4d0621872c8b769bb75482d75efa4e33ae69ba6a5cee5abda4d2152a480076475494274fcd6c4e4d1c0fbd25c5500f3057733c85e7d364bf42b09e9b81f0749e48088064faa2917360b899382e11bb47a3892641bf14333f21b72b7976c1c71962b4cb015e565019f797d1f85b776465f90df7d9209715780a9de49f09ce049d50cc927f610e562fa395e541b38fadfb9cb2a98b956e20028c5e2464c787b239ab4a9e4ff13d34ba563cf70a1b347d236306b192a53d1bfd4fa344dd6e89d6e75822f3b1b8c451bfa4eadd1a5af4f8a9e2a05ecf3cd8863068e480894e85f4f72baabce37da60cdbf37a95e941d5e1e6d220d45f468fa08b95ba0b34ca93b2a77b8a93c7d06077ab57decc95c1bcc4a9250bfa8b0f1797b95c1e27a0d0122a83209e211aa5e6c11a4e32d1c2bff59f7f9419da67742f13887559e1ad27233c496fbac816c406c0f6fde797d933ee711b4c356a0514bab39ed16b05fd7b13fe1c4b4610ac7fed52042eeb6353dec98b0e50c03b6a4a8cd79bd81f33e9147517fcd1bf8a599fc914b7d7fa0786422f7ec36a20a04048fc485ec6683ec353ae2a74617aa0a6d364680498fc2c977983f65e1bbb4395b3752a8e453a08e0affe2d00d5779d24cfe9d91e611916cd95a31a6952c4f444633375498c87c40882af3aa5fa4a69d5d93fa630cdf6ab1ee1e9416f33a02d7af8062246dde7ac76d9c5b1cc63093194433ca7014ca8dc4898859c6ab75ba1238ef2dd02833e8905e95185fbefcd2dc70de517e7e59d7f0d25b2e3c8419a82338ad3ec23286cde4b93ef99d573f646befb5bdda712f1166376d621a49610c1051f6b951efa628f0da80bf9bf226ebc96918b566bf2544364f8c947ac8506b06d9adaabf6d74416ab535410dfa2781008d798d9f4aa9645f83a23a66e6f0d44712c0489576876968877b6cdc7ccea849ae3d970a8165fa06dd50ef5cdfe87bb5fbb07a48abbc475a359409d5812e7bca1ec048e2126173263581463260dcc51bdbce561e3bc45b9209c99416b35e4445552b96219df71c878982fabd758a4d5ff44f941328ef15a72a59423edbad1f01eb82dc07983d5f1c8aa57e914d2159bd6d25f39f6a591864ad16f6df48caa0d5ae8dfb181ed6158e4f9e2fa689b4e9c699f94157fcb6527cd9219aa0f73fe7d00da96aedf9dbd55202174d56bf647568c4e9be773621e26e0f7297e9c2f29d891669616ecfdc7f850c96cb51ecb1cf9ccad2845b38a19f51377224c674ba62055535cf5f929a807d5a0f2d4a4f97cdf8438ea204f4d8c436d1c776d152938240877ecfa873eff50c977e9d11afc36ef9955967842131c5d1c80d32b41130e333b4d0d0cd2751e17546ce44eed194e51072ec4a06641590047d9701034e59825f187d09c39dec3ccfb4f1a5dab8bd5258c529a1729811d351b26c2a40c51f84aa864adfeda2ebb89d4f59cf23fa8fd67a494e2bb05b38cb5a1c6d757be8c70396bc0ab7e9b10bc5f1ceeecd8bfb980ee708d5d293d08b26ada933487f5b2052475a846c5e275768309b7d389ddafa1787606fcdd8cc64a342fe5d240397427dc9ac9f59d331b3e66bf66939335f8d14d678443999a2a86cce2a14f67a4ecf8e307b1c4102a5009261ac65beb8e02cddaaa29407f1d6607f49ac439c8479b3f3bdadf1592334063f0ba433d1b0325eb3d43740c0bf5e9ce0df8d570a8f488b9cc8025ac026a96578055e6c780b148c37bce16f804e3178cca6ba87dc4f1662956289f07b84bfd86523b6a7fde8042290952f5102704af744c43b11de1299510700866c2432d88228b0b2a1c8fa2930d5806b00837ba9ea45ee21493f40526659f53a82204e21ce6f00eb62afe658bde2ef650218e3be1c9dcfbb62f580da3fdd6412af07709afd12a020a3e0be0998704696fea7953d4d0e9299ddac043aea0c030a3c6756161b812df86cfe7134e10feaef903eb42c5a288382ed3881fdf062b354635c586fc836ac5c49cb703f28861839cc744dc8f78d6b934706a5f8c80cdb441d71f1ddbbb28150f9aa4be8ef1cc8976c688f4516744e7e3c1da4a2cfe7ca4da8af908bce21fd7658a8f731082857aa96a5f8d848c6bf878332fcb576819cf2a0bf22d8c1e616a5e7d22bd6d46ae8e13c05705d840f36eb2d89408b86732813eef976604003ec42c8337de6085a9c69fdf04574ae63e0bde555ea2b0c748a513bcdbadd9b6f8cbc763800e53786ccd174889453b1d2dc97ec65fe3feb0cfb5c6ec5b6dffadc42c1513dbe3e3c98a28dc4119f927e5ed51c4ae4a5dd8e43068166dc4a80f5ea4dfc590196941164454135fcc29ee175ad9b6de8d7483887bbe59779ffcfe24be7725079242a0ce76b9937073ce39665efdfa4c91690917fe0ac961aaba5213828d8dbd4e1a0004f6d3b11f64e66810eb0ee84fd319e66b8b957e13faa433b826aa7b76f7d21b7a6501e77325248e88c4c126cd2f7b6bf489373fb994b096aba6315364c131983213430faa29583581b826a426c4bdfca8208da4a5f39869c8fa37abcedbbaf3f6aba68e49e5813412f81334d578c0982d06ce73a24a9baeca3b25d35e06a6662c965e9e17a0f239a322a1498b55e638aaa00bd5d09486cc8d5898495d47a20c0802c4c6eef10be14bf17649f73d70f354d1f1eb1f6fa21cb2f0176d5450de6a30eae0714e27624c6d40b972b99640cee069ed761741e80fde251004b5441852b17ecbdfe8b380c5db1f74a77d1536407710a1a90b79239f6369683c052c2bf10e806ef442b47f8a3c3c20684d01fcbac0359a9a2781c59f7bef72ddcf622129e41985996a56c047bcf0557e0496d6d847afac37acfa21a7f84e895dddd02104cd7825fe839524296d65dba2bdc34db266e7551a2fc804145d97c8c049e553afc93297542d9a45ffaeb0def9861807b8709b85318752a16353e95e9ec44888421da7af38d22fce2719c2b45803295e0f80fcc06990452c109b0e801e6b48c22ce639b4cc2dd56cc7c0fc0a70dd6600093f8941b35e54f60b1f101efa81d69df69d1a70d0ef77ba885bbdce6dccf701a6b2d6fe9d4cfc01194539071df3c8eab83aae8135005d7d063da7", 0x1000) semctl$GETZCNT(r0, 0xb8532568115ca57d, 0x7, 0x0) getuid() 05:18:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 05:18:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0xfffffffffffffffc}, {0x4}], 0x2}) 05:18:30 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="9cd50100c0ea0ff8e8ec000000000000001a38a12951ce8de5186568b3796d55243965649763cf2d1f5064c78690500720626d568ad0cb62dbf606e4011bb91ce63ac052f2811959903cfd972ee08221f9ce8bb26241786302a300000000000000"], 0x10) writev(r0, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x6}, {0x18, 0x0, 0x1, 0x9}, 0x10001, [0x6, 0x9, 0x7, 0x351800, 0x7fff, 0x8, 0xd3, 0x200]}, 0x3c) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x3ff, 0x0, 0x6e9ab5d7, "fcf9198833971b91835be795aa8a6ab17f513f01", 0xfffffffffffffff9, 0x8}) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xfffffffffffffe13) 05:18:30 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000440)='./file0/file0\x00') setuid(0xee01) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') chdir(&(0x7f0000000500)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000003c0)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x1) r2 = semget$private(0x0, 0x3, 0x8c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/78) 05:18:30 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x6, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 05:18:30 executing program 0: poll(0x0, 0x0, 0x40d) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000140)=""/187, 0xbb, 0x43, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0xffffffff, 0xff, 0x1, 0x6, 0xba9f, 0x2, 0x0, 0x2, 0x308, 0x10001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/202) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 05:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x102) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000002, 0x1cb949d6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000090, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x10, 0x60000007, 0x40, 0x1ff}], 0x2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x35, 0x1, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x6, 0xffff}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000051, 0xc497, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x5170359c7f443e4, 0x4, 0x8000}], 0x1bb, &(0x7f0000000140)={0x0, 0x10}) syz_emit_ethernet(0x6ea, &(0x7f0000000000)="cd") fchmodat(r1, &(0x7f00000002c0)='./file1\x00', 0x1, 0x4) 05:18:30 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r2) kevent(r0, &(0x7f0000000140), 0x100003f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 05:18:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) mprotect(&(0x7f0000415000/0x2000)=nil, 0x2000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r1, 0xa) 05:18:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0xef09) fcntl$setown(r0, 0x6, 0x0) 05:18:31 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) clock_gettime(0x7, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100)="e8aebb091fb4e7b33953215a212783713cec6ab8864ae2ccbf8299c4970fcff88736438bd891faff6b246af8d05118349b1e5eea6780392dc30decf850b12c8e70e9f61a0969ba3089bc77e813374d966d9ea35fe5793f83636420c34b141c3efdf948d6773d47f009365ebefbfb65be7e93961bcd6fe566c103d30e4fb25e67f3e5854ab96a37c5a0b908f3957b7907abdd370c27614724c379fc162bec445c60e6975be143da54f6fe00fa97c3fcfb62a8683d13f04973955783d400979d1488defcdb29f133d1a8144a6b1ddbe43e4b9c4f2585", 0xd5) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="6b0500e0e9afa11e66b716e97f082199c9eaab34dd21a01480b376a58ee57d55e8edeb51ef79bcece1ecb6840d", 0x2d) 05:18:31 executing program 1: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/6, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='r\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10100, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x2, 0x0, './file0/file0\x00', 0x2, 0x1f, 0x200, 0x1}) 05:18:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc020699c, &(0x7f00000000c0)) close(r0) 05:18:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x5}, 0x10) socket(0x20, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x401, 0x80000000}, 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7fffffff, 0x1, './file0\x00', 0x1, 0x80000001, 0x1, 0x8}) 05:18:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 05:18:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x4004667f, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 05:18:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x7f, 0x46, 0x7, "43128a3516afb13291d750d47c0acbf92d25c678", 0x7, 0xf}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x10000200000009, &(0x7f0000000040)={0x100000, 0x0, 0x1000007ffb, 0xdc, r1}) 05:18:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x100000001b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="946901268910ee616a129deb539c5c906d9896701fc95a8a2d5122e2840e4305372305995f2607ba213f94b28f98e727886e0881ee7a9979152cc35a35c88df9c2ca3827597b383ec21d4930505921b195b5a950c55c5df0a14431d2ad480f4aeb8860028ad2052f4ffbae19ff1c3f244956b66eb8035e7cbf48077d3cc2523c2cdd7a9008181c0cb37f5786308798eeab620bf8395321f03b92ff5aafdb574292c29b9e98cf796a1007e3adf9a9bb23612b", 0xb2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:18:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 05:18:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x9}, {0x18, 0x2, 0x80000001, 0x2}, 0x7, [0x2, 0x7fff, 0x2, 0x80000001, 0x80000000, 0x58, 0x5, 0x4]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:18:31 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x800, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x7}, 0xc) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7ff, 0x4, 0x10000, 0x0, 0x6, 0x5881, 0x5, 0x3, 0x0, 0x5, 0x3}) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockopt(r2, 0x1, 0x7, &(0x7f0000000340), &(0x7f0000000380)) fchflags(r1, 0x1) r4 = socket$inet6(0x18, 0x1, 0x8000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000003c0)={0x4, 0x6, {0x13, 0x4}}) r5 = getpgrp() sendmsg(r2, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000400)="a927bb53848b8ba55b45af392a786ebee363a8cb880b08421a463794f2df5bfc913f787438724f65c609cd9468bbe46afd", 0x31}], 0x1, &(0x7f0000000480)=[{0x28, 0xffff, 0x0, "7d4b7c99b779e63fe4b949972fac424ec62e3c"}, {0xa8, 0xffff, 0x9, "1e2579eb212d22d33aa7be64ee841abdd3ed696fecf2460d770918bfb0b46c30a39b73a7812527b3a6f2b03d28fee1f6090d606c7f7ff55c87e16eed4c68257127da908819a92a911e4b89a2d8d0c8a9e621084bd0bb2eca89871cfbef271fcd91591cc9ef8094b4acb8bdfa980a4510312a5054dda28281b306a533c07fa8d8f0f63b8dc91d203b5366cdfa90cf4a0bd60e9f2fe29f035e"}, {0x1010, 0x1, 0x1, "cdb50ab71d9ce6bc74148044e9d1743eee1875d78ff59d3e4bf0fa82a8358a01692db99e79be54ce37721d46e1e5a91584b7d73104670ae615f45f2ca2e076fe362f1d551b34fb956a2fb6b396e450cdc6af98aa887513e49a1ab59aa310f985bc59addd10dda4d565c17b981b2b951faf36df2dafbad56e6fb9efb695b5b2ece7b3fb7fcc1758a3591586df159ac2bbcf16b56120b88d10eb9ee056a5198639453fea370aa3e41668e5c7050f9bb48466662a82e566c5b89f004e0234b79b2453ef4f0475e23aa0a13f4c63c3763318f01b49b8910d176f4a08fa84e911e6eea7658c8a6fe1bb1a1f13a0260fd242f00d9fa13e6b9586a2491b50ed9e8061a3d6d5942c76afe83cd28f0cde380655d185abb48092df9f7d3d4c74f31bfdeaac0a7ab121167c93b00a946e31db32b54571fa461a43fc3173d168d09fe044fde5ff6347016a07f212432a7444e4b63357a2679d16f8ddac307dfd7e8d47e6f58176ee6aeb2e1300b93fdfcaeec41b7fb8691f0278651ce5e7f0abf9108bfa8792b0efaf536522093b357987841f509a1ce9decd3f2e1ebdc76684979a5d61165b7248fdf545d902254098e12f1dd456346daf2e837faeb439760003ec7efbbde1a739a0d1404a544ad35dd33b6ca4a48e6b6167581d3493ef0cd2e3e8d66bf75940a4c23b68ce351651411207e4559166e403ed6ef95c2d2440913a7ab798ebeb1b9fbeedc80d6e576af30272f5e9501dd2a15f1b49729f105b9f2165fb02f6d6663a586d3d8d78a9c34d7d9f4470da8c2f8c2db8c64a3d1359e384656c68fcd365ad4eade73d8c00bddc3ede3e10279de85e55988950da9b50cb63e0506935010cac1fbab3de992045fe41685ebb24e39aecc5fae1cc524baa3a6273244f1de9e522bd7c37baea1c590df1daf634100b498720b3bb70091e2f94a62965954fd14b0733e87329b427f61d382e7ead2edd0a0af2866a59be9c3ff5338540175a128e1a8c3f60238419faf2981f18141b6c188667508c16b9c404c31369f01e908b4266e0337076d7ec0493b2f8839926c770f605e3f4f5df21b53298b7216a8ed6a5cf3af712dd73950907964a166b1c51524521a3538ec60d57b8f6362a910da40c21a6d4fe8412414fa802e5dc2e1be7f2b0f3e97b55fdc3b2bdd166b02b5e81f2bb169d9982655d26f9099437ae58097207ecb9426ee0d61c0ecadc5fa0b3fe727c8acc48728cad2b5caa9ce7a63abbadc12cb19a535cd76db9f15d6549682f5e4b0ddc77747d5ce0196b3ea5d9958ee32b3c0078692dbb842aacd21ff31a0f6f90898bbaad824c49a4d88ae099ecf138e81e2cc62059322475aa7f14732ea5cc75f621996a12fe7c0ae3f7a0bfcfc3319093f25b460b74c4f403231a9fa6cb5bc7dacd739551ee3d8b4732b98b3a7a690fa60e522d3e3e719c2d0f5999f498106deb4abcf61a1fba9761b68b779ffc86d452baa6c616ea950df41546d44dc38bf31761eda8d8996a2af462dbce1f7905747ac40891731f133390d950d4885b8bb4eb5cb7b06b4e05c4c5b6bc41914385df2a0ffac6a6a5ee6074c12c239a74a831f5b4c7b0c54ac91e81bfc5afbd869fd198d43fe783e84c4dc2a59ede7ca1f5052f6a3f13fc1f24eb5836cd40d597bb8c04d326b588d73f657ed8a6a1acfb3c32d8243e056aeb98c309ebe24790026ec52913db9549d318ac8529f3159af99d58a3d20a60419e3065dd093b3957c9919170d7eeecb6bc38df7d0847bda9b4e5ee0ccbac46636582b6cff9582aabef537c7b953d7cb48182e4b5adc8095c85829df819380755355baacaabbc8877ffa303f356a37b935a14ed1ca1cde6892d171213b3de2ae011dc2e2c0d2a6140654af244a477a76cdd5c7e93e4806b5962dfe6a8ea3be07e78b3c62b1372779bf8529098e05297d221809d7be6204b183712c0d73ced6d5cb0ad84ab8a2c4974edb9c9d548438dbe1d03c055ab50d354c9a746a696585228d3914f329ed4bac56e51e9eeaabf3cd6aedcf65208612cc2c853d1299d558b12aed049f9b587ffab1f0229eb1b921edb86fa62a0688b9645027ff891718668427430c2496dcf2ed047bbc90a3d256637ae5822c34352a468b5149e6ee74c6c4897d6a41d23e1dc4c8de022ef8534da02e88f2f88eeec723a1a80dd073543c0c8fd255b6e9546b5fa956ea0c9be39913a79aa062adf1feb2e43759a258dc0b6791065f8e5bc619ca9bbbdaa056ff9e99fa505df5246add12d9c2d25c0b739c895aa68a4b14d70bae5c37285f5fa18791fef14e0d585ad6710ac663ddb54d66cb68cb8e253075ebf479e0b647a7e030357f2bda29af15e790d00e1d12ac3f01b272847f7223079704d5a3d220aae27cb713c06222883735c1551233d45a65b2b8bdb73a1ac0f4af36f47a87de12364fc31000f440a26d822735351f7deb3cc5769a5a47b216618491ce5d418ccd15909518fc2f267e84b4ccfc64deb34495022865c9ab0599083283b23411972959cd44488fc547dc4c58ed789bfb9462d8a9ec59aac991b6a367c75a8dfaaf1e3cb8c93e0aaaa8561aae1ae97ed1173d41f7a306adf880f651876b4bfd5e57114797773b1efe3002c7a0a518ea9c976b1b65d4e215bd4d9aa7158c18018a8bbfd34ee49188e1d517956cc4068606b9f2d026dae7a9adf8c920e2567b3b05a947fd06ac7cb7ad48321eee7ec5eb11f1759a8e3153420eaafc5529fdf57f32575a26a5df984a7dbdca39bd3d22c41e50d458fa644240232369bfa0e5567e2bb1d973d2e4c0b79ee88cc5a622b820780bace91c1acdf85bacf376f4d0f2d1d264021418a746d65fa2672396d12c32b7aae252381dce3def5913ca211ba20af3b95f48527d06252edb9bbbd45f18ff56bb6c820af8314d2f60904c471aedab3abd5d84c6624c0fd4c02a6017b7ff4a1711c774c0e01c3a3f417558f7a286a61f74f983a5629888da2cb620a802bc95e43ccbe81c20e49560d07e208c79732b1994eaa8cb845de50e4c3c51cac72415e1fdeffbdfcec6f73fcb2982f5161af092a2ad9bf3ce75981c4beab7e3c68dc4dd5e85435497a2dc35f91e5be97a3aa09b68f114348881b1472315d967f3b0c7db3ddaf6aff07612858284c5e819645b236e025beae965905d8b7e3030abbbca5bd10f404f4ba05eecdf6e68ca10037e682febdd1e8b36a8220ac2db17c4ef0fe47e9313d69b2bc64872aa0e287c850e53629d6f095bde20507780498b762de5df4e1f11f10034304fefc03ae2d8c990dd68f1bc552af9359dd1ce22737c4ffd2915ea130b50bc93b1fb21af01d61540d6e4275809e9dc3b60adc62a15e41755595409fbac1b3c439e6334f8b45a36de2d1d96992c54b0b9dd3d1cd71e05156ecf7c7d9485153f2786c4ff942915552ec4f03aa8b50dd9719f85e5d79dde94fc07cfe4954f0a7c6e1912ad62133fc3ec2bfea62cca9fb6a11c38b0cef0f264c737f67466f9269e4f0ed1da3b5570053b539b0119eb417957f7ad27f199eeaf7b05264e3936d293038916bc5096bbe6b17393ce05eccbf34d972eee5ce7900b256fedba7a0e71dd35532e5fecd91d4411674e9538e36ed5a97412ac673b5b30936f27bb87d35b9c0143ba37313ee1f45997a8c1f1f6c1c7c328dcb5666daaf9419c7a420dc7132354e28148c303765e12512b2a02ba52270c36291ec8802e18dcebc9365f75c817cb848477e745c7ff0b1eb89c6c78b2305b1f3a1f0947cd598d89999fa1816da1d01a7d8953e1fba0402c1cf133f6d12513e7a125075c186f6c308c64fb88c14808b304deed8a2484a460f1439a07e793469adf334574cfd5a828e7d6b25dbf3517718a594d38742d7e6c22af4ffb571bac8b3b2394f27995e7393386e0e8a238b92321201d07a4df322da2c231f7ac6aaf4f73ce90272480c40ff8e7229d8f982946a57ac7c71230a68e6101fef28023146878f7b7e089d51f4f4235453959816b2c08d88480afa664017183a67138ebf98cc1fa67eceaac502aa6e9013da710a49297458f8671196171884760990dcb456fa56c6087e2764290f44ef09de6187f8ee0273735053c6c3f89284fab53f8683304ddf36d73adce593dda9d7cacf2804aef7501e2116e26f67b55e4cc8aa33fa1e8affcd021e8c95606200c94a374d70f195036dd6159364057e47ed564fcb8b6793ef4d19189ee087afcffa5342b21b9cfc7e7afabae02c5bf8103070e6912548e5177525de2ecead9c734653a7e92617adf5cba47a85ae763dc3bfeb213d84f1908bdfb9ca0e6f21248013c641a73b1fce5e1dfeb00acb2b625b1b25420b461f7647bca2be9789d02d7fb1590cf31e632a44d27e5c538aa505c1096b2b17908540a7273202abb9a5faaba79043c750039228123d3ac1ff3e8acd5cd20f4b7c370e43d1f9196895f3bf245d266432e73bf92357ddbf3ed81363d225f638f9c823b5752827598ab93eb110b9b47554c126a461ce561cd45671b2fc16f34602b6d0055d2aceb630a9138891d07ffef95c0fabba3732e4449f48018ea5ecbbfbaf01de1d054e64e450f76b75a36fd30814d2e6084bcc0ac9896a4d765b1e59f4a6bd8d91fb4f939279c65510270a8de838fede23362f29e0f09ec0dbe058a4e663396722b6529a3d8e74c6f650d36bad6dd2df682e2804101e845ac4fe8dfbaa542f5325ab1a593299499687360f77ba23ecb44acefe7aa45ab3c42c352214d5a7d19d7a6c6cddcfe6c213134c2df6be4aa386112175262485e5c81a266e3b38be8ded949a5a497bc18eb1b4a65655a3b5d4e48bb5f503814fa612af4d6058aab976b7772cf52fb432fc68b668bd0ceaba56acfd80238e9aa2d279182348730d20e0cd2230781b1e7ec502c6d787fe8f2c2a28fdc43c64cd482d899222ad3454f3b2d6b4385e970e53e3370a6c0773b4eab175526d591527dde37b662ae3f5563961b21cdf86a8ef5c661425402a475da29d0dabb2113202fa2f24a1d9d13e8807c2feac2655bcbf41529e892618a514d7f93cd5f9cce6ff430cbbb44da09ff61501c12c8146c6e598cd535518413f174751aece2065fb858d9159c7f71ca09c030903296fad2d4851f6270a7fdc0b3bec54c7691ee6f18b462486d3ff6e6a7aafda2f66cbec849545aa65dce1671576588ceb0a934a6415a623e9cddae9619bc22c1ba02e738d8d517c26c3085a53770ee3bb89f58848b95a38be712193d59d70fbfed43082ce473f9c7e21a9660fc411b309e05f6a3a1b5d09925f98e6d37bc73b6dfaf7dea5fac10852e7b986df1b8fedd62e91f89d7022b7b65d01a4013cd79f279e7ac7e4cf668ef3341aa037b77dddc28072fb5bff610f632a19872dfd2da7fb38796942db1683c1f521d7ca9a98b27d35df0b9a5c0742e04475e1135516b61642235db136f6ae825f2320a8b3c9fb090df98b0f4f50e544ae737135e6d4d4e2a91eb4f7754be2a280d28505d89ae12d3959998d1de712d1076223c26f7554777dbcb92480000c1ad7a66b1cd84d8f425d8ecffca21aa06e6469dc126aa5acb29625ec7dfd5e3caa1fdc51a385877777ea9ea818e74116a85be51d2ffb49ac5d28f6d3572f7c6e4c0b9f18522041f70c1f4956a7542d08b6a58fe49fce51fe47a33aa9e5fba90fbe39b5ed89894fabc622f0fa5ff4a0d3b79f471130989246640223c0adcf6c8a6d1e1b0e8fbb93839da8c1086286a1dfa6167d8ead57984b00f2f98e1adac564d53ab21717592756a5c075de378b099f15e3a3552bbe4d6e66b594761aee"}, {0x1010, 0x1, 0x3ea88ae9, "1876e1157b17e894a17b6cb6640b84d9bbcfd784e18095bb50b7f2a470847b52100d0c9b998d548f1658cf6f859cf72008389a68b12a714aa2b8678dbcc06777466131d90ebbc4a354b594706df586a5a9f459bb547ad2fb20720a8eb804a23c7ceda68e8aa1e797cbf06add68202838f1581c4f10157c0ee75e9d5303414b79099301fa715dd70bceecedfe93e5970da45bf75b3c09dbee9ebf8b1f92dc982217894cb66a4cf4967d88b170c697c0fa9b893f7c4dd05a8a6c7a07072bfc8fb2f1acffb69158ce2b9050a1222000507d8c52bf0aa12b605d33a978e358c36e218593de9595509c9e1ad8f8935b86ce698270bbac239cf8ae31e63ca5f69d4ef24d266d9d2e29824c8008eb1c0ca72e4d7ad0f4bfd8fb8ae4efa1dd7b1a8f240c06b8fd7e7f1afafefd2bcd756566a5531daba5bf18ce6c5f29725f1250ca12d9335d4f507ff44ecffbd9af150f1be48720fa2b2ce31cb550b3a4057ab41c69f8db90c82e9efd9886f395bded3039d62742558887bcc4fa8025e8d87caf70824bfb61cd71c78ed13532685eaa6ddae8b695e1e0903dceeca70870068e6df74f741f0f01a30dd22fc76c9c1dc8cab2b8eac59c10c32d54ea9dae64c9c719217ddd2996d2ebd975c62de29bf77553369ba70411edf7c3b1a124d2e47daad9c58f351c5ba3bd5245660a422f5287a291785baa0fe28a5bb74097fe0e78cb4bfbcee09a1b02021026c0b95b0153c61214b85c8108b9f13ad6eb8baf06aacac32324bdfbd16840bfcbf518ffc966415155423b2360e05323408fd83588356c8b4809fa7fdcf91325ce62e37917b29f5f9e16fb6f3164da590491875489f22129bd5efdfe010fa644ccb056cb1f5a6a8539f625c7b214aaae33b9e83de53a2e71ac8be7344ef12115105310d9f4585e19a7908b8495ca7f9b38d874ee9af51b6bd5512e18c7bbef4c0272415c9de17484f49df96879cb551de0ce4f3a762ad5cc6cef35d76c2b9b6514ecb68d184232e741596e3646e6e2005684ae8c80eefab79fb0a43a060c5e549abd7011c0e3118f71d2349014b6e0c72e3405c9ce4ee5633bb38fe4f6c54dd6504dbe1faf7f3e630bf56969d99750d36bb12c3362087ec3a1c6aa0881bf4b4908017bdb5029cacb13a0b00fbbdc096c202828c177adbe04bf76c8ce02f575a4c0dea9b12e1c90f35ab18c6b3a881db01e7c93c9b5bca83cad906321dcce9304dc51118f3fa6ffc8580bd8cdf3c1e7a2cfb09ff8a99b75faa945fdddc43194c4a932b7140a5b9f9417ffa893da0d09ef826f7d823806a9282b80c4e8d3e64974e907d44d9eaf05374f5d722943f49e0b015226e562189591eeec788931a76953b666c1e5f7645b0fa393318a60f4e7605f95119f6695f2a26a8d54d003b7ad71d28bb716ea2b5cd59f5546861b974a2d4142c6e0174e5108dee5f14492b7c4b2f6f5a0a1e69618981c25792bf5baf2a2c1edfc22e9769960e0e91f003cc471c59a9894c82bd85cb55e49cbbbf67882fceb2dd46059fb038f5b48bc0cb2782f4fd22a6b5714ff50507d1b20d7b18c512ce557dcb82afa678cc13a4ba86e3d994370d7d8941d7ccebcf50a126cdbcd096aef670018390a6922ec1507aa353381b397e7b0695feaedca3ce5685ebd1755d45481673f4a77e6e89e127e858cee33d85265e99435d766473e27eff54cae404e05705b5e40c0d9c2954c5b7338ea396bbb581e4540cd9dcf8713b32b9ddb569d0c9fa4a71f25d6089a8ac8807b8209f7b4706e06f7c4ae9933f612ea9a8353e549467a510c05963127ce6e0d420ae34ca0829f63c28cd345a6d74e6b10e8d5a481462f17ccbc63848852fde5579120078e787b14651b5edab94f1f65e61ec5c749492415b7268ffb650384d1c855cd1dba5b3e95436b8a746190d9d1c292405d83d7f339a6fa638b030c00179cfe63a27aa3768c38685d73812ba4253fbe1004f59d0b3a9d9c3f70839f13942b2716116c6b43504203d57dc29d25c2873fa0a1dbc0a927161defac4004b46b5332bc15b3fe33965cdb6a409a2a7eb90da99e5255e62f9f50dd1414d8a249ccc4e0b31c9f17009a043f8932ce6e194f35208c081c5b51c7e1b5c7471585f0785c32a0ffcfc3b4ae02bfbaed08431da28e85728c6731f3a70da1ecd91af7dee6d1e3f73ded1e931901113de58f99f7b102e015e59fc667017b581dc1321e617f127a3b8c0b422b277c27cb0618badd5ed93ef27f9da017e1aa57bec9680e1f231d93909753015f0f4013fb2f51ac899f6813820e5f803c56e49473695a53d46c88874536532478dacfbe9380b17c38f6d28ea0259076c66002d1c93d5ca12be0e9b183ab9c89653613fa519eba4f5b090dae23013f40cb9d4c459331c67fa9d73bb78e72cc4617be27666e6cc861db65f8a55fa16c8fb75d90c3672c7be5d2ecf7a6ec0f292d7b4c1b1f9a091eea0e2499cd4aa3839f2f3aa46d627648d5194f82b6d324efccc4b0b2cf7f032d7ee3ae90b106f4813703fe26e9a7580087c8aa91c25ec4f151c6287f73e92b010aec2b941132fcae487cd3d9dad4d231ea0d309b3b4bd13dbd0ca7ce1927a5d4e649fe5b6817472bafea4b4d52306691e03a59e0e336a6f00ba70fa559f1f1bf7af8b9a77179dadece526b15d64522fdbfb9ccaa4c602390fee3fee3b7da1a41a8bee5545e2cc77c833c449733431bd2af629087f2962f9e0b8b2b7b61ac828d7c0711ffaf79cdf4c19e1c5ca3f6b7a13e20235edaccde5c7dd60f08d6b9f4c1a0506c6a7b15124abf80beb88af27179c87877635c47d944e31befc6ed36e9571f0b12aa07aae1ac346818e85b901ea8317e3a4bb0deb60ec6f0723e7aeb25136d98a18e2257afe499f4dbcea27bbf07e1e937e14cc7baf3b4cd5fd9912a41837e40d6533014b3aa21f017069388c1cd4ad6b10b482dd114aee38013620ca2414b3a42502843672d8f85ee5d96613c2ac55ea631fc68e70adf5eec0b074038a9ae83c9de526f9dd8e4b2b4b192330ce99e60c99d9eae66f872e7537d52bcd4bbf571bbacc031ffe9f8005f5600780c38a228d05f8fea370aa8abb86c63395cd5af0d3bce797233cfb5ed35833a2b1590aca024a58f47ccce54d0de3057d347632bde8937e1e92c5e99d4baa47c401347960cd9f4b0b26837c39a507d4c0aa3eeb2be4b060481d7500a431ec18f2b938a8300f4c42eb3476b126b7b123af94a6d033b8be96fb11df7da643cb8d1abb1a5bd45d3591d9523f6fc571b413c0f4320e346e1dc41ed334aaa125d2341bda527566a387d403f3ee0256e0c36a09ca6abdb6e707e55ebb17044e988ee76d855785b9abcf8244c3234f23f38bddc998eba0d73ee5838f1e91e0ede84d6b26040bf7259158c3c1761ef9e0c32289abd3416d6c9f5dacf9b5caf7446c02e5125eebfc8250df6f8926fbdf5a0cf787da64df282a0843977d616e6f4f4f80a9cc9ca3d1008ee1e0420633f76c5938f752cea90896547951e69259a21bfe6b5767ad0071df788d697047a2b4297b7717e9681bc067b603820772eec73073183c167dc535043463e9d341fe3db35bf806e12b8109194ffa43dfca708092fc71f09f19b898d279966b54d0e9bcde96c1371c56d51f62ab04f6e30dfe376ba10a633ad880c995baa3d241b3117659ad94b5a2a15c5326815402822ec73483e5768c7be45d82a15ba205c0cfa7761b62702d99becc210fd28df50d330cc28cd0dda389ca16fa445553a1ff2e49dec6db71600f4e3be0048ac45a1efc282dfb513c5b05b8b7eed87d53d08a0af0b92f559223bf36739f90a75353a60bffe43e3fd65d9bad1125028d280a15ee1f644e1ff004ad47379c1d9e7418da2f847f22b7625c2811589f05203e64485619781753d38724b36c578d8a4490897ed722ba1edb8ea8acf23e5d7daef235781d7972b7494bc1d3c8c608b11c0b1d004d5d111b9faab83a364b0b63a8feb0acbfbd9e85f1ff25054c668175e7a4fe2aca770878de853850d035ed01e6001d767a27dc6375cb0d79c3bcbe562afbffc6b3b5b845b6876edb598c5272d43f36f8dfedec4519161122b4913b5ff2ad27a03d4dc9d6ef8ae8b40a907e456467573ca2c23440f49e97cbd84b685219628533c8fb04a91f9d3a51c392938c6ed84dfcfe8f1ececb362570766ec5e052b29b911f3f41ae3d0fb906cc3d4b6039a816d95b23e7ba0daff6875df863f810a718b7df0d4c9b7b2608a93e5d2d6662458ee929754245310e3f698eb53e62dd282a034d6dd42a38e5e600affea85cf9ddb7854e312fb1a6b5f387d51c4691051c6393e75cb9036115d865a4c954faa16e014107b9a64a02e2696132ccaf84c59f810a4ecbbbf9ed599c35771bdf0edf67fca0dee3f28f90c7fd442137ebe083fd830c4dbaaae49f8c38d2aec7e1124ffe3dedf47711a05ca7a2efd472dc5cb6a409a77972da6e35a83fd9bb971ad1cb478e116d0bd48b1e0be1bdd37d4b834c576555740e734ea42f7728957e060c246b1596aa2298995eb24e96a4fa23e78ee10705218264855b472a82f317ca77e6137233172aa1c1dbd6be7527cc0fd96536eb239bd804b55d977a0d71924db7aa0fc56286a5d8cdfb7a64449932e7f1b07141b71724d67ea046c6f7486722824357332acc6cb3764de81c59a040960bb09fe9b7797c71060f426304bce7a96eab2b0a82f8357ca9080e5d0ff1b267c9038b9d95b02a6118a62b03b1f047ecdde90de5aa82661f8f71020d089d04a6239f68d6c3c39902de0e4974ef827eb59ae2b9659075b061f430516001a8b7890d1d5d0e7b4b1592b14b04d1e93adfe6854b6740b9550808dc5d6abd8c303d1d0286c96248886584b310466cc1f3b07f218359dddf8d4061e909a1a94ad543d421081421c95c52685f20bd8d9823076cf826b5d9d6f31dc78dab6c69ef143e77bd151dc3bf70d101914cc49ac915a6117430cc738de5c018f953e5634258d9e4672a2f338e5d9b4ee85b35dc37e73ccf46da0e6e303625e391a4c5b73d661e477544dee8526a0e1af07606eed886ebb0dfa3c76934db51368eb605c9b0fd10dfba05b3d2d98034d0e7cf10b79b6d2f28ca0e9274b71af26fa226e59482772eaaca0603012308668058655702bcf74561aff156ee2504f34ab98401c14a0bc90fcab7464d5cfd3eb3c30a08c704dafda23a7b2e9e0624f15f9593b47614a5da64ac14cc719f750101e635f99034a81f4bfc6a736a413c7ae5157b0d9a8e09efa0f32f06661b9a3835017542844802c666141f360226407e02c4f6d3ad521aff5423ac206d5359dd7bfd35db3625862f103304932f20bb555c1f9d3e826e3651395ddba611e78c590ebd28db0e08c06ee618c23fc5eda0e6249daa99cc81221b144e27d1039fc2aabb3ee8df58ba5520863d98b7020f8d0bcff6d7347c16a496c516068efb050cd016841620134b534ad879c9db26697f6902cc62336550de4510d94b40498bdbe1610ff8fddcdcf9a9b0fe11492dcd9fcbdcde3081b0b30d9d41124fdb0e57a1760959fbf7167e21a537aae5b1d9458269d7cbd16718c8c742b6b5b608c45e209609f5c0a776765c92b84da9fa7703f5949072e842f22d394e32eb5541472dda3f58f36eefed2cfcbf7a83bc84a6ebcbfc2c6562d5442cff9bd383611db14d3bd32f5dc9d8bcd831f1749f9aecd9b26b52a9d957e35776529331a6fc76ebb78640087c65f9f0762ea582bcb7a9859f27fe42186ec215e34c948fee3cf40922301945455b2831ff889f134"}, {0xe0, 0xffff, 0x200, "8ccedab4b6c6672d08e9d1cbb61fd81ccc60af5d27a1cd0c525d97a7989726c1547a1f2a8fd597404be515e023e6b4c8d9d9bfad7a9807fb1cf8315d5b02b32eb312ef5cd099b97dbbacc52d52f6a37aebe6cf4d9b90fe9b8d7f4bf5fc5a8039f016f4d6ec89b597a5351a6dc98f275e7e01cc5482acfef50804830eb5539eda5075cbe50bb2d8f6a85ecf5d9eb0ff9629afe243233664c2114e8dcf52039e8e60c7a21d9f9e1a41a8fcf366e29ea2f1aa1c64eb20f23e63e9b78c3024fed52a2969d896c1c8c5ec36d38efd2f817f"}, {0x48, 0xffff, 0x7fff, "a0087fa55cfa8a1c31db51fc76d0fc75ae31a28b9a2a89f244f2a499032de3c18f88a5ceeecc2bf7b615501d429775e31e168449c190ff"}, {0xf0, 0x1, 0x80000001, "033e2f613e69bf461a939d3e2f245779232cb0b5074326edb0a6a295bfbf7decf9d67a1ebc3cbeb39432a7d0e6bf52e7a8063717ec7bccf091893aba1938751361ede63d47383d4be1cb9cf6c1adf63010b5e778b291885320ab28d2fb3ea31e9d0cb08b9581591b69bc0c190312eb832239755f56df78e78bd4b37642d878a9e0d86b3ad3dff409b17b22a6ee4d40bae5b9e2db75fe3a33f641df24b909d86f2b161d1677c57765d548c4891396a78b649e55ae44783e31081f353e01122d515514db899e4dd619482478b6eb473672d74a9c04355367a09810bf3c26"}, {0xd8, 0xffff, 0x5, "e638c5dac4523b0548df2df419967cae7cdbffc693a221361d0a914344bb3fed965b2cb80119389978bfc51b46b6aded75af99d683b911b23af7eb71439ce583c7afcefc573e1e6dd42d3a9beb39b634d412cca242341d9a730c85d0574d302d4e959b6ed90b583428339d59441df2642f07a2426720936c913db21f2558e777e66f390f1a611786b53d765e159fb2d64b65bc27793165468178a494ce1c23cbbe3a886f70f2a43efb6d9beaa7c1f4d5cfd6b26287f0cb9c76fa91829900cda917ea6bfa"}], 0x23e0}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003b00)=[0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003b80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003bc0)=[0x0]) r12 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003c00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003d80)={&(0x7f00000028c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003a80)=[{&(0x7f0000002900)="a0c22ce87ec4beccc2843bdb5a7306863e4ad40138113f22d5f181e2400db2a309c86de3abb8adbe818e0dbdaf1858292f7f2287362ebfcf87a38a3f72d9d6dc5c76998ed697769da632142548ec7641314bc4609ce720785e935215ae697535734de8414818ffa1ddc8275215e01eb97afae86bd34ff3a68512a75c60044a1159b16f8378c4d437b34b1451a16557b139ae5b8b608e8cff5ab4f39f", 0x9c}, {&(0x7f00000029c0)="57f5d36849a219374ac92f17c6360250fd2f0c1e2e6195a2acf7c3af93be569bfcc945bda5eaed37e088180abba0009ab119a830090a090573c5bb51be4034bc1a911ab776db4e82673bb6a89cf36e723835a1360d7e35ac6bc415db3266f7505a834d0b80db146a010c37b5ebdb27c0de144aa20454b9979dc1cc35b7fe006153c6f8308ee314873d5c08e8c3c264c7bc7b78f38300c1307335e6635581382ceed1bae3c0dde473380db8aba975b0dae909aecbad6a5f36c474bf7b399dfed8be77a4230ffda11d74dffe2b63d5eb909f00654e848a1b799a70368e891e0eea9f06d606ad520c15cd6ad74eada540323f2aef2d1dff53c49bca556c4b6eabf69af6f4ee4822bbbb440173ed8d17b537749dab8055bf51b30dce8240c9002eedc240ccf1a2f511649f0336e21c68ec9136e802fcf17afcb9da23bc35a52eac866b0966d95d57a0a4744cd01385e774d1165fae0d1ba6e2f0c4ce5b49142d3121925e8d88adf3ee6fbc86262c61e7a46eaf6f22ffe2cb40d1917b3d9cfc6c53cb54ad316e6ec38e42070eb37074b26b9c4bfb88ec065eb9c6eac54cd48439bcf649557c469d9beb2c2ae4ab4141a2c9d0f6d7182099d3fe78c26223e05c277a4c7bac36974a71282cf848af9ad5aca38516084ca55b213cc3f26561e16c70888e99676d48f93c38dafa297df43da176371a1e285e3ddc11db9c70f516c0867c1c8fb5c37e04b476f16acdde7ab537e5ed28e6bb558a3042331ad854899cf78ceaabc186edc96ebef391d6f6d556a91ee867bc2937c4f1e8b7e9b1ab924221b2fdeae8578574b64e336d25380ed70a855ec01964f239ece39fff29406f0af83fccc7e9c8f8af35dd2dbaf4e62180177d2f519e7dbbea43959a668035b9ebb883a137f52cc7e9cf032159a986f83cfd0605e4fddd3b7877c90208c25f72b1a86e862e66b3ffc854e02101a06de9c8f3acf52beb8c89c4d34856f140c0dea838f3235343e398fbae3e0085fa180ebb84e75961c54f3aeb0309c6edc57e6698d60df64c0f39db886fa97a1ffb4d24a3d137440a115bf149bb6dab10e18cd37576ce6508d402e93b214f49e8541c9e8b716165263e8071e963ea3a6529491717b410a365cc09cb522b4eb6121904b75f87872bea100f0a78e5e75963c8647ff46494bdee3ec3d789d006b622c1ff58388254f127da157485c87be9fec292837d82012055b507ad14f4a728a17317ce87bf2fb46a726a1eb701e9ebfb3c35b022af043f701d901fb0fba7349d9d625221d749ba8939f11e41e689dd4516df2b27e984720e4bd63a93181c3d4fd9d6e559267a84e6dd73cfa6ab45a5ef5cea8216f9153f53b874397cb24204dd176c22c64ca6a2937543c5633c7fd07bc396147b0f4f3b069334bdfd7a4611d5a136f219047359f1d4fc3f39423693406ccfd25e5fc781998657f88c34e89790bb23ce763f46c43c21f49bbc3a9a12ac0c3478c506bedd115cd5cae31290e38315c41ec4bb3927acb17165ec8fee401c74fa7028e716209357590947b1bfe282e1bca2216a9baedc179c00b39baca32717d8bfdfb49fe3a7eb591929fbbae6b7dc3d47bb626f2906100a91de5728c100f5fdb3c514aadb75f060338c76f47ac1f1128b5a41976cfc9955541099b391e64830a573d4d534a3e0be66d4901af7037d24b636ad47448b723d0f2677b81c678f49e0dd99f2416eaed5230484d8ff99d57e6b9a942966ddd0735e7d124da98513d058da4aeedd97bf3d2c95675ed97a01bcd31281143438e4ceac35c77c4ed43414e89b878ba1c0a4d4c5941a633734ae5597c50a55f26d250f1cccd48bdad8519acb066963990720b9f049fb3a200cc41bf0fcad6020a26197c1ceedd97ea8017c5df5d2b18536e58dfad5950a0e3b6a989d415f2b2032ef48a2c5b55ccfc40eb53219efcfa483df00d72103e594f743b664314119c621275d427d13361f1000f455fbcb06d4f60fdb5cbd2c0e3bda04ac5c3b4d4094ec85fbd81974cf5842267006efeeff86abbf70df25174fd553e5a16828c8c6fd0eb955442f507918b99501a13937cd9df9921f5103ce9f598f7e5ed19f0c4d5cb4d8cc8d25ee6fd43bcf85a01a9ed499846def245a2447eb46e765f2302304771789dd7e131e45a3ef592de3bd96f4227f0f1f61c55204cc28aa196d0e160c717e33737a70d9c052941e306c91da49a8abe15f8bcf0ed968f144736018ad0bf60f4ae51d2cc9cbb6e3a3d996ff4ce966b3d61f953b15feae1fdef49561682ba35a3325c73c0b294a7b0b3cf6fd09e1c5a68ae8d5d6ae4ded8be8dd2b715fb30cc5787bbd11bc1691a12cbb7c6bef1e2b23f7f240540df7b935d41fb91034f3b2866875c8ecac6c2aafd475d443526dd3ec458e4389d857513afec991708b9ddb9d48bf247ad2ba76ec2ca5801cc7ab6de867d27e40e93631f5f7dcbc04a861d3ad0424fda92c8fa04e8c3223e54ae8c34d140b5803196831c54e5adfe1b10bd033d9c200bd0db62d33768cd9c60557a858d6efb20f2d1548201410639005db7f95bd1e45d87d6e6c5b718af60701587a1f545778fe48d85928128aca00ba4127791e40dc9d1cb75e7bc29d4eaa068ba2b64c777a848aa245b89f77ec181380224b8183555cb864d2e233c68f1dec0aeb472ef8b9e1a0435df8d1a2020152fb4eebb6a6b4aa6288253e25b3e494d5f9ba2c7e68c5b84cdd2256bc1db829cb0fc18dbab9c12d2d8b9fbbb132148bc2ba299713624a5df6baa7944772b7346f72a0c235e854f8e6a81c60ef30e280402f21bb9e20e1285f66b2b9a390d6c2368ecd9446a9509276094731e94cd8880a7c57e38961e22ab7676aa5fbe86e7025dfd44848ed25cdd272aa57365449cee038b78fa4b8e8170de30a12d5dfb4a18c026661ae1a1f038945cfdd21b6499b5ea2d512b50f221478d6feebba422a03555d0c52ece27c666e1c1428aeb2a469d554c59569439a01e407fe46e1b5cd72af7ea32b94cb8a99c92e929fe58334820c3600316ae348a761848c7dfca1d5a5295e881fbba96993a1f2d77c293d34dd4bfaa62f4b4175c284ca7a69b286cc919fcc0905129b958e8403c0c630531c051232c398ac4ff5d62cdbab7eaf47937db665145dbdda9f56874135b2d13e6fc01635192aaa0bbf0245d434043d1aa242344df499365b329e3ef108df751ffcc6e062b1c58786fe5e89303e1b50a35c0d7bbc03bf58514d8e96e2163f1ad02cc0def9cc1ad78b76fe2424aca921c8c5d46cbcd5004fc833bad284d036b856fb7c4dfaebce342c5a083aba3bc6badebbf2fc3150d937b3b84ea418258a1ddd2875eb18ab215e44e596ce9fe262838e945675a5879e576900a8b8123b75d2ba7cd2ca57d7791b47dab8af124ea6af49143a5d8ccbbd4fb0bcc616cde0fe07f3a9d6fda47edd7734a7b26bfb1be906f43eef1e7273c56f28df917ae3463c070030d31d4282557d8c202030c9bb603e1c6b2f85347e451b01abad3afebedf453f648088a2ad435677bc3f9ae43a0655d340c1bb6420cfd05fb5218a6a1259b821ae773bef797302fb147f7b6148c5fc2e48c8d6a2ef6c7e48b42bea28ecf04e652e1fc7a5541622a3af44493e765eb1d1049c337ebc01022b845da640849cd9034906048d77742030f19221843d73c68e18320a1b8e317884bed11281eb24139267c56f5415d93a19dd6fb50ebd20738c4e4e54c060f40e8312b80979f718b7cd5c758e2c352b5740810e8bc2241054875c08d430b885943a4a64fe7ff0705df9e472dc329e81cc72c4349d14b89a4032f7fe340af66abff49a16ce8024c99cab5d1343e407dd080a2ac498782927f2d472e052c06d17210826ea4ec269a1e3729e78668666e82864a80d32c67cba811ae48ede11c268ecbf0a5e32716163448ab08bbc62946c11452139eb05d4c5e084b34e4445f48b0f988998823b28781818335bfa993a9bbb731ee00795a79b37e1e2e584dc0312f1c2fa36857ef1479d20921ad14da9670dc12dc931da45c2b67c457d53f927aecf52ce2f842963b392c355f994bce016b776e24702509d3bc86fa0e38272136d2b88a77451cc4ed8f1a04d2c4820da377f858136ddb62218e17ca2c931642c85f48afb53925cf8dc665003aa03bfffecb2ee43841e3945aa4f18ebe1a32c0cd53485c0684cc29ed67869a7e317df2b55afa58a69b5b1e2a8583101d3b9cb835f4609b3e2d6d4edfbe26ea63d382a3a895efcc0d6fc9d6919eaf7acfc043244b598e52abfda13c483ae2bf0e2325cee399c9471765a4e5b6757837acffd30280394f1d79c1c3241dbc61158d190c69a711830b9ba623d9b66948448b99079de569d672158dfc675ecdb9b626a87311f5a89ad02941bbf85471bdde24e7ff21d79c6c3e2b8334434fde365f4816ccc6c2aaae4d14991ccee60e2db8b2b9b84285f5e6ca2cd70ee41eba1f68e6789d7893611daccf0b2c82affaaf63c81ab0422dd6304e228776152fc1c2a82a657a9d84db5e51d1cd8d0cfbf6b7e820ec592f0777170c05505095e583db7de5b35b90646ef12f576770ae31262c6b7fca378d339d8c15e94e2adca9a75b5a690ffeff6daa0c8173fa5fbe442833f777b6df0afcec3a860bf55ec0ec612cf69892fa3b310275c19c8d393ad05b6a52924ec28c7ae2d37aa40f67f18f812b496beb3050d300ebeb57015465934af39f1aa91feddbc793f1a087cccdf7fd933fcaf40f66107ba4575531f5b80f706c02a417b4a9a0b19930c35057c22cad2cb689eb0135e2ebfe8fccebd070a158296b338c661587cc3337c5485b9450778163686c5d520e4d27c4daa62178a79cc83db13438de97af80b11526fa310c7203c110dce556c2f9e91cd1403bc23087861a7d59f7f57a8a08415a1463c846182c07717cba6a8a8ed54b8c2a6a24526c8dd9b61cd482631cf97864742c5e2d5b2b0f3ff1c7eb053bf5af73b4a05c5ab16177ed7f52c74ea649b1ba99b9ed84a9286e97a3b6cdd62bd062c7ef89b975ddffeb00db53b78e896e8c5668a7269266e5e884104187d7653b8a05ff1d9277029148850893665533ac1a18c4402423ca2567629d4cc873cb83a1517a5e5e5ca76863001e184acf9ece5054f66e3df2f22f7a25c9e6a83379f8b09668361e47a4d4c9b66ced917f31f97851900ffe3d026da6744ff61d271ac7ceddf922120da8bc1d0c6ffa32bbd4cf3d52d70d80365142fee634562e77328fb9f2c11f5eb2ba5038a9000eccf33f28149015838ba076e6ce314a20caa018c72cea76e359c663c0dec139cf4050614902128b0e78de61d57452438577f370b9c8838106cc48ccbee319f043e5b1357a1826f9d9c01e1d599bed580ce7a2ad082b7f4796a5d43c91495af0c2be44fd27d5c328857f4d515bd59e5c6bb8268fa8b5e3c706e84ccec265a2cb9d7525637b24c830cbc739c25cfa588407f10051b510147872844c57c19d1e41a849a4be419f96a04b3acf899e00f5fa49495d35606add8e214e996d44c1c8f846518b16f49cc00e59b59f72fe40a4e6cdb0926b2d5079a5f5a3392091785f942dd1e4cb1c7846aab71a0f90d887010bd60abe603c147f489f1cf0a253f706aaee06e00063530a5a834bfbdf70da13ba45f1a8e1cef500708624d3c9e21a5aa75fb896d3509c65361b33c157d7393b2e8bcd9d782623a84403a605a6af86b88b222d278431ceef7dc2034e5c9dcfc00f4716efaa424b5862bc0a579437d6f5d55d8761aaee624fe30fdccdf04412c6055b4d4", 0x1000}, {&(0x7f00000039c0)="4002d5ce7ebcb3b01f272eeded51ff80d3a0015343377de02577aa692a11b02fed9688d2678ab4a3a79ab4b46a75a137fb9ce55f73d74b65930c51f8e758521198f2069b118bf74aeec59a1c7c2bbc1c6c384b4c3a57f55c8d20a802db6c6a10a9bed90d0b830bb7349384d12f44e853614b9ca297d6e87f415ac6ca19d687c6de2a4f903c17803d895194", 0x8b}], 0x3, &(0x7f0000003c40)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @rights={0x28, 0xffff, 0x1, [r3, r3, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r10, r11}, @cred={0x20, 0xffff, 0x0, r5, r12, r13}], 0x110, 0xc}, 0x408) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003dc0), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000003e00)=0xfff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003e40), 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000003e80)={0x8, 0x2}) 05:18:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000379000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) close(r0) 05:18:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000400)="7030d01e7df67779099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b8d60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850a490b3e4fbca32afcaa67daf5d108d68a54e600311d4965a29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f212a84f7bf0c5dfbd83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec1146353564577b4039a1bb2b5682f493a6c219ff1b8088087d5ec08f8cf5a634f797d98150aa0005000000df8c40839c7c0b380ec34041c9e2a129ba815f303397c4124cfa5cad17044f250745f1389089871fd204f0b6cc2fde180486b548e51b47600aef276135c470b134de53ef9b9b5d7207c424e26fc2a9ba734a94a7e7bd505f16cd7d14579e9afd541901ce1669c6ed30d5956162c75db192fdf4121421bca8b4743237cade4b622d", 0x1b5) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x4}, {0x100000000, 0x100}}, &(0x7f0000000040)) 05:18:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x12c) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x100000001, 0x4, 0xff, 0xffffffff, "55ee9dc2bed4c478f2de53548dc94ad10804f60b", 0x101, 0x7a}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0x66, 0x8000, 0x1, 0x2, 0x2, 0x0, 0x3, 0x2, 0xb7f8, 0xc1b}) write(r1, &(0x7f00000001c0)="8a1b12af0e34cf77e97f311fcc8f70e63e71345454fc6aed6e6d87caa2d79303e47e164b65ba01d6b5304e0a3496444017e3ac5e31bca79b5ea7779191b0dcb7dae1eed80c2f566de5677087827d73251984", 0x52) socket(0x20, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) socket(0x0, 0x8000, 0x99d) socket(0x20, 0x5, 0x2) r4 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) semget(0x2, 0x7, 0x80) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="c38e0c5726ba4444d24b852a1e61263daca334ed9bf206ffdd3ece04eb4267867ba371705cb2b8edf1c491eb92692e2d43d4614ad08c869ae96ea6a07146ac2f541b2db8bdde29ce7052402b4c41ffa911145916ca4539b694ba5bd11bcab5a781d2e4432dbe415cdcb07cf1e5a8d034dc3873fee77f92b06dc1edcc782b5e1d", 0x80) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x6) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) fchmod(0xffffffffffffffff, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) socket(0x18, 0x8003, 0x7) socket(0x21, 0x3, 0x81) fcntl$getown(r2, 0x5) socket(0x2, 0x7, 0x9) 05:18:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) 05:18:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) 05:18:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/56, 0x38, 0x840, &(0x7f00000000c0)=@un=@file={0x0, '\x00'}, 0x3) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) setsockopt(r0, 0x7fffffff, 0x9, &(0x7f0000000000)="aba7a027c75fdaeb7f0cfee9fb8168ace07a465a8ca788a00df03872a03c50e5806db626a6c62843f47da64bce03972661b443d498b6d3d0a2050352319fe4c4927c3a12d88bdf65756275bfa8e726eec73c55c5778d9e0ad6efc2bf942a9227e5e5b0a2d45c6c31e26d080bc144f6f14bcf07b908efdcc1", 0x78) 05:18:31 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 05:18:31 executing program 1: clock_gettime(0x4, &(0x7f0000000380)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getuid() setuid(r2) r3 = syz_open_pts() fcntl$getflags(r1, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r6 = socket(0x0, 0x5, 0x4) syz_open_pts() write(r6, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r7 = semget$private(0x0, 0x6, 0x8c) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(r3, 0x20007479) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) semop(r7, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r8 = fcntl$dupfd(r5, 0x2000000000a, r5) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000000c0)) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r6, &(0x7f0000000340), 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x100a, &(0x7f0000000200), &(0x7f0000000140)=0xfede) setuid(r2) semop(r7, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 05:18:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 05:18:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, r6, r7, 0x120, 0x5}, 0x1, 0xb, 0x20}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xa2) getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r6, r3, 0x1, 0x3}, 0x6, 0x9, 0x3c8692b7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000300)=0x9) ftruncate(r0, 0xcec) accept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) semget(0x3, 0x0, 0x0) fcntl$setflags(r8, 0x2, 0x1) mkdirat(r8, &(0x7f00000004c0)='./file0\x00', 0x1) getegid() fcntl$setflags(r0, 0x2, 0x1) 05:18:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xff, 0x8, 0x5ff81633, 0x2}) getpid() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x74) dup2(r1, r0) 05:18:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x5, 0x400000000) socketpair(0x1f, 0x4000, 0x401, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 05:18:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 05:18:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20540, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x483, 0xfffffffffffffffb, 0x8, 0x3, "5ed4f94bf4297d0a788391858049e7b8b27983c7", 0x800, 0x9238}) r1 = socket(0x18, 0x400004003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 05:18:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000000000002000, 0xffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x420, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) flock(r0, 0x9) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r4, 0x6) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="4ee4ae83c36a9e9f5b9b8b6f540c615b44e947581876494010676ffffb26ed2240e0dfc3d8ee4120f260f3e1d76ecde1ccaf29ae0a33df3a39dcf46593af044c64997c3fc1b0d91157e7e60847087ce75d999fb4c947f3b11422529feff2be7baa1d42bebf63d4c863919de405d1efaf9743c21be5281e2d7d51d68eeb8e80febdc1e5d456ffe15cead3ca343cc226c8b4a52dc269eab16bff47163418fa69d757085325f022130fbaaede34c4ff27e4e5e78e15aafc281c59baecd85723eee89ab6064d7df31fcda06afa02ecf9", 0xce}, {&(0x7f0000000440)="fbf95022022de6b2ab71a00e69d48c4a5b8d8ec704d62960af08b807bc56cc6f12cc53a39ec3fadaa0660881bb0de4d982bc18f9c3b91ce9d9d14e94463fa7a50ff10c", 0x43}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xa0, 0x401}, 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f0000000200)=[0x100000001, 0x9, 0x8000, 0x200, 0x5, 0x81, 0x6c67000000000000, 0x10000, 0x0]}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008b00230627feff02353d69979dde867f876a48d8361f9c216d84830ba23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a100"/79, 0x4f}], 0x1) 05:18:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2201, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000000000003f000000000000000000000000e263b3ea6b3b", 0x2c}], 0x1) 05:18:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x402, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/17, 0x11}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/180, 0xb4}, {&(0x7f00000005c0)=""/16, 0x10}, {&(0x7f0000000600)=""/17, 0x11}], 0xa, 0xa) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80000001}) fcntl$setstatus(r0, 0x4, 0x0) 05:18:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000080)='./file1\x00', 0x101, 0x0) 05:18:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) 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:18:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:18:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80c000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/148, 0x94, 0x40, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x30000, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x98a, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) 05:18:32 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x840, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:18:32 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202422f66696c653000"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='!\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="ae7c3cd2501019e295011f8b687ca38a01d54a05fce984d17a2176f153b12e3aebf029d99cf6fb09b958913c1066c4f64d4207fbec32e739c4f74b9d353b48322f7c378a46710aceb8e550f4fc6aa3394d4c27f8a9e359ab34d98da01c22946d96d91f280b7a5ee594a4bdd5f8770cf186c5a6c96c9887e914ee394aae3c44c153d197cf82184403ef2d3a0d0dc25b0585a48651483e730f975f2f8cc9c33705024a8a3873a5d47225d184e9d67c9ce1f2a87a114e3e67612efd", 0xba}, {&(0x7f0000000040)}, {&(0x7f0000000280)="97cd42f4932e80fd760128b0e592cde26dc6bd96aadd00d19157cf491eeec224770bc41d75ce0f4a019ed7cc32b84d0b007e03619eaf7d88e54a6298810f5594150335d00675a0f3d81ec64bd737682de15c489360cef4d2716d5c192e352ae602632f6903178e030ae6bda7d0a22c58921e", 0x72}, {&(0x7f0000000300)="0bcb33c1e90fa535636518f3e31d4fa224fda9803de87b0a564d93cb7adb", 0x1e}], 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="1753a9be31f016d0d1509ad653cfda0c1427e859fc59259645da1238fa7b6279042bb69138388b3540d49abafa89c7f8b2f35becb9725701222028d6278a99f29d16400fd9aedc258a76077f1d9eff374167ee83e481b05d70e56f7d87202fbd7fbf4ea5ed01c1aaa2b83b46c1aeb252a59dc2cb3999e10ad56c44b209e49927c7c18a765aea7088ff8eae07fa4d7c3c", 0x90) 05:18:33 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 05:18:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000), 0x200000000000018b, 0x6) 05:18:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x1, 0x20, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x2, 0x7ff, 0xa78}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x3, 0x3, 0xffff, 0xe596}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x0, 0x6, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x1, 0xf0000082, 0x80000000, 0x3}], 0x2, &(0x7f0000000100)={0x20, 0x1}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) 05:18:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="23b335bec4258eca3a48c344d4d1113a8074cb1cbce994c7968305b500e00a564ac2d25829f9f658cea6ef68f9d32decbff3ba5f7211611d9b5fa5c98d602965f8e111faacafab2b24e8a4ddddbc208424d8308a", 0x54}, {&(0x7f0000000180)="0b869478b958303132c871330d06fab6aec4134922ba9a42df84a3730ed97cc7ff5857d9d3a61f5fd615fb34e9eed3f1ffa5a3858522", 0x36}, {&(0x7f00000001c0)="50de8592a2ed4e683a766763b8d92fd1e8984904ceff42030926dcc4a079f989bcc5be3244a38aafa9245fbfb0f02d9188612ed21f6832cf9b36c1591b2ecb579f500d37624a1a80a621dcbd3b8164775eed2663809c9192722c0a7556e2cae956cc379244367d98c617ff4d59bd52c5e49c7ab24c945a518c71827ebf261205cf3afdd759b394c5e7d5435ae690e3e3086c5242847ccf498d48948fdd12dba4f656", 0xa2}], 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = semget$private(0x0, 0x7, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x20, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xce08, 0x6, 0x8, 0x3}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:18:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x18580, 0x180) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:18:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x100000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="946901268910ee616a129deb539c5c906d9896701fc95a8a2d5122e2840e4305372305995f2607ba213f94b28f98e727886e0881ee7a9979152cc35a35c88df9c2ca3827597b383ec21d4930505921b195b5a950c55c5df0a14431d2ad480f4aeb8860028ad2052f4ffbae19ff1c3f244956b66eb8035e7cbf48077d3cc2523c2cdd7a9008181c0cb37f5786308798eeab620bf8395321f03b92ff5aafdb574292c29b9e98cf796a1007e3adf9a9bb23612b", 0xb2}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 05:18:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 05:18:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r0) 05:18:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x8, 0x80000000, 0x5, 0xfffffffffffffffd, 0x5, 0x0, 0x2, 0x6}, &(0x7f0000000180)) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 05:18:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='A12', 0x3) 05:18:34 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff80000000, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x2, 0xffffffffffffffff, 0x7ff, "0085534a849c3ba9aeb83fc3927d2b9e440ab41c", 0x7fffffff, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:18:34 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 05:18:34 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) r1 = msgget(0x3, 0x168) msgrcv(r1, &(0x7f0000001500)={0x0, ""/199}, 0xcf, 0x0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r3 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r3, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001480)=0x265ca) syz_open_pts() r5 = dup2(r0, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7623) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001a00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001600)={{0x9, r7, r8, r9, r10, 0x40, 0x1}, 0xffffffff80000000, 0x3, r11, r12, 0x9, 0x200, 0x1, 0x8000}) shmdt(r2) msgrcv(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="00040000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c2540a090c8924092e3912a056580af752ee70032135612b72a0a9a3a945d35d3ad08d4d91fbcc63c02cc023adca6e6df140e740bedce1c2bd2cc7fcd1b1238c1f0e4664c92ca69afa0ce8eb01e542770aaa7fb4e92ebd8c2a8011b251744b8265a6276abe5c6edc05691e9876fe1770ac41db6b69e384f263a8530993c71cb8e50feb3c7245e7b3f2c25452149040293f1d5b16411519c6b6dd4622f1866eecca5f837256ab51c9e3eab38cb58b64fc905c026ee93e086966e6e30891cd7bc3426a12"], 0x1, 0x0, 0x800) msgget(0xffffffffffffffff, 0x3fd) r13 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001ac0)=""/4096) msgget(0x3, 0x410) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="ff7f0000001500000a2f40674b447ae30a25e8676d23bfffa35a42e6fd9d95c3d8785e5aad70be69179ead54cb576a2354ebf65140480435c940577d36269860f0e3dd2ba7faf1343cb16f0edf520259d986c67f5900004c79f63cbcc077be000000000000000000"], 0x8, 0x800) setsockopt(r13, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 05:18:34 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x600000)=nil, 0x600000) getppid() syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5ab008e6e9528d815fcfadbe3a4172e7d0c60d9eb627ff5ed96ab920284676116801eb3a4c2cec9a78caaa3be6ea743f7d65c853fdf61d4163b4a5e0ba155a24b296386b4aaa98821c35000000e4000000bc97a1b43d444950257c89", 0x5c}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x4) ioctl$TIOCNXCL(r0, 0x2000740e) minherit(&(0x7f00005e4000/0x2000)=nil, 0x2000, 0x1) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0x8001) munmap(&(0x7f000057d000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7fffffff, 0x2}, 0x8) fcntl$setown(r1, 0x6, r2) r4 = semget$private(0x0, 0x7, 0x80) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) semop(r4, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}, {0x3, 0x7fffffff, 0x800}, {0x3, 0x5, 0x800}, {0x4, 0x3, 0x800}, {0x7, 0x6, 0x1800}, {0x7, 0x0, 0x800}], 0x6) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000500)={0x3, 0x825}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000540)={0x9, 0x6, './file0\x00', 0x1f, 0x5, 0x8, 0x12a26be0}) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000680)="f6b593aa7b8f57361260fa984579d315ac6b52247852c75be01b6a3d5cbf57a797b0eeb11b0b6920d1b805eed134b96fd9a9e0df0e406701abd30934091627a8026923e19e79480bee3d3f48030a9814e16342cd89db34edb2495b9560622ecd07ba8828e493410449606d42a12f5f3b8db77d91859198720fcaab93442b83228aacd999b037f93d15f37304ffdfd022fddef0f4ff6e7fc0131da55d5f923801fe04ea208fe5a6f44b3a04239f8f14dff2d12920641a923cce9b9bed875aeb971680d2186b6fbb935af54917bb3e580aa99694cd2c5b0a7d09981b4f94c57556c1ece67ad1846f9c", 0xe8}], 0x1) setuid(r3) open(&(0x7f00000007c0)='./file0\x00', 0x40, 0x10a) socket$inet6(0x18, 0x5, 0x89) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000800)=0x4) 05:18:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x0, 0x8, 0x6}, {0x3, 0x4a1, 0x4}, {0x7, 0x3f0f, 0x101, 0x39d000000000000}, {0x9, 0x3, 0x8, 0x9}, {0x1f, 0x7ff, 0x3f, 0xcd3}, {0xf529, 0x6, 0xffffffffffffffa4, 0x1}, {0x6}]}) 05:18:34 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x20098, 0x100) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20018, 0x0) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) read(r2, &(0x7f0000000400)=""/134, 0x86) r6 = kqueue() r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x4, 0xf0000040, 0x33b8, 0xffffffff}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x40, 0x6, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0x11, 0x5, 0x0, 0x100000001}, {{r5}, 0x0, 0xb0, 0x1, 0xffffffffffffffe0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x7f, 0x8}, {{r7}, 0xfffffffffffffffd, 0x23a92f58a8b61066, 0xfffff, 0x653, 0x5}, {{r8}, 0xfffffffffffffffa, 0xa1, 0x80, 0x7f, 0x10000}], 0x10000, &(0x7f0000000340)={0x2, 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0xd002, 0xffffffff) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = kqueue() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x6c9b, 0x3, 0x81, 0x2c7d}, {0xff, 0x8, 0xbbc4, 0x10001}, {0x4, 0x0, 0xffffffffffff8001, 0x6}, {0xfff, 0x8, 0x100000000, 0x5}, {0x2, 0x0, 0x100, 0x9}, {0x5, 0x4, 0x6, 0xffffffff}]}) kevent(r11, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x5}, {{r9}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x43, 0x7, 0x8000, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x26}, {{r4}, 0xfffffffffffffff9, 0x84, 0x1, 0x4, 0x9}, {{r11}, 0x0, 0x18, 0xfffff, 0x8d8, 0x3}], 0x4000000000000000, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x11, 0x6, 0x78c}, {{r7}, 0xfffffffffffffffb, 0x83, 0xf0000000, 0x4, 0x9}], 0x8, &(0x7f00000005c0)={0x7, 0x3}) 05:18:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x101}]}) lseek(r0, 0x0, 0x2) 05:18:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 05:18:34 executing program 1: r0 = socket$unix(0x1, 0x8000000002, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0x90, 0xc}, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="9badf93d3fec228851b61900075c6aa45090338e5f10528648964a1527a25a55dd00da5caf3e3f37960da7d411652db84c4d4139a3a60ba2a613334c065e4269a8b244adcc083e912a2399802cec4f80598a4eeccead7eca8434fadc6a67d03e3da99e2f5872b3b66bd6df70115af15ed4caee524117665dd7dbc0bdc57eb00497f0a5f71e00eb78fc00b897b4dd08e2ab3c894a7fa5aa0882704afc4d2d238bf6549e235c43f863d95597b251b99a747ffe8e67b7ab0ae1227a1a4c4995fb47ff739c45b3e5a5b6a2fc56f94eabba2cd9451513d9b1250abadc0d73d28f3b3c43ae062cdf35d63f4e548f1bd3", 0xed) 05:18:35 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="e8ef7a6e1959d8060edaf9299f24b66657d6cb3b578cd60aa23ab9c187037d2da9826e1470ff5b0a01692d7d0ce49d26a636ee9452ac30c5abdab46b2129065943c4a77f83c962ca6fa71388d10134f9fd2ec4fd85733dc8b13b7c3127f19d5dca33a16e7b627f9a9178e09fca3b2643a38762794719d20aadfe6dbb4c7e1c1db93cc117d222ff8215a2bd9e2e01fa7bf87223f9a753ba482387996b3796dcd710f28a"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) sync() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000400)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r8 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r8, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) openat(r7, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 05:18:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x401, 0x80000000}, 0xc) r1 = socket$inet6(0x18, 0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f0000000180)=""/113, 0x71, 0x801, &(0x7f0000000240)=@in={0x2, 0x1}, 0xffffffffffffff76) r3 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r3, &(0x7f0000000040)="5a9e", 0x37e) fchflags(r3, 0x40000) 05:18:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/232, 0xe8}], 0x1, 0x0) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x27) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000240)=""/180) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x6}]}) 05:18:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xffffffffffffff08) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:18:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000001180)='./bus\x00', r1, &(0x7f00000011c0)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) write(r2, &(0x7f00000000c0)="b2cd512f25038dd36f7f7552e40000007ab97f9b78dedb5b73ad7bafbdf0e8ea9618f99e6723", 0x26) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001140)={0x307a, './bus\x00', './bus\x00'}) pipe(&(0x7f0000000000)) recvfrom(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x803, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 05:18:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x8001, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) socketpair(0x18, 0x0, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r5 = dup(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xb7d205f70adbc94f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x8000}], 0x2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x3, 0x6, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x92, 0x1, 0xebea, 0x1000}, {{r4}, 0xffffffffffffffff, 0x91, 0x8, 0x7fffffff, 0x2}, {{r5}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x800, 0x3}, {{r6}, 0xfffffffffffffffb, 0x92, 0x4, 0x8001, 0x2}, {{r7}, 0xffffffffffffffff, 0xc1, 0xa000001b, 0x1000, 0x100}], 0x1, &(0x7f0000000340)={0x0, 0x200}) pipe(&(0x7f0000000380)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) nanosleep(&(0x7f0000000040)={0x7f2}, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:18:36 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="ec", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="c6399f5f1ec4042a90375f6cbbbd5b147fc8303221bf7a335cc2660d39293a0cf2f1c577e3dbbefe58820b9771942b78d7d1b42187122931d4b34c3c0a2c0b7a7700447743e333583b3437f22dd9126b", 0x50}, {&(0x7f0000000500)="fef1cd7b80547edb812d6cabdda54d3dbdf00f25545ac6b8ff8f3570afc4c1252c9087984f29f1edbc546ec708a452736ae3221d54310031c66801c096cc1720cf0d6b787b227925849bf24749640a184e80881d4ead764972a04bc431a12b125d1024b6f4332e67fc2aeb4c8df2a96bb1c5edcfdba39f5d58a18c67fabab073331fc880d941bb2554e05a742d101db8c6ac01738623321c440dbd9d06b71ff9af986eae9f383bd06aa049342082c98b5d4197f60ec2e08e098fecff66ac6d6475e57b6c", 0x1d7}, {&(0x7f0000000340)="1fb6dcb0043c0988310ab7c424265d76a9290c2e8664c94383267a31f0664a9af56b2939f6b5584e41e5c2a9f142b551c6862ba3490c9ba95e0e4ae0827824ba981c47646934d2a6e286fa12098b7c8977bcae8c70c34867269d06340832f6019d8c8c", 0x63}, {&(0x7f00000003c0)="eaa8d72e0b1cd4daa141ddd6ee32d122314b6199c3a8a5c43e2fe8349d8a4708323873ddc28cfd3078091173cd7e2358292cadde9f90991f873578d0f1b9247d248ef586030777da6dc50bff20f18d6eaf15e41e419df2adb81bbb6e008733ceb3ef3fe320cc3160c715fb866c442202ceddc4588a1800a1", 0x78}, {&(0x7f00000000c0)="85a6deceace6f9d649a644cd0cfcb7fe1f03e9d134cab9f00dde1a3df583a24f56d5a639bca144fce3be5aad0e274897", 0xfffffffffffffdf4}], 0x5, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/124, 0x7c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 05:18:36 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="91ffdaa2000000000000e6e89962b50ede0978c53261b402990f21b709b74a9ec95e41354da88eee7de803faad482375c3a57cf600e1f87521150daff61103f73664ab3e0c52ae538b3edf795bc8a566ea9dedc5e5f3e5403507066168e83e4aba860d9b56a0cc5b815f6de7f931c02280c8415ef223aeeae2246fc01e00e6d3be4d4e99"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0b5dae3070ca9f05", 0x8}], 0x1) socket(0x18, 0x4000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 05:18:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20008, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000680)={0x2, 0x0, 0x2, 0x7, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x4000090cf, 0x7ff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4872}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="274918dc7237b21d316d1c4086b3290ffe97b8ffdb0eb441884b96f5fd3077422aa870a520645814878a5255d5f3f7c1057ec818af0ee020a9fb87620164df2778c42aa62d1155124000b80b9b577916103a914ff290dae84e1b8b1aca0fed4671114a297dc28be571f661fdc0034624145f74cc11973add3d53bd9e5a04265a233c4385b1618dc7f6e70801d0ac78239f86be755e602f58f30d1f1ea1639a8bed58be49c8a4d803d4082ed4fb35daba8152c1cec7fa53124d94b602", 0xbc}, {&(0x7f0000000100)="468b925ab00f1d7d22", 0x9}, {&(0x7f0000000500)="332fc071244d19cc7d3b408932956046bff2d0f3e7d769b87d5f55c1cf6f3b52076c107dda365603936df486e0b029729699a8e84930a39d483585fdbb4583ffed9cff332b6afeb5f2b4635c7197664c1b5c889086ea4360afd8cd7c9521bc581e03d4a65b78f0bb34ad63e85217c60b56d9336ee177917e9847cca27b70db3eb69ddf84459418ad17d9a498b9ac103d6fe77d3184d8bb", 0x97}, {&(0x7f00000005c0)="f020c2a5ee810841539f223717a348cae63f33164cb109acec0d7deeb8713df94c9b7fc2a2fd282fd5c3bfab85544000127c84c52675eca8578176713f72237011d90b95b9481338705c6d4256bf5b79dace59c6114a91477210565991887dab18400ac91941a3e1db54edf5ed6846a133337448928b49163f572c58fa05108076d69d45d4b34f96a36a669d2225b03f7f819ba51063b497e0982f4d88930755ed8e0119ac7bc0", 0xa7}], 0x4) write(r1, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d6eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a3f000000c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030abb33adec44033b9614123f5208d7b09a72b64bbcf7c11f2cdaa127628f7388b272523c03c280997b38fc524e0884c46a68fd2bf4a884e974ff512884", 0xfffffffffffffe0f) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[0x7, 0xfffffffffffffffc, 0xfff]}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = shmget$private(0x0, 0x3000, 0x400000000040, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$TIOCCDTR(r1, 0x20007478) 05:18:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="669ddafc1f39c37149db275601b57f8a01f8e987e27203fb636063e7786b9197ff6d61922570eb0a58becd70e0131d3fa75c0078ec8f0f10175a88f325985f9fc3d297d839a2e9ac8f7e5c938c5ae24450860b4bda59c8a8de3c847a138c93839e01d1095ac05b069034a7b002dc95970b8519b14048f56dccedffb816b6ce9e2db684583625585868516aa6946936fc1b8d56b0948626a103bb39cdcf723d8688ac34f90ea6f3a1ee6f37", 0xab) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='/(\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':*\x00', &(0x7f00000001c0)='{\r\x00', &(0x7f00000002c0)='\x00']) execve(0x0, 0x0, 0x0) 05:18:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) setsockopt(r0, 0xffff, 0x6, &(0x7f0000000280)="caf5b415", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/171, 0xab}], 0x3) 05:18:38 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x1, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffdfffffffffd, 0x0, 0x37, 0x7fffffff, "1a0000000000e53400000000000000ce1e00", 0x3}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 05:18:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9f) ftruncate(r1, 0x3) 05:18:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfff, 0x0, 0x0, 0x9}]}) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) 05:18:38 executing program 1: setrlimit(0x0, &(0x7f0000000180)={0x101, 0x3f}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x172) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x5, 0x0) accept$unix(r3, 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x1}) 05:18:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="0509", 0x2) 05:18:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9c81) getsockname(r0, 0x0, &(0x7f0000000040)) 05:18:39 executing program 1: r0 = socket(0x2, 0x3, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000001240)={0x3, 0x2, 0x20, 0x8, r1}) close(r0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000012c0)={0x6, 0x3, {0x776, 0xa54}}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000001340)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000001380)="f21b77dd269a63521e6d0cfefffd16d00dc65113badd29a2a17809b4580386acf7ef0199db913df2ba7ba544179e54a61dc02cab730c58edb2923d432663e6681f036f16d79dc80354ebb49db0aed710e59b2ff37d3079bde33f49533b90e7b4379a1f86112b1da4c2d7097d0e91867d1bdcfa2663cffd8d1395a2e6826c1f24f53f2e872d60a6b6073daf49583153f4e001255a3df66ea74cb62800cac950e0393d82e3815d2208b7d8c489ee2b6f72e28657079b507cdd1cfd2ebbd6ea8863c17177faf9ba681d7ec308a4a2ea69c01050ae741b982ad1c1915965f9b00d0c3f772a0092717e9260c6a7733521e1508b375f68431e94b90fc557bbe0d793f4d853979b1c7cae07475c1c53aa14dc1b68c1ca91e1cefe5c362a4debad6ed919e860912d573a3366ab5569a3649b911e0c3846c590c65c069a95fb3760af79f57f9c355f00080b945153a82cf4f73c55643c8aeb0dd7090740c0f9f7450e0007b57446db2d2fea7f6728def3d7e68c41e5ab7fced2c6c295173f189d9f1782d9e38138e27942e40c499a710e0e17e232b1beffa84198e5cc5b818dc837478631159902c9384e4a00fc7fa32d27b4d921aefc2b9c73f6046856e15af9dec2390f888ab06d6f5e986ac23ed379df34225ef0c1a332f19cc5eefba6cf5f8b534f21e16b0095e587610bce400acc911d64cd5d11b566b4097753c8850087e980dd46d37faf892d52bd05688d7d3c830348dd5cc7b8c46c1544a3b152e920c7edc7a61140355b863a645842837dcdfd9051ffaf8bfd7348f4e7e29dbb19dab5ea7b638b21c9332cf117c5f16821bb47ffe3f9a7bccf4073edcd58594afb140833c92e70dc1ab085712927754cbff9f45bde0dcd068700b857d18bf871dc37f75e928431e7455b5f0fb97d10bd83303cf3bea09a0f2cabefd12f969f86dd9871f47f023621d5d7460a9c39b80f1e3d770e576bcc448d80f9b10c2e3f45d2debd0f6811bcce833dc8909bc6405f5e688b644054ec83b1133c6cecac00652455e5fe58189e1e49d1929853cc2baaef2890df48302307c53d8c542eadc2f741d496e1fd9e0bdff536c4d6122e2b8c0feeb359f2c0cd2b864adaa92fd903974853270c66094ed3c1b27ed433c366b9f68b0a31add7f6bfb551f4b10b25e99be9777e0b9c9176d98b8fe4c68648a9442f4ffc963a069aea890c51c1ab278a48230193dbf3bb4d3e57ebbd22f514b4759ea628e54e32f03a6dfb7f84cd6052c2376c67ce75c66e5f34df3becbe7de0611441d2887d9fbc77add521bc1653120cf4e4dfb5e83e3ccf6e2cb4fb6581e948b2d190ad49e43ec00de3ae4f12dcfab207634b77150de01320bbafe43174571e39a9c44a504ebc3b9c56038a25b30658fdfe7f0d3e23d625662a56217935467174326dc8310ad79ec78b697865af4eb872266f17105dc925d0fd8cd6552a2d652568887003ab9a367c692dc83f69108586eeb1ed697b4b7d98f5a97314f218d61027874a6a57cbf106b34f44c22f69361882de59528f43f6549ad855bcda66f4687a94e2d8f9a32b403f995c1a4fceaacc18cfdadd0e854a74b75e0fc614b40885a704dcb850830502c30102c5a6669e956593ef8b5f732596f335e3dc10e3cf9035fcb9cd24526bd27cd322cf5b38fa3bca2b4deb08c085aad9c7398207bb34c83ce3c3af90fa0c0fe21a8153becbe55cba0459dcbac059719354d7768728b9abfcbf2a85e3146814d81380702ae53356300856ce81360197fc66bc083570898839f23daed83203d155fc86b719bb240ae527ecca672bac750d9506b21dbf6cf5ea35c783dda257a6caaf980594700043e278f181bf7a1e7444f9c88e7fc96eee1153f24256fefc91d562952014583d2cf626e062097615c2994ba211eed9595ea961278976960833e0ef06037fd1a7c8ff5b9180e3d999620416ab8b46dbdd998072c19aaa390c954e618ee9caabfd5bacb36be6072344b8819835c52c605d299f9740c7821e28778aa44109c6accc460e40994a43fedefbb7435a6b78a067493861665386f24992fc9a73600c50df355b17d77efcce51f8cd040f9608346a8b85a0538cccf42e54f0172237c84a602613cb34f1f44248484fc5d1fd508bfa7528b885f68bf8e3d7b9b87c101a42656d68eedb7ceba7a12f85506107a1616df69a9371d10928398f235ca7e2accfc6cf41624bd563f0c21355aee10d5cb3a9aa082dc8403dfb167477cf1f7c95d7c66d6d1f9116187b6427e8f6dccb6786cc7099be57ea39a73da02c11b0515fa64c7fcec07284539c6606c0b7443130e4f610516f5f3d1b1a56028fcc55149bcc62cc4b6edb3ce628d2023fc2758101a1bb25e3f61ec2b2f92af807c65b642e6279e008f9ead00a7873c34fdf611b70bb1547daf11893ed6f3e1d94135da939226d8019123f75d9d16701f10b61871514d6873a37d0270102d115f9cfcab6fca6cad01e752bb2fff28b218ad4f4331b97db9623cc9859445f14c41b72942d364bc7c5a176a48db611a3bd9ef23a84cc4f0aa1512b9e6b76f7b7844a06a420d387be28fbf46f2b92629acce4fbd32f0b667bc38f6ce72ee9cb049a27d61e0bf29009d9b25efb4a763f9212da34d755ec1e60ff5fabcd6a491b4cb9236eaef6868b90b2978688bf16e61c4a3632c3ce10cc9c36b596434f26ab4231b558bdd9a13128d98843f11eb7398e9bfc585bd4dd09ba731f3db0313be3baa765d4e289da3ecdb14bc3592738c7bbc344a9d8493e87c122412f83606613ac54b256e2e0ed188314a36c71fc6c86d142333f9ea38517bbeef2dbade9afe567b6627ff42c321270833aa51ed74b46ba52ad2f94f7175ad06a675f3cadd1286915c5cbdebbdfe7deead6bc17dc58225acb0876dd0dce9e95ff2608ca2b8000a39f58115347d4ab8465b928aa9a39c7ef84895a9cad553d1343c84e803b20c0b68ae307329b796b8c8f8ec35edb7031135460f8d46f96ed053291375587425a164ccb5744f297518cc9ee3a27b812eb4bd10a85754f57f4812b46095791e74f753fa7dd15709ed69cde98006ba640e9bf98e09666198c4adb300651842f19ceae066a1bd4f0aca3772793b154c9ad9f0aa29d41a0490fa7ae6770a3ae93ce7668e8d5f5fa38f08a078fe2b4b4d7fdcd196c0cf68713c5e428d58402a98c16c289600f8854396fe7e3065cce18931281e7a678d701f6cded37547a5968d0d0753ec1180894c35a903ad964512f472644ebb9f527e74e76f42fb8dbef4f044b9640eedf652016303b1eae12667da3fce70194aab998685cab32bf9d8950ac9c0bdce954541199541f0d31b8f300802dabe1405fd83a4e335501b05b271ca23b85f62fc6f4260abb5eb2a6a836c50b98e618b43e05db1142a1f3ddf58ca59db0c96f96d8aea649d7161c7c1fb635eaf3811b5a3a7a0c20d619992b4b802e54724584e66ffea258a995248d8f029bfb6eace0893a4271c10e0da3d6d3611b9de5f9592e104b3826d5a05a46edf862c479eac19e1b99c30b048dc1bc252503db833ffecec5c9d02944edbdb119752061c6a45e85b86a5d31432a5b03440c005376cc284d7b5b61dc359b9f8318d380a1988c39826af151d34b1bb27c09e7b2965ad3999e10d807d467fa09d2254cebbc8b1cd9742e7d09a52eec2a118abf502c89639d64149fe5ca7acc2e6d64bc619cf3565d8919e94b28f324897591f5a1d2a997c1a70c3e9319361240d86d720374c59551fea5a401f4a8505ed9ae7261450c3c8570c6914db0bcc607ac069f27df659f4ef9f1755bfb86ea59e4caa0f255aaaa0cff616d16868c63a828eea95c9f86859ae4df436e3946afc8b6c5e489de5585f8abe07f3508139ad69110fb1a2d8930cb63b3859b8f1a57cba050458a4a13ef2a687c300961e2a06b59bd90cc44c442d8df652be25c741f1ec4039da43a2f74abc9a08d5a09d5ba51eeb498d6aef3816ec68f1ba47083e4021026c6664f1701750e776529425d52aa9530bdbfaf647340a59597ebcdb890cf8dd4ced9017f147de8fd82b6798d11f386e0a25362ae710a163c1695b3b8b121a8c6cd8c321232187692adaca5b82efeedc6c13dc8169550b6cef38d090e65ca1bc8bc774f0b05843064c6ba3130c7ff703f2c165e2d0ed030295ef9a95bef86a536574cc3ea4289a24d030eaf1b941c12d8cb2120018beb6cd79bbb4adc8e14044f0b4c97257db560d8054e2997f85670ec8af022c46d3a37b1bb9177aa0678cb1eb699caf7f9c7a3125acf72a537d3eb56852f7dcb2f4965e38850e07b7bccb7d9ece53e8a482847dd08848cf298adadc69e9813e610fde60b124e69167990254fd036bba74cb07e12c7417a10dd2bef08898adf3ad99f90a73b702dcf1f0fd0bb339842ee6342066e65c130ba7541e802f5309fa6dd9936535ab4f9a3e9153793e1f5ca2fd7be85719df2cb4e5834397c476e25be4bb48367e380f7c06baa07d57858979baf33608ed5c7f4031737ef68b379026ce579b3ad6e6be81d5ad889308f599fc2cb72e5cf0f297476895dea6297f33f1a48cca28c992b02d4a409ad087a9dcbb7c233f7aa6bb5f15c1c6681775380112d777c5a04dafaf77af6d204e34ed0fc5e49dd00c9fe6b4d3eb2b37e6b4595ff6a46f2b9186d55555cff1c9e8b48dbd928d82eaad2fa0fdd4424a4bb60358b6bc4242c078b4c41ca3bba4e7291507cee98dfbbde66411a6104ed0aa1206afebfec72b06404ae565cd1dc7e7b3493d39ece65421bc0b19c52ce3a78cc6187785c85c742a83151c13550d83a4485a72f5f1352a63ac3ad638ab4f5d8cad0698fe84b9d9e4da0160e75af50685bffe297862633592ce89126de4a6b00dac49428bc0bdb55c8f879a28084d3a50cbe42b5f816eacd763564e8f9fa10e1b92b83f20710cce1affb65c2e226973223b8efc9067132bf5e50383ee430d292d06f4542b460077801eb3775c45727382f3eeea28c17b1a7e020bf0b2bbe79661131f9adfd0a2f7a075fc3a7c73dc458e9d5b7098041f3e940bc271d70ea7812f46aad68dc65134406468e44eb6b5829f3c7adcdb1e97985050dd976d9c3912b3bfd8273415cd3166c99f7b9c5677cb82957ba34f6b9b315c2bed320fc93a5c7d50164119fcd18ca25a4119218ce9af252b846c603a5ad0e20b0b6deb4cefd8600e31eba16701138b24c12177a03441b289a07243635fc1cb014e2901e53da3f71e48ac2d160c6c3016859bef5fe593bbc0e5dd7171f4ee1c42db9aa5df6c6bca701efe15cd6af2020d0ea5e8ce30f48749a214d21dece51524ced31103a5ad0ae6b2714885126b52742d130ff4fdbd96849c7dddd64936806d7b32b79db8e17a0e2b7f00f719065554f8ca82985970296a18a986fc97d154a1689371e509aafba81c9f623c80e9675d9e729f115f4261a6f0878209f980aee71fb80a107d2d9a04647bffa2865d489df07d1f0cf95960e89cd7ed18b3ad3df6b0544f8781afb236eedb99e3cab6d2e3014297dfcaf43531edc3d3977fcc29d20b4eed63d7355538844b28a27d2b5996cf1811a6f1c701850600c53f52bf09ef467731c670ee63c9299c711a9e560205e6b3e61fbd1557404b7289136a2e284b205ac8d3076259d4386ba5cde62f61315efeffa36300a424f304ff5ae7deae4ce34751282bcd919dd290a99bf7c1cf2685b63e060a3b6d09002ae3bbcab539eb868b07a6a50b59efd7184e9b9b95c61807a33af4c809bd5e298b007f93f079bba3886a33a67512e1a9491a93c", 0x1000}, {&(0x7f0000002380)="afd96b5db583be67a94bcf6856886de6", 0x10}, {&(0x7f00000023c0)="5ac4a8c49560b1bdd8281799f626e6bfd7c83f01178ee9d4d6acd046f549eb32906936a7c70737cb8801054133a312cd82bcd004d1db786efa9225eb29554d8413f50ea4ae0087b9a34cbb02082b649f5a2f66661c0055f69b04acd7c373e3ca44ac9a586e9ac3a168260c988a95ad2cdb9820373df6c78f80c5bfa81ef37f67d206c2a756d81557f6a901c78795441d7b2822c9dee30a8a5f0aec82a7caf4a4bdf8bd30ee600a47bf07e62f36f6e5af78579de4742002603f95db2d30d4f87ab6baa0149a5a53d40e0180ac", 0xcc}, {&(0x7f00000024c0)="5daed3a60cc3fbd488a4379b7e891b2ad8297508289cc5c4f486b71a60d88518c46ab283dbeb4f68b570778efd79fee0e9a6b886312a8fbdd3218e0cafafb7dd161c359e100d5d3e8f216c901e70a9515f9b66dfe0e4cf7ff9466711269582f215b8286ccd4852a0a79406174f58bcda301e1c6c8b859b", 0x77}], 0x4, &(0x7f0000002580)=[{0x40, 0x1, 0x6c2, "13b779a7583b57aa7404ab06a72c0906ac64c04f1e00d836b7cb44d39ad943a8e23c18952ca2faec03"}, {0x78, 0xffff, 0x1, "cc2c32edd8321dfc64824a15c533164fcef36b9ee73b841b5aee7d7551229694b131c086ef994b0e13da68d5814e6d5d3deaf784249d6a0217863dda770ee8130925f5fb8c9c135a75871015195283e40bb0e3045ec0a4048e24f943504ab53167062eae9379"}, {0xb8, 0x1, 0x101, "03a1fe2e0dfa2b47268c9cb915590174ed948065d461c14a496e56c22c3df88fcce2ab67186758816ceb3c0d7fe22848dbc8f29febdc01ac1c01b5c37c7f87f2856eace1ce09954f1f799be7dde449e33f3228ff312838e6a1dbd434d06a3af2bf760f48dcddda0342ccb189c57452cf70d54dd05bc383cee72e2095963996fcef47cd80a2fed43dd0810ab01907a19732e42e8f165c5c6275fb651f1e99aaf8f2175b"}], 0x170}, 0x40a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822e2f66696c65300000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d5fa0014f41c0000003300090000653a8df400a5", 0x1c}], 0x1) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2) 05:18:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x7a0}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000200)="c54562d41b98be25d9c254ac53ed5baefc504ffb79160c53e3acf798e8de9ffa05c5d308bc8f71658f8eec43ab040b4cdb8f53f88430e11ee2c876b453612ad7ff5225d00643a20718e376c0c0307f68174db8841b6535d0e5798e6f49a74ca6250ee2356ca68bbb74573205ecce974cb0759ea4d40f3f80c11c5da4944a815fdf79d2a7df25414ae76ce71762ba504ba8e094ed72805c4e83fb00565c92121fa9c1e56c0bf2", 0xa6, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000032da040c8383a72"], 0xa) getpgrp() 05:18:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00f8f9d78271ffdb8e0000b37c1b1b7d00000000000000000000000000000000000000000000000000000000f3000083b600"/71], &(0x7f0000000240)=0x50) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) semget(0x3, 0x6, 0x20) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000093000/0x1000)=nil) fchmod(r1, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfee9, './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') 05:18:39 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096}, {&(0x7f0000000900)=""/145}, {&(0x7f0000000780)=""/4}, {&(0x7f0000001d00)=""/150}, {&(0x7f0000001dc0)=""/209}, {&(0x7f0000001ec0)=""/252}, {&(0x7f0000001fc0)=""/156}, {&(0x7f0000000a00)=""/15}, {&(0x7f0000000bc0)=""/42}], 0x20d) r1 = semget$private(0x0, 0x6, 0x8030c) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfcf6) getgroups(0xa, &(0x7f0000000100)=[r4, r3, r4, r3, r4, r3, r4, r3, r4, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0), 0x328) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r5]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpgid(0x0) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x400001, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) pipe2(&(0x7f0000000240), 0x10004) 05:18:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0xfffffffffffffffd) close(r0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:18:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7f) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getgid() r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r14 = geteuid() r15 = getgid() r16 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000780)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="c63e48a1039dfc7d2d7763a0b75e23", 0xf}, {&(0x7f0000000180)="4e4cd824d392faf09164470671e8c801c8381088a847b30197b48216eb194cc89d8896939eca493328aa9d8897c8dfa2e142922fed5ec9650e65990db8b1ce103d4fddf57e194d779bdbc6ca42df1568e8e33b71953c7b1cd3866ffa9e31ba2bdbfb24837f53ed4891278a7c9d88b8259e182989d30b21af479b66db70259b72075388a432a0e2829498d21a3290d7a5e82a44e00e81c78c106caf1decc4a2f18975888dfb5a684060cd28f331014831ec11988d48383ebe9b65ee497a9fdec10b75b07aaae14bc8412592a6e71703f63a129c8a45f32ba4dbef7219465a420fc9a1529f422dff34", 0xe8}, {&(0x7f0000000300)="ea54d40e7537c9b3b479e7f97125c84168237697f3de896a3bd76e45491ed64be38dc73e5030bd0b34e4b93271037b8e87e7e24c7a1f658fc31963b56031b04c0b8edef6744855dc2289e4514d346f506e44ab935eea3bcc283a346fd3feedd959c84fc8c137df482426ae4cc65f3a3712878bf593b4a4b6095da7ef9f1bd4e7935e32d1744215ab09940bb5528344a3ba9d1a8f386221b29bf78a1d35f959da019d2d7e3e5764e8c452af37f975561e22be35e82cf416147b50de79bea81287b0f6", 0xc2}, {&(0x7f0000000400)="9f58a179506bec3da50c636d094e867de5b624732f8f688c6cf2baaeaf1cc0b7bb3f5eaa108651d4b826eb7bf2d18bd50716334fba855322b65407277cb7229b39b208638523ae538ac1429df13bd9b326adaf31a3ecdb7ecb80d15fe996fd11a302d7ba738106a9f658b37186a135be02f55d41456f28ae0e279f841804f9e1f841f2b96aa1fa18912d8b7e7bdf2565b241d2d491f622b9fc6727877e0aeadb00edd8c9a568acd273b54bfdce4d37160e10031cb7209fdd2aa741a9fa4f8dbeccc52c5e5011a986539dead3acabfb6efcd8a849d4", 0xd5}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x110, 0x2}, 0x9) r19 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x87, 0x1) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f00000002c0)=0x8) 05:18:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=ANY=[@ANYBLOB='\x00\x00./xile0\x00'], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000000)=0xffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) setsockopt(r5, 0x1, 0x8000, &(0x7f00000006c0)="4afe16fec9646a29b038eab2caa9bf99d9c40d9d68d41944e8d5e992a358b92f298c47caac245c8845c20572da37a0a978b2a31f43c3d9fb322e252b734d4d8f12e616daa7ac471d8cd46994ed1974ec2fe27b2c749bd65980162a66860d0c4fa8ecf6685175c739e551a76a16212daa6a58b32467ad7bcd6f2c839036c308ea271a85f9d64648aa37829c86370901d46a585289e62cf308364081eb7e3c8aacff52f4f66c8a14c747214a40ba75171667eda8f34704b13b916eab2b091c8420bec225b7527be8316b87d26e17699e68", 0xd0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001800)) recvfrom$unix(r11, &(0x7f0000000600)=""/148, 0x94, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r12 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000400)=""/211) 05:18:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18416f66696c6530003b5489d578881dc81dcb8a6fab8214d3c18a33d7f414bc7382e40b01bdbb759997501bc4555e4e177cea5e09b116014bfa0f789da3de76162b2779ae38e208865fe359520dcac30677b4459d7a8871063e0ce54632fa937348d2fb64eb4f9255c1723cab26e01bcef06cd20563f2a48cc9ff6e25c726f3f910a153da0fc85495bf608e45f722bb5fe9aec812f0"], 0x1c, 0x0}, 0x0) 05:18:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:18:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x465aeabb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1013, 0x0, 0x0) 05:18:40 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x0, 0x0, 0x4, 0x0) r2 = kqueue() unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 05:18:40 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10082, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 05:18:41 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) setitimer(0x0, &(0x7f0000000340)={{0x5, 0x100000000}, {0x800, 0x4}}, &(0x7f0000000380)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) chflagsat(r1, &(0x7f00000003c0)='./file0\x00', 0x10004, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) ioctl$TIOCCBRK(r1, 0x2000747a) 05:18:41 executing program 1: close(0xffffffffffffffff) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 05:18:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x8000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) 05:18:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/113, 0x71}], 0x5, &(0x7f0000000580)=""/203, 0xcb}, 0x800) unlink(&(0x7f0000000740)='./bus/file0\x00') lstat(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000200)=0xfffffffffffffffd) open(&(0x7f0000000780)='./bus/file0\x00', 0x100, 0x80) 05:18:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8f, 0x7f}, {0x0, 0xf103}, {0x88}, {0x47, 0x8}, {0x47, 0xffffffffffffff16}], 0x5}) sendto$unix(r2, &(0x7f0000000080)="f6878a582c76498011d3008db0d711bbe3875feb7d46bfbc3bea222fc99994db45ae060fb58f6c54bca4de13e5c0904388f1013a46d5007be30eedee929e9b823a05aff749bec05c7d87623222f6b8a813699c3fded68ff96b0135230bdd1da24248ab0dce4cfc5dbd2c26571fa371afad3437367be2681891986165abbfd3231b9a5645be3648ada74be5c73c3e36c81a826654c986c7fa3459604b5d784291c225d9919ee7e88f69d4655f5d84b2fa3597e6fa3b89f3c779dfaedbe7a22a837e7ea2bae8", 0xc5, 0x8, 0x0, 0x0) setuid(0xee01) getgroups(0x1, &(0x7f00000002c0)=[r0]) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x4) `‹#'?âc³êk;`‹#'?âc³êk;pckbd_enable: command error 05:18:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7f, 0x5}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2ef) write(r0, &(0x7f0000000000)="e9565fe58267a2fb9507", 0xa) 05:18:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000006c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xd6df24fab591a853, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/247, 0xf7}], 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x5c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9a, "b0000474710800"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000580)) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 05:18:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f0000000500)=""/155, 0x9b}], 0x7) 05:18:44 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r6, &(0x7f0000000900)='./file0\x00', r7, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r5, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r8, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[], 0x0, 0x0, 0x2d4}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000008c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="05002e2f66696c65300c1d989ef0f541a56d9ec42d75b1a6a843ac55ebc696d92ed04443e5761e6b0f6ac9c647d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba8f49d8974ca40399e6e0c655f0029b8a20000b5a83760c2fb010054c56bb5a5effb675ef1bafbdde0e7be1df23985c90180100000000000000c87aaac19e4ac811652f2553589953e233ea873b82a7c28ba6f895a2210fe5ebd1dca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a91c1909778fd7c6bcf0edf72b549f2fd75c9f0c1aade71210475ded68af862b6b2cc14997f572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a743a99dcfa1afe"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) r11 = semget$private(0x0, 0x5, 0x2) semop(r11, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 05:18:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x9) 05:18:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000500)="3be6c4b3d203eace5eb845047b9c6aededb17cdc8f707792ecd72a7eb0ecd41663c9fd2c4478b79c67f93ad946391f1f2c4b6c76e88519ccb9ed243232d784a182c8e2773e4a987d9299928a5415204110fe66e74923b800483c28cb1d6e23557fe4af5593d2fde28ca67a0c3e57d981f00da8f348cf4754679e6de8edd53b01af65237460a2c0ce9ea073c628896036f9314333d96b468eee6486ebcd90fe0f0fb4f3529ee7dbd5fbb5b1512ab9e50fa3839038b105cc9a30fabf6f3e4d4ac7c7f92e36a747e8116691e13da2ef8dd2d3c4fbccef328abe3a3d975f10e044dd080766e38319db96ca9ed35e1358c1872f5d3f863e3a3714fa9159cfa780dd80781b7a28c6e6bf753402f7c5ddef57deba9a434965cd3881b458f4cff84316499bc8991f0613eef635a7bf4f3abe7a33f9f9809da3467bc246546e424a56770d80fa56724d8dc25b0888c31b425854b65a3544cf0eea87116cd272e189e075792da9203386e59dc491de481b2d6ab021e217a151772122da960a06ddc309c369907c47581c4e819766db523250f7d23162e9ab55fa9d714d8057ebb9c4400926f65b64e7b68e6621fbd9d03848a07af8879b0bff59fae9292290ab8818d8a96506bfbba49c7d0d7f8ad228d86f55da8021a2c6f6b1c6df78ce9d4d17e2340aab2f470c248b8c1eb4fd4f0aac7a10020a3ebc09cc84536599fd5d092fc79a9812f571559c3f6ecef3f59441acad6d12b3a4d1a41fce8fa1438924a98995829cc4bae318c626efd03f9d31ffbc813de9b704bf798edf0287480a5d726b6976090f364001f2ba35dab8528e34f5eb726e472a317eab6f9de734b3e67d230a4cad909c1fe817d2f8b9e6cab2d6ed7df4cd632aaa86b0a4fe78899cbb5cf908028114eadf43e6ca2fbe89d3d1e34c17e228efb5fdf22fde361b3b848b0e8409d49954f94461ea9f921b04e612e240cfe4811a245d42ae0b6f8eaf5e24a4eda66bf6fadc37f09ed257dd76cf9d9ceadff1599a73aeb20473e3d2741ef7ba15adaa5789e54416269971947d19426475a0426a03dc737ae590d21b0d18833ad83d781f11bf310ea8b46028604faeae33e8acaa3c9686aa06a10c09ffedb4037ff9f834d9add3084b66b7a008d56b624c7822547088b6b008f8b0ad0a7d34910f9dc61af1be6ba2fda8ba9852e7ddbb86c32afd386d76c63f2df24ad54aab5ddc75c9f2e762a45a44922e131b37abac5a13622b672be0684ee40a7a6d3fbe81cf31933e692cc4c98dc393f4ad315c0a96b882367a0e6a7ce72d45f204de42142ea38fefa9ea0c6f40bda09123c348a751dd5e8bf38a3d136fd527a488d759f36b20455daec34490c994a834208da740d258578cd8117e8968c0f4327480d67a5ff3a25bea16ba07cf53f47a394f702a0b0d7fdbb973919a11c40bbf15d504fc28b5aa69605f415a3174f6f417e6e8bc8378b771a6accb3168a39e8a4bf0fa37c60c9112b0fb512a4784ae8b93d1168c72d5d478567c73c9b912452f6fa62282448083ce84b795da3b951765ab5a88e10b209fd158adc83827500d5496aff00d82215c3df3aac31206aefbe53f698b580b49877d97b907c329d433729c40e03441ddb027e64b43a68f3eb44a189f3f7b030c1b4b4328a552a88f4bdbff0ba4c7730cc1926cbb0f5d371c07fd44921237ffa112d61adb68b7dedea5d4450a416cb19d8aef27137254e5688e0d6e3aad477160eea988594af534c70c32d0dbeaa048d4da6c77b7556453977e7e0645642392421c9211e708eae5056e2fffc45ef534dfa6d4d5fdd57c39a3df10a628b744cb0d37c48dbea1ef66a003a5523b8ad663ee6eb24dde9c6a04c0801459e88ce417b8662c855fad559d2a5722aa8b8c2b3a1d2c5e5e9b929a632ba7c348b10a982287ea87aaf7327b6a0db0247d2f94601e843fb0908abc71ec87796da3455e24f52fcb98d37955c9b312b7fbd3f46d0b52037e612a6ac1522ae0743b4807a22cad643220b09cfb4c9f3febbec84d304f18c9260c0aaecaa2fa63289ec2ddc72a8a9e0afaffe3824f8a2a66dd48efefefadc993f939be35ad4a0df1c00bf0b69c7f14c9f21a077bc138f0e3fc4d2dbc7d78059e57d54d22d7b9c7bcba632ce68059ca0a547ae2343c929889835c485a93c62131c67c1d5749a8869692f3476cafd2926a9a5e12104552604768e7ff1c2365116be687d24e6a840ed42333f97b5c2eba7b46c4cb67052bf8f2f4953063ecd8b914514240667ca891a590721bb59739baf9e5d1f035a35f6eeabc984dad334eccf04be6ec5264ef6101c70a65eb17d9d6f5e65c5cbc25148a11c45d9e7c243187427c9324a39c4e629e4bcce981dfe0267cd4dd9e347a656f10e3e26a8ae6ad3132b7d8457737e1b6a59618512e3c6fb79b7fbad2e7f2f308b7be4eb2ea4a4ce6dbfda5c2f589fe860fa646d447fa3835462bb240825f817e808e01ec25f87a303baf3e5eae0affed3bfc9c8ca8bf899350e27f7b9fcb6705a3bcc508f35a8d1a5d77108a3f6b589a96ce156f805a34d8f84ca1e5d535274d5bdc9c34b31e4d5c8192add167f6ade06eb6a395478e8353baf43fd1c783329040a5ff1d9ac4310827f3fe1930ba9ca977f83af953f52ef54c25384b2b4c8217c1a555d110e977e08ecee2a76d6e473f7f90e54f92794085907d0987dcb805f3075403953c4e06478843c4f9c6c0e5949e6badea8293dd97b3c7db417941c7a58548d75915bbfd0c84da6f703998a50c325895ec03ac6d97b8ddaf0ac0e24492da22c6adb24cc0af682b0a7744d3796c755b04acd7e079177fae77fb8ca99bb681e39bb3df99feb69671967493ac3ff5bac896a419d35cac51eb4c39aa4d4aebab0349ccdcc189b0a05a914a1e9a2e8fa365998c327df898155c5a93d9ca96bf77debd055e2d23c8d2310ad7921f43190e67cd52d03332174f9c9a2992a0e691ddbce35f12bf9322aa904162a9814bee4aa4d1e69ef38f3c5da1d53255c252262dd341948d191760bbc9439094d3d219a9b4ecc281e27ce27aece1f3ecbfcf8fa766900172f88aab6b184f58f260c7d9163a4d7ff26b09828e4c0f2bfef2b9d889349b11d65b4df2e9f60742be22d26c36f7638cf14e75f6f156cba414980790c9caa6421f52795de29ec9016fb0444659e588b1c58b22b696c488c69d585d8b31d3f980d10868bc9312d21b97da0b39014ecc1c93c0c07a8b740fcaeef81b4fd99c33208bc6048f642931c4718b04ef82c45477084b79242f5b2d783c12a2e64ef21883d77e64d496bb1f501cd750a666bdb205ff976369f385718d36139dc3a80f53f34b4b646ec68dfa4934928d218d79498b1f9b53e4042a0ce12e1087eeab10adc4402b0eecb36e2b149eae5ce9f44243c1eec1f20fac5dae18c5bc202df545e9a0e0ce3ffe7528be48ea9aa03e454afbd78ff64b459fabea17db24f0087f1657e843237430758c653fe69b9b30d0c32def0604509a172241338e403994118cc97476682e04c4d4fd38135bd78621ae1a39bc60d70adbeb26a5ba74a34b9a5d7ac400ccd2aaf95abd4f8682edfcf7dfbd7c14af9f1c836e544c5c5f809082d8a7e1d890cc4454fae5486294044ea86e8837cdf95dbd6c1334f2a6b61dde12487206c4c9fbe1503ad3714bb67f1841529eef645196e3820db6abf9b78dd2890170929ffe4efadb89f9053a7609578c3eb46dc6a8f7b55a13c6a4977f7d3925d646254ca94bf33f95742b7b5ca02b54449cdf4239c424490e0105df346ed3c7b247a1ef128ac440b734403809d52e94c398bad412e58e9a105250e9d02b7dfa28aa0d972318f6d5e00d949827133bad50fcf5dcd35fd1d24abfbb0239c1c8041157bb081e650b635bb2d6066159e249fe4e4a56f24ba9f1a6c7e9f7e2eb7eecb1b08d31470b43232a431805814eba85e8dc6d2f094e61f70886bc41405b763093f094d761a188128bb1126f2fccb688e56598304e87be9b209ff9e16a24cd194fb1a8894656405c3614a3a2ebfc77c49afa3791e67f91a6d90070caa942b1eb3ad36ff7cc0d2af655284e8605f18f20551e04526078d96feb54e7fd55c5e3f3bf5f3f33cb375cde8bd838309b6f00fd7a4e4e70c5ce7b4f6c0db03d1e43ee1d6cc8735ea60d5adf685e1edc2fdad5917ab84739537c7d49b2446b54d5cd7d3ee8b6e3053881ac1b945987e376f2b9f743b4caa9eb071d20e2c23ba41f16be4b5a143d21eabf1340fe5f5d695e22b60b47d3467cfb2d116811737792278f4f28329f2e1895f1c1d2afefb183972130c9e88940837c8cabef0d411f3cf68acdd1ddd02090a33ac3ed5d486c57dd702b395e82f79928fbb8ab54be3f52a8c3de435259dc015f524b929858b255b8f0457c34886d086051312b83dccf17463696d43f5ffa03649179eb642887f3b7a63990a9b7e71e97e990984aa285ad06967368c737f6941fa4cdd45433b77c02a46d517cf72c389189a46f137d7fee4e7a82486f8013176ca71fb522de5967bd378441bb5c2cc5f58a8f68951358d56a0163d7020d5845874d570742b77ee15e2d59bcf2557c8cfdeddbc0e138f00760b018903d690073f5df47b2950d3d98444a6a02e83a5776e60f082141033e92d832ea6953e9c35906c06dc89d52ab8167562412c0ed7341fe238bd12500d882af151c5874f521639c73628cfca1d9465032371dced3acf3f0750d0ead184aa519a6743d91198b15fe335f135d2ac5a0ac8b0cdc919cb0ce4d0944f25a824f954137dcf72cc1b9b414a4745c6f9be2506601bc7fb1ac8f0451c6898172206ac74e2dd7cd813e8e49bf20fb1c495c11b479bd1f59cd6068441bdd40ed744e1521a1d0bebc032580738fd1e5db84b7206aeac53e1c42a712fa97fd4df8b693a802a96e23bf142b53f9d21f80e590e4995ec6f922b9f5065fb8be61bc425c2ab4d4a74121191b328948c359cc66981a688b7660ad92de8cd9c642702eb3c0464b5cdb3368d7cb5c99fe8340ee70805fe06e6dadc465229b2217d5840a1f0d09a7814ee5940cc8a4f2abc2ab3e1f2aade34f75680d600c3e9f0c6bb994444e3846f95d0e7d91320bf597b204b50b6d0b82a9c8d0b1bb11d8968643109c7187d4bcec30fbb33f7bc0b545c00edcf3e10c06e7b77101c5816c443641c093829d8ed8d8da33d3994fd13d323f15b4e6cadf7747387a67355079d7b64578cb50db89afba77570071b3a961c7976770d94526a4ce11e74cf245712de0c4c1fd68b753cf67a0819a7d7c3dab778c10e9b1213e865fa8e3ffcc76fc4aebe362b8ca871591a0f53a61e9f1ec9b7f5d8b36117613a7b67915939e10486a1bd168c8e0e41708b605f9a91d13f2a4466e612651921aad089460742333f7218e8813a88484d9354a70d184c6727ae1aa642d8c4dd78ceb05afa8a187624530ef999e6b20581bb444ff8ef94bc90db294ecb36c29518cd08b44c71066cb8982dba6bb26f70eac9d5bdcb23905a5d5319d47b0d93ac333562442540e742cef01b4694bdf01f4b98fb6fdd3ca75bba2d0e1aaa34c902477d5280b1250a16dfbc42ea84c2361ff148591edadb7f94fdb8fd5eaa48c287aa02a5b458434910e6378afd0db59ca5b95bce505eede79b3fe264285391d6c0499a435695c004c2a0b41fc3d15925bd18b06d48d7fb0810a05450a0bde7f022699ca0b5d15932f495930b75c9d79aa5f8b35488737d296c390bcf9edb7434c970581f27c4415ecc426ec3b43bb5adde43a1c5677b720894e87f1f3ad08f839691e"}, {&(0x7f0000000140)="928b7acdd2339f0b206fe8778c619346d0c2bdb9ec8df4496605043ac1a62ba5ac20d8d7a3d4f4051a662d6f9ce9acbeac9edcc26487051b952ca657ee1a0b08a0175ca0"}, {&(0x7f0000000480)="2251d0e6446bb5"}, {&(0x7f0000000200)="60d6181f9bc45fa76b0aafd808051f0a33d7b45aaf3c9a3ee79bc86a71323788a382ac629377325e57916c81be4d619f69c9d1e662d2e5871514fd368c5a57f8c4b051c3a838bdacce3bd7627d745707b35fe6f835670219bbbafbdd727e683cf64f1d673e8012f1fc5c3a49d33e4ef4b500fae2bc8b83d72f5a8bd65341635d8746d8ab21c71fcc76bfd1035a472fd3291707f07181bbea1ffba0676d227417c292296f9d784b2c6d7b1b6a9ac539768496869972d45666d2804ffabe2e36a57c7c666851902b4131e6fc1f42daa8d96ed20624075f5c"}, {&(0x7f0000001500)="1b4278ac244eca33ca7ce943562c6bf9471da57d0d33d0d1d3e4f30f19c41ab1808d398bdc8d6789d681715034ae9ea8733070644dab5ec31c490f3462cbc7c325631c07931855fde566ee9bef0767392799f5b5fa48ef6f0c2f3d39335855663d0add9a009ba40e9e0383a983bfc2d948535acfae656df1a0537711849daec3f466187a47217d6e02b6d9df0b4ea9df32d1057d90b8de634be295e6cd3553fb70c0dac1eb06ee05dc89b8a72f10ffa9fab63198c698ef95a9515af2a27897d2548ee960350e4cdc162e33f7bad8572494449cd77e7463ec9e6a6cdb8ddd883f06213f2745eaf78f9b"}], 0x4098058934613bb, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) unlink(&(0x7f0000000100)='./file0\x00') fchdir(r1) 05:18:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r2) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 05:18:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x100000001, 0x20000000000004, './file0/file0\x00', 0xa, 0x1, 0xb, 0x7}) fsync(r0) r1 = shmget(0x3, 0x4000, 0x180, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xf20, 0xff, './file1\x00', 0x34d1, 0x5, 0x9, 0x8856}) fsync(r0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$KDSETRAD(r0, 0x20004b43) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat(r0, &(0x7f0000001480)='./file1\x00', 0x80000000083b2, 0x109) r3 = getpid() r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) r5 = semget$private(0x0, 0x7, 0x1) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/75) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0xffff, 0xfffffffffffffff8, './file1\x00', 0x100000001, 0x3ff, 0x2, 0x80000001}) r6 = openat(r0, &(0x7f0000000280)='./file1\x00', 0x30a2a, 0x29) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000002c0)=""/4096) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f00000012c0), &(0x7f0000001300)=0x4) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000001340)=""/148) semget$private(0x0, 0x2, 0xa0) socket(0x36, 0x4003, 0x2) semget$private(0x0, 0x0, 0x104) utimes(&(0x7f0000001400)='./file0\x00', &(0x7f00000015c0)={{0x5, 0x1616}, {0x7fffffff, 0x1ff}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x3b1) bind(r6, &(0x7f00000014c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chown(&(0x7f0000001500)='./file0/file0\x00', r7, r8) 05:18:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x10000005bc9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x2d4}], 0x372, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 05:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0xfffffffffffff001, 0x605}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaf, &(0x7f0000000280)="934d7d8da0a9237f3a8ee3f273a2a1cec647db3e5498fb1937b562450f05d358cf20707ba281b2cec1b805ff50da79dd98b84de37c8505000a4059fe85f5a347ba03188d209a8b04cb5ac90dd605636ec26fe8df5df11f6c513a56c0effe7be994d0640db64e34a8d44e4c4961e45870e9af2ba084b9078454bef1d81063eac3b8b42085aa83639a4c950a00c77c2aff8636558c2aaa01062202685fbafeccea01b71178b84b7e2caea5ea18a8a656ccfeb2375a3043e2343e1e6f9f6bce6cd3bce1e1ab3247faf56e988a485f0f5b494d0370e4ac6784a92a8bf860ba06bd5bc9f0ab35fcc49c41c2e600d645325bac1e3bcabf4188000000") read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) panic: timeout_add: to_ticks (-409500) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 219007 73152 0 0 0 1 syz-executor.0 * 42782 73152 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff800020b39378,fff9c064) at timeout_add+0x194 msleep(ffff80000198da00,ffff80000198da08,11a,ffffffff81f93f9b,fff9c064) at msleep+0xdd bpfread(31700,ffff800020c5f870,0) at bpfread+0x23f spec_read(ffff800020c5f6b0) at spec_read+0xfd VOP_READ(fffffd8065657dc0,ffff800020c5f870,0,fffffd807f7c6960) at VOP_READ+0x6f vn_read(fffffd806cb44438,ffff800020c5f870,0) at vn_read+0x1c3 dofilereadv(ffff800020b392d8,3,ffff800020c5f870,0,ffff800020c5f950) at dofilereadv+0x19f sys_read(ffff800020b392d8,ffff800020c5f968,ffff800020c5f950) at sys_read+0x92 syscall(ffff800020c5fa00) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffb9,0,3,c6c38f2b010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6ebe429d60, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic timeout_add: to_ticks (-409500) < 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff800020b39378,fff9c064) at timeout_add+0x194 msleep(ffff80000198da00,ffff80000198da08,11a,ffffffff81f93f9b,fff9c064) at msleep+0xdd bpfread(31700,ffff800020c5f870,0) at bpfread+0x23f spec_read(ffff800020c5f6b0) at spec_read+0xfd VOP_READ(fffffd8065657dc0,ffff800020c5f870,0,fffffd807f7c6960) at VOP_READ+0x6f vn_read(fffffd806cb44438,ffff800020c5f870,0) at vn_read+0x1c3 dofilereadv(ffff800020b392d8,3,ffff800020c5f870,0,ffff800020c5f950) at dofilereadv+0x19f sys_read(ffff800020b392d8,ffff800020c5f968,ffff800020c5f950) at sys_read+0x92 syscall(ffff800020c5fa00) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffb9,0,3,c6c38f2b010) at Xsyscall+0x128 end of kernel end trace frame: 0xc6ebe429d60, count: -12 ddb{0}> show registers rdi 0xffffffff819c3ce7 db_enter+0x17 rsi 0x1080 __ALIGN_SIZE+0x80 rbp 0xffff800020c5f3d0 rbx 0xffff800020c5f480 rdx 0x1081 __ALIGN_SIZE+0x81 rcx 0xffff800003b66000 rax 0xffff800003b66000 r8 0xffffffff8106e1a3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x9f0e0c78fb4f170a r12 0x3000000008 r13 0xffff800020c5f3e0 r14 0x100 r15 0x1 rip 0xffffffff819c3ce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c5f3c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=42782 stat=onproc flags process=0 proc=4000000 pri=26, usrpri=80, nice=20 forw=0x0, list=0xffff800020b38bd0,0xffff800020b39c48 process=0xffff800020b8c6a8 user=0xffff800020c5a000, vmspace=0xfffffd807effe708 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73152 219007 20294 0 7 0 syz-executor.0 *73152 42782 20294 0 7 0x4000000 bpf syz-executor.0 95241 200830 33696 0 3 0x80 nanosleep syz-executor.1 95241 295485 33696 0 3 0x4000080 pppxread syz-executor.1 95241 140164 33696 0 3 0x4000080 fsleep syz-executor.1 33696 293818 23872 0 3 0x82 nanosleep syz-executor.1 20294 136031 23872 0 3 0x82 nanosleep syz-executor.0 14858 18576 0 0 3 0x14200 bored sosplice 23872 519395 70093 0 3 0x82 thrsleep syz-fuzzer 23872 40296 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 90149 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 231053 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 315926 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 204765 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 390529 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 86782 70093 0 3 0x4000082 kqread syz-fuzzer 23872 417922 70093 0 3 0x4000082 thrsleep syz-fuzzer 23872 77070 70093 0 3 0x4000082 thrsleep syz-fuzzer 70093 503060 17120 0 3 0x10008a pause ksh 17120 14857 45110 0 3 0x92 select sshd 70866 488521 1 0 3 0x100083 ttyin getty 45110 314917 1 0 3 0x80 select sshd 95764 465469 24018 74 3 0x100092 bpf pflogd 24018 416331 1 0 3 0x80 netio pflogd 11876 101918 2188 73 3 0x100090 kqread syslogd 2188 285257 1 0 3 0x100082 netio syslogd 9433 226428 1 77 3 0x100090 poll dhclient 77416 300088 1 0 3 0x80 poll dhclient 16596 202240 0 0 3 0x14200 pgzero zerothread 99422 246685 0 0 3 0x14200 aiodoned aiodoned 9222 442448 0 0 3 0x14200 syncer update 56675 400630 0 0 3 0x14200 cleaner cleaner 78948 324135 0 0 3 0x14200 reaper reaper 63675 254323 0 0 3 0x14200 pgdaemon pagedaemon 52892 242815 0 0 3 0x14200 bored crynlk 75464 375206 0 0 3 0x14200 bored crypto 87661 140962 0 0 3 0x40014200 acpi0 acpi0 31705 385438 0 0 3 0x40014200 idle1 7504 147209 0 0 3 0x14200 bored softnet 81912 511904 0 0 3 0x14200 bored systqmp 21373 254114 0 0 3 0x14200 bored systq 76948 158795 0 0 3 0x40014200 bored softclock 36343 101586 0 0 3 0x40014200 idle0 4473 10025 0 0 3 0x14200 bored smr 1 495739 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive sched_lock &sched_lock r = 0 (0xffffffff82344ea8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c:288 #0 witness_lock+0x594 #1 sleep_setup+0xc0 #2 msleep+0xa5 #3 bpfread+0x23f #4 spec_read+0xfd #5 VOP_READ+0x6f #6 vn_read+0x1c3 #7 dofilereadv+0x19f #8 sys_read+0x92 #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive mutex &bd->bd_mtx r = 0 (0xffff80000198da18) locked @ /syzkaller/managers/multicore/kernel/sys/net/bpf.c:437 #0 witness_lock+0x594 #1 bpfread+0xf1 #2 spec_read+0xfd #3 VOP_READ+0x6f #4 vn_read+0x1c3 #5 dofilereadv+0x19f #6 sys_read+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 Process 73152 (syz-executor.0) thread 0xffff800020b392d8 (42782) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82362c60) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 exclusive sched_lock &sched_lock r = 0 (0xffffffff82344ea8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c:288 #0 witness_lock+0x594 #1 sleep_setup+0xc0 #2 msleep+0xa5 #3 bpfread+0x23f #4 spec_read+0xfd #5 VOP_READ+0x6f #6 vn_read+0x1c3 #7 dofilereadv+0x19f #8 sys_read+0x92 #9 syscall+0x5b8 #10 Xsyscall+0x128 exclusive mutex &bd->bd_mtx r = 0 (0xffff80000198da18) locked @ /syzkaller/managers/multicore/kernel/sys/net/bpf.c:437 #0 witness_lock+0x594 #1 bpfread+0xf1 #2 spec_read+0xfd #3 VOP_READ+0x6f #4 vn_read+0x1c3 #5 dofilereadv+0x19f #6 sys_read+0x92 #7 syscall+0x5b8 #8 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6474K 6537K 78643K 10929 0 0 pcb 25 9K 11K 78643K 368 0 0 rtable 100 3K 4K 78643K 388 0 0 ifaddr 62 13K 14K 78643K 128 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1481 0 0 iov 1 16K 24K 78643K 74 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 75K 76K 78643K 1610 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 74 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 21K 78643K 533 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 53 50K 71K 78643K 450 0 0 subproc 64 65538K 67586K 78643K 204 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 45 0 0 in_multi 33 2K 2K 78643K 96 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 264 0 0 pfkey data 0 0K 0K 78643K 2 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 85 20K 29K 78643K 2632 0 0 UVM aobj 41 2K 2K 78643K 41 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 50 0 0 NDP 13 0K 0K 78643K 39 0 0 temp 158 2374K 3006K 78643K 4840 0 0 kqueue 0 0K 0K 78643K 8 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 8 0 4 1 0 1 1 0 8 0 inpcbpl 280 328 0 321 1 0 1 1 0 8 0 plimitpl 152 47 0 39 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 77 0 37 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 14 0 14 1 1 0 1 0 8 0 tcpcb 544 100 0 96 1 0 1 1 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 ppxss 1128 10 0 10 3 2 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 24 0 15 1 0 1 1 0 8 0 pfstkey 112 24 0 15 1 0 1 1 0 8 0 pfstate 328 24 0 15 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 355 0 167 12 0 12 12 0 8 0 art_table 32 356 0 167 2 0 2 2 0 8 0 art_node 16 76 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 3 1 0 1 1 0 8 0 semapl 112 72 0 62 1 0 1 1 0 8 0 shmpl 112 39 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2365 0 937 47 0 47 47 0 8 0 ffsino 272 2365 0 937 96 0 96 96 0 8 0 nchpl 144 3309 0 1661 62 0 62 62 0 8 0 uvmvnodes 72 2566 0 0 47 0 47 47 0 8 0 vnodes 200 2566 0 0 136 0 136 136 0 8 0 namei 1024 9933 0 9933 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 9464 0 9464 11 10 1 6 0 8 1 sigapl 432 720 0 704 2 0 2 2 0 8 0 futexpl 56 6647 0 6646 2 1 1 1 0 8 0 knotepl 112 249 0 230 1 0 1 1 0 8 0 kqueuepl 104 163 0 161 1 0 1 1 0 8 0 pipepl 112 550 0 531 5 4 1 2 0 8 0 fdescpl 488 721 0 704 3 0 3 3 0 8 0 filepl 152 4702 0 4601 10 5 5 7 0 8 1 lockfpl 104 247 0 247 3 2 1 1 0 8 1 lockfspl 32 382 0 382 3 2 1 1 0 8 1 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 1074 0 1065 1 0 1 1 0 8 0 zombiepl 144 704 0 704 3 2 1 1 0 8 1 processpl 840 737 0 704 4 0 4 4 0 8 0 procpl 600 1884 0 1839 6 2 4 5 0 8 0 srpgc 64 24 0 24 2 2 0 1 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 384 621 0 602 8 4 4 4 0 8 2 mcl64k 65536 256 0 0 32 1 31 32 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 138 0 0 17 0 17 17 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 380 0 0 21 0 21 21 0 8 0 bufpl 256 7102 0 1144 373 0 373 373 0 8 0 anonpl 16 86135 0 77817 72 33 39 54 0 125 0 amapchunkpl 152 4099 0 4007 14 9 5 9 0 158 0 amappl16 192 3227 0 2727 46 20 26 37 0 8 0 amappl15 184 269 0 265 1 0 1 1 0 8 0 amappl14 176 209 0 203 2 1 1 1 0 8 0 amappl13 168 28 0 24 1 0 1 1 0 8 0 amappl12 160 226 0 223 1 0 1 1 0 8 0 amappl11 152 163 0 148 1 0 1 1 0 8 0 amappl10 144 70 0 67 1 0 1 1 0 8 0 amappl9 136 617 0 612 1 0 1 1 0 8 0 amappl8 128 171 0 155 1 0 1 1 0 8 0 amappl7 120 41 0 36 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 329 0 312 1 0 1 1 0 8 0 amappl4 96 787 0 753 2 1 1 2 0 8 0 amappl3 88 308 0 302 1 0 1 1 0 8 0 amappl2 80 5333 0 5270 2 0 2 2 0 8 0 amappl1 72 25450 0 24986 25 15 10 20 0 8 0 amappl 72 2154 0 2116 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 40 0 0 1 0 1 1 0 8 0 uaddrrnd 24 721 0 704 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 721 0 704 1 0 1 1 0 8 0 vmmpekpl 168 10351 0 10324 2 0 2 2 0 8 0 vmmpepl 168 84656 0 83057 112 29 83 83 0 357 12 vmsppl 360 720 0 704 2 0 2 2 0 8 0 pdppl 4096 1450 0 1408 6 0 6 6 0 8 0 pvpl 32 263643 0 251976 160 41 119 138 0 265 16 pmappl 232 720 0 704 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 571 0 5 17 0 17 17 0 8 0