f6782969db462bbc92032bf9cfee7171a37694a34f2908267e20a896f61e03ba3738de54dd1a704cb30623dd3a9c39275383607c35547a679b0839b01a4ee5a6a7b9067cc4a822c0edcbbf4d3cf1d6c93bf9fc2e2f2b35d11e6f80bf19bf9ddecb7f0dab42ff481bb03528ca7ce895862ca5fc5c21b9cbb13d2faf1af5ef952859d6f75b658d3536c2574de03ade999ce606363ba0112b42b204ad0326d9c9e6cbe314d316d56cdfd0fd82a30631bb6eb07e15fe029b7a76dd9c4e21062360a08e5a1e3fd5a8678ccc0bb41efec520d452d2f6dcc6cb02ee469faff94e61566f66fc8f93db01462f04cd2c9fe13783582b27647c0b90f741b6bc959f4b2cc8e05c9152df784e080c201c443a139835780146cbec399f5e66a898a113e1d961073355a015d37ead529a79ae2b83bddd4545998cdcba3113c1acab010c7b4ee40cb0067c1931ebb3a39673b3af12484c98ea58d1582982a4bf709fb8ebca2b2bd28161084bca20ef8a7d6dcd1aa50ecdbbfc1d4c50323fe1873f1636c844a2612c6b9c5cb86ae24cdb4175f19e45dce59afda5c2a1f942867b69e3f128f2be03286b422313ab4c167418848f7cc63b86278021f5bd9e4238d1907b874a3f51b414a13593f49e865c1cb32cdd6dc9ff72ccbbe15df6ca1a9f9ef4f8c28c4fea13dc46c0c6730f8a191431d46a7490aab7bf5f5ac8a45dca0bd6aa7b4110f9e31aaad368b578d5fc11d7aaf7181cedc06bfbfa2a4721dc3797798eaf03a83531f575d6a27065db18fe4a022ac4240e45ae9114fa064b4b09a4ac096ab9b1b7971b0b14733592d1a296e1ca0aec94ac956d1d36e5206661c4e307004a89186850cb431113c1ac9f543e36c39b9988da3c9dce4815055774d2466eaa2604c438a9c804f4db722a6aa38b958e63f470657ec9b4afcc19910de449e8e47a250cec2a828c54032186491b03744628312d19c8873e216871523ee11d35e39843a93b631951a68ecc37bce75de807b8450332d5d7e1ba9d91b4ae69379a4c6347d35c5e28cca3b23cc284ff5061f542d9fc6be987fae27dfb67843acccc19dfd7914d5a9182a2732ddf7ac9a9dcd32c1e4842b451ca28e866b8134f72ee73f8191e404d61fa5619691cca43c3638442ce026e55054848cc7e3631dd0744eab123138564b4158ea38de14c9238a87a35099be93bf0473279f04122c9e34c9e5fa938c17475caaf89c598b46ad1032444849db09ec8cd89dcfffb4cfdbae7cf65af7a613b43d124e82bd8d62125e1e75851878115ee0e9e81b82c5b7e6438408f7070be498b79bb2ce64a7dc087df5c9829375439c36ce4255c4a09eedb7313ff14fc59449a08a02ab33b722d6b9aa2b1b2e9b7081f166ff3deff779e6f9dff3d818aa69401437e1656fb97fa44780f3d018caf42f92671665335040a7ab945e76acbba6e11f23d0590a6b39bafe550a85b9eccd38112a49731cc21b29b3a575b765e99f7c9f3ffbcdd053e706c261b5166e21eb31a1cdbb310343669e1b85c47cf1dec81324b080e3f8dc14af239185525b4be3d23146f5647eaac5868e223bc46027e03e5c3b0e8f1c53d33a18e44b67c97f82c6f70f4f6aba1d04ce35fb227edbacea6149e6ff942db144b48bc119489bdbf10cd57cb2b3376e17ace2e4ba10a091f9d210382d3138acff2602e422d241c052c67c15fdb92480f60c88729e5b092881f7cd480a6d2fc9f48259e0fac87ee38f613e31ea582270eb99c15c1a676eb92800d13f1e11e48a20233fd00f3aee7096f48b01097a864e0e0e329f2344aeeb732ce4e2a93ed9d51077fc1e27614849442ad335bae58cf87d0d0937d93519702e62528a070ceedb47e9ba2f39d5fa93370d8839091708b6e750ab98a6225c341477fbece1875943387cbd7fa35433a06737b15c90376c4c88d160b19f0e6730e4fbfc5889d36c1b456343c0e420489b7d0ce0eac16a00515b02214875dd5bde55927c5895e1375e593af68a280295b10d4ee5c6bee3073b91c8f336e35a70e2174255bfb580c7f081a234864553cf3440fe5537c72143553b33ffe8eec65e5907af6174a247447b2e063ecccae83603050ed06b080a21ffa5a30f403be27e9297bc837cb497e5849339a836e122df800808fab94aa0e79c6073b748d70646c3094e903ddf6e1252467c03fc11c6c9e287a9fb37386def78b2c7b93c1f6726ec92f4a4d5d0ee9cafdf26b7245307d08a021fc941c7e70458c231c9ae07527053d34b4569ae78c0886b3ee19f78befd5053b6df125224e7a9fae4011be6501fea81866b91a5aaa2960787366b3748eb2479061645db96957744f918b9785a19d8081c3ceca891cde7582d73d66ed40f470007503789a9249dfc74b0bb0719d16dc4220f76baa7cf1bdab55a88894ea654c458995b24343b9d871fc4604aa58baf72ad3953b6d385268f44183b50b845d1200ebeb0ef6c6449396401514b969520744ef5d00f25cb66a421742898c7be6faf6d39363ffc060d31762e624781c4c952184117fa734dd6c26367ea1b18d6998985549df6f3ef185edefea2571aef4bea54e205a45837d3fb0cb8a3f49e5ab64dc1269f3df36f78399082c19bb1b0f88ae34ee763ac61248c0201c8e8e5c307485e5c4ee424b6de869dce14e417aa607d489978512bf9f821e6f2388d3ea9540564bc167722932fa300bf0fa050c91996cb901d42ca71dd60ff28529f62ed40e5805535f3b158a54803b61a08bb0813befbe441bee2ec6d0ab9f4641f3aba48a5857e9fae26f457fd3b66f986e08f9b40b0b1132e804f7100cad0b890933108ac5397facdc734d028a09c8e08bc869b739c675"}, {&(0x7f0000000140)="acd742fee2953d147926f5a15a4b306615d3f9758578309b9d5b2051cfeb707fc87af660c63b616c615c7b75008394dc8791ab25c46b07961ee48fafa06d53b6f0d1e8dabc98a9d2df44ababffa0fc647dd770a5ce4867330e272c14deb371387f2b1e1d763f46b31c9018"}, {&(0x7f0000000200)="84b48d1a8434ae8df2fb8dc45e89c3bad06870d4a8a99dfdbbe0a221a688fc1e63094accfdb1311afb41b3c58ba4a9d0513d272565a35021770eacb29601d68045723340f2aad3fa50fb6c09c2af9f3bec439b3d439a33ed9061b6bda8e1e3666968cd7411bc5dab42f254bdf0117243a50bd0bdf23a6ae427214f8a167068cb9b3f7947a19844902aa6b3914e930409c8bae8d0d9c870b621"}, {&(0x7f0000001380)="2c3c3e0fdc6b4b73234eaf533353f1bc46ed0d05c82123c029a1fe1a6296e7e2e4b604122f295739763d6571941b638c2f10b16ebbe6457cd32edbd0ef65a81ecf7abd963498498611feee7502fbd9233408abf2fcb3cfbfefb22e5bc34e2d05fbc077dd73d10c968d"}], 0xfd1, 0x0, 0x7fffffffd) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1397, 0x0, 0x3) execve(0x0, 0x0, 0x0) 09:16:21 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff00"/4098], &(0x7f0000001080)=0x1002) ftruncate(r0, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) 09:16:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0xfffffd00) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 09:16:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:16:21 executing program 1: r0 = socket(0x18, 0x2, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8301, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)="02d0da60dc06b311cbfb69366c022b000090fa69baaa30da15616d4697878e1d0c272abe20000000000000008f9cad7311bcd7a8", 0xfffffffffffffd35}], 0x1, 0x0}, 0xfffffffffffffffc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) 09:16:21 executing program 1: msgget(0x2, 0xc) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x27) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffff) 09:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x800, 0x4}) 09:16:21 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x508) msgsnd(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000e05e6d39a54d8acaa622a54201a6094a56c89df467e34d5d599bb0c2ce02e9e48d4ecdce27a4fa752036cf5ea1bec4b1843d03a436c5ecc4c87113149c50e476ff1c5db29366dac6f9bb7299ce5ac80fe9ab2ea1a8591f2fd5f7ccb02455c82c7a83f7cbdb7c8c227f0405e77b4e2132c2bfd2d872759ebab8243743bb540e105dff0086df00e5fc3c467b0187879c6f0b83403ccbcf97e4db5ad119d67b30c90b9c251032b04ca45962b02d6a30165170694ae69f568672042a0b7bbd306f9b52fed41839d2cc73611dcdc7cac2849e2c4a651f8661bc1affae73805ae2dd03b7e7bad3ddee1a37dca80ca249dd4b8bb56076e8f14847628996b686128f3812b1be0b24aa295c926c179e396e7dcad71359e33e3287af6b17bee1baaebd770a7cf5d384418e2693983552f0574a9afbf9bc37bf7377a45386f79956473952e9f4a109237a086a48f162468fa4764829f0a998c45c1cd35d694925c8910400f8ec5a83d8af127ecac4d72f267b7951121e31815932db1719611f9491fc21f58a8a586475e994872ad3016192bdf4970c480a307339364bc8ac1ad0ea2111bb0c1c9c143601e4e832eaa34801e10c9fcfc2ac35d7841c05661837b203a429f774fe8925ffa1ded4d308004283a961537e222885a5d09b8485d797cd38511c3781b008997c7acf643a026e8eb235d70325d64d33665846eb2df6094baf5473ea3633493dbedb81d0f52667ceb8004c343c206890dccfe46e23d5ff803f1e71174da23485f2b27316222997aa7bf01a2b3266340605956167470f946fee8bc435a488afad879aa0b7200f35e5ddb8f78a2b304c164ce905ba6baa490a59601b5f29875de23d11e6e67a800f8b266f9b4ef2db894feabcfc6fd7657499fd28645dde61eb00a9fd2d513850317d354fc1d379c78efc9a3bd5594f9be715fde3a16b8628a6bcc4d914fd44841fb39f44ea21a5b84a3ebc902014be2ab7546d56aa391952b9781154113e856a1e1f2e52c55bb934d062977440998cf84044fed7b871b09885af6468b597c0cb529955bf53084305f145644c11b34094d388642e65a00ec2fb5d6516a4ea4590a736b5e06bc45a9f7e2fdd1462f3d41f32e28ce96fe7873bf480c9af9b58d040a3c74b01a210449707530b536e8eaad19d17055dcd1ee2192008f4f4af9844ef1836b8ccd650eb04ff979fd0e10340b6c6bcf76cf1093be93b71c17545982783498378d72bf273826b9c15c5c152fd3861c939e4e6a6cbe8ae0d9078e38f070db865f047c35f579b99ab7420a280d730e987c56fa1aac71ad0b176a3a61d4ab2e176ba742bca5b30c16a19e0ad72678eaae745a3e0fd0dff3b23edce0eead89559ddcfe6a7bc574bd412aaed6c2aa0a4feaf1c504750e61298464b2cfb6a6c8d59d201f35fc4babbc9f8e99bb37e43da9c3cbb677b5f25df1927464834449ee3ddd56971ce3563bbf7d3e1821c0a037d42abdadfd8dfc3e3c57ed1bce935fcd461b68ced3cee0aafc09a5164332130670edb7ee43924c04c3184cedbb8a891195f504cdd61f3f42f4d86603adfdd8f4e3bc88b2bb60c843442bd7220a0d62aa7857ebc43a12e2aa37a1840a6e4686d260488a2eaee7895a8075d4e89dce47c94e3ddb9540f190c00feb3a3f1e02a9b9c7ca6f1b57d68e80748214514d8c2900d15c740bcf9cddb14311c9b7c5d12c893bc3bd7d5d45552b913fe7cffc627f27619d056e0f2d3d8964e25e0ea3ee6504d2f57063344861e434c7d10d83ea57bd12234ffdd23c117740e338220854b0654a357b5a25ee5ed60778dd2fe98f803628e3b81a58821176f1dd5b7665df26f55374a2c14aae7881d330927f3c1a174219c71fda03b921494465df21155752d3c18608d445fed86905f250206fbf3ed8301639bd1ec7c29b29195d0e08ef83d65a2c37eb27d6fb5ef8db3090025256d3784f0a8f6ef10ac026320d2d41475f55d8a11672b2b28691e2444c7dcffb4a910ed508244fa32109cfb13b1bd1787b519ace93a87725440a35bf2332d08f2a8528a251ab3d33472c705686de79ee8f12618197956c90d3332c635b61686f292e01485951117351302c848d7bd5528c43d52c45f544053b53d86bebb87a4df9ec37946f308b31f9ec9939c21b7eec09eb35816d56559e7a3a188ebdce72685d7283ed0fce8ca5dcce16cba15aeca916d7f70ff86ad4ad3df62a2952052930ba4c6513688c9320731d4d002335c30def7931e614573d1b8c145f021a4acdb9189ee7cc202860f1953ec091aa84f8848c0b6853fce89c0bcca1630115c42dad7de04242ddc1b3a0c354ce7e12badc36f36b80f28a2b0e25fd080d6b3f4718035dcbb0a1049571316ffa31a35d72ab975a8fbfe2f1cb7ec6c34c469bb7f4120caee6965a8a01469f9c69c7a662280b3692d88301a73557b5f5f29d4899cafa5110892fd43c0ffd58651d460f0d9312fc799764982ab9a9ab91f017b5df0df1ba4b1a121ce594331faa8c55693bfb93b47d07fee14e36fafa4d51b327ca36ad834d57775e923ea2c9aa39c6e63ff0d04c101353b0764ba23a232a136bf7328ad469034a66376a07ea1b4d2357b2c6f7873f5e3aca283b720383b765aef457fda40b63539993367a8d196e4060896b2e05db20f398216a5dec4bbb1d2f67a20dd5b4759ae88a25cc54161533748817a18923e3bf7938214656620df346ffe5eb6ea62f75a84493e21dfff0b13ea473ace73463231374d62b7a15a5f91a0c5374fbc7ca4efebb21d1b873d2141926d10d7f0aa7d62a30d42d8e8ac440b2f56b034506e52ad9d51f84623564f39808c00d078e61c07f2a04b1157b27dfcca0ffd75f6a3982bf29399ea25fe19348bf9ecf3cd61c928d6ec052c6c811bb789c066cf58ad0dcdd3a4b6c9b88548cad9c298f55230e5d1c2491f2353a04a4d5493da3447c7807c"], 0x348, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x0, 0x0) flock(r1, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000880)={0x7, 0x4, 0x661}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r3, 0x20004b3c) dup2(r2, r2) 09:16:22 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x7, 0x8, r1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x228, 0x10) r4 = socket(0x1e, 0x7, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x43, 0x1, 0x0, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x7a, 0xfffff, 0xffff, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0xd6, 0x2, 0xffff}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x996e}, {{r6}, 0xfffffffffffffffc, 0x10, 0x85, 0x2, 0x9}], 0x2, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x18, 0x8, 0xfff}], 0x6, &(0x7f00000001c0)={0xb595, 0x9}) 09:16:22 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0xffffffffffc, &(0x7f0000000040)={0x200, 0x5}) open(&(0x7f0000000140)='./file0\x00', 0x4000000000010480, 0x0) 09:16:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x140, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1, 0xffffffffffffff01, 0x5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9, 0xff, 0x401, 0x4, "9b91089988d5bcea013b026ca0689311d13714f4", 0x0, 0x100}) lseek(r1, 0x0, 0x0, 0x0) 09:16:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:22 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/224, 0xffb8) chroot(&(0x7f0000000300)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3c) 09:16:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r10 = syz_open_pts() kevent(r5, &(0x7f00000002c0)=[{{r7}, 0x0, 0xca, 0xf0000003, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000040, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0xa0000006, 0x8, 0x800}, {{r8}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0xf2}, {{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x401}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x7fffffff, 0xef}, {{r6}, 0xfffffffffffffffb, 0xa, 0x4, 0x3, 0xfff}, {{r9}, 0xfffffffffffffff9, 0x10, 0x1, 0x6}], 0x100, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x84, 0x40000001, 0x0, 0x1f931c34}, {{r0}, 0x0, 0x42, 0x1, 0x3, 0xe0e}, {{r5}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x3ff, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x60, 0x43, 0xfff, 0x1}], 0x4, &(0x7f00000000c0)={0x400, 0xfffffffffffffffe}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x6, 0xd6e, {0xe25, 0x26}}) dup2(r10, r12) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) 09:16:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 09:16:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x9, 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1fffffffe) pipe(&(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xffff) syz_open_pts() 09:16:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202b, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 09:16:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100c0, 0x30) read(r1, &(0x7f0000000240)=""/252, 0x1ff) 09:16:22 executing program 0: r0 = semget(0x2, 0x2, 0x100) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x80000001) r1 = shmget$private(0x0, 0x4000, 0xa1, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3a, r2, r4, r5, r6, 0x2}, 0x0, 0x80, r7, r10, 0x6, 0x4, 0x10001}) chown(&(0x7f0000000180)='./file0\x00', r8, r4) chown(&(0x7f00000001c0)='./file0\x00', r8, r9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/23) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc0, 0x0) getsockname$inet6(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(r11, 0x100) r12 = msgget(0x3, 0x404) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0xffffffffffff0001, r5, r4, r5, r9, 0x20, 0x3}, 0x9, 0x9, r10, r7, 0x4, 0x100000000, 0x81, 0x4f5a}) chown(&(0x7f0000000380)='./file0\x00', r8, r3) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000000400)={{}, 0x9, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/83) semop(r0, &(0x7f00000004c0)=[{0x0, 0x2400, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x6, 0x1800}, {0x4, 0x1000, 0x1000}, {0x0, 0x8, 0x800}], 0x5) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[0x1, 0x1, 0x85, 0xcf3]}) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000580)) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000005c0)="2451c6077776a277252e82c2cdcbb3743bc45c5c855ae3e8f002a7b36e0e1d2f5712bf69219468caba7f72ef9c15e75c7caccb22578798f6d21f5f2d9e72f2ca196d8a7d78d2c9e295b897bf4fe5c516d6cbd8954736db887e2ddd", 0x5b) getsockname$inet6(r11, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[0x100000001, 0xf, 0xb9f5, 0x9, 0x3, 0x4, 0xffffffff, 0x1]}) msgget(0x0, 0x10) connect(r11, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) 09:16:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() setuid(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 09:16:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x91, 0xf0000081, 0x1, 0x6}, {{r2}, 0xfffffffffffffffc, 0x28, 0x13, 0x6, 0xe764}], 0xffffffffffffff00, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0x4, 0x2, 0x21}, {{r0}, 0xfffffffffffffffe, 0xe, 0x2, 0x0, 0x1}], 0x1, &(0x7f0000000200)={0x2, 0x2}) recvfrom$inet6(r2, &(0x7f0000000000)=""/36, 0x24, 0x40, 0x0, 0x0) 09:16:23 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xbed, 0x1, 0xc0, 0x1}, 0xc) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 09:16:23 executing program 1: clock_getres(0x3, 0x0) 09:16:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = getegid() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000300)={0x3f, 0x37eaa05e, {0x2, 0x9}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x7, &(0x7f00000002c0)=[r2, r3, r4, r5, r6, r7, r8]) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:16:23 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x30020, 0x0) recvmsg(r0, &(0x7f0000003780)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/63, 0x3f}, {&(0x7f0000001480)=""/235, 0xeb}, {&(0x7f0000001580)=""/26, 0x1a}, {&(0x7f00000015c0)=""/106, 0x6a}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x8, &(0x7f00000036c0)=""/160, 0xa0}, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10080, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/197, 0xc5}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) 09:16:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 09:16:23 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/15, 0xf}], 0x3, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/209, 0xd1) renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 09:16:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0xd) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x8090, r0, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="b77199950a082527a99286758b9824faa320e718dbcde0aa5fe1356fd8e092c0621debbf45846abcca174b7c7270ed1eae5aa4e6b824cef7aca80deeffeef6e3476fbf", 0xf, 0x0, 0xffffffffffffffff) 09:16:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000080)=[{0x1e7, 0x9}, {0x21}, {0x8a, 0x6}, {0x47, 0x95}, {0x45}], 0x5}) sendto$unix(r1, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea10fa8fef96ecfc73fd3357ae26caa0416fa4f3763acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000c7d026ba8af63ff37282921e4765e720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36e657aea8c500000802000000000000020208a371a3f80004000000000000000100"/176, 0xb0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r3 = dup(r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x20, 0x20, 0x5, {[0x3, 0x3, 0x1f, 0x7, 0x8, 0xf1c, 0x8436, 0x1, 0x9, 0x1ff, 0x100000000, 0xaa5, 0xffffffffffffffff, 0x100, 0x3de0, 0xc52e, 0x2, 0x1], [0xffffffffffffffe0, 0xc38, 0x7ff, 0x7, 0x9, 0x15b72e1, 0x9, 0x193, 0x4, 0x3f], [0x5, 0x7, 0x7, 0x5, 0x8, 0x9, 0x80], [0x2, 0x5, 0x0, 0x477, 0x7, 0x1ff], [{0x96, 0x0, 0x4, 0x4cec}, {0x10001, 0x8001, 0x4895, 0x80000001}, {0x0, 0x7, 0x8b, 0x7ff}, {0x401, 0x8, 0x401, 0x401}, {0x10000, 0x3, 0x7, 0x80000000}, {0x9, 0x7fffffff, 0x5c63, 0x40}, {0x3, 0x3f, 0x7, 0x1000}, {0x7f, 0x0, 0x9}], {0x7, 0x200, 0x3, 0x7}, {0x40, 0xd1a, 0x2e, 0x1000}}}) 09:16:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) sendto$inet6(r0, &(0x7f0000000100)="06392fcfd8a40f59baf47a0d70868272ec6b3e08ae288597a3682ee71a53a9fec775e3e62f871d84751fce32428f734c9d01dace03d1ec355851e74cbbb18956f36ccedc4f1f5f2614786fcc93e01a83ecc3c0a45e3c8bfdf250003dae04f1ec289da2bd45528a81cf7b0a5074bf1bc47df1a70bf5e81cff194446e6e0ec5686d231", 0x82, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 09:16:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x2, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) 09:16:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000000, 0x0, 0x90d2, 0x1, "0008c18966b83c8130c6d44de4000000002200"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bb73ab719bdb44f8a065258e37149299d18e2adba36d1d73df523552b8375fe495c83642623dcc77980b802c0fe322954fc3524c6f94b5a354434bef21f7eee66605c60142c526b832edd44808481350e9b36ec97274e598710d41ae5763d6dabacfeb827bfe45968990b21b", 0x6c) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000006c0)=""/182, 0xb6}], 0x2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000240)=""/179}, {&(0x7f0000000540)=""/134, 0xfffffffffffffc7c}, {&(0x7f0000000140)=""/63, 0xfffffffffffffe66}], 0x1000024d) 09:16:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, 0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000200)="a9bcb24385692d067eef41aa5ea7900c49ef79f27674a378acc9a55f21228148775c57011a8b80d216b66625a10048b2ef60d564e944aaa7f992700c3a2b4cf4fe37c8444a05559e54c95ea50f5dfefd9f31d623bad9dffe0a069b0c16b2709d378a3d88697dce1ac7cc1bd041f890355bcfe7762c18df8a5e0b23d084d4dc3d0c8769fa95beb5e3978c3152f1a09d9de2c668e699e05b81751f149c6bc339f36a82ea76e823eb2ac405574cffe8b57470629175cf7293b1a108", 0xba}, {&(0x7f00000002c0)="a9854de8b56a2e399f195f1956a61b10be63c4465566cbd3fb5f1ee473c9ccba5d05da309e07f3bd71ee98e47e9cdb452c1c51c5dd362c71023a33149f24e03cbd8f3377a57cae114317122981ab5080d7a2aab5457ebcca2dd455d6ff03e3da76861b6d38db013ce6da9af4277f4d5c5b5003a37d4eb738427e74a46e7b3a45387136d09dbb7a4aa179799ea53a7efb3a1acc44", 0x94}, {&(0x7f0000000380)="8c808115e3d9331b7027035c83b06f55ed83e8c0f75d79dfb3f8c2b5276509f88d3bd161b8fe30492c54a5ac7eb72b97724e05d46eb7a60426f9bb895a5c17c62b6ddc3ebc363dca65c934222aee8f3f061e353dd28d2990a731182a8d608ddc25de7127c0cf0531fcfbfe45bdf6a2363f3fca9f6a240f005e64812a5d416f5f", 0x80}, {&(0x7f0000000100)="a0e18c42115a196d8b49ddf8cef9bb15", 0x10}, {&(0x7f0000001340)="3a3fb0a18d8cf7b51426c2efb37e0b301b9db61430ee3dfb368813bebeebbd6b9391af180caf939dbaf41eded7f72cac6e6f102435df35b237cfbd07dcd847c227a08697bbd9a6ee07570c8d5b99b6b8a470f56851391fa39793fd1e226aca2b41acbc7d851c7c39839d93af3bea51f2c2e81883f4c389f63451e9ba870004248392c301344d4bfda3e5c991fb95899dbc9b0235413a127f6623830e0de8181f24d1497406940c531b14db1df5fe67dfc4e03073eebac022a061cb810c30071adb4d2864c7d45300124a18e51c3f446e9a404318ce4fb4cae8f65af4f839f4dc9f472a8d305a14a56ccf4f1fc928ab8ef493d43aa18eb1c63b041d5e2ba72c13de34b1f8b64f52b2c492af543c8bd2dc80a603e994f70fe22bfc4aad1a7883627d1b866b89a050ce7006fba66f60f48499273a3466f464feccf494383df04ed3c87e2e73e97c359c7d0aca1c26c14b118fe2fe8b72ec78ade2c5c9fb253f185294ea9d11b9171756cf09963752370aef0b7e6a4bb1fcc2f9e894e1abc2656bfd4343c0bb2ea90908b3ff7ebd105dff08085d084a1ca18627ffe0cca42bf0bd09ea19f75338e5b760369f660182b257935a6a0abaaad731c7ce66b6549694a4a25dbf1b4b4033aa8ca22ce14c96ef093b364b742cc04b85c355ffcd01a6149cbe4e4d3805cdf6b4bdc376322c55b1382425cc9ccf39ae113f3cdf1d54f338df52931b8d90c4fceac88c6772fa9de7dd6add44fee61ae03ee1f1cab0e4920f18fc6d27d71b1322589cbf50dabcd5db4788947a1785b14796f305b045c546da840385f88bbc5fc336d35d753ca4d81e7d90e422979cff325a2e6b77c5e0cfeda486503f838c1769a18cd4a5b47d79317034f04bffcd00f6124ddfe3c754220fa29d80bb9777fb459a7ced0672b8a3ef12da6d5467f59b635c40d770065b95572026a98ef5c423c38f8e7e0c6d273ee1a9617ae081488c58884ff334bd896c4ddd994016e88fd62711b5656216f23ee886668b76430f0fc929dfdd8ce7684c9b148dcefa4da8790b4928a81f90c99730b1595a50837940df761be1468440146ed15df66f40a26346022d5417fc13535a17a333c38e7c4a841e8a2a58e87e2aa502b9b706a8c5ba6ee1502b0aafcd23d77eb33cb03fa66bc7ed41931945d2f5c9b7e7cfbf0747dfc5ec03c255cf0eedf26978965a322d4a108a72d87bd4674c05325bc4961b4deb52e51ec01acc026ba1c9242c54291883264ccc881e52cef5fc94ed5077b7886e50c58354da8a37b416943cc4bbeffd6c5f436771813fb0a9f1c2da589bc75072d000da4ba28c2c1ce168af09a81967b09b7072534708936757343d4c17f23b60a3af5858896b0fc0763ce917ab619a8b9820fa4a460dd857aae5caa94b3171b918d2dcde5c4af7c64ba31cebd74469490032480874c4bcb954399c7251a3bb5ef83facba484807f36c022bc7002aeb7a950dd0940b6c93a8f7fd75634e0eceaff510c1b70ba47e6e34e139052b3268113f313650f90c56e1c096cd0074b60c9c2085b0b7c6459b842eedddb36b8e40f6f10528e2e0a9c347cd44fc9423eaf72935d917d94b75724f2a6f10a0c37c362e2933d7e871ff5e12849e364b046f3c3adbc30b1d62da28a93d85296767fc68cf0543ca3399a0d012381a193450774ec1a233a1ddad2617cf2682a6fdef37c783ccff6b5111825b1ac067b8ef8c3431d15227441707c481c5d78c25894be5f23172f18e3c20de8d1f6314bca4ae225ddf26150e01bdfeb0c86984531e1140cdd51558aa4ce5b7e04fe6724caae09b672cd98eb154769c039e62b6b47df49a3014e74733e178d1b554d0054241af8f00138c4a7333abfdaa7b2f5e88eba75e1d98d8d4ee4d9f74f11a82c2af3352d4ac745a68da56e0c2a3869319f01d84eef6eb133c67f73c075a09558be34cf40ef286f81f5a3fdff3fd1e5e7077c0229f357b48bf036fc2caa01751e32716488937a40f7a5fe2983e23369137dae78baadb04271c56256235d0f1612455e86fafdb2ebb09051f03a88dc37bb1b073677ec15f4c140b1cb115721d0182473d193d231969eac0861d13eefde4e5930d18a4b8571d1fb0626ad6b97e59c5dc9c40d35442f7f64569c65793a4b3a0d97893ab8ebc238d868f406da7a28a44dcefe562b29dd6f0a34cd812d3c1b7967bf5c4484c039d4ce1f85d0a035ad2a002cb6f2ffad3c340a0bc4c88912b91b91ceea3491b99338794b94084555561f907d31d1917356ab5b24a97963b3dbd9fad8677bc1eaca7a3714f1b9c7cf8c0308c42c1404dee2bc0f7af3f43fac60b8153e476e0898794c9b365ac729cf41bd4d4c5cef14f2a8c09770f144138d4f88ae85349b19a77d646ca59eeee20e4cc5e384f9d9847fb8ad8d41d6afebafedf3ed8c176b0a5cd33e3ece5c9c6ef5a077845d45e5ea8f63963ee569223649c8d11220aba4f6b4d4d40d231867c26729b1b30977c55df931a293c123d9280f704822c4498a8a35a86c12adf099769cbbeccd52aefe26d31efc46b34b6583ccd243142cc27ade67f9d4142b5cf342c942870860829f51a9f2be163e9bddecfdbe6f7294eb161616dc4527cc09bdaa7f5404e5dca10002942af418851b8f14cbedab4171913eaee2d8e1501980177e521b00a4a8e22dfe9f83b58f8e7eb1e3adfae74ad80dcf15434355ea16f80f498cacb4ec3037377f316d108fc5e6357edcb52a3c07b23ec8a27ff7b571684065bbb96a7bd3b27f525f5dfb09cab1c9275b4fdbc7cbc3e93835a38f1cf1024c407108ac38acdcf69379eec8e23cbd9c6e44ecb7e38687493daf0b63cd3b020323bb580b4286b93f1f37ac8ad236b70a9b2b7aa7602bc42585a07b0714e9f480d84e11b596b9cf374d75e638be12d87975ae57d6f403ca8b142b945fbe11d4928753e506b6e5b094ac64f695dc85fc9bd321179bc7d9fade14d38bedb44cdc0775d29a0c3946a2105a4586309bc43172e7e5b9519c6f1769fbd4dd035d1c9bf6093d603b7a3fd7bc688c51d3261daaad5399db82cff0ed66fe286441c5155f2ef780d80b1401cafd7c51874d51bedf812202984e73c664d8f10269d66c23de2b8ac4fc45a76dd943b22f4dcb2c5eeadbf43195a442e35f745a2cd9851ffb748998b35e48aff3efc8b81af1a2fa10e541f8a1391dea701ad59f0cc689ff4d03d75bbff239f44075ac3be67fa2e4ce7f2590633406807711c2d69cac092061159918d7f16e2c69f548a54e4df858fb99e020c6320f41ae24c99410b424f71abf377f2615dc3449e9b51a87b1c34517341aec5034f727528aa759814903c8f4edcef30ce2caa54faf48d756761fbee8260406e62accd082c13c55f2a1a8de8c6da81fa3d276a43b5d4e3d0ac113b6a8721fb2eb7074683caaa624626065fe7310fd669610d3e342904f10e0d68a7060e34c1ca5f05a9fff27e1044896af196b6c79f076078e1b24d6776d1c06825b77a2e2e778604db738ac88368b10ade4ac76693e1f423a4d25014e13ddd259038ebd5837839aa910adb3051c0b70dbb9e2103ede9566154e11b78a06fc1d465fe57272b400da3e31b68f4e4ebbde25144d1ed4d149ddbfea42f674223497b5d3e23a4cf458b3c929f0432d8e48cd6ae96b37da5129727abc1ea4b83372e99661a4b71d8c6bee0952bb93176415fb8efe572a57c6345b777de081a9ef060c1b3a7fff78fa7da442e6696524f9426d9b09b3790e4228abb1769fca1ea24c3b6fbba705d356678ad68a7ec66169c16a7f358b4b097397e2275a18d1571b1af83cfbfb0ee41e7e21e8adde20a5129cce9ad75c68691eb6a23991421f82369a8932634ade546fa9c7a3ed328ed24c3a1f63aee76dac1057b3da7d8ef51514886e46cb8f49c9f309a2023b3a9c0f66781fa77e52bda4e90f8ebeaaebab2f569348d29a9963324176d3d9ebb2eaa89c70d2796a2e110d37a05681ac0afa316d9c870a83ff29131666fe109339c750a0fbb9a7b1586bc2f052a153bd19c8fb487ffbb77bdebd308b8a475ceac6e443b4f9fce8d3658c12dd8e95e249d857df0dd3c8d04d7d7cbacafa4aebfe9fa368369b0f2c8c50191850ebebd0aceba20a63373ab6869393a9d48427ed6fab695e3f5671228a7aee85097c33bf106423d0f91b94bf9679962759a89f0989e4c02ad8542ec131d9ca01f0f148c7284d26f80b98ac7d82fd507f4f397372bc627e6584d83367cec0f2fe0832207bdf3a70cbed1d5dd60c2107208780cc1c172835197774fe6cb9dc7cb06013ed9554cb89ace04d029018619eda4ad96a2eadd2dcbf77fd32623e070363a858f4ff0ec23a57c493033df11d110875a7ee0dca489320cc8e3a6bb6fa68573258a14b45a487db3e8354cd266ea093569afbb201601ed4f6b94bb5a99c0d8bc5f1af856ea250eb4fd2405cce55e84023a7bcc798d916968aec08dd1d6c525df4a8aa352ee503d5acce40e31eb69d1d6114a505c0f019205320a22421ce7de4c346fed40c14539cd118ecd2d741986ae0e775967aa38b97f6e4aa9306b0d15c6bb5201cea1b8eaf30d47f59413152b48f95443f308d62103a6923a620fbfba2a7fafafa12768110b1b047ff1ed4a449558318aaea95abea9d479c9351472a7ac879b82624e88f40347fa1ea57c8c09b3e91fc8b6375709c39bee7d9ec80cabd80fd02fb60cd550349f12fa5bd1c5b731d7ffcd2219d948691e3f6a2156ec9215029826b8ccf6da7a93ac4f5fb00c45b60d46adc75d1a3fe534e3ac31fe41399a2d549a6adbc9f65684f9bd64f1cce5ef2a9cb9b48595afd5c125bba7aef632ff07a3958d2830a843301e68cdc367f78c4f2c94d7ee645b4d15665f23b7a798d600278521f89eb51905ee81df2deff097f0a93e9aae0581896ce01c048635465e986d9cf6ec272896bbfb4f800836bac56b6911eac9d73c54a4000fba95a49b3906b65f11ad297d557752fba49b495d026cfe86a957bc4b06722e2c269fd59adb59942291f1e66a50621f7330ce77e84235773320ae51357a45330d3c411dab18c775914d89a7d7c34e62c6ad74d0019f6f47fcf6def32d9eb8d58fe66a00a63b54debcc1ca2597193ffba02c32c8f50b22c359993b1d8d51c97978ec267b1247f4e69bfa7ff8e943b55ee4334bebe6e630d03f7797a6c0752aab1c9dd528076a7f7a8da5d72a11f806f405cc78be7d8c7de77f3a165b3d7026d7d9d77349da1c1663e0ee1f6c1743826139c60ec1dc0285bc479c23e5ee21aec0481aa005ac4fb2e90029bfbdba7eae72ac02630a3781d964e629885690d65648cc25452d1604500ebc003b07310838b231fb24667bac8456126e12402eaf609994178b7a9691725a3e47ee91895d94405ba13f2584a953b3fbcdc9aa66d89a0b50de3ee43da3943646d4d9994442c13ac721526d65a56c0b689a24abaa7d5589c5d56d2efa804f1fe8235eeffe48a237c77c31ae96fe6cde8c661c89ce6c930830b59fda747ca7a426a8213021d44ce81ff579302ffb66bd9dd35189bb843233fdad3ff7c3f5b760874b4ce7db60882406ee638d59df694c9da67f1f94303870165bb80bd38024a4a04b30f0d5d01d75368ae4b9ffe763c42a3e095e514c262f933707475b0a5620262365193c731a6c253ae785f5d7ec6b9d85be6e937ca469195bf895093e246ff20f5a3099c1f5bf16908c3cba6631e4e5ab649754476f98d6e9a2bd3d7bd30a780b0dc75a339ee179c1067b12873bb0f4ed4d701bf63db145e1d685841c17efaae8f5", 0x1000}, {&(0x7f0000000180)="d3e98c5815f8a9a80ca62110ac15ede843d1f55dc5eda66b5bcb1c16c4a10121d0", 0x21}, {&(0x7f0000000400)="1eca30667fd5c840dfaaf57076cf5e6652cc8aef928e707d4d86d9318c0739ff2c871caaf3dac5d5fa56ab66085a2461122448f771f80a277a294c0ae7f8e0717d4196333db357653e79859336170b70ee09c8aebd260e68cb1739d32bd89d4824", 0x61}, {&(0x7f0000000480)="447e3edc69bd429f4995625d05f600f3cefebfaa36f2a207aa0b62df23ed2e8cdb9697bdca268f661e370afb62eff07451791174b0d0679970a935921976218726a4a9086a98a1c098cf978ad96659d1c912d304177cdad7a9a95ee4aa7fbfc2381ba69cf1fbe808f4e7fc19c7b3cbc4703bd9b4aa08eec968eab4a8eb0e065e81fd19323f85c8976aa00ed1852cfdf9b7c8a65d17de1e269b75cc1ac4409a2bc26e3a2e57f25161bb6468b9dcb45ba3c0bd1db7d169088ab0d2709e8cd675dda28e5b3928b35e733ddce578e46a2ab1e13aaf9f6e3e996ca1cf7b77ce77c9b502da932fd224a6a293adcd4da077c2e55225d7b5543c", 0xf6}], 0x8) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 09:16:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 09:16:25 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) close(r0) 09:16:25 executing program 0: r0 = semget(0x1, 0x1, 0x85) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/68) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/40) r1 = semget$private(0x0, 0xa, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r1, 0x0, 0x11, &(0x7f0000000000)) 09:16:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000240)="4ebd95f450dc6368c801073ce1652c068a16e35f3f0cb52d6f03751921e49fbd8ab7300ec198233e8492328246ac3df54d2bce730d7463d846bd5781319b0e40922ede9c730bf46c268ebe715e6fd701bc6d353b7947f6b126ef4334266f35ee3b9753b5ab6a27ec60463cf5b4472410f38ccd4c76502a69d5325dc934fb708d133757024a5cb45c27dd3e972c406475e325811ef157d1d44677f2c10eec18d1dd41bb1a66b7604aad39f72a63e609aa749bc2fdc8d9b1cacc0fd4165bbac43f431d99604021b6b8f19ae8adca9d00d62c6460bc934c3981fc5ecd1a1935e46d19209a44c8205e2b39bc2e97941477506a8c7fd057eba8cd182c78a7d0299cb4e33bc56aa359973be0b253982c5e7244cd1cbc559f87cf0570720c6a1c04535a9265ac7b1d093244948d3a7f1584d38f32dc30428371698ad7f53c68145f235f7c73cf777c770c0499df8cee0b0b0168115c40b1a18b87cf44cf371c5508ef97c4f589dbd76b43dfba1bd73f4eee2200b3acd22d69557316b5c831f09da0552b6f758ae77fb5d6f3013fd26c9bba286d87ca00fe60623ad382c2520ab1f181ffa0a594bb4d484a233502dc5a7aeba173749effd8d2372068d55d0b68c9f0bd7f8817291e36f08d103e09ecba8e3f24eff0245848ffae605025926a64249814ca8b2e3ef3eb6571e023900b9b68baaca6526c4671fa1d5d215305b9c2d4b4998084f7d60cfb48862b9af48806e4f3c2c6727ea6ecc9b0e42ac9681bde75ba9364ac7e888e65d37946daaa1bc50df2ea364180c88e60c2aeb95c20b15fed9d40a2e9f4cb50d317b6692ae27c4157b14d1aa5a73abf5175b874c2cfaee5694fe45026a650918e04f450d04b0c1882820f79aea754c8e88d99b2e22f34f823eeacadb7e4ba94c68c94f7a9e84b779cdb95a2563de9975ce28e1cb058c00407aafabb9b6566730a54ce60614034b07a89f23e6dd6e10e0243f97013793602c9afdadd0ac854aa43f92481af1153bfafed01b10b5664a06f615962439bd220b6fecd37264827a3a5b40b872d632a97a4890ef8f00c4d304abc3ab85816511a87808b8ae70e86ac285a670a5a4b301da8dd5e0d1b47f59fe5ad12523b6e0be4c1a83206e30bdee70d8068d5c4b216e57b7690c0c80c3a1bda9f5476a5a7c534faf15f0456dbc490afbeede8758ab7467364edab2e69c5223c7be4ce95a3894c6af36630566b12dd19e9b099261668db44db94b26de2fcef185d0a64c3ddb6281cd6dda2df5a2371d11ad12d3f1caf4a7cf77ede89e8263e062f176cece5505fd7bf3a111626b5650f68e627fc3d46cc0f08130b17dc1707ff92231330995d8ab96920b633f6b1b8794523b38beab985f1ecaf8e89ddf5bd00b60fda49e001f05f04187026963de35545545aa116076ddbde6c550226478705df888d4a806edb882688af9d84c89a7894e070ba3471cb0629f4ff28e7e659e448c33c6865b3f90d655ce62545662b8f73be515b27289924e598232b3c54de966ed18d682f163b7e90401cee07ff26814b807806b0422deea797b2709d4cbfae0ddf41ee2f4c8cfb0ce472a30575c16ac2a77fc31eaa6e3f2db9d8affc57db8efe137a0242f5dd95d8404030f67061c392a4e50edea2c31a070c1e22a7e9833480d32d4ef17c9ce7bd9967d35439fa55bc99424e6826a71124dae0b950e606dbc8dda9f7aa23b01bf35939b2686da50cf3e2f35e3cb2e00cc9e3ce5e87bf994512f805e3c0e2dd739d9967724472bc4a94adb9c395579ecbf4a76fae102e99c5e46205b3621a0e17d69a08bb689a51dcd440eace7f30e8657b64f6857f92cade7105f3e9f1373b7ae006ffc77d91295209c9724ebb2563e70e16683c89e5d58de9d502ec2e48de98f11dbe6c52dff993a1f5fff192c6bbc48c8831293c374ae3bc03d88e57cbcaae7a317fc0f749741916183a8c1e4cf569591a00b998a45b6e7d15e2eece026b1772339de48ee4655cf6d4d82d182770532698094d6b124a011808498dd3139cb47a0b63f9e7389941226949b80638ef01d568c7d0987675753a8b2fe6d8b5909b7755304bcb2effef8c6104c05f85678cb0a6c61bae5785031657a5d11564ceb6e96bc22981f991b417403822920b5fd4f17c2250998278eb62009a9e14f42e5e0606bd9663753e02ac0b5e42fa2e29172ae1b1e4d27099e3ffe871832c09ea52863197ed36370c10012591dda27628272a6f90ddbd3a91e062e313524fac8568007f3dff7a6d3b1be2447718f49c23bd044720e5b3dae5d91b2f407f5f6e4fe24d3c26b6f1d7b0dec32cbd0cff22d1f3a3795a66a7502dbddc53809f3f17595ac540404520c434ce2dce700a17682751af965ed9386d7ad32d843c074453a601944387104d91939681900ef9d00101444c2d7c0046a6e7a621635778059233fce6480ccd4559e1381cba4f4d9146f5be5450042da3a7bcfe03066346b53c1b40ccf1d6bc8b101b17a7fc668373d87fd6c3078d6a13042d1288458e299e2ef21c6d594f778993d83585a44f02c4bc065338e6bf0d7c695106df56020965aa4a1d7064941a51787d8dc6f346ad350d15b33555901facd07d1e08070851c07feac6c192e1d44f7985268d1ba6a8aaed787a0f6f2d4d2d14331f7ee7f8d93203b3f9570c02897f04b6ba1a05febfb048d3ca4643c1a549bcb522e3b615af433a9db2f9a241d7f7d1a336874fa13cc5a3fe68702e7dc92bf5511ea32fbb9f52f501196f6e02b1b931001bc92c75cfce0018338ac56cc44897744f995a1e66c59aaf7c75cbed734abbbffdbf5bef75c5fafc8d17e602a471a0c85f4dffa81e50fc5d68f1f23493110803b3d2db347c6e259042d9d53e41ced6123320f0893a96108dfae2270174a2ac46507bd1fd94628e2fc8853529e8eefe0912c0b48b27b855577ea868318a3c7c59dd68e416628fcd36fac3367f4371d77b93e46bc45c1104c4fe1ef77e12183e85945e402a9a5d1f54dc42e3e27b57c765e82727baba9dd94b7e80cc0690c36c16df2bdd2af2085c1adedb09f1d5f919e8b5a28b892ac89a9a59fcdd30f8dd55ccb7477494b8256c62c8218a80fe1289b1061a9ba2f0e84a0bfee7ae2df737661133631a48af3b76b306608f53b68b9f0a1b4a0aabd43d1de2656fb07c5e9bf876377c57671e88968e52f5d03195c478789c503ffb2f8d1e54c1cd582c2268a66ff62dbd09bf87774e0cfe50cc6c008bdc31380ee378cf1426248561e68cd2626c94c32eea593b9854d9275e28481b895368b3d24a0327968b161091026f41cf3625cd10021c6dae14accead95d432f97a5de4cc2acb9eaa0d03eb9af30b548def228f4bef383491da8706ac61921646500ddaed6ac9c94f3cc235925a6b0f2ffdea8d762a7f77a42c84643fda82fa1473f6352ee68f9c537a8b437023434d76a6aea9e938bf37de4ed0ae8cfcddc85a73d5bf50c654381032235a035ecf7898af3f22c1444cde60c41b6e14fb5b0c6a86901a5bf47bb2ef700b126218d3bb4159242148ca5c1d11e728a93056c51a511a59ee9106aa59264988f537a7296668af00ecf17cc0d28c87c5f04a225718b9c41225e85d5bb58890be7b0101859d01a7a65eaddeb179e847b0eaf1252f2347b206eee294aff4eb14caa415d27303da8713c3a3480ffd2323a3fd13367410092e8325752e5219cb16059e0241a7dd36ad4c38184898f12eece7d92adcc1e166c00f1319858548c18bbcaf0821043f5d96cbdfd882cc58f918c2f85f7a496a1842be9f189de3d5ce22d5ec96ca17ff54f1dbdb4c90765dd34e3ec2c2b4951ac80a8b1a6e454ac3fbdd6dc82d9e151b4eefd216e9ea23748cec75073c7fb697de80d667dc7ce2262adf45e874a4bec72349b16d444dfdd8cdcd4c14043712eda3f7fcafab7393f6b76be406d928331ae70862ce824a2c17bcee6a127535bab2176ec99b8ee2640bde8b6e731d4259be2aed272c6e9898d1688ef14eceb78c24a81df1b00a821ccf5b4db6616650c128997e2e5d55011d46823e0a9ad6aa97eb7c77d753bfd2d62e52e5f1fb29359e1a7f005c412e34b5ca68d715556a6f4132ba67e55b1b9118ad17537148c0b6ae244efa833efd72c01e9c9ab21bd8503c8e93c54a9e2adba963e30f2954fbcebc18a13e0fcea1350b91e97af083826afd1079b1d5a705172f206bd63ad8b5ce08220aeb9ad709a67adb9e83e3192ac0b55c6b5ccac081b2b473b14f220862a78ee694c80d4c925bf38653ae4384c2f79ed23a197fdf54d4ea50525810bc374785899352a0e5e86aab7145871a7003b7f18e8ebdc7b295d6823d4adf496e7145ae526256918bdfdbc0c5cff9fa826f794ec344ba088221e94b874173a15367a272ce7ecd3e3a7b669f2db683f7e7b82b6b1243f36cc064005a448f0a3342420010ff9a7c64c9cf7fa562b518d53c1d814d58df9125459e89e93d5b26531657ef0d42d960c6933acd0a00f4c83d636eefdaf6d654e966d3ac66ab33673fc8ed4b541715a689ede739d9cd86870c3c8a6fdec647256385fcf34ed6a8ee18f3c4294833bdc6eaeef09e085e0d52b064b476b06fe21affb35c8fee3b675b33ec3a2eff12f2373ca2424e0aad8c74478182ab12a628526725ea7530c1a8289ad94fdaf6f2c415f5cc70ca31bd9e901bd370cd624e941f6c0f2b322da64eb24f470f19d23f7e60d4b09db94b0f29c0e785ed27dd8cd238be6d07c101eaa414e16e272d40710df5284dd01ec119558d88a58b7a8f16c57a7de9ae0e5d57989b8ad00fec46521aa6c2ef0a90181633fa1da977fcb3286e6417f2ab348a84ee248cf37e7640774506be94dd375b52cc4c7522cde314b55fcb11d015569c654eab2aa4b42f18737404b13f67f1f2e9e93e0116728536d08fedf948c0bd682bb277833671298a5ec6a46691b9b2bdb6aebd448362065c029ba322067f084b20b17f9b701b639afe696659fc261dad8bd61a760b3d77bd92d83dd5667eecb1eebcb5c8424f3fc4b3e43821085af507193c99ac1d444dea70a499bdfae39feb9d94d869d0a279ef6c392ff676b5a50ecc2a32cc7908c5753d9c48215562512dfd5e4bc8492d7b0d7255df8550c9fb475498e899a466c6007b8b8dd57c21ba6e1472664ac0ec1003236866606553597fa2deb20c8d88017ad410e25858c68dcd62f67c688eef264f157fffeff7cd6cf95a7de8a6fb6ccd3a84324e89e07d29be9dc66d9fdcc440b193839e068c37b58453e94592e2cf1f415b67e1c51540c23682f31d8044168384d14cf3b6c8c866201e4388b4a1b8bf8169efece9051ba3f018dd01d39b736f49356361365cd38a0840e9efe30a60f559715353cc2da98dc9e0f216e26456918ed339612abda057ba3775c9f152b22e050cd848bd1efca9cbaf08558c70468d80a8378e87ad99ecfdf9ef443d1e4752e8d28739e35205a3e176275d1e06a807d86775d8ea63a36dffb971a6cd4bf43f2236c5bd056fc5fabdf07d33c1e97e5db9c5908059454753770da58d39bb8d4f5e9842d5758c988100cd542efa1ba65a40f935e492f612119cf722dd0255b5cdb2214e3d6df7b8cf579e6f5f57cd29ad3f477a5a9b5afe3f42132a4e122b565356770e0088b49a940c1cee7416a2cf15725c0129d1cfa658d96a7c11c7f741c9abf33564e562fc53ea0f42cf7c3318f837c770ae80c73d76f6bc655323a17f8825a90174324bb370f056ec149397397868ce760493341e9c76b31ef42c54e98d611dc032aaeb7b09826caff900637c3c", 0x1000}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x1) 09:16:25 executing program 0: r0 = socket(0x23, 0x0, 0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt(r1, 0xffffffffffffff3a, 0xffff, &(0x7f0000000100)=""/4096, &(0x7f0000000080)=0x1000) 09:16:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x884}, {0x44, 0xc3}, {0xca, 0x9}, {0x1ef, 0x4}, {0x26, 0x9}, {0x87, 0x7f}], 0x6}) 09:16:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/244, 0xf4}], 0x1, &(0x7f0000000200)=""/240, 0xf0}, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:25 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) ftruncate(r0, 0x0, 0x7fff) 09:16:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x200) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xef, 0x3, 0x4, 0x1, "53a4a5050ede96399321ce7303bfec0c39d312d0", 0x6, 0x8}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 09:16:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) 09:16:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffffc, 0x0, 0x19a, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0xc}, 0x1000000000000) 09:16:25 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 09:16:25 executing program 1: r0 = socket(0x18, 0x2, 0x6b91f3bd) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 09:16:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd34, 0x801, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18, 0x0) socket$inet(0x2, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = semget(0x3, 0x87e6fd6602853cab, 0x10) semop(r2, &(0x7f0000000040)=[{0x2, 0x702, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x4, 0x5, 0x1000}, {0x2, 0xcee, 0x1000}], 0x4) 09:16:25 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x388, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x828, 0x10) fcntl$getown(r0, 0x5) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x80000001) 09:16:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 09:16:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x3350}) clock_settime(0x6, &(0x7f0000000100)={0xca9a3b, 0x9}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 09:16:25 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0xb, 0x0) syz_open_pts() kqueue() 09:16:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x40000000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 09:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/174, 0xae}], 0x5, &(0x7f00000005c0)=""/25, 0x19}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETWF(r0, 0x8020426c, &(0x7f0000000080)={0x0, 0x0}) 09:16:25 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x30400, 0x15) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fsync(r1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3f, 0x4, 0x81, 0x9, "f3f4f13497d2e52532a044783713094080a2f033", 0x1, 0xbfe}) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xfd880189fe5a7b3b) clock_gettime(0x3, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x2, 0x8, 0x9, 0x0, 0x400]}) 09:16:25 executing program 0: madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x1) 09:16:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x6) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="c8", 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/118, 0x76, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65d9"], 0x10) 09:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x20000000000000b}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 09:16:25 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) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 09:16:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0x2}], 0x9130dbf, 0x0, 0x8, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 09:16:25 executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:16:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 09:16:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x9, 0x7, 0x1, "8209f7fe57e4f356e2e90e77afe0155cca438d55", 0x151, 0xda}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 09:16:26 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000000)=""/178, 0xb2}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, 0x0, 0x7) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) close(r0) 09:16:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflags(&(0x7f0000000240)='./bus\x00', 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f00000001c0)='./bus\x00', 0x800080002000, 0x802) chflags(&(0x7f0000000100)='./bus\x00', 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x10000, 0x2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x1ff) syz_extract_tcp_res(&(0x7f0000000180), 0x10000, 0xb9b2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0xffffffffffff649b, 0x5, 0x27ff, "f062855b1849cd4b08433e88a3aa9cb3e3c5569d", 0x2fa, 0x7}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xe8) close(r1) 09:16:26 executing program 0: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00007f1000/0x2000)=nil, 0x2000, 0x2) socket$inet(0x2, 0x1, 0x5) 09:16:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1000000000000) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 09:16:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 09:16:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/53, 0x35}], 0x1) fcntl$setstatus(r0, 0x4, 0x1e2975240f4071bb) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x40}, {0x18, 0x0, 0x10001, 0x1}, 0xe6, [0xff, 0x8, 0x3, 0x3a4ea4b2, 0x5, 0xda29, 0x6c, 0x80000000]}, 0x3c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) pread(r0, &(0x7f0000000000)="c322c106d413d8b0489e77b02f7f2ae2cd3796befff089ff13c99eba4549c7c106473b62184d28970e78569cdcbb7ff57589293de5b78a07d46d8ad9940e0b", 0x3f, 0x0, 0x0) fcntl$getflags(r0, 0x3) 09:16:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x3, 0x7f}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0xa4) getsockname(r0, 0x0, &(0x7f0000000080)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x60, 0x0, 0x2e4ccc7d, 0x0) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x5429) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0x8, 0x4, "e79cb736fe5475b0e40d6a23f9cd4104701671f5", 0xc07a, 0x7}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x3fffffff800000, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) pread(r1, &(0x7f00000003c0)="f679bb209fe8b40ea49cd239d011fa7fdcf4e768ee6ecb0039d11b1b04a5a33981c74f08a1bdc7fa47d0563513f0d0e9197b215b5e37c43af69d1c070792a9915bf7e2fbcfdf9984d48862a9b3195a8067c205cda1fa9fbf4c74547aa4bf218891fb5e1c81a8b42091f74b5a1c023965fda426f8f71e245109cb6fa562097ea5f365b2ca6aa4935063e72ebaf6976a58419b5074796fff374763105f1b4311a67891c8096f631078bc93213600d79284fa9ab38c64775bc40c8cce3ae340f5e199a40078dad18c43ea956c0778e1882634dafcb1b2ed0f8d1333c59d61fd29625512a99e1a23ffcf8427eb83283ba947de78c3b68d9a5456adabe1fe", 0xfc, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8c}]}) sendto$inet6(r1, &(0x7f0000001180)="03ab4c50219efb6d0e672e0007e556793f804f00d9ccf68b9d3d8dec8f2a1cc4365957373701ed650eddfd3332a7df2f9570cd201310c78e26fa00de9d6f3e537aa4c6b109c14a929e5d5ccdc4def33c312ab8cd21bbb0361a92018ce007e17247c271e99b5d68d21bfd6030f1eafde2be863d07f12407b6304bdff0bed47732e01d01927cfa5acdc64d9321d214dd60d701058bd0ea5c70145de219635f52a68edbc4b892b8817ebae91a094a26e7e48938381bd0b6d2f7636ed7a6ac552335c53720381ce4bcbbc31cdf62584975f10f8178c59ebb42df03e80e9b65f6f4a474c809dda2f1d2e16075138a69816d", 0xef, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x6}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) setsockopt(r2, 0x8, 0x3, &(0x7f0000000180)="f6e9521b54e43a39fc59b4fe1bed4dffa307e2224c45ec055591d34129f6ec981967cfe6ee70817b3051c3fae9aaff6cc45f5c5a318ab1192337769f703a9114df50a95be578446761351855b0df71b1cdcf96aeefede38874479f35528b6ba2bc0099f291e7bcb4f7a92d19a127278384c394e575b4a838df6527a0f5e5df5867ca59d60572fe895f81a4719da0e4098c0b8ebd5458693c32eee9408b54ce31afa933387a21991ac0fc568159f925c943bc49cf700565b17fd99e6427c77f55d8ca6bc0f73b3ec4520ccaab370df38a47fbcac416fe08777fcecee8c91594105fd01a5af3a5560903096b6f548469095312e66e358e435a875af05d0ff77178f6746f2afbd5eee1fe0890162eac333ce23b29bc02f3759363d11083ea1d0c03fdbacc44afbcfd828febaa65c87eebd065528b8c61f657f531bef50b7d4bb0b23f754b43076fd0904c8f29a27147bab4e724275903b688ad8024d78dbe9ed552dc7e39e909d985bcfb37c8ababfd63f924adcfd6e47f168199e19069a695d598297113b5200aee9227329018b970b26c266dfcc2fff24f7683445cc440e0b5165c74dad621353808ba15c1e5a235749c72073a0472f10d07596890d5208ca5ba671f36b682acc637baeb7ae956f5a14f5a8e2480e777e94d07fc82aeea0344184ccfcd193654d9126d697739a883165c2f3a80f865b8b57d3a1ee6b69bec24d45cdd3f008d48e08b0de41edd4c4aad3ad407935dcfbcb4e98ffdbc93c77dc22595e5b8d207f8d472e16e5b142373ca099ef4722bb1524849a4aaef4ae3ace19b31796ed0026f766ea6052943e0425e5eccccb2cfaf05b6fcf0778e7006e4b6b09d39407b3d3eef84063423f27a0b9d7859bfa0862ff5dedb4dce78f1a298957c61f494be4665fb47d25ddc7914a5029af885cb4540d22311c99dd101534a8491bdd0c9e23a4459b0ac9c990da4b29283e6f322c9c405bdac50594a14710ed7319c0bfacceb2fa504b1868232fd4810297efc04ac6a2ae5a59ce28b70ce354e081ab4652af3e50048cfab6e204ece0cd024db8d2272a0910c0057a9038d77b4c6056372fb19ffd2757a909f40afc1b66891a5acb005f3f95f65ab4946a4cba085053fc88b990d8106f559a9f4a1bb0709215fa9ced10f705341b0572529b88429dab94e66d0085b4c52101a44cf4db535ae17e7a35e46c9fec89763383b52bb55d23cf6ada59de7b404818ebc1d392098ecc7f5426eb3d1535517b70d10860e9a3326034f432c786ec6f83340708d68fbcfec80f5b59e5a2c05c86859c5c458420f44c9d3b5106370a1f24042490dff6bb6e429cc98c3f2d9d5842958ab79046f011fdd2ba24ac2b8e31805f611d508fcdf6be1de4c02b03ee641f028c8d2e1399b91b225b659bd0dd72dfb45e180a274761776651d435c848c2b70af0004e46945feb2ae57aba94b21c23d4c38011326cd4067e4ec26062cdd0b66c0cc547c1e87c85c2f5dcb2ab44adf94a03c451bfa132ac0af02825b8803780793f8e5d454d9ef79e023ab21debdb8e900a84014b3635ab1b41e8685966a39c6b630f4221112ed1775ec3ed1d6e3e774af83e88d8f5d6699c669598676b2c1155639df5fb57da49afc3a4326b3c1b12bdb81da90ad8fa651b5a28c751d18b64217ec512999743ebc82642b0c01322f0b499c2422250ec11378d86b0c53e82f624626ffbe9da5f65f670b8747f90ef876a36348f15e2ea1a60c21812510865c0aa78ea65269f0732a28434749829cc2bb05cdcb6dd9bf66d7f2f8da6a86aaa82e4e9065125f453ff9b1aa77f40920263814619387ca5c67c876b31458f9a56cd6af5b0f33af32c80d5313922bb7b35f3d6308dd7efa1a8c74c65a4271c797d65063d58a4e36ae7955b39502ca2a347298556105b6f92f6711eb81b4b7223566bb77775d061a16d656cab3f1fbff2609797677e75cb3b7bf9d1d69e69d37822c2d197b236d93cf25f133d3eb5f7cd05bb6b61241e9811527736b0cab97676419d6559305046b67de0c22bdfdd8c82d33fa1265a286d7b05ce21ac92e29d4989568469c5779f561056fb915c01f11d476ec7f804797ab659a38ce1bdcda9d10c605872a72e3258531f1ea389aefec08b99c7a35f7a121567169dfc69e744f4a041c81c9260d7d1e89398c025b4a0c79eaeb785c90d1c9446e0b91749c50c98d4a7fe48d660289ea39936bc175cc3c11aa63e784630c121b13a65955c4d111f9a4870536e916198ccdb12a1f174f48f4921b31e377fec44d24de73f7f1865756a4219959466efbf7e11568962a00d9e472b3f4798b83d45b7dba42f1ba1dd90b8dca46cbf305e47b14eefae9949be81617cc695f961d81bd8fd5f4b52e7463f4d7eeae9ce695c2708e0896172e8954204e197f95a8b868c618932ba843944201f4e92b0687b499c5c8d1ce599b050dbc0d45eb2f2ae7d65bfbcbd8129c36d2d3e9cd265edffc154f0097731241909c4f3ca18662bb2073cbd7e79476aeb808a24bd189cb5e90165f12f4ce0bd2a0a67f564eb8a5ec4b1c3e320112f70faf323cdc3012771a2e76bfa3d51619bb965fc204ede22c7fc5302b9146b5ece68552981c52f18ed6cdfd86453beaa19f466dd4b5a955d1a3c3d68063bfa9048a9efaf123e1ac97f6d7440347d588eaebfba77e8fb8832ce111cb63c058c97dee24a545ba220e03ac3bb59c68d1ced51c72d13948f0d2234aee2070f0da483d5a5b32bf677aa2f4adccccfa13436af78059a8d58d2d50b453dfc52a8279894ace50bfbbdcc590dc9bc3cf3e1ce3471ca443ba4c7a6b6012633b6c5862e63bb5f7d28739e926c00e9cbdb6fc4d2e9ec47218062d89a0df674760113cc36ca31fa9a8f4b52691358c67268751d8f9a4924f76e63b9d5d362b52354172422dbdfc35a7383ce79deb0f1fe1ac21aeeb17d2172183a9285bb0590fc59311f872f1f3f459a625c78b185410a44a621d7b7e4fdcd38e0c349687e830f7236ef025018816ef9172f036727bde20e15fbaefc1054e9717e5dc9c3e3c69bf1bb20fd849253bb488f1fd7346ea2e6bfc05f62b193f492a3650a9a2a67210be57c942c22692a62e6b75c04e26bc3a647aed221afa608da350c5db995e19f3721af0d9863a5c7ed8b04cf7268796234fd7a640eb10b44ba835326fd03e1c606f1e4cf95fd501397d4e4717c036541747b780465dcfcf50dfe99f065385562c1d7a45d142e4cd38d50dde1c383cc5fd0ad1a0455983d2a8fec942cea526de44cfeda0e503a2e8269277da24c964bddfebfa0a441087580242634581d3cc15f6f63da8ed87fdb309e9f46d764fba9056241594a86c84328491a8e3c64eeed47583702149b1f12c08e476d9debd62e57946573662be30d428bc6ee7c1a8dc5ec7fa5f1361cce7d1b481d3f316ef13586adf7fbf8826f205bb9a768cdfe0a0c5af5f968d4bab1700c59cc252a39a317c400d459d052c63c5d91303211e161fca7f10e4deaccc1e85fe889474a7873054f1377661c66270255725573f057a5268a8eeb297fe0968fed8f1eeef547dd4ea58160b871ec734f2730ab69738e9e3814237b8a75b8f9b2a2a829e5019a8473223f8188e893b396427e0ab9a0b6cec8fa5c2345319cea4522368b9a5085f81c2a1130d09832c1f472be0def14684dbc8f94c435df17fc57e2a897c4d6b42e168d2adf28ad78c4b6fcb10167d0e55b602f16861d8004c8b2edb7847ce74fcdb55fafcd5481bee4341a2ee1f133714e9b51bbbb899641fbb657b61f95684acb8fb40741c0dfe789ffef2382afc4fc748231efef17731791ae75f62bf3e18f735b069fac2b408cafbf4d354a9f7e92a836174647c35c207b579b56a86f3589192feeb61709ece6ed16d1c156d7110e5c399140ce985391087abdadf1754b34b6480d4a4f4a8c31749b2290f429792faf0e4a9afdf4e49445adb21df8077e55fa61de5bd25dac156ef29cd7b487ae978c23aa53de8f114c398b83dd72ca2c092030fdf7c69743f2983effa589a2876467ce131c0600769592d59c47a28f6b27cd8f30fb0cc8abbc04e165e132882a0f1990d864df3c3cdbb598345d8ef32b54a1bb40dc208a632841e342ca4bb16749bda2024e89cba4bbed669d31ac943dc9bd2c9a116c6fcaaec78bda7dfa77a2950c1aff17d1c0994fc2ba9e8e7a6a14b09579e47349299e4b6ac9e780745868d06cbaa34da1b0b65faf703d8492d87b44c10fda8cb9bdff4f2dbde362351479c34ef59f94b74d16bb54085eff0098360243e2e7993cb72ac2c154346516cf635541014e06a323f54db170f4eec61e531c37630f2ee4ce57bad0a33ef24019e8e052a262ec99bd1a6e0dbedb162efef011acdb4711b9eaf5485e9efdd9417321c12fbabfd9114687ea7285be0e848eea64a31d4f73d477fce9d4ba1647b1160df95fe1b2bc757281957eb7998fd64422be824bc069fdb7cff06208064f072fa9fa1dac07742162174d6d6429ce64ac475f55d7c3332f120e66b05024ab10b0fc8b863cb15e574b77c706aa247232c13bc0bb9945ce308f395e06cf6baff64b4f7020c4807a80d93e66fe58717bfd6ba83685cc6a7092237faa83b9af1f75d649c9e022bb96165fffeaf5857402f7ad6f3552f30ce155873490bb433be1aed584aa9475c2c6a0bfdecc61374a6058f84ed6a057a0ea21f3a094fcfeb63f8e34b0fb525ea946f240fec3126bf9d7518592f200315879e686940784ef8031ed4ffd4c5b4e1c05ba1d8bfdb30c3cff4e9cb7d8193cf50f13ad87fc85a526b227fdae9972fdb83d78b90c329796d81e4f2f7c086b3e3d850a2197f0980b9f4e0774ebbee23c9faee91f04097be5d589192338da2b1b93de0b7554bf7c5d09a370ec00af2d78f3c94395a7a14c5c97c72a8be8ca1ab737ce26f2f78ca86c9b670a6cd04561940e14fa7d5afef64b1cfa9321aff12b7190b0f4e3f1705a4112cd3d54b555d8880ae43c46ef5d0120fb4bb3a3a006e67a3427f5e0fec776dff37e7aaa327b50420adea1fed6f75b59c1a64bb3962a1488e91be04efb498658c7ceb8c1d8ab915395429ae84350153a735918098981fb3ceb6304e1801c80f5de3efbcb48d1f7afd60fc70d41f80fe3de90ca1352412f32e758cce4d05d41f77143beb1e1f8d95743a82318eb397d8a93ecc07b19e60c822cad0bc063dce5c6891828380fceaace1ad742248fa5af7311be3d0786988a294e5999ee57529879cf26fc3af46894eae4b524836fd7453a6b9e326b50b3cc6cfcc831308f8c5b529458dd388538abcd73bd30a898763431fc61bb3d1b628121fdfbdcca6dcd06fc8a242a4d1bcd9d22e5c2131c315ed4741f776974b41b3dabcb3a064aad9fad35cc1c0ca02f2643a7c88b637da7f561ab52363fa67afe1496104b6deb4cedb6c6f9b7f18b23c6eea4f379e51ea5f99207d4b53a60f86e680bc437661a82d719b459e92f51c369a4b6c301b2f4dc85a20508d5dc5b009bc4f4812b970bae0d3b3bc57d764ecde6b6f1f99808aba141849c57da4bfd8892407a31659bd3bde82833ca122181767c44b5c91eedfa938648efadea9dbb3a100ff348016de62c04853fa4fefe3a43d1d6a63f086725dc1a6ed5691db3a4030d9599ea0852ac8fe58c7bec938bd0f4c3a1749a65814d7317233360e3784940e076d9528dded8992071c37003d696ec0d9f20d0e70ad0c3d9a2ec859357532746d93100f13777dbbdbbee2780637a23d18421751edfbdebe9ec44fcf697e57a39ed7b65ef8e6", 0x1000) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget(0x0, 0x0, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x15, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x38000000000, 0x6, 0x63, 0x4}, {0xa1, 0x3ff, 0x2, 0x8}, {0xfffffffffffff836}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x4, 0x9, 0x1, {[0x4, 0x76e, 0x8, 0x10001, 0x9176, 0x7, 0xffffffffffff0001, 0xfffffffffffffc01, 0x800, 0x8, 0x9, 0x41a5ed78, 0xc13, 0x400, 0x3, 0xc435, 0x9, 0x9], [0x80000001, 0x0, 0xffffffff, 0x8, 0x8, 0x8, 0x3, 0x81, 0x0, 0x80000000], [0x5, 0x5, 0x9, 0x9, 0xf11c, 0x0, 0x7], [0x7, 0x80000001, 0x7ff, 0x1ff, 0x3, 0x7], [{0x80, 0x3ff, 0x7, 0x3f}, {0x80000001, 0x0, 0x1ff, 0x2}, {0x2, 0xff, 0x7ff, 0xffffffffffffffff}, {0xfffffffffffffff7, 0xf2f, 0x1ff, 0x1}, {0x3, 0xfffffffffffffffa, 0x200, 0x3}, {0x4, 0x7f, 0x0, 0x8}, {0x40, 0x1f, 0x5, 0x800}, {0xa, 0xffff, 0x1}], {0x7, 0x1, 0x81, 0x7f}, {0x4, 0x8000, 0x8, 0x10001}}}) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: getppid() setpgid(0xffffffffffffffff, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400000000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) close(r2) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x8001, 0x8000000000) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x5, 0x4}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x2000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dc317d05ecbade098100"}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x40) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x999b538c85c61532) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x105) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="a313c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: 16:00:04 executing program 1: faccessat(0xffffffffffffffff, 0x0, 0x141, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:00:04 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x7, 0x4) r1 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x1, 0x420) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = getuid() setuid(r2) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000002050, 0x8000000004800) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x1149, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000040)=0x500) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) socketpair(0x6, 0x1, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/96}, &(0x7f0000000040)=0x62) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x10000000000005) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f00000000c0)=[{r1}, {r0}, {r0, 0x1}, {r0, 0x80}, {r1, 0x6a}, {r0, 0x10}, {r1, 0x3}, {r0, 0xa0}], 0x8, 0x40) 16:00:04 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = getegid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) r4 = kqueue() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="048f183662fa4a0905657f9d86911e0f2f9a848553", 0x15}], 0x1) getegid() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x6) recvfrom$unix(r0, &(0x7f0000000080)=""/69, 0x45, 0x800, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) rmdir(&(0x7f0000000180)='./bus\x00') kevent(r4, &(0x7f00000000c0), 0x7fffffff, 0x0, 0x6, 0x0) close(r1) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) setgid(r2) 16:00:04 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000024ff6)='./control\x00', 0x0) r0 = open(&(0x7f0000267ff6)='./control\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000189a2)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f000001aff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x5, 0x1, 0x100000000, 0x7, 0x101, 0x1, 0x2, 0x7, 0x5}) mkdirat(r1, &(0x7f0000017000)='./file0\x00', 0x0) r2 = openat(r1, &(0x7f0000fafff2)='./file0/file0\x00', 0x10240, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xe100, 0x7) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) close(r0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7f, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x98) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:04 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/11}, 0x13, 0x3, 0x1000) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) fsync(r0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:05 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x80000000002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/43) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) munlockall() 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x130) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427a, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100080002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x82) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x3, 0x103) getsockname$inet(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xbe) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x84, 0x8, 0x6, "33d4f1091500a2750a888e9d8348c4db11a4072f", 0x7fff, 0x2}) close(r0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/91}, &(0x7f0000000000)=0x5d) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x36, 0x1, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x5}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x60) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003d9000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x20) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xb1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x101, 0x3}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x37) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:06 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) pipe(&(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="7606b9663285806c50b7bf43a3143c7df7bf85ec95784565b1cf00ac2d6ccdbc83d3bafb8dde7cf8307e8fa377b16aa02be8d2b9f2caf4ca805d85543ba1e71603061a71b5f394dd85d8fb96f948799343b2395c1447c3c871e47bd18262c1cfcba9a2600b1af758a51a9f9d641304ba65b6c72afee25f51b33e2493f1482990d921f69ca7f864ffe5c5957aceb23be0d9760b40c7af108a11edb245c2a0f2d0f43a89f9bfff3b5493dbfed2502f806b2dc36d9b5caa3d", 0xb7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) fcntl$setstatus(r0, 0x4, 0x4) 16:00:06 executing program 0: 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x3a, 0x5, 0x1f) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) recvfrom$inet6(r0, &(0x7f0000000100)=""/243, 0xf3, 0x1, &(0x7f0000000200)={0x18, 0x1, 0x8001, 0x1}, 0xc) r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r4, r5, 0x4, 0x6}, 0x101, 0x2, r6, r7, 0x4, 0xfffffffffffffffe, 0x7, 0x94}) getpid() 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) getpid() 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file2\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCONS(r2, 0x20004276, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) 16:00:06 executing program 1: r0 = socket(0x111, 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000200), 0x280) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a15709a3757c32b7a4e34440c7764eea58e60afe80d5a26a8a21f8215320ca8231addac5520f9bde95cfd7cbb905126cafeebda36a11b20ae62a3a9ba51edbe36909ae49a3192b0bcd2f43cf20b3e05721502aee", 0x54, 0xc, 0x0, 0x0) semget(0x3, 0x6, 0x63c) r2 = socket$inet6(0x18, 0xc00000000001, 0x0) poll(&(0x7f0000000140)=[{r1}, {r2, 0x80}, {r2, 0x6}], 0x2000000000000156, 0x10001) 16:00:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unlinkat(r0, &(0x7f0000000280)='./file2\x00', 0xfffffffffffffffe) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="7329e487f26d9dffda33d11a6b699e540079925d15b57924636ecafcd0c9f8ce36b672a69ebc174e088d27861d2488a3b53737ced0c30116d9c7152c22c7b43ac0b339b7b3b9f8b2f05c408f182016640be728f9aca030945579403efcf2af8b469340b087a445759ff65dca0b2db03d8478821d40000bd7405ee65b5a3c5dd36425a9e7e9ff95", 0x87}, {&(0x7f0000000200)="b2944fb49b42c3c74b90bd4b8535d29bd77b407b1b8148073e766961339fee6911629d474dd970879e66a350582f148e6fb28dad3952f6f1726e7c87fdda3a7eaf7aa9869e575b5fec7159afeff487502cf8aca8cbe9467df250b0d971c512f05ecae8d88f943b0f48a1029d0befe037c5a03214eada558f6f54faab1b110e52d30d916590d239bf72dc19a55356d23aa45837357c427d37", 0x98}, {&(0x7f00000002c0)="755ddff998b9a6b47a2ef3bccf4e5a5da1939cd2db73bd7908634c8717c13ced523b83525153f6dca8c6893b2995302fce48cf13a2e70291f9e4368dd1c36d71110d5a2bf8a7df295955746710e0c0eb53e5e39273156ab1403f24cd56b7d0334e48f104a8f66984258e429591c1d998d8cd35b884426f259e13", 0x7a}, {&(0x7f0000000340)="88a77903622ba3200ffef7cffee8c9b1ec0945722135010286b8e5c32a6c89234dd9d6da3c2b74eb96db8b0b50f68ae34513c5852b72576d35545eeec665ceaa49445863ad6fc929bab71aa5ca1f0911ff23fd8a9ec4d5aecff399bfa4489a4e7cf890bf4076019341accb6cb08ff83073d85da9f5bf2a395ea13cd435b0861916932c439409698eef3d351a93ee43162f4234ab58e7cb523e79e07dbd02e716a6a51a09b70ce15d9f3e4823960bea34710560e2ff9aee506134f6863039b220b1879dcccd2302e5bd526c2f4de4af1f2ed922ea3571c9f5f578a921288c2bdab77f7d02a2ed71b9f9328f39e4f45b05258894346522b91ad5193039604ff5ce497592918bbe91f8135b8f3b031e36dff93547aa98b8a4e45f0bf1a65a447b096273ae8be8c12c5fcc91e59601aee40c418ed9e1b17d8a5a46f018e9deb41c33ca2e135bad500a09018409f9308a2c193a0790dd99800aa1a4fb32362612264888698531298d2ee7106d3be79915d038b41f48e8ee55057145cf5905bea7806a9eef605a832f3ddab30827da2c9110728b70421c381b5996879ce60103d96c3566e01ca6706ad82a1d26526f12f91230b7a84226f89743a6fdd15332fdeb9a5a886cb07cf30eedc15df29a865969f924fcca2df022a05da73df487e972ca1c4f97a94e7fc92e09829caaf2d815e45c79341421119f75c9e577733bf2856b0b1d4113dacfb8b8730c10b1c1f6c29b788afe7943db609e6078faa454747190f0fa4c6a465505c3b04cc48865461bc2555cca4dc7946e7a3441c97dd224bacf059cdc74dd22d3b62680c3ca16a72b7446de0c6307e19065d44d7926231c49e78ab4c1b40bf3093da11aa09cca311ef0c31251cddba6672b8fb49ff630655322381e128af9851362409b4cd1dbaafb498bc67e63748bcddb9d722e12f6ee40fa3b59b7e3d3ef8b0145134da241b0200dea6b59646bbb6a4618a81eb6e6f6b8ac478e284768839dfa2b8552c93e04c2f61b0e33e615a53b1e484c639ac7cf37df830fb8290ec2f98c2f4de5730e1ad7b5e14c92cc54a667958148fb7d27b0dafcfa021f4f1dd81d80d26823c096d1fe70a07d22a1f5da6aa608d4410738f23075bb29129c4511fe63841dcb66d4a25921b01fd36f557bc6ceb9a6c46daa8dd3479c0cdb48506982e0332d7359b7b71816d42b2470a942448cd0fb99f40376f620428f539ff4929f215de7a80962263b7fc684ea085ea3abae210025914324769afa26860059c467938a5c46848c3214372e7aaceb6cab039dbd868c65baba5f187c55f592be21dbd7e59ef7370b26786d14766147c06d7095a3ea0e80d868c3465572d5de969448982d28155a9d7f0b88e5fcad713057d8a26b7055accefdab4361b9fd934098d578f8fb548a75f36148510e7ffa4546de5222b7e9cb7412f443eb482cae72c5113fc09e6e4eec39a9ed2cb2aa617616706127d03a77f394bd99cb29e9d31ee9e9576866c7db8e915b2999b8f3408d68b25b0ac112524f466d757147c821ef1faad0505650b745bf712fc1d121fd59efdf4bc5aba0af4c3d222434163fff3f61fbb799e1ad5beac6126fab4109977a5531ff9a578cfd7dd3b72b7913ef305d63675bfae5898bd85ee7cbf6c4734d94c83e9bd554da18a946011ad30bee8a0d3f61291e8151a30ce62ea5f689b9fc734f87af255ec51a54540e0222d52a6c3acaaa11b04487d8b1f7598659a740b185fdc0d84dcc1e46c0f1a244a6f787a7f743b9183eb8423057ca46360ae01d711e0d7472eb270e4a79b6ee9ca208f253ead04823666f592b7c9420deaf45ad9769dd0b29e7df555544a4e6f17b55f913e413109be77a9a787bb58ad8a7ff0ffe78590731a3cb008fabc671df3951e1020287f5e2a8f034206d27fc4fc103141dc856b42b194cd377671fbc6c31e0203ed6776fb1b4e86b37814aaec3a156b835daa908038cdae9e54d1b3bce99bedd4ea979b8b51d65be60a0d6f5674b4d8244ac24322102bf533318aba583d8d20dc4b716a872c949ad92cfc15dd546f87b98cd51cc3225b775551a020671354a29ae8f1270e497cd67274190d4d5860cde8910e678cc11d5d5cafd279153addfa89a75ec914b359351ab78d428d1be53e3f352fae1779fcb1dfdebb6e2c38cff72dc93fae55911e25f1971f12303130350b3c05a66eb0e75ef32943fdb76518423432cb2763952fc39f2d54f2ccbee29c62a6abdb67c0c3c26687526f9ec92a4924f974ed1002df85676820c0ec3edb94c2748e1da179992bba933616ae897eeb286e2d99575ca889abfb1110de81edc41975546d99782ee605ecb3ee37aec8a29d61ec301716a53b57877a944d5868dfe6bb75cd5c3772fb80ea70d4c66af136e726356f58377527698f38ada6755f9cf66b496626d1e6af8f9cff2e691ec85f8bbf9c8096514d213601b2c72b2b23ee2a403c0110b3c23cbe5fbf9bc4ee9753c3ced774273b29a61ad29e5f38718202d3d62b48866a00facfaf179effcdcacdef133b424fff8f16e29e3195cd94d45fce52b1aaa0ab8d7fdb36e80f445d93e6f8b7d6b6b162f954ea12aedc6341d9235a940ed8ac3067042f9e37894d3c375d0be6d24d6f4344f6d7e33bb5d03ccb015b15d0bc0bd273b42cf2c71a9b0ccdf0c37f890044087f3bd373d5340192d44851c63ee027d541fdddf649703883e18ef26aa66e2c0111c66db1456178a79fc88a22f26f4a53c6ae2603ee8887d27688f01f2ad3e7db3ac502535a45c0d69c33037c818820ed04ac9deb8aff60c477638a5de2448165689a179437eb687e8a4bbd26502cc953ffeb8617b57fb0b70908d8c1dbb762e70fb846bbbf060079b6cbae8611f99443205ce7958ce69cb5a25e5e4530a2752af4ea27bbb4f4f36f55745ab43ffe749b76e46892ce98b922376f38bf79cff41d820ff3f4443567a51b7c87f71f5387dec055f4bc9bb407314c62dab95d238bf56571bbbce0c495227a66823b94f9b75c0514c5834157fe9033e8ca9ac4265d29f8655b4c04f74bcb41c92cd915e7c13b57626517618c9929e5187b2ceda28547a8e11b32f9163f1b205425ae361e2eefc3885db020e42aa2e0c4c1ff00126219d93e1656c4dac76367390d7e2ccc4d8106f558387a08cf4fc1b4a13105e8e4c966b0a7af0c59814e8890d8decb7bbcb04b6e86db827f8a312127ad995667336e8f4762f0abf2c82986ffc45e8f27fed5d29092b790857101a0ade1e3e56a31096a99dc2033336bec52a8c997ab57845bca747726ea2e13bbced133e744c64fb1ccbce62b59e9c3ed1051af74c09a73b65a305fa3800923ff08df3b5f7b368ea184db38831bc43589441038f5f1e38d8cf02510d35bd0825ff05979cd7dd4f94672f7b2f7291eecc2fff24b7c3564d1ea99d3ac335b4944dfa23a71039fd75aba80317513e3c4de725d4fac89f599d2ec5bc87f52bc365266782c3b07eb956173d69b6b8975f120f5a44bda92bb1be4e5ce0620ed715fe785543ab8867e70c4bcccea692d7c7baba388138ae0213dce36b744a6f12f34ed62cd8afb8f3ce77cce76a91fcc4d0b1719f9ab5a9008a0bb0a1cb55b518923d53ea2770eef227703299ae4e3fd0d616c0d34b42a636c165735b60875572fa3f7d34fdd06abdc3cccece5e218bf02429c9e077bf784141e1a3f9d42c49b9b1a90ccf5e9138b3c2381836e90fc1eb99072dabaa7654d590f79aefe7c70b579a889e7e7926579a8770e826717e0d5d84f3fe7d44b0da9bbe270702adb8a718fd241243238b1c54c297253ea8dd7e078b2fe605c3a21905717b62b1084fe10c7faf61ad527f909bd719f485e177550174158ccdd0a67cff1a2f166989c2ebce1649154ee6ed69ec91845ed5b295235d4cd2b294e8113de7e3fac2c2f31f1daba159580bc03406882a6856717d27790075e500db6f329319d6bd74046d46930b077adf7debbaa5aa27aca9438330c103c40874c77afe53bab70080a2ef31d5e05dca12dc1d5f5205c50dfbde66db771b0a0e2806418bbc21788ed084b7cbdab2e9c83bdc5a5055deb477ca9870033609e533417ccba47a2a32b09641401589ca42a9223889c9b5ab78a08e448da9cb3f8d584dc80a12a10c12cc2d8f6ee4edaf3ec0b0eb9083252700ba43d2d00f6e45b53bf5185d1ad825fbfefcc944a3157f99ca2073f87899cc6d5b93af6490809d50d844a3b0e1dfaed3b0e8f7d7efac130a9a1491656c7d5a4faf9645e4b8347cbce27815729eb1c039af2dfb1075cad8f299cdd63cf84a3a5c8fa3c6da445e5af8887f2c0589d35f25582e12f872523d659c4c839f1fb14d6feefbdeba25ddf31d16d4233b95e6576875098aa59107d7013c5eb87202663ac703cd4e4981089d9a17039414cb6166e1a8786f28d5ed6b69e13b01b6fa7f8b9944763b16b490aa635a67d6910350e0ea641996ed251cc947391d69edb997a19b654a448f80e55fe0037c6e7a30ff7610ebfceecbe31bc57f0b8d4b9874d064d9e09b8bb1fad412d908a027ab08c46609a4b417ff1ac91fefc20a54aa96cd9a5e1334e6d9068eae87c775cbea4d4e2ac4084b7a7770e81b26ee56bdca077b661fbbd65a75e44d31070818594240073c8156b144fe8cd131a0cf269ca18ff274575feed6d88f7d5507d89f907855febcb6be41ab15bb51de0a5a36d1ac9524ab7819de0f8a4d74c753f1691d291b1fcc7d855785a1a6f3f43c3265bb10a58277dbc64bbb1fc8ee53aab4d147c9afe949358ac5c16e662caaf7f222c4c81b538cce3719f597a2d6635169bdab344a1355490e49e381aabf972443d8539137ae778c94a89cc6af28e0d2bc00986740744fa21b07397565604229f2e09acdcd35c5830bca62c943fe26d3a811cfd6559648f3a96552578badbdda14e4fb7701e779ded43c251b3624af52313ed6f824c0004bf45575fc62d0d057a900ff949ff8c7cb524cd92442af767374b760d06b148e334d4b453e63948bf2b7f4a8dc676708f7c42982546cd2866d96e784b679b4ee7254283379ee0e161f284c980912226c17496ea53c9659a2b64efde7b38c44f85b6110b5ff37617f616783ce89a7756e7b13cb3b3ed522b0d7b448d859c165bb2709c25b31e9a0e1ed778a0d4014ea46d9d950a006cdc12532761f274d9b7b79e5fc4a1168eae03bff9eed5ccae697824344ed04085e9ddcaef96614e9778e17ed961e4d2ece872a1d3174739bcd7b3c526f6a50bb7e02fb5a2c86f4662f33176dfc7bf337b6af68070fa9c8c955e02f8d69e47c06e736111842eb76fec8e1d2ddf86a2a4a37ff6be8709a2b9090c65c659538e5f5e1c1b0d3d4177b2f941508b2c74018bc3f072f8101bf4fd5a0d0ed6fced8fd3f13766d9493de9fb1a0ce70acacdc299c1d8cc14978ea911a84141202a73b0139089c95de95f336e5573ce77463c4e51525b17f900d0cc8ef2ef264b432bc869a4c6968887ac0c50e91e4f6c52c58cac80f07c37ffd51e9674c36bd1b15df9beaae3fa8ba8d0803633ed0a0051a84665b57abcb7f6847cbbd7247f392c40cd55fddb1332d68bb1678eab214089ac98eaafc53d90f13b577ba6bef6ade38513e161d2231dfee783e228517b1c61831d9b7e828f9ed7cf04e10babc024e86f213950d1901d1c5badd12dcaa293ed74c6526c67f5a54f1967cadad406e67869531da7318d227e909026b04df68776cceae4a5624eba3b36fe548655999147d290a5cbb65dbd793d095a56be9c397d4213088edd15081798e56a0", 0x1000}, {&(0x7f0000001340)="44e9d1f75fc1cddff2874ee2b6db845f07571c37640ad8f43fde9487d6de1f0739c13de928c59b25f4486ddc3404bd26b10077fbea2ed85c207c229d2d7699dcbbefafac379a967459678108621c3aa81243485989f9c55fd00625111586aae8ea73bfc1fcb5f9621a7d50fa57016ba355a3790c0dc15d139bb13745beed592d28d4d60763cdac2a8e57eb0e3920271673a0938228b7fe10a969fcb9520dcbf08a16b837a6780d5b700da43eea", 0xad}], 0x5, 0x0, 0x0, 0x401}, 0x9) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x100) getrusage(0x0, &(0x7f0000000180)) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0xffcc44df275e9ebc, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x8a0, 0x144) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) 16:00:06 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x4) close(r1) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x1, 0xeb, 0x5}, 0x8, [0x3f, 0x8847, 0x2eb, 0x40, 0xd8, 0x45, 0x92, 0x9]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchown(r0, r2, r3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x9b, 0x8}, {0x18, 0x2, 0xffffffff, 0xfffffffffffffffe}, 0x100, [0x10b, 0xffffffffffffffff, 0x7f, 0x5, 0x81, 0x0, 0x42f1, 0xffffffff]}, 0x3c) open(&(0x7f0000000280)='./file0\x00', 0x18028, 0x3f) preadv(r1, &(0x7f0000000100), 0x391, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="aa3aa40349e813102732e3d6ce468d8c6e6ef493b7efe9a0b31b62c1ecbaf95501616de2424e9f6a90da9eea7db18884c47306f4261244eac6d2bfc1d538a6317956e2c707f325559e5115789910961c24097e9f43356f80a37d59a3c201", 0x5e, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x0, 0xfffffffffffffc01}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002003, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {0x18, 0xffffffffffffffff, 0x0, 0x6}, 0x31, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x6]}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) socketpair(0x0, 0x8000, 0x100, &(0x7f0000000040)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) fchflags(r0, 0x10000) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x280, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6b, 0x7fff}, {0x18, 0x3, 0x3, 0xffffffff}, 0x8, [0x1, 0x9, 0xffffffff, 0x8001, 0xa8, 0x10001, 0x0, 0x5]}, 0x3c) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x7, 0x3f72, 0xbc4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000dc0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x8, 0x4}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) 16:00:07 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000140)="f1dab17e0f87e765f850b8f168f5f74893cf506a08a94cb7c57f1cc9a61390dedfada1ad07805e196a9ee46128fcee55ff8ff5a3b1655a4d09afea751eadddb98d5eaf4d830bd66619c6c551a1d42fffbd469c2feadbe44c4e97ae18f829e60caf224e624e63f8b9fdee32b654f79c532816992b78a8c6f435a85ba6e8b244f8ecc1e3770242d7e64c2e1469a43e384cc16082422375cdae2c123d10a7085214de1166584a3c937e61c1df0a309b1ae7fca02bcdee399f2c1684b20961f6093e6dffc41a9ab9686a909971080f1f433e5883b15b7112f603f82c53d09827e905b7bb4df66223f2dc2ffec59689c9846044a8bf400fc4219a3f41db6b90d1b154333d756df76673c5a6ad88e5be51abaa46de887dbccce01c3f4ce31e60a6206949eab91c4b6b4df79f121e3f0b01f6082039a97e0670996b18139fe859117d49e9c55b7dccf04801051053e10e4cade7bae531a5f31fe14ca92db53970fc57b91983fca49d6e9a597f82adcd45d262ccd22386bd619623382879db6beaeaa5374f525ec35718bbd4e1374fd2d28cb79010c7d1460e7dabc6be520d647b7e0bac06942eef0dd9935eccac72155371a6964883bda70710d9815449dce23dd4b0e2e8b0445f683968202c16664cb1f9e30874b4884038d647986dd8781494bf0b6e94e864920baf54d77dc4e5e4b4cb8491ca1b2312c4d67162994b325834592a85a593ec600d11736e4e517f7b98023fa04149c8b1a155319260da932d89d637562f6e9f86a9fdc8e9de6c98ccff746bf950fa11304f7721215fe4fab4cc44a57f7ad4cd456def4c4ef420f801bc2aa157876e65eff8bd187f4564fe21068a6f9ec16c63412cda85da9c611e1e2f6745ea896aee044ee92660d99c4c53e1d6b0427973d08d3ec0b08ed70dda0467d93fa4c645f60f29b266c584ccad6e80af4645eebf145552e5e3c58d83a3af38aa7dc8f2a3c319cbf226e1f57bc46b3e397e55b896e60b0bffc9d76f86ff31dada28d8f882dcbc072e2d9ec888bc4efef6f1cfca572b8b820fbd94c782411c52cd0bcdcf172a8808d95e80e9bad58ded06e062a330746d4f5754d323795562f44f412725d161da9aac3e89f2015ae072a240aca00664626a09bfc12cd2e2a24ccd1590d9e1ca11989f00c115313d31f3e97a22b49ef074534253511f247b837d50a4e9273a14dd098f898c90cf8c89d26e7fd594fcdb5c566c83bf2dcd49bd73b235b57c4aea200d0df7c426807f7fc54fd18ed5438639709ce1c672f8db5855d7dfd07b23f1d7fed72bc9a176f53415e522296a21c3c30071b36cd5d7adbbba2d97012a2065087433318df242bd14ab9064974cef486187664ca664a3480a3ea10651783f5448a22e38f1504bf1ea1b7f11782b574534d5c3030fd6185b8fdbb58602979b9e39082dd57be6d4e6bc9a5e791261fd0738619b372a2d5cd029ff939d28e660d87c7d29d8a81c005b9337a43129d86a30c91402cd6a9f584d0cd955aab46129469c39b2a22c99a4e67762583caa783e73d6c1ec767d86fb16f2fc787a443ed8b1b54ac5a4ed9c517dafdda8d64a7d139a22ee7cfdd8dd0f4b248b120ec01f5cad7db187ffe399c0fbd394aa0864241cd0931ed6f6d531bf4c7ef430482189e773d6b191bd40aa6caca79cfa5659a549685fc64b261fea9978b25fb73ca997cf11bc8119f1f8d0d4f8b44629cb596d8e6192e3f90eceee1160ec7cf07bee013af3974baec62542b0f629e0eee380c449cd920852bc0ffe2b4f59c35b24d8bd22666ee63b8887dc8386db3e22fa75c2abf0f01fecf363fe8a841f6718276bb62516d22a887d2da5f1c70f627ee856bfcd6be37b4600482f1c31356d5f7d2aacb42737f842a095f35ca74b02cb24740c8cb4c8acf64669aedbc039446d250bc1a2c67baf1f6d5f385b8803f9dcda1d75b245000d9e98c867f1b371fe1fd0fb1bdeee34cf2d06efd938f0bdc7ccbfafc683bf188670492bb67b6348a1a93be245ee2e69321f970c076ff13f676e52fdbf7a5cc71904e3dd6525f029f741e37e93ba2672ee50d7b7ef76224a21de8cd0a6722b672804d81ec61a916c677bdf48a358af6f9fdabe344e6d90253c4d7f5131887463332c74381d1d094c01bfbf5fa3b621cb6a331b5d86f45f653fe6848efa81e567e09aa75d5e8a3f4109d623259527b464245179e5a5bc9e2fafccaf735bfe869e39762ee2d0edfb06b069cf619513150e12b438519321064db57fd7a881f1e9fdfafb5176ad4eeb830188cebb0fabc6bdf682722d3e95985b97bd808608c8da2817e7499bbc088488979605c07e4e2ec32ae647b5c8c284ea163049a8664ba802369c97a6482644ca12718120d80d20f9cb299ce3cf9cf2c5a0dd53b320b9c5ef56a99c1d071e62edb7e1b290d6712fa78cbdf27f2fe2d5ced2ce8b61922edc15eeeb28b4c73a9bae5c2f9eac2d53f0dcef27e871dfc1ed261670e0036474ebcd4595b0f0f49aec8455856f0938a55e25f5f16d1ea5c9c5a546581964a80c15e816915305f7fea7be1c7b901b5e0b3d6781d2927832573e856bd42f91b4f7b9975e331f68f706a91a202bbab1ae4e95d14c009c7192c717dcf493e993aa62a61d60cec4367ce37bcaa8da5895cae860d03983832efa342a2aa5fbfd9067ff9ce5aae9e571b7c2b40073bf2936ab1f9b05b09515ee8c8418e7067fecc48eea31aa0a2a2e77d1faf8f24a935bf55d8d83a144d7318b02ef71469637e58ead8dd5cdef11934bbf90d63733c5e81556e735750ec409d57990225bca92ff28431c723d4625865971e354d4eda2c9a63f8162ab42f4db02ecb7f8627b1cdf652fec6c774d38539eec43098ecf525226f292dd1eecdca1b75fe5da53f2a8832f84956c772ad9cfd34495f3bde62ad6ad1ece7e0338ed48427c1949c89da94c368e8972666b59f15992c4c3a6014a1dd2e9646658711d676ed5882ce668a07ceb3922b2c9fec038ba8f9c14189cb4f38d4acb2d11517c2c4a2bdc48bab12c695217b050416ae0e1e2b839763300c82193b71b64c13723cf8b2d56f264cc2233843431bdd57bdf77e6dc888ac851d5e181d8a3f8445e427bc298d847ae72223cdce7468b7e9d964ddfd9ee7272ce64f3f53a734acc4f613fd1e157ec6df4b34cf1de31104c5c585fc5defd18b9f2cf537d7671df9c238ddb4e1cf6ce6b04374a30f2e8839948da9b232831820ad3fc3cb87250e537a0e91c223bdf09a96c230573dfb78234c789faa9d6c2d39235a53859a0b43cf9351c58feb61964c68b728b69dbfae36def61a20f7c17c8a6f83b55798a7f66618e54cad11a80eada16e14e8147d432abee210d5c09c20d826bd7a9b4909848a8ba6cdfde8454415a71b6189b995fb343a2a4822349d29b65354248c75d5417d113fd591339f7bee107305ad68a71b2c2f4568cc691d671128f86d4e1d3ca030ad518510aaef4657e5c3a698be37fc158122279f8a613a3ef88cab706c54816c40120c447140318186eccf55af4d759f4b635d3f69495575f2d1eeaf7117936c1e17247ec49f6e51e39de94e167a81ceac65204ad4915e918fe5f2ca8be768ac8717a659d139a771942b98be945481dd5483435dbb311163c6f54385b5b152c91f8d15f7339f81d9d2435cd7c7512f1821ebb76c9e20aed51695519cbea3ea62662ca638fc7747a43c2d7a18566f7f6b39ae1f2b714230fb92c6808401424f31f888fd96d42e315002aee062d49fd107281893f237477122885476336691763ec31eae6ff3d929b380e8179d750d0bb832a0556ecd7fd9dc02c2502433af0c924df5cc4624ebebcd9b20c720d04859302ca0ed2e0a6c20d02334fc8b357119013d53e6da5d4eece551cf11dceb7158980a5e2027d808a3719e1905fac765998901885c0004c86fa238260a21e29cf4fb2a059582375d3be36f41a606d8560ec7b2c42149d8590c35b3b3b3c14ee49f4275fbf593f8c860d467d35aec55d90156d37870516329f7f0bf0bb46168c6b6289e958973d7052b10f6d78b344ed54ae1410f90a92c0b175f288b4850bb46ed8ef00fdee8cc0497f4e40fe8f14d54c2e979db6042e971dcd7bdd32dce8f89758bba98239af2f15764ba56348a7e186f7468eda88f53dd83e9d9a11b13e314d84524ed3f963160538937464fb0456b7324ad7f5d6706dc1d8b3a17aa749186c9cb745edb9ce245b4028b15cc103a64d2e4e6eaaec5635e71c7eb84bea61130b5433b85862b6787054039765b97b23cfe69d7efef53c743f6b3f493b66ea1e291c8de7a44c52d7bd988aaa564276e92cd924caf2630617da521b715ea644ec47b9ff9da63bbbb129804b26f242015c040df64723066e43a59e7c127390a39db685cba30a7e99ac8affac29dab25790c32c44fb3044e0335671ebee02591bec0a3f756615a654a7a9c97451b55c43823e364969669a01263763c207cce8d55cf32177cbd291b83fad5a3dd0158d37fd2428518c08f573a84cb39b8073dfbdb9d309150205a46b002a2aa7f2b3dc9b7dd874e61db262c1d89049fa6b15ea61fb4c6acc2bcaaceb947d7b051caabbbb6e0b8b24471f5afbb1395c6b17b8890b00b6bfb0d7aece60ce4710a2c61b82547976f8851e9e579f4913a86385103c0a4bdf5211a3d4ebcd3a12ff98644c7ea1dae74dfce9ac069b1094974b961c6447fc7c2fa3329dd309c824dd856b3911fd557d5b8e3d0b4c10aa7f7f9d3d44c1f917e585b2d94aa187f87abe7f0d721f06fd35479e51640bcb20a6ad820dccf9dc26df75cd9d5454bab4f28c65054e6fdf7bd8856cb87bb22ce46a0504b08dc94a8d76659508c3a62788337de0f7b6914566726159ffd0e9c457beb94af8172c1aa25fad11a9234666c55a5c211334b7cd1268e7190f0c97641c761db25b78bf910955c775e40b3e230a57de89f9fb29c0ae29e3078330f8430862f85837f892b353c7c634a681ce8911288501ce5f5f6b91f7fc4e8a60a30b390ce5aab3775ab4a2fec8465917026ea582a71dc7811593c17e2929067945588e12c5a1120b96970e769f93e9a37a2af751bc48a7571f0a942aca9d4e1ff309f1e5a295d1559b2509a9b013e7a0c2c480fe831602f6bfe5c8fd8304b0cf8615c764b908ba735c3e2f19c32e429db6e289b83158d84f42e209ff0440bf005b6b95070efdc4ab925c2734d72312f336645665b62cf7f28f264f9a6dadb90f31e9cc26b09054875a2ffceb3d04647d6a964e576be225ab6ebdddcea3a942ee047abc36454a236d4fa4d751de4e2fb6613f0de6eb6e68b7bc41cf409f31db7e0d645a6d19e656e1d086b3d0a0afda15e937f163a0c96ec43090d77b18533d9bf477d6c4c30575ae1c193e9a0dff532ecca43663b4d75e9013d78d16e5e5f8bbd9daffee7c1232b2e310df2b4a55f3b364dad50a17e24ccdc704a3999be7b2439e2b6453bcd400316220c153daa24c1c80c150018869b053aa149b012fceb23e400bd7286108273e000ac41a0f26d99c9cc127c7fd1e54391536257d15adda4939c7772004c7743d973f5f38a336dd93092490728d7937d5a9e7d982c3152e5f03e0", 0xf78}], 0x1, 0x0, 0x0, 0x2}, 0x400) getrusage(0x0, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18009c97e8a96500000000000005"], 0x1, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/94, &(0x7f0000000280)=0x5e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[r0, r2, r3]) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x150) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mlockall(0x3) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2002, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) socket(0x6, 0x4002, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x8001) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x10000, './bus\x00'}) fchdir(r0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf6840a0103ce3e87bda0bc1dcb4e16c2bd4147a8423e98cdda60ad3c2f3979ab447ea8dffb60986992fc88c597754d36498b19bd00c5f98546076f5290f14075486e715f4ee7798"], 0xec, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x2000000001, 0xa423ed41a879dddc) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3) setsockopt(r0, 0x0, 0x100, &(0x7f0000000140)="3ae0ee904731549f598f1ee352e5af56c2ee87683e115e60383ca1287485fc4ff88536b58e0accaff7483cad65c8890115bb86a4dfb11de67d55bd6e57a82b2e5a8f780d97a34e673b27ae7611d536946c85a98d3a1ace81884b13e8885aa7e18998819b81d429d2dd027943e670171f4d0c134231d24a62b0f9a4bc6f7ea00e092dd639aedfea93a9e7a36f9617f18674acc677f6c630c0c2c483e6a20b9844cbd079c988b55e0914b230631cd5d569df187cb995c24428b9a09487c8a3e83d603f1d52fd422c0a2b186be113fa1943fad8eca2df323de720352c8cf5d8221e034062ec7eb1b84c9f476344c3737e64e6e3a17cb8f4acb4542a2219d6841e0429cea63c91c56e0ee1a9ddd8fe8cf55951fedf502e7c35f0fcfd5f062485be91134b1bd5babd2988090e521ea53b1b8cbf5a4641d9fcf54d0b9133c349dcf505523dd345a3c9448ad60b7340da4f4eda4276bed83a4df3db1a1a9a2baefbca76d17f9fcf48e7e425da4c66ffd05a2921bb83c1b1909efbdc6a1f7f7e351265a11d051b74dd9fc2497e8537a0a2b407382756f799948ecc2e8c44741a9ed3683fcbf70eec0699bbf4fdcd2dd553c257489ea0b628fe1324854f54dc7bc93caae693f371f2e37b50a09fff76376ce7fe69dcff5687e3296a0c4b7e73dbbf56266c807809540298d0ef55812c503ac5e3319a17cfb5300b76702501f895c48ad98ad3de1b50253076078aee9a98d93f0e56beae1fbfdb44057740a294c17ea1f24b1e3cde02e4aca0b1ca7b27469e2ccfc74d87bd711df9b83200c29e239d7089a331c5c9214ece2e9aab7a08c973222a6ee7ca2c6b5ef6a46e737345d231aecc88ba300605098eed4d6b38fded105d518c6459e7dde0a7471c627c75db85cca922a6f1394fbc5c4ef225a7cde446bf147b5ca3aafa25fa86409e3cf38e49cee361c79f638f3de3f507553abb85f0d568d4c574844907d41b434011b6b630faa3e1e0203b38fc27e60187c897c3ece05cf8f3a736a3c52edd019943bbe5b60cf60896b2380567cebd13f4eeee0af3b0dc9b1946f0001b325892b3d867cf5bd30aaf0114e1586a8f148a225564156a99f3b9a24f98b11369582fa81f76623cc17c6e95db011d01084f3190ac83a8bc98e5ec240bdebe352194c1e6f7081c1fc14ad208b0733c23d546587a640762971cd56f86d2418216fb8383c5ce93de4e9126533c8e07be31cd048618514c445e26071e879a8135823f7ee94aca3e2272ceef64d8802ea29b0a2f512ab49b1a17a059697ced33124bb1a95984596a16c13bc466b830e84dc46a855c4b117ccedd97a825d886779ddd30bf0f21f0666980ba4b39536443cc31ebf9f68fa61186115a1c5f64a2d1ccd6f80451210646cdd6518179fd0e1b144287775c86d0e35e9abd451d5e8e4ccd9333fc495869088ddd5befa7922833f69ad6275660e1aebb92b31ba84fb83ddf6c8e1463dfffd12d51158087ad14427b2c6409f72f1e56e34a3b2a586eec63e4466c149ab0038743fee20465652e5fe0570511e942134743e203f2e5ead865a44799456b5973f9ccec71a6a94ea12366b28c020e725f676d1e5ce7e5025b4de20336444529ad12cbe65171255b669c65e223f049657211dd4e41963cec96f14b9b543c3013c9d8398ba0438a2e460e81e17a4c55d48c22dd39eba9ac31e59b474369d8f8d091e4ad7caa206256de8c812cca7d2a481fdd77c7d247b0923b41237479085b7304829652bb7cc3509df28d2824eb29f8eeeb8d8ceaccde1da709410fc8c815997a5e2d2c7d1f0dbdc21e89b1883a528413eef962452fb41c17713acbb61967671698deb63695fcc88bf03a0752909b2c76c2bd0eae0e742ee3b708a90965a23bea040cf04143c10ba6f1cab3037f09899e0e7af3da7e1dab562e7b13af98c4c2aae2a317ecb2f4f9cb30cf335c2467c1be886465df2a49f9e65237cf0abcab2de9c2a42e9aca7cc003784fea5268d5f2ac55cf63cb3e95303a24d28676e4d6406e8f309e99149fec5fd21520e2acb7941a2b6f556010c95d70c8257c64fe1124686b716f5f3ee63b39a3cc1448eff1491dd643d484c9a7fcd8140ec0aab3c8f587424f46b6371f30c1dedc2da3ca32100e1f9937ab24f9b083b03e3fd27e6f836305acc95150850e05f4cdab9425132715483cc4d4a3f7933560fbba70975c42ea7d6fb3ae7f83195fe4a226c5aca90e799da939d295fa9e9957c6320ca3b1a27344980f8f270b8349f8f9902166eb731e499fca355fa250577484fdaf4cd772922cebd5e3821145de4cc9513b06f8a670657557339501ac37ab9c5e47c0036793ebda7ae667d85d3b627f9bd902ebca83cc0ddf59f3386923e8bfbbffed19d979ef53b26830a4c3901a7bd7986027e987b17133917eff77520319af654e062a8ee717e1fc095e6b80d67ab17f7271718bd589cd56454142891ba603598e199e5ce9bc9546a9240d993df631b1f3183b06649191dcf323b5220c7a316ad3ddfbe847aa397a36533fbf0591b88c2752fba6413e9872fe826aaa4d3837848cf6a50cc3c4e7e436fad620b68cc5389be07c1f614542fa5e12bf5a83581b2e211fae900fef64b596e597902780eb1d369ca08e00d082dc6e44b38c8a07c25836ff65d24b751de9421c656ee1250c3802d0eb618b8e3105989e28b719187f6ba36e0f3e4f1cabec2f5d8d9d71b3efeee3ec7a2950fa88885b95bb15440b89007b3dd6ce90bd4e231bffdf5aed9bc33b0977b8e7f4e32d3086dcfaf20b2e2b705c22d1cc2bc95ee58678cba7213675d4cd10c4b3f24cf70b450344beb8a6856e2b9f5a3330042497d30544bad806f86c2e80c5f32c4c87d3dbda5e326bc46d16873486ca37032aa67be08388382d5cdd2267f827589d0a4a4493c307e482f5b79e4cbb6717b09ed75939bb0e7761812775d6137b4f9748b08c33d2ea2e773778019067bf6fa7fb791a8fd39d37b1fbe561312dce2a469b89ae476948ce67526a8db900a63bc922d3617c4aa85a369be76c5e15ae0e1049c1e1d651c56a9b95a49445bb69d13f3db089b1fe0c5a3fdd2b15b1e7ace788ee40e6cef7e564a3bf929f865fbec25f8ab094dedfb30ed42cefecef5b1f6e5bf2adc66b5653deea4b10137b09e4d2cac6b042cbba47bb5c6a32690393374182fcf3e733af7644807e36d834a3b08e6d335ee3a33fa63d537f8759f5232741105d17d03c282d7a9406e68507fab546deb5b8789f6a79ad435cce3d71bb383b6a95a9a5f33286a2e793aae44cf5df3e3a9914a8af149981960268280fd790f0e407e3189bc2d7b47bbb0f401333fd37e4ddf2d59acc10e160282a913c97cc500184ef9dd0b2e017681ccfc35d1a757864c1d1dced066fd987f37abd895f41e4d33c2056cc2697e191ba28dd116ad873f5f580bbb7f608512fd4308411641dae13399bc2490c8165766dfe4bc442f79c4c3e85267e5f1e654fc1f62f4014608f453bf8f5476a6abbd02d63ef52c1a7958b4435ca2bda3878eb224ee1fedc957203cf5f4e6a83d45f3bc80da07941e353ec6f2b5074d0212a336e6122525ef3aa17f68ef39fb883b2c653fbc430c4b4e48f337816af9716c93dd00f5d3defef99740f3b95729276a8d9b3b9f10f3de7019a501b21709b53bd18bb60bba800e82c3645df18ed6dcc4006042d0882430895147cdae95d569bdeade7ea9006075f4abfb8b9cd34cc38d44e77b05f1707cecf7ba700cf2058ea0e74463e36bc84731283ae05659ff5ebf1cf3e91c678f077f283ab955911db9ef962b830fef18cba70bba681b48ea2258089a8d5c1ebd0d4c4aa8c542b96e74333605cce3078926d3e38d5eccc8fc62e86b8b94eaf2fe6502ab2199d743ff0c5a056b899c10400cfb8df4c260b1bf044d30e90b7939c68add5afb459104c77de133c66ddbf8725296c422d56fa475a34c4eac60ee78211205334c88a6cd353c758dfb640ea204f320fd63dfae46d037600154ee38b6722c1b96024510750b94ed3120b1dbc84467f6afd8d384ed1e7dfd43b4e93955e598f56609429835794aa1fbf8d5e232caa8418f22c4c17118ad030e4946cf28bbb4d3dff78305937ae7a7b301db4211b50433965244df301a6fad2a11f2a8b2c9cc3adac9856b479387682f43867a19e09e05bf967c3311ce89019b472f84332eec49e4dae7b1c819f8486a9b3391258b820d5499a2924dd76ffac502f1f2b4aee0ad1ff0ab1dad3fea0b6793276d70f71cb2467d26f6a9bd7d1575b7e95aa2cdd73c5ad5f08de02244273a83f15c8f8b917c10e4b77a21ccedc54813bb1a1027ec276aac753d55966c08386e0f64efce3a1668f2dbdd2d73d0e988542a592abc7e4bd540c0725bea57c6223632fe267fd94c589bf73bc8a2419899b20ab96fd68996cd929ddad1ff21113429d70e6f45204a64cee88c83cda477173bb528ee7e08e134c6b43fcaf28540e00f4f1aae17a55c24c3a0da3ecae56532fe90ec45f0251dd8a8146be8f5564128e02dad38c15c9f9f38bb0442145797d862240eae4a69ef5d7d4512087b8c63d009f02fe4a91388457077bafe8b973d3fd5a13511927879b7d4a694a7cc88573f38e66dcb0be008d7f046f51cfbff070f50bf8efc886634fcffc2c80453ad0330f8b7d8737e64d2f6b2f14978127a5cb1c7e000199cc7ec24e62770d8a60023db04f6b2a336fbcfb4b9794e29c88ed783dd58f26344c0d537f2da1fdc29cde65511e04aa927b7fc30a7a17231503798af2dbf6cb4a15d24479e2cfc033683755ef79e033bc27d4db993024250753b7fbda5084f3f815a6386fd65b5c1c04322627b3a672de19f06551464fb0ff2529695ce37f59cca333b5e79d415d5c3a81695f4ca5930ade6c4f6ac2cf18a56e299f602298382c1b6b298e1c0e07d8cc65380be4456c9469be902224ec63ab57e8abd26d918dba98cf37fc8760b35d6235a4f0b27b2ea15d60edc0cb3d6bf0779a26921d1a9278736bac26d6b9e98a4641e4a85cac97f8a9e15cb6922e4969d55385a608cfb075fc859bdde64b953605ad4e7f559059b9b9a2c85c78875584890c526dd07bb5183e40bc05fd7167e13c3e66abb4ad9e97ff707426ee973dd493f339e3e7c9318805412d2312591947587721ca07a4ee8562d7e190f085eb8e10bcb891a11ae2b27e9d7ea3ec057d8cc7d73ddbd09f81d69a7b35652ca933992a9cb869cd45523ac3d64471586b0e567b874ccd8bc6e7576168bc745a59cc8175c31c8a0be2a3fba34a4679486fee0ab7826c3dd1088c8b30c2b71817e54ae2203ed8f45d722c4d237d0bfc65219b8b0065e99fc41873080f5b1c720a2b4c61b4b6648dfe76db30f33aea6e0689ccc0558a29296cf1a6a8426c5e38d61bdb2e03c4c707e846913d969eb93107b3b50130135424a9071a42ae80dca35996334faad9aba992a7aa8041552012c6c2041d09fcffe0d3ac2b7419ccc0c1754f4126d1ac3372a4a37524fb4e3f71526fdd77a5c703c5616e0117d535ac5c38a9da41ed2393a0cb093dbb0425254408fe0f4c904e6d08fccc4e516f79e91637cfa105794014136bf6d3cde4edfa6207296bd0788feed66e78d8cdba87e0bf897b8111cf067a28c35710fc29a6e29f441a8d35b9cbb3966a3f9ecbcf7fe4769d6d7642c2b35cbcc1c501a13169318e7473014e1546658c9acf51453d88ce514c1520c1b469c2cc1e1de4163bc542bab3678787e21e15b1339180ba9d42a4ad3e1f2f3beaf5eb4bc1a51dc1136bfb7b47def3a8", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r1, 0x2000746e, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7, 0x1f, 0x0, "c04907e12e16eb5031b37bb8308f1dfa66259edf", 0x1f, 0xff}) 16:00:08 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r4, r5, 0x2, 0x400}, 0x7, 0xfffffffffffff001, r6, r7, 0x10000, 0x200800000000000, 0x1}) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x7}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='W)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{k\x00'], 0xfffffffffffffffe) r8 = dup(r0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x80) chroot(&(0x7f0000000140)='./file0\x00') read(r0, &(0x7f0000000000)=""/224, 0xe0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f00000001c0)='./file0\x00', 0x2180, 0x5) 16:00:08 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f00003a5000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x31, 0xfffffffeffffffff}, {0x18, 0x3, 0x7, 0x5}, 0x4e04e3f7, [0x1000, 0xff, 0x7fffffff, 0x9, 0x9, 0x9, 0xffffffffffffff1a, 0x8]}, 0x3c) r2 = semget(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3ff, r3, r4, r5, r6, 0x110, 0x5}, 0x5, 0x9, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x5, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:08 executing program 1: r0 = socket(0x16, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x3, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x4) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x81, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x62, 0x80000000, 0x61, 0x5}, {{r1}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x8, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x4}], 0xde6, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x0, 0x401}], 0xd55e, &(0x7f0000000380)={0x1f, 0x100000001}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x42, 0xffffffffffff250f, 0x800}, {{r4}, 0xfffffffffffffff8, 0x42, 0x40, 0x3ff, 0x5}, {{r0}, 0x0, 0x1, 0x80, 0x100, 0x8000000000}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40, 0x2, 0x4069}, {{r4}, 0xfffffffffffffffd, 0x4, 0x200fffff, 0xfbc, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x91, 0x1, 0x8001, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x90, 0x6, 0x10000}, {{r6}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x1ff}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x3ff, 0x8001}], 0x2, &(0x7f0000000200)={0x3ff, 0x1}) nanosleep(&(0x7f0000000240)={0x20, 0x7}, &(0x7f0000000280)) dup2(r0, r1) write(r5, &(0x7f0000000000)="4c7ddf", 0x3) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0xc) write(r0, &(0x7f0000000040)="9cfce043e1dbbb6723332e", 0xb) open(&(0x7f0000000080)='./bus\x00', 0x18001, 0x80) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/79) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="e81a196c1342ff1ce0bd6c1abb3e0318c2ebee911786b1e500f0fda065f746209a475db483057af73ff7e3993b0b903e53bc89a64ae8690a1a22fab26b2fa9d5f185bfcfd63916b79251d1fcfc2c697a7a9a4ef5858ac8747068a53e0988834628d74794ef25bec719b290c2156cc63eb1365988d305ead2f2e91a", 0x7b}, {&(0x7f00000000c0)="2d6881fde543731eb36688715d4ae116ab1ef9b367e6a1d064fba467c15c69836c7d", 0x22}, {&(0x7f0000000100)="956bfcc5a805f838ef8ac7de3d126d1958a963187ded42971e7ff509aa215db0f83bd56d0902cbe14fa644b1e97e8a92f1be5be6c086c99e1f3f64a8f1c937901cb415da59560427930fa6d97e67cc9ade39c9e4f1cee220f0f10d2c93b540f7af4569e69274f1c75ffe8df0a830bbc7d9715a77e5165c5191d6aeb86c624b7593116c3d0dfa7e47a43c9414a587ac68758ec6a15d1b819bd4e676f15c80727e08585dfa743d5971d7bec32d3711b68d2e0cff82396f652281ff5ee4cdcfdce9484df236e50d791c01b41ec3324f7ce557e5d750ae562d05865d65", 0xdb}, {&(0x7f0000000200)="b4db82c76845ded766304b8516d951caeae2747c25c2af323e733b6b0e832015738f12e01c5dc3eb15552add35e6ece85d3e", 0x32}, {&(0x7f0000000240)="322b9119b81bd5cbc7ffb3ed10216046165fc7c2adcd0841f7b80846246575a444faa025fa76e2fbef0eb3d08c2eae81736253e5e086e83af0d8322bab06e2b32f00b1d965d3de7b0de905b62ff9ba52de8a1d78eb7b82fc17ef242113a232b128faeb4df9146c759ad69127930cffbbce4ac2c8be87507ffbf28f8414fb0f", 0x7f}, {&(0x7f00000002c0)="848a0f4c9b47db379839d7154c6fa95b59ff2d7f6744eeb9113d6d4b49e525efec9c6dd32e4e3e15512b23a1710b1c62f7db80dec00276a7b8be6e01cefed837d60b1981f8fa3e5e7aad31695c60ce8fa639c64092eda49ba6bc5b266a30736000d2189c7a2eeccad689b9b9ae93dc5400043a6f67d588fdba6469149ca991ce2b90", 0x82}, {&(0x7f0000000380)="607b0fc42ff22d69f8464cdd21dbcd889b0978350d76e3264a190948e14000ef36a978b6ee899884290acd6cfd70dc8d8e19e9c11ab62dff137c17c91541490a54b7b8360ec01602a85c35f9eac9f09bbdb91f571f0fd95dd2d0ccccb4966b718ba7394cd4194e78a0bb2bc6cc9c9f591e5e196024195168e57b551360e8feebf871c42a1fa0c911e963cd86ab1d1ff374c54203331711de3061773e7af01e8d93d7a4fa08edb3b530779ae0b3fc6b601ef76f", 0xb3}, {&(0x7f0000000440)="94fbe8f0", 0x4}], 0x8, &(0x7f0000000500)=[{0x40, 0x1, 0x6, "527f6d0c0cd2b51daf56160d9fc60ae322bf2ffdbeea11410dacb7834a240e24c5b38465a5b0ba71a9d75fa865fd"}, {0x98, 0xffff, 0x7, "3ace4ba258d9a3acb607d38e9f474791087d7693cb8caa86d704baa79c79e3a83833d1853c2d118f3e4b6c28f06f792cc517c8887362996205bd46d93d0bdf38dbea10ae2f5d512c974a5cd6672d1f401f7ef041a0167552fa9534d3ed4eb1069ebc62bc6c0d674070207432978e79829eac6844af7f713a8ff3bd9a5b51c1427f9b482c11"}, {0xf8, 0x1, 0x2, "d138dbd0a4efd625837c41ea15a6ec7ffc9b005ecbf9332dd263bdbb7eef2af5721ba582fbc60dab1f64dd2a62e7dac868e0faf5899664260350ca33b3fb7ed0bdd5886bfe5e062a6189e48e905dc56a4a9df14438ffe2f86e2fd95917e93ec175f0a63d5b617b700e99a954914c2745d7269ebeb728a40629d1d493c4273a01453d45f35b1748a57bb5e00b64aa61c98a02bcd50d78bd13e338d3494ed53f243b26d76c2cf98837fa6ebecc29c28816a7f303935ffd1b5211999a9bd941464f9fb1730d6993c666c940dc2b01f8817ff37ffa0005cf08a2bcf2dc80b10f297f8f3ac5dbf27984"}], 0x1d0}, 0x400) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000740)=@in={0x2, 0x1}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000000780)="c19dcf0db532ee2ba01b52da4ef411e47c3df126f09407b2afec272bd876e3ff70dd1ab95420b6ea080d8aa534898733869566fec2decfcfdf5c23bf1f09f12f837a21873e1355adafb58ee9cb204714e47cbcb6464c961d", 0x58}, {&(0x7f0000000800)="4becb1153b7ae45ebf6334476c17f3d79f90509892d95d4e08c84b37644e2e253f104335444893a5f61d0d8fd12d390212c207530d95918ebeac1e", 0x3b}, {&(0x7f0000000840)="c71287c1b2c08259b7df97a282dff09b7d43e1f7bd5b90e3ecdcbf71fc7b51be3cbb60136f879b6c5f754f590114c3b5e10b4266e656fcc7801deb53cce70d407d6e9dcf7b73488989fc6a13c58caf56e0a7769a79f995b862b260bf02080309c296d3e32aedf5a594", 0x69}, {&(0x7f00000008c0)="ca4294000ec705923c95e6919d88e0bce48f3f583766afb0b62131249bbbe26790aa7c04a9825cffc5c495060e997d76c02e1d2b782effd7cb1801b52442ce42725d41096f50e05a7a5ab272031569b450fd430177886a319b5b3bfbb5b59786eb3b6c43814c7c35015801bb767f5e1e2e2e7b99ea57945b0f40c2874c78f48bc311450f6e93036a732b0f0db1739feba7a4f4f7308acc457503d1dd5267162aaa7cebb3ca50f616520f86eda454d0dbdb82c2e90aac1c3b0fa7995158dd83fccd5df6c1cdd565b4a4bcaee04486130d112ab9cadeb3e0d62a0e91fe0dbd62deafe32fb2bc324ea83425d412148bb83f203e49c33a197bc0e84f39baf3888acdebfb913b043155a00ded750b4d8794cebbc75ee612a761a06b7ddb35314efbed257855a5217842dab2aea3b0181bb6e26d60b21fc09c5fddb0d5ed1595495f58683ab2689233677c5344e77b26f998af3d10664ac8284f6a61d31c504211ca9ca27b9d5e5352d75e437fd878ecdca52c8e9deb596bad24f21901c8ded630d37ed4193688248f8b1ee242c658ee4a3bd25b93f1a2322eb30d5ba3ae892e39b2b3415553aa861956ec8c89e74d9909ae62c1c87bbbef153ca82b8e8a6a4b64b80423479ab5c0aa3d6dd3a180f6a061a5cf3431ac25e70ce6a9e9e90541863aa4219de257f3ccf176e72937a3228ccc6a81c3384cf6c444f40069b77f8bf1ab2e3b1f11d9c7061c10381b78332597b2fa86483cbacdf66445c427a859d5819ce196e27f7c40f2550e48f768455c531ca2c7d432b8d313bf47bd4efb382cad822e7c6e1db693c73736d8d7458d4fc8f50861616c4475ff6517926a48ea7b0c615662f1d2107512cdbb8b004865b9d822cdae2be1d4d5c502038d8074a47434ce4336d60aa194dcc7aceab7ae07d77753a694adf245afb724675637e4f7eb9abc8dad309c9d60f212882e670e15b29e98ed03b08456cb32f04bf148c7859d02318f999e2e0bfd076b4b3d002c4901eaaa82e7329ee1840c54054cae9629cd6f94ed69e079411bb9ea7659d4f9f6b6b525254bc591da887d9836eceafb14f689a3f614feafec1746bb5a4610efa523e0c18609bde1fae373235720e0b5ca8c021aafc7e43ffe87a35c19e981d5899e5b94aaf2c19b4a5bf4d22b38568867521ab5fb51ab04e4750561687ce2220d4cb865c14fbab8e0f0ac42f81f27100080d852c2f45df2a748a65405247fdf543703a12f122a50b9231d736e2709db7d9607d310f2268187f64d07ddb53c2325bc8feab1b096892a62313ca45cbfa4c39d20d7ac0fcf5f5bd7e31ea1bb9a1e5f1ee5336ccbbd97e76589417dea01835e57c369348f7e4ee3a91d094f8e7020407179a85d1e368a8876aa2c5e643fc90b1f31bd295700692706139873e88e75ef1717aa6748fdd21c73496cf7d2fc838225ef68d966a0193b60a2d385c375d248aeff3705b8dd796bdb2d836485d49a5af18899c6aa505796ba8db0912bc261ac6aeda7eae3f99164e594890503d386170fd8ffb647d5188f164c6ab9556ffaabf31e8437bf8af8faa9b9fa62d13461aefef8e7a1e160947fe70dbd7b13975b359733d3d90b3017c09eaceb192dcdd9b5d5d3e4371292a691ab782bbc658f4e38d1b3aa9be424df549ab595c42bb07550d23fbe661fcd4c1cf19a67147ba24cf48c9329380e7b13d55a3dfab00b03849a6b803b965e9dce0cf93344cd7d32673d367a90185f715323a8ab2197d00214947440bcde3429d81f643e5717151346a18373d852d64a4519de2a7beeaacc85618ad4a45897e49a320e86d29a5fe1123521bddd6b8aebf6e56e51edc4cd8bfb6f4bdf8fd1a4e6e877724679c165b21d9b449b0a80f94932dca30f93fc3fc1eb2e1bffda11ca5d3aac1dd00be2d9fcca3dcd35fd4b7bd8afa10caf8356a45084f134961599356f760f4165134072c1d9858fc07ef05ec25b78f30a64dd5bc961e738b2e29abe4a2f9f63fac5d59a03567710697dd7f8aedc02857da46412edf6a05286aefb46e909555afc1d12a74ebec10938010d21d7ad3dc93392863c8ca2cdcdde551d9600235b7bae431f30ea57bc9d0caf4dc0ae57f1296da16bd659b0fd450a8a833fe0f84970af89d6d4f428d1235ef16d74bd533b50a0e3b4d6bad7e4c25a20e72136a51dfdfdcb3689c82ca446bd406f162fcc00bc5004bc9ce33f6af98af16cead8ce9f0378a17b35edcb6ce9f33dad072f6f5f219fa5dd002fbd3dcd02c56280637038ef3b827b8bb5b10245c666230e9c79aef58ac8dedf5c7eef2d350e64eb95140f43e03546cc779932f06c9ccd76afda513dc5c999150d1bca0d28862841b6591606a39b8f9fbc75ccd4e09cc6944fae1434ecffc8a9201a654f1020c4ad113df24eef37f9d30d98eabfd6be6e863fe3b30f545fef4608fdbcbaf0d9e26eb557954a86aea61e97c13901a0b8604eadc0c10867c770ec09a02c8f8244c2df673f026a552906fb249181b0efa66fa81f3593ff0674b4874945fa10e2c4113ac1da45d5b8b55f5623af6377ec932e62340b005bf8aed63a0e63972481539e0de53bc533011d81ef032176e489a250dd3dfb764b240f717e4a8240ada6d271d6df4ed39d79b6bbf147d041b0a5549cacc67d4f626b2a2d4811163bd7ea1ffe08a9cf8835c72428bff191a0ac0aa1984fe27a826030a402d2c7e7e412803d41b45f264d98b6862e4b33a9606618a880727392fd2699a0db518bea91ccaff16623cffbcce43fcfd9c5735ee79b4d5c9b9d5db24aa2d145dc4a58fecd81d46ff3ddfc4e25182295d1b01f8e8c7c38e038a5ca2d4a9faf640a6f807ef9ebe43b76aa7d4d24bccd3d61734280b1960d5a3c70bc69c4800eb93cf4f2c4e3085febed58b1748f8f1c181b03460b4e3311f0e6e9e8fea478673ff2ebf9f17c42cd09292e869087ae9e17dec191ca00a4d4cf144d64d76532d46df3daa00066806e0ce131d6876c26d5fbe466a61ba69e9e13462f2a1b9f74802d8d76c82b939cd08c75d252e47a4d2ea1b3f574b55cf9175a362ed4aa8cd83984c00bff5b8a2a9e778b711d827dfa01acd9f09e34d0d84f2d457023be48ec3d94865e097076622c7a29e3e2ac8239a9152c90038e305732d300039d7ef156ad1eae3543638b1da9b14731b16cf52ad7181253e38bee3a1ea1e6a3b74d8ceae2bbaadfccea9bb5036122efffe134ee3b3f04c6e54d53da88aacfc659928110bc96e6828ea8d0c2b7d2084dadafb8b4b8078d498cdd84bac6cd712c3c6483e3ee0c5e240002c53f0cf45e9b407d492b270e5d8aad33f31cfa2e58d7ef4798ee760f04e861be5a83e896af7b8c6641ba5cdb68176b22b15626deb400676986729a89832daba12c8863b04e070a6ff0572adf83b1252ca27f2ffeefaade523f73fb05dbc2590bd9dd4cb6671b699ade8df6bb74c32d754014cdef55c96c94cda10a732a2473dee176aac00425bff75bc1a3f985ce2e4a211cb7c827f061320fed63d65d3da63e651b7631dba9d325b4b97bd5dda0c7e41096be42012aab34cd26cfdaebd93ac89d6e785f5645ca04e542701007de882c51b35e83d39581fc07cd8f169090b1761903cbefcd9fc12677c1e0955b5ae176431d1e53706500f8518afa9552e5475a5e582abaaa6d7b617da678c0bc7db28d7ffe1f459929c98a1df88f317ede09a71fd75771d9d5241304662bd8824669125567de25066be551e74f7498cf5bdc4f2b104113366675f6f8a38ab68dc939fad43d7849993706aee858961dcb7da3a26e6f89582d753b6501de8adac66d8c59b0aeac6103cbf2cfcdb2faea9515c493f6af21af212b50d8bba29ceed9d13f197c8089f0f02f405e6cdcee306f4df9c2e6f2a92d9a79d4db7f3d8f17ccd1f202377d75ad5faf545ffeed3e3be1ddfc520eae0e4ab31eac282ecfd2a9ca890d0ba0ed9cbdd0790312f023d6f76e104eff8f7d2d8767b6410436b0e2bba7931ee2cd4cd6cbf26a1eb37d24df8eca9fbe6d93edcf668421d1f62228a20ce9357136947cfa105e61bb074c5f6223a089684d4282604234980afd79583794f8632b5d81a78127373267a524c0fc125b10ef39d40c3ae673b41a9d06a05701e15c386009f2ddb24072cbf8dae7afe8da8dcbff39e131d7e5d9b54fd90f66f4a778b096be699de12f1dbdd35477ed8ec3282ce6dd98445bdc9032348a298e6302013775e91d8dd6b08894d74a562c1f1c85726ba1e030d8f8fa9e30b596bc72e2957a9c4116f199d879cb144f7b426ada25ddcce08434dcc8c94932edf4a8b3ff0e523c67dc9d631420b37aca3842fccd3e67ef814baea1e38f705fd4941c5cc69d5a701c47455477c8e950f1998740f84dd284fd447db275c690d26df8f9bd2f9283ce035230d0902f559f1cf1028de524fd0fa50ddc50552866a14abd70690129b5b900a00634d7b59511cb086fc824aad944604c964fc7f959de670455576c3c873356f35faa4b73ac6b270035a9e729b697b933ac8820bbd4489f53a86c668c1b4bfd5926cb00ae64d2486941e4d3b01fd06d16da76b75430c139804f70d52c3b824ebbbe4bc7c1e21a83fec15dbfdf5062852b31c43d257e8d7ad50cb9e9557f46a91929ca0fffa887894cb487ef8537e80bcb6e1e0e13dfccf2da5609d8667f8d7a8ce538a8bb9817e5e8de3ec8c3a248eb888bbe8e65f86f1c67261cce0d57e46f0b3c9ed023eedd3cc3c48baabf604162c674e0ce4ca4698e81b15311eb4f0a0172f1dd61c9268ebfab34db9a2be4927d119de4ef3c58846eef9bcd17f32f9efc42caadca593b57c420b5df79502945372e286deb19bacbc2aec3165c438ca791371889bae5add703469320f62aa91a212559e4cb1d6acf94ca0c1ede58604b13b3430ae9dcc220a7017648f5cfd95ece5e9b5a630aacdd2b80fe3a48ff0da077ef3e12a91efa54823593ab81c565108e88a131ffe15fe8bada00a3b9f73f5a5463de7137081e59752abde747b454b827dbf10fa4c54f8296f0415bffa01cf652a9ac9e3bcce63344e0681a31044d5c26bfe8c2c9daef2340734ce140ff398b66785f3b47233c43c5498742a14079f8c4a0e434986f54a374f935a720245ba257535f4c599960f3e4d0eb8b78efb82f8e364fbaa6abfb1383685e34e9ed674b6e1b75b104a2b623bcb1ec680b7ee2b0e9aae3ae3c3bb80febe07d7b7cd3c0458c7c83a036d46aac6449eebc632ec78aec0ee98d4f4ab71acffc04c2b27af9ad6d51f6e91421bc87c09657f142dc670558f0049933507d0cde176a7872aa88dafed4927310f81c78e69a4822e421436eec0e3e060b03fd6159d88dffe708f8bc03ee32eda5ac4c86e8ef83e7cd708ef98d01ebfe2c0b50bdac1d962473620052114ea7f1bd099797ebd8d5140c1f718a0d2d2063f36c8e20b494513e466c869b18e50aaf84abf4732102d00bc09162bfb6973d9c61c6b0b718d203709820872312ee6af33441f6def02880252d580c676dc5726e5f386653cd3bd9c3f2f77d33bc746ef7753fc2e0fc61a727f88b3553d4fad90317fd12d38ae3cdba75626352bc2648b4d12a18f5d2b06c273add14230b015d52ecdb3df82d169c00a8b339c9fdddec4b5776d877c604d89eee970c76bf0a36e5266ca52a765c646fe5717b6448239dcef26ea7422d93f6e3c99bf0bf0927427e8ccac3df27aab1a56571c8d5a60598f8ebb8da00a7ecf9842a90231ae25cd3fe0a0f7be050f50e62402dbca2add10cd5dbee2cf7be23668bf34dc0ceb0aca80afc6a", 0x1000}, {&(0x7f00000018c0)="ea121d131abfe9794b3fca82edc11155473fd204ac7c1524b9160a91e394af4d21a68a03ffebb722940874a47f1f25e1d6b94b25ecd9affe03fd0eb983c38dce318480c6494e5f111a64ae3a466caa3436560bc83f54a3f2a53737d2656203544843e72631179bcc343621265441d71d11256ffbee5b28f2a05ae12326ce8cee08578d4b967f6b766b4db6eb4dce22c818a215ef61e3c8ff4d9892f752895be02538c18b55e37b9134bc3a88dd8f62dc63c470edc722650f2bd1da09ab7d9222aa0e73b78ae17c3c8dc77953f6762828156614d42dfcb4e38f92e842a3d3aafdabaeacfe243e906bd846e720c6963c77a8e6513fa8331593b16b3f2558fa0b0f299bd8367c28bfa2431fb80319e3cd5e600cf73e5789acf7b7524bcd804e1ae9e34726dbfd68800456a6bbb7de697d9fd10974fb92f979b90d933480f53dcb4378fb2dae253eeafda5f5bb17501baf66a346909f37d45b8c317d571ac966213e85759c774edb6c88fd55bbe3c7d884052554037989f0ce3209d097e7d70c5aaa2082bd9082116e165d948e221a04bfb46f2d85e558feed31e8d9adef52a09c5ea2dc940d6c94a03c6d440ed2ba3386bd874c314dc1a9b7766b37d3389ab01a45a91d3ad35119df8b58e0a30522a150428fd14950cbadec7e99dfb35490efa33fc5160fc80df6f992cfdbea5e1b1a99aed54a9d430b9bfd9ba1bd6d53c5f10d98dc17cbc3ba0c7b3830805daecc9a289e050d6574263c32e7e5c2ac83c7f80a770f067268072c2fb18fb03d04a780f607e36772b7fe174adcd755b1cb32bfba72ad3449a1b835a64bc5e36e22acedfcefaa03ee7a6ff3ef97a5b0f226fe14339978c05aaa5e204da7cbfc0045dcdabc687e577949f46400269f08e69e787626a6acb05703644113633b7d751706fcee30646ba7aa69311071146b4d12e5a7d3f138f0f4cf33b70f07969714f45cfcd4d3b4ada4d46110874674a5177435bd87ce006f7362655d75ebac8c5e287a71cd2c6b1918282e790c80e63903cad3ae8f589a1d1de0d0372457cc50cb0123b3b8bce1da0670acd5f5462b62d23de876fabee797d5f327872c3157dc454ae328cd705c4c0593e6201ba70a0a8a092c5ebdd2ad79c4ef55a379bfae5e15a3f9f02120de24da9f65bc10bf4478f2e0d7527ea2b68f6696f58e822223be7577616f366259fe73f1d5cdc858b60508c71db7fc258b83396ba32f9633b75eb40c09cc7294a670ffb1340b1805f917c98093f7c49fb0a43276b1746857cd5bbfc408f515f8af20abeafcdefa21f66ffd6a54d240662c911acce9542fb667d0839e2d950d7637c98f2ba38f434185eeb2dd5b7d3b5a485125f3b0cd99859b2f89de4cb9c3ac2303e9fc5333907ebc44743634d41ceeae29a99b3a9c906914755b1ecf9362ff861f0375debd690d3179401da1bf125a9976e872054c11638b39358d706e34820b18e5979cdffd98692b15dffbfe6d778e961f56adc5ab7387ae0facaa7ca14da4f7ca909c4221139f62b2a6929d30e736edece7965f4fe09a2ed60dfb710053ec53d37131f22924e091123b696e07137a25c22efe5106f8d914b3d56245560232f0f760a8d5167bf564e17c051343819a18d907de63bca8b5361b710189fea707235c318dfc5140ac7e26f184c268c32cf9c2631fa329c0046592aa5850c1ea691b0c89c0d9ecd5675af782b2602e86379174ee4cf1360f3d85338eb817e6b9b2c29a1a57b0f3388d82cd01547360705c7b064d3e6696cbfc325b7b322205805a56d313cd4a0ea4d5628741c5a2849bef7aee372deec400a4456e9c1a7693c7083e4a49838c928509a2ad6a4bf83d34f27e7b4af411caaa25c8538f51c92ad891a7bf4ecfb94591ad8b79e35a3ad53b6ac1d79ac8c099ed636b63d5594a5911c23c5e99bc8ba67a436d6bbe84f530e8ebc246faf95e24810125dbf66337df645f80b9a84e1af91103631de0342018037cf7df4c032195c5d90a07db6c263421a574b83ec3ee220020a817f3c37f2bb4376db952bf101f75fe22f68860bb25c2c1a0eb9731e8fbe0c60d2daf6255764c6ea386afb8560ca4331b66004e25f5d4f63743a8f964f62f260705c6857cb6965ee5394c8fc007c0944c47d6f66a6c10900865032c38878d3af99daf4e738831117422bd67fc0176755801b4d6d319bb647ea691c6702f49ee5622c91956d1dc182e31fa171c122eb59280fa240ea56038db7ace7e849087ee99fe88646db8d8013a42faea60225a0709aa4876bd395b5a6d36b65831ceca67a48905956ca4f287aaaf63e5ceef31b378fbdc2db8783b01d059e2d9f6f78dac1605d7f4d0af6dfb7ed6666dfa8e81bf1210c85cd56dbcfa46877c8e253434288bb099789d0e6a0f925b4e9d12cebd2ff6b51265c4d218070adfeb45e935ff06115d5ff768cea0e783ceeae937e0d4f47ae290f5b857a93d65032e84ced1010815986b1491a68fedcf3e210bb60cab66427807508424bdb9bb16c749e100b43fbb3ecb985f2d980a526c85a656f88bf3cca3f5000f5ef24c1dfde39653d268d06cdbb315055a514dd86df282fc806dcf21e4dbe1ff0f839fb34889aa0b559fb08393d56e847e02db3f29b83414508cb9491531ab69ed122ed54d1044f904f7bc8e4b6febfb5928d648a463a41c31720fd640a47c2833ad30d2f332f07854f9d461e246d46aed6bb97c1a4ef4a4a01c5500a656a01ea94014bbcda61fb38c3b0c38f66b023111d87dd2e14f3d281298a08b610ae3d2aed0a66d2b18da438d122b9bb5390895adbeda4e05d84a696a3625e207c097d6cc2d20a02c1d04e248e438125a16b00dbcd3a01cb206501993aa0b0ff0059248b34c04a50e02102eb72d547d363c867c385c2b730dd6d76856ffd635439f86bd21ee39f5ea9d6da136be98207c054a765ccc95d3cdb539a2f70584366d29d90ada508890806757792ba774d5e86a5797966e68d8ffd74ab2cbeaecf7598a3fda940f0b414256f1bba28b8556f963a4339bff865192b50c466f7a50bd43214305b6bda77cda6bd4d46620c8329f5afa4d054cdb62cc0a4f02a6098b555b06557acb2546344a98d2842c8eb653890ac358f7aa7b57b5b706410d9344b7816d293c8d6b46b48839800bf37a3c2991f67688c4367a56d111e6ca75408a2777e2f281d0ae8e3430dfcf41f7174c2ab9fc914644c8acf7079917926308f649dab6ec1ecab71a2799412c844ebc36bca969a2a0b3c2df60f4ab15dfece623098f9b01599440670a5f53bf0c685d1133953a08545d097207dfd3d54e762b387bb072bea2209a31980251840aa3001b1ca182bb809ac720c7b18c1d642592eaeddc39ee7c5550297e9f48b84b660ba52bc3f1ea6c739e6177c6e8acea479557294bf9730226e81c84342809deae40e72b7159279d560395146f5d6755413642ad0d805a0ad0a4ff23ec7715a5a2578c1f2bca8bd47ca76470ed7fad2311e5d8cb843474b16b267fc967fab10b39c9228f266d68826463b4eb182d56b27d03507ccd0d1faa36f5086e88c18a3ac349a26d6d4c4ddfec8a2aa9822584705e4c18f3805a1a3a875883799e264ca3ce7040edb4dde8fdf64789fb77d66a3f1cef4797c68d3b50705a300b78ceefa2f11881d9439830ae176f8e6ce3aabc2a438e3f18f42c11d5827ea99e24e4b61d32af3d9392617f7b75c0b6e49f526b18b5af100b2133cb6ecc9e6d2ecac1bbd491790f202962b527d881c4375577b10f4a3c40e8cb49af0b5bac944c153489e3a9e0b6d42f9670d0cebbbbea3a6eca01e4337754544a6401eedf94167bc7d693fdb60b2b176518f078387cfffb372ae18f8e4ee5aa6aa420e387e8a6c6de3b4fae973cd12e28680fb0f178117e74402186898766b16a721e3f0ce08f56ed01bdd24636f0d6c85b24f61158d579d7c330444e9ffe73c2c6190432bf754155aab0fe14a0a1fd44b212e502af3831a4685a371227c25ade1a75693dfc1234f8e25db95818d98e3d160087ebb0011d5e9864e37b3ff9bc3519015ca5a3bf4cb2ebb3418fb8f8148573559d2e75b0383c76192529f818497e7f4a3290e85026cbd6bad4eb6bb974c3d47e31acfe61dadfa0a7bab5829fbb2abc4a683f8b248a14841a6c5b70d523d39e0d14ceb4741fea82000ee25b6746ee38906a0054bd3bbe786e01ff5019d710cafec90ea745a2992cfb25e7a3e86406e26e41a2b71c48b48290ed34ba12d794d717bf45ffaf8e72c982e506c188cba22b8ef7cd76ad398753ef626db4f8bfd907c922d52150ecbe4243f315f3447131d22bc8f635454d8f7d6587d06ecac8ff9643c069a3acf4ef78bb96d7df24d572f51e3964cb1632e3b0a12459a24e30c2607fd91e28143f8aaa60610ad5e6e7ade74cf6905938c3a7995cae85e8ac450914058b864e26e5d0224900598339522fc0faae21a813d785df458a6616adf6327c7691bb8b5f27900bf3a91c833247b01444d962b87630c98191c03c8ec637ebd8d3baf7ac6fce473fc7a8ab74640235a8208bbe6dd858d607b5af4c75edc8c669ae5121e5f40fa7d62e1d110b724da27f979c363d71075d6dbd743507cc4b1a2ebbf005d90c93fac4cccd2d1d855b86a033c4539114e4185572629bdaf01e3b72fa4ab3b7b01b04883722d9c2094324daf5a9b7eb9c18c2513ff9ff400ba98a224b6445f5317c77710cf4d6b618356d1f7acba90f698b2f3e2652d2a80e4d3e81a60fb1764a8a7304372babbf54b8a2e1a08bbaad7f0140487da697fbacaf42d2dd5e4e65d21087d8ddaa4d845c6f0b2219384afc907b8f81215ea0fb807d0542a5fd5d5adab83fdf1658b229708b10a7e5b38ecebf5709eec44bc2f5126f5eb09c2f8964d5d5c92e650dff354afc50ed34795db7f821bafa805761a489ea758b464f006fa615cff02ddea765be6c47109b3e39710bbfe561aa1a89cb80352121b1449b981851a8052873f7d4c2f7076496fa7b296421181430283e034158f993b40278c7b1ff67186454be0221df56ccdcfb9e70f36e94728a3772f299190e22a30451fc8e3644bd77269ce7a4128cf863ee1c613de5fe085e41aee88dac0c84debfca599edc54b2232c135b73b079cc7973865eb0d2dd6266a4dfa47f2dc06c0475ac0a993d44843b939adb6cdd826d9bd39394b2628dec60ae19184c5b064fe382dbf7f07ff44a18f83ec4d1f273237b09c8748cbd69e10470fa005932eb8f8104dca20d4a026a4fcf21a8dcc056aaa62c89c2277c6f25dceaf5ac7a54115679bbc7849cc94404fadada9af6b8aa6f3967f813462bf5147a94f5545bf0e8bea257c998989bcad80bc79dbc13304a65fa13fc11c8e2d339c56501bd0caecfda1e8da7eaf8ab60dfbddc9da20576011a1f736f512087071cc7b0caaccae748041dfde0927f9a45c2909c43e53f3b98a6bfda42c204eca30232ac2d6932be4047e869c829f537aacbd68b5e3444144d40483250df3db632c715bf070479af2273162c2b367ab45b15853f66e8e8a308b615bb6149235b8f837d3ad3a685f6ffcdd2e1c9c5102ad39ae13765314db97b801a8d92458320be1a9deaa14c120f741a332c8013ffffc1a00caf304fb9fc148c1b3bb15ca44e928011e7cacd581f923409f5925cd2ae544dd02a6e511b86772a8ec4b758ff2b4b65629bd65a18fcfb4f6c97c1d2cc860b0c6c2cbd65df6c98ce72302589f0a28a8f24cdbcaf2b71e0e7958377d1e792103846c59a4cba5d9b04547c45a00cb2a6e1361e80268d7a0148691fe2", 0x1000}, {&(0x7f00000028c0)="7734fb6f15891812f8e442566eec5265fcf0dc1a68c31b605d49ea5a725a14acf2cc752981f0603923d74264932c4a0d4cdaf4148f9f8c3ea80142c1fa01dfa4cf961cd3c128e3d07bfe6fb59c1ea50e26e54df832ff02f6c6acbb66b7f07f671907aa192277b811ef63bcee4306ab0f3231db9020f3de5a3e5a40e5e63021d7d3e147b04615fd8bdbed8eb98b30e5dd622844ec54af7d79681801c7464b99e8d2ce13abc337aada8c2e089d8944be609bb5fbe942bbad22d55bad6abba8d7f475635ea060a74d8c1f7659350b4e8f35670f7c672d1698cbfb19d24ed333d4f20cd95f4576996f821c87131f459e4e", 0xef}], 0x6, &(0x7f0000002a40)=[{0x28, 0x1, 0x6, "c01c01e16a50b6a0bc10b877df37ea3bb0613329"}, {0x90, 0x1, 0x0, "01d19b3c0cef07881d3e07b77ad67bf365c6585ce66c3b3ce7e6b73177e78d9e2f144265e94f8bd7abed09b691b795158e58c774b1121a89e6c19747e6808c102cd498fc50471cb9ebd0b78290dd713b9a9c8586fd29bcdd23694bb4d8825436f958d8cc8418383e55db08bd39c464072b9a878c90c524e7549f"}, {0x18, 0xffff, 0x1, "e441f3e768"}], 0xd0}, 0x7aa138539e098234) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f922e6c653000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r1 = socket(0x30, 0x4007, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0x80}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x3) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x2, 0x2}}, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) r4 = msgget$private(0x0, 0x90) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/79}, 0x57, 0x3, 0x0) clock_getres(0x0, &(0x7f0000000440)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4) r6 = geteuid() seteuid(r6) mkdir(&(0x7f00000004c0)='./file0\x00', 0x21) r7 = fcntl$getown(r3, 0x5) poll(&(0x7f0000000500)=[{r3, 0x106}, {r3}, {r5, 0x101}, {r1, 0x64}], 0x4, 0x800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r8 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x101, 0x0) writev(r8, &(0x7f0000001980)=[{&(0x7f0000000580)="ca326de05d8008ee0b65e319c36c5f6a1d4e1b0c068b2462f89cd6bbec1a85c8ccc1d4dbda0b24de00b51783d11f01e411c96615005dc0ff", 0x38}, {&(0x7f00000005c0)="8d8c7bd32f3ffd98fb1aaaeff91db9afd4291ea295761726567d22d752517b558ce7d9fe3b7766c9022b736c2d12d4cdcca6a9ee78841458c7fd08dee89005752de336b196efe363a30784f9ff3e4d7ab55a4dc664ffbcb0d7ef330d85e21fb053ca50f11d7cb7d9ecb989799cc50a8c2e99587c317a0eae77694998658800a555ac8e9885e7d0e163b0210abc7947f0c399962baa11a1791ae224fc9f914c063684", 0xa2}, {&(0x7f0000000680)="361236306f1efaf6827d51415324628c34039914def160f8fd945e30e6b285aa4251308e0846238963b4aa26002f0c557d8e48099d3e6ca74c0281c13c07a671608884f0cba6c4740915e7bd7528d5a29328534da3a812b24cd18aad2239704f2c9f2b5c01193e232d9a0c293abe7fbab2b80809b2da7d75d6c4b213de5d5ac862191a81f1584c4055008048725c5d9ac0668f57513787813fd2e59eccbf0c9e487e7761b928a40bef1e85ea73e2e998f5fe04bd979c4d49b73f71e554a2ec408a921d4c0c054c582b2a49dcc93b1c11f522bce841f16ed9239b04b3053b336d54845e5414abc576866f8489b638d2b42fb46311", 0xf4}, {&(0x7f0000000780)="2eeebf6b2099f1cc5f4758f119989b6310cf195f4ea2c6fe72600d0017ed493705ff7d776eb9c42ba04cafe00b982029f01923590550ac281bb70ffaec0fae8d3bcba6e56dd7c35456b57c98044b594171638704314f0cc03b03f39933a8edcde27091397f7992c907b93c9e5ee5dd19f3c4b2ad561da627f300dd5b07643866dcaccf3b38be36f74aed20996689bac888dabade767f3dc778177d26210c16ba44dd2bbb6c63f724295c94426962751588375755b6bdcea31e67ae9378be79285de091ac1165471128958dfa1f6787956b0267139a04f7386257b0e99a6ee4589dd381b631b5c8779377bf24e85bae1f80adf067aa5cf4b4b782ac4b5c5cf393557cfb9c68c067cfc19892586b958526b27b6874c66e6056cc1cf82fe04da52045307f6d2a9f93e47a2a3afab9a166e5fd108cac10c736f5a6affa274a553085b2f0be790693e83210eb9972aa0d1a6b0783bc697f04026e66f82f967b2947f8d2be69be89178c01f74d3a240951a3e3505fc2d28ca3dc1efe0b53517d5045d5178823e39409a3506944306c644d88c1c99156f63b68cb8b74d8352936a4f661158b5c7b1a7d26af27009c6ef2c7d08bc459c4e931953899b852b0e1e6127528625ac20478f02e1dd0be930a9591fd9d55f8edbbe6d0e501c3e19e96acf9e4fc6c30b47af2f75ec09a7c7231dbf2bb24ad9d53c9298e136337fa0616761fe3305e53928f346a6992fc36fa0e058401fe837401e6104aaaffc4bf9d4ff007e3cedef2ec4ec9685aa1e05f39453ce699fe4c6f7a5c3666bba5d99ce6223baa0f3f0999143fb24cfaa34a2a0d4f3bf51aa60c2275482f3e659d61c54faafed1814959c7eedc0370d061b6bee9492f168c58c8eb1eb8615015ff62044d51125289a9e3cdd7308c51cf7d6aaeec5ee99d7936ee3be128334031be08793f1d7c13dbc48d6f76c4cdffbd2241f0713a748fe568c59c908dcb273e61b21b99d016df94b3fc55924462c35e4053f5f00ec7c32c68ed140718211f17211eae199a6fcef7da492533267a1dc72feee37a042066c16dd7260e2afa2fbfd6d718a3943ef2adff02d959c02d21b33cc0cb3d7078eb346c67b5a9494d020d88f9aaca72cc7ead5edf1520134b575bd39552b9bcb7779d4fd145058752c0a0bdf99149d4b4203e37d1cd25ab12ffdd4e1c99c1ce7ee9ca90edfa00bf9ca600b225f67669ac2f896f2308bedd08970d2636f31dba4084f834c4c23cb44a64c79d7daeeec996d437d28848584857f5348f299cfe06f3793787b96f7ae7f8c347752c65d536b419232c27acb4e8bb1c7242a9a1ece92a977ee34749d9f6c8d06d241b7087ed63bc88b8262f5b19a5572836aeec40a221bac2e413be281fe83fe25c4ba7466d5f0d9843f010f79c22c46f81664e1a7ee8f890c16ba01c6f8e45a83b07240db1a917c8d6f933a229a821dfe7d77486955b0f7d7159c7c28a5665ba6c8e70ad2382ee1397c629ba22397b20dd468db55f04c91b0357cdd007e330591fb433e866b59c74097f85c0f87eb1803b396cc324c76f44ebd525974f3a2563144922af37ed621a29e47f8935290638fde81f057beead2d0ce424eecf28b297d2e6d3430ec22353d726b111051da506a8fcb7f32aaf2fd3834103a48fae139a0e2c0fbe3ab103b94120cdae2c34f26791a03ab5112ccec0304e9cf4e42721b9d407f94ceabbace0d8aa3626dd67993223e204b9b604f01450a345e7bc6aba568a3bfc3e52f4ab63a5b2eaefb570b7bc4d0b38062f0bd943877ed2392adc548278faa56b9791c3bc1d31e264ea6e4b68e92c795e82418e7f8d738ac16d51e782910370449d75f0c279c6ec0b254eb4a50e617f7f74e6af5600abce42db41509c3e8b6028242dfca365288bf34a24aa5f47032f3709cc770a4c308eb0ba273e875853dc000116746e47c52ee6c470ed6223df8692282222ce81df8dc9d638368f32a8b292d1fa9c0c0d210438392684852c24a08ffb865f72241c2c3864c6bd62ff3a458ba74aed67a55167aeb68f8b61b6a7edde3d247c94a63b218d4bd335a58c8816a46140b53ee3380d7afd7b3547f0c725b38c6fb4e1a59be6eb70422e36b0d2d1ce4f8b3bc29d98fc8d3fb19e4a8026390332cb2c321c142dd2e778b82de9b2e06fba492f056a3333bbf4474f962c19e68f962e10a604670ad82cbadb6f8359b466c23ec947a6bccea366c5791d317e4413665737d5d538ef0cf3643011f1b6a7edde817ef24711a26a64a0b1d2038da6df101cbebd0f0545fa818fcce6676b10e0e020954e047fd2b758db06265fccd9725c1094e5c70e87b93d2a2b59f0948ca9151636b994aa99af02515914d5bf5d12969b159f63daf10b1b6a7fa33a600d064598fa68f2aadc24b71547f99b6bfd6a52168fd93ccbe8b6e8dcf29faad95625cc9f3ea57826c556b6510b328dac8d92930f6ec2220826dda3b012072ec30b3376b0c28b0756acec081548d73367c5fb7e7f5fbf04a03d8c3c524bac7690e574b436846d53eac35a06dadf49ce2367f19b89095f54062817e31600249d2566d14b430ee8503a8de83fc6ecff5288136b6ab3521aebeba48b0d211c04582dbd970811badd88c028a47cab217d1d29bcd7f8b7c506711a4acd47b82229cca8f93d71d3d9dbeef1692f68cdf8b513e1ca92216f9f22c18e4140083f5e982acf1077e74cd30dacb419ad07f2d039ba7013018fc46d376562ed74f053ee989f36e8823f923e7ac8eecd3b2fc6c9c7a7699816d3bca34699805a974cf69d9f4c786cff81c685d69e6bb1ad26d63e157f316b7f48ef6dbf8406ef9c8fece03edb403f5e8c2f1b7be32740600327353f2cce5207b9d523e6a8348f11b2c677471178f26d466ce704106b4ff41bc8b40254646e229831ca2ba974770e2d3c7f6cd1e5c7c93251c7ed9762812692185df0ebc3d9f240ff24b4833725fe2a6efc9cd1245663f7a676f0b3e879e43cac6b9c2b9230ef633444d7f1b592101c35d80a30fd99772127bd2f39a4d53f14974e4f43b238906c817add43f9c996ea443d7b0fc7478cd1ebb745df9032a705825d8f176ee376ce1e21a8469cc00c123803c2ef625df2830eb7b54807cc5115a225f1264615f89ffd504d7f0de94fcbfcad3133b7497836680aa7c66c38b373531dfc6c26eac81015ac4de42625efd8512f2faa0cda81967ea8016a1db5f2ede801b6fe3952d5f9a2cf7f55d5325cca83ca6f9f39d4979fb43e159185584627f9bf13b30ee34484d54524cff92138d00e685fdbab893ac2d6d643516ecb2d60396e0d195f775ad8a013eaf5be3f24d6a5208cb4f7f64fa3028b2c0a2f232d1472452f039720d5e356657a90f074b6368859e22c1106e525e8a297c1b50f99eafc7ea72d97ef34002a87123662bbb85515bbec75a98384d47b69cb18d1e1095cd64390042332b23f2305a231831b40c82187b5bdd405eb8889fca9686e403db733b620ecac3a56aa481429cf93d5140a37cbf29a208386cc79d93e3fe93d511cc3b2c012fd4a6be8d68bcc3607ac41f3d1eb47cc7d9dd114e3235901fed42de1a88bea9fbd0d694604b60e645892a646dc80a0ede6bb9268381c976e23116223944b72d9374fa85442fad796eb1ca53dc5990b8b1f0e650b0aace48f81a7480e0f24e790472ad1292f965a49410a5a1a41774a4e58bd048af31bf611361f434b0ce54d5a07feb025c6e933609a41d6f48bba56a8f6056641ca5a75e5e0e5907eeb8bad469b339f16f0134c0c39c43dd56a68508cf5602185c8181f74b8894ed1b306a7af4e9bc383f82fec023dcf0c77597314b45b872958b514b98aaa6758ec34beb248edc46820cc60ed5ffb7e5d72903ee61e85235b7e67784ecda5d2eaab59870ea4d3b0f00746561d38098027965a3fc2875a8a1b569f1b6a5c68aeb2c4506103b6aff46bf0368c69f5c10ae665e46a7b4dfdb09178feb9ff1631a9a7486ccea6e703de5b90b8869ca45772dc5ed0c67e2922b086105eeac143ce9f8ff85ac2063276e81e7bb857910bb4707f9a3e3fcef46ac9c050d2310178fe34f8431bf87683a02eb7a6597271cc4492eac7167c84862f9f9d6463db7ab8b9e068d0b39f6e658b3b893c87ee2a6f0718b69ee64a6658d0d6f676ec3365bbd7672576447882af035039c198b20edeb4dc5ff4f23fba9ea69e3ec60f253a1c266be37fbd8877acd5306a80bd30a5a9fe609ee14516ebc34fd2ea50c36422a36f94695af1376b7e0db92386057aaeb1895d27ff6645fcb82857846b71116eee1a12ddfed9ea44e5ba0cc93f5c424cee78a977d34b061ed8bb9b7df5ece0f4d836ffc21a1b05562787535ad98d278992eb45b4df145e68c66a89abd46af7c586e1a98fa01190d97c748e995c9c2a20c8f0109261e4a18e83cf48fd019e12598fdfe151272529de8c02d40fc506e095590aa57ad5c3bce55c3f3397f0c2f0e195dda7b57e128855bcd6d7f3e05f3a7266d55f1e2d69bf2b8e73f14793e96b7eab165027c5c2cedaae82a1ff250d477ca6c5328166ee8ec6da6d08db2cdd8fc444fdf7286bd93f99c19c57c305af4286d45dfd5f6f3a14306eb13b7134da3316858f8fde896cf35d86f7eee9da640f705c67ac69d3c241c361df2f3feb9e24ee663ad82fda050df54a53ecdb7d9b5d14acbd268a3671ee9f9f6de4647f5315ccf756d195ab92fd4e0b9c24bc4956da3ff056937153580224db4be3d1c252dbf52e64d5f00d6622033c775b91f12b872fcf06093fe9e0d318330690e4397807878877a2d4e3c2e7573e783b38338d08081b9ac6473691a176dc3c934d0d7e06f6c703b2ede6a36aa3e83b9bc44f775f953808ba05864591b2786d5de852ca217d4105645778f06ff1a176926cffeb7a77331c95ea660491c2457743f1d2570ebf7bdbbe759d5f6411670925ae349f4f5b08d7e7be3fe75ec6c9613abc26e129fb3fb5c6cd130ea879bca93a78f92305a21e9e452dc5d4d24b2d5ced64d60ec9ca48c38c23ad4c45f1c7b218f1d79eac03a2439acc211ac0ac9ce992b2eaa3d5793b18a1a648bee99a74d0d76422b0f8bfcb57f5b2dbc17dc19dde87757fae787daf84bfed628ac48031956f69d63c008c7f8c8cd5575362da2b93fcc702039a7649e1e30718d425b9d33fd0cf417bc5f60031ee761feae0bf13daf530251482e03e1a5ce1633ce8c9fe2f966dda350898e20cb79102440c310e72e66f2e463ce577e1975a17171e0d270606b9847deaea6e5198c53c1a7ff3c0e973930b12440957146dbc108fe31dc41a8609f8b3ec67c9205593395a44c1519ba016712580e439af8d66d1c83d1a9ca0541a1c61538fd09fd3f437d23a36edadf0ce6265a1b0b96ec60bf093af81cece5c13721d8a70907b45f3113c131f5ed08d44ce6762f1009a6c05a661b38248f4ac98612d29a9d7397810e05cef574cb0420c3f55c67e4e5a367f1ece1f03b98cc762d98e1fd5e55bee93b0a44e265f61d45b08fb2b67c757bb67da6549ad2e186e7a6260184634706c19790773c426b7a450235748bc4cd1c79a081d39eb5c38963f86ff547337d28caf3a6560c314e10059bfb52a36fdb7fdc5f7244848a86a04d89bb6760bec8021813bea2f5114b7eb40328b04736110257c882472bd6bfb22a721131a60a31d5ca44eb106c05958679487feaab46a7b0e3c36a4fd2dfdec5fef8dd0bbb9edf3b513ab637bb588f989a6e53ddf949535f64ce4a7c4dbad7f1af0badcdcd4cc4e592c0f8156f5f812c02f6a80dc054b", 0x1000}, {&(0x7f0000001780)="52764e7b29847ec1e41ec36bc9e858abed04277de383b0d3798b28695e9e068b1f88d5ac0187293b2f44f8e41c9488fb54f11a4c60a7f19e70a2596898727e9cdff59516d87752acf9b5feceab6124dd819b11e696c1ca591d37d9535ed516b4d862a2e895fd1bc7001c1714134284a35c85dfd7cae3ad15edff7d03f7f6c0ef3affe59259834bd795c042aac28a8d55195aff73dba53106db352cbfedd088395660a30291e4872dbcf78105a55086446668e48698612c47bca4f4587a00ffbfe0377a05eff0c541c990978cc0220d108142d50ca0e35c8d36cab6329b854ecd2ac9", 0xe2}, {&(0x7f0000001880)="8eb30d23cf274de52dfb3366639a85c521132502ffe633e93a0b69bcf39f1b0f7f1bb8e257e7a626a1e22a3c97389f16c99af0e76503fc1b564e2a732b1fc41e389ecd34cd1bf90832923e5e59bfc35af1568ba0d0f5b152e29f788f0372e81abcbb63bbfb13e9e3dd6590d8f315f4e665bc21135ca6ff681767cb3e351e5ada435a2c8647e1b18cd6e6f610c8baee98d7095b1cc69a656e49c1a3727b889863924686a40dd4625fe6897093882544f32dde53d3c0280a017ef167ba", 0xbc}, {&(0x7f0000001940)="8b4a1f9366f37b602f5ae90141c925caba3635ab8404b3ced76dea8e619f5441be2ea0b24710182b2a07b0392441", 0x2e}], 0x7) mknod(&(0x7f0000001a00)='./file0\x00', 0x4, 0x7) pipe(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/188}, 0xc4, 0x3, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001b80)={0x330, 0x1ff, './file0\x00', 0x9, 0x4a, 0x8000000000000, 0x8}) sendto(r5, &(0x7f0000001bc0)="a7bea7df830b1361b02eff7e77e523356c4274e210677da4c200ab0faffae6f86bfadbeb25e398015e38d4c0b707276e3e786527a03fd7c870e7c1c355cf65b201dd8b16d3b8aeb0404f9362057fe674bb75c11339a015abb7faf74515948cc7e8405530b629fe756cd4de826966299ffdbc45d9d808d18ed36b265b7203cb499ef056a33dcb4047da36460ec264e3b2bbc8d6fd35c79b18c6115b10471440761e256b448eb1c4140f22eaf6ea380ad4541232c7de46399e891ed113015f353c6624a7ab972c716cc3723cf55dea5b5dac6ae2d48bdc1b2ee8d9e34f10ec3c5f", 0xe0, 0x407, &(0x7f0000001cc0)=@un=@abs={0x62031ba3255812fa, 0x0, 0x1}, 0x8) getsockname$inet6(r9, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001e40)={{0x80, r6, r10, r6, r11, 0x150, 0x9}, 0x0, 0x100000001, r7, r7, 0x0, 0xd08, 0x6, 0x200}) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1d7, 0x9, 0x3}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1, 0x20, 0x7ff}) r1 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000640)="9134695a7e96a2a29899c71eb5edd712dc640076496353d8", 0x18}, {&(0x7f0000000680)="58f97caf36daec9975559492a03c90737e798e3affb12c8e86dea90254c6f677b8fecd5a2c1c5197bf496200ebd733368c8e3842dd73eb03e23c55d4bf75eb05bc1a5d85515f9e68c4da9b3b2d0741b64950c3aa3f9920e999e1e6efa3e6a8b12a2a5d7e0944bf0f80ef5f2439d480fbafce8713595a1467f7a5b395ee2b029b846c2b14e8ced458cf6a3c36c0d5733ed297be847449fe3e3d252e82b9fd2a5ebfd2e99fa27f06b245a63325204ca9c0ed235ec01ffad1b7f63067ce5fe9cf24cb01100d7c163196", 0xc8}, {&(0x7f0000000780)="28e5629720839c632a69f5b1732c108b12696dc4fc132dff8b9fc6f7b38ba6aaea03a300c3d864708d5c7221c4535fd35b145349d9443c9ef5368972565a162b9ddd029d86ee098dae6ee5ace57dd3e1f2c71a6477973b836419474ef4a80f5325cbabb5d6fba442d3b17b48e7537d9cebad76962fbcb6718fcdb0755bdbe40f313cf104419832985b3e9dbb27872636786ffc3e552c9b4c84e5564a441c5d9717201c0d0a4812a2767d6ea3c19357a8517defb814a69c1216ef0e8cc3bfbf4f5cdd59e6140ef42abc35855387f4f098462837573ff96a82499e1a0dfb5df5ddddab7bfd8481c382e2bede583c9f870d4747dd52a99b3530", 0xf8}, {&(0x7f0000000880)="2979d1f2afbeb7f2f859aae531f22f98fe42885e70713ea816aa7c8faabff4f862dfb6dcd8ef94a7077203674d540da519c935938ad609a5bed98fc6515062b166cb1b4fc039679b466f39e6c6cb8b47c41d58d5a003c2a036726827ece8c073cd1c697f0380525cc9c9c5dea037d02400588036d5bfff7e5d0263e9725b65e5e4a265ea1f3e84473eb5e5aa8d846b32b1eba53e38e8cd35b95d3b14e1ce362a37307d1bb9d6b5ff70bdcebbd54b3511e4d122c560ebdd1694c508166ccf92cf05620bf6579329b12645a3dfdef08adb126eff14940ed2c95ea32f6b7a7c1cd4ed17618f2bc54d69eda190bc14c1e3be", 0xf0}, {&(0x7f0000000980)="44e581c4542c28aedf418c277dedd92bffab461cc8d9017822498960e058201e84879ee9b98d7dc6d6fa19c003f1cdadc4943046b2e6e9413b131e08f2379f05e45e91ecbe05c744ec07efd413585e6f69b8aa23b365abfded86704a34695dfb831d1f2236c0117149f443e2bcde263b50fe86665ac1b90fcb5156de71e7f92df4916dee1658dcf7c46a3ffec8d78bff2a21d86200413566d376cfcd86aa380238453491cd2182f2849fc30dde890b02d0dc16ea6bbba766c8c34fb4e210b4035e0e80f1197607f8521fef9284068de176eb2b9692ec8f6a4aea1e4ada", 0xdd}], 0x5, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r5 = getgid() getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() getgroups(0x9, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000600)=[r5, r6, r7, r8]) r9 = socket(0x26, 0x1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r10, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r12 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x98, 0x8, 0xcda, 0x9}, {{r2}, 0xfffffffffffffffd, 0xa6, 0x4, 0x8, 0x4}], 0x3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x30, 0x0, 0x3}, {{r4}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x7, 0x7}, {{r9}, 0xfffffffffffffffb, 0x4, 0xf0000040, 0x7f, 0x2}, {{r11}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffff, 0x6}, {{r12}, 0xfffffffffffffffe, 0x40, 0x0, 0x88e, 0x440b}], 0x9, &(0x7f00000002c0)={0x7fffffff, 0x32}) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000000000000) write(r13, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimensat(r0, &(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)={{0x8, 0x4}, {0x2, 0xfffffffffffffe01}}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x1) 16:00:09 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/132, 0x84) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x40}, {0x9, 0x7fffffff}}) 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) writev(r0, &(0x7f0000000280), 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000300), &(0x7f0000000340)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x20000000c03, 0x0) r3 = socket$unix(0x1, 0x6, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x44, 0x4, 0x66, 0x401}, {{r3}, 0xfffffffffffffffd, 0x21, 0x20000000, 0x7ee, 0x6}], 0x6, &(0x7f0000001440)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000020, 0x8a1d, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000001, 0x8}, {{r0}, 0xfffffffffffffffc, 0x28, 0x0, 0x7, 0x400}, {{r2}, 0xfffffffffffffffa, 0x20, 0x86, 0x2, 0x6e480000000000}, {{r0}, 0xfffffffffffffff8, 0x22, 0x80, 0x6, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x5e, 0x80000000, 0xff, 0xb0f}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf00000a0, 0x5, 0x7}], 0x6, &(0x7f0000001540)={0x818, 0x5}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x4000, 0x8001) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x10008, 0x8) syz_open_pts() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x5, 0x0) r10 = dup(0xffffffffffffff9c) r11 = open(&(0x7f0000001400)='./file0\x00', 0x83, 0x14b) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81, 0x1, 0x8}, {{r4}, 0x0, 0x24, 0x4, 0x10000, 0x401}, {{r5}, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x40, 0x41, 0x3}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x80}], 0x8000, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x40, 0x82, 0x0, 0x80}, {{r9}, 0xffffffffffffffff, 0x58, 0x2, 0x1eb, 0x8}, {{r10}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x3af, 0x101}, {{r11}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x5, 0x7fff}], 0x100, &(0x7f00000002c0)={0x4d, 0x1}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000015c0)) write(r11, &(0x7f0000000400)="6544008debc26452625be35dd3e9e204956714a60ef07b02e7f3b9d6e90f14098b1c908e33b09cc7ef81273d1716d146d5ad36bc19c69d3d2ed806f73ac0aa4d0e53d4f77b7e7c62e0286cf9c198a9620d5adda0b02271025224f9581a2f553b7f116b046fabfc69b470aeb9bf1cd76424930851aa531cabf5cd15269f01e2447b03ec19feaea2470c5ce10fe92a069c57bb1e1819f206b7bf5ff956d3aa1ca547558f10d58e91d57cc985fc8856475d91949324b4de7f555780b0404caf00a219821bb7cf0fefd64e343998c8d2a29255c8cee922140b52628495063ebc0d1070427b1e12e31a296d2b81c69447fb971c777c6f0c83caeb7cde23117fd5379ee20d6acb2727ac74b4f2946a324cfb8f4a72515487d676e736382a532ee9865a5b59fb29910d832b37f421c405d2c08e23ec2fecc2932c6120cd1df782766a07cc9e32967ac20ccefdf1dff131b3a802ec81ae21332bf1ef068dbc8d45b61ac276c7f7175a0db6c1e3de03ba1c4f47b21f575e09f3de84280c4710442492d3c371cdde16eb305c780b71ef882c49871d86e5f1ce7d6a4df13c911c6d03961e24e68b9bcdaf95ec593ee37a795fa7b90f8af5205dfa6fff3622a0a8f7c1401705f1b83cf96c12787196c5cce4d570fe87c36fdede1fe2b38c0dd3c12521d7053679b79db0d9021083f4f0df3622c9465c42127f6aa6d747f3442c1a5557162bbd40ed3389557e536aa365ed6a43320f4383d1f9ea602cdba34e9c581f8195d2a6115a44c2b0ac5bb1f6a9d31daa549f0c7301d34f039c0b07f625f255b375ae5871e7217f9c7c2425f9ddbc216df0420e4539baff25e212b00f8e15814bfd270e47ec0e99e4977d544be9ea907728bbb0298b6e0608d5109eb59db5ecc93159d2ceb0e691ba8fa574aa3484275af5d9a871a78af8dd886d8b5012682949d69696705adc6c4dfacd2e19a98ade05adf92c7fc32c4cf021983e7d373c95a8b5e33821f6f98f09f6d9b4a6d15a681498a53b98fa09e64c88bd6d3eaceb6ce6b7b47a8ab089dd8dc22abfe8efe3ab4f27735cf297cfb6a2dfbacfe3ed47b2e13e6f8eb1d22355f938adc3bcca28a3ab9e74bc52d311e868d5d4aaea54a6391a43d529c59e89c9fa4f0229d7883521f22328286edf4466d6bcfebd368cb011d9b865104fef1fe5321dc5783277eb879cae0ccacfed572e036667a1041def3cf7a48f241bb004e227d257c7a3a3f848cd468d7280984196705a7fb38c753c1979fe82160925b4ff138b014793d661babf89bf7cbffe9da825e6f1c642c82b069ec5fca547a43e04bae9576a7c300399dcf2d982171e7c0f973eead3bcd637d09420706ff477da8659a6e27b1d80f159e4f067038f80ffec6e8d1fe5fbb7157efbe75c16097610f517a900c9df2d3518b56ed43b5f7c7f0747dab36751045ce6416e4c59e88e647f4c8f38f8b35d66a65a9a4ef983d1301dc4f86ed06465c2e9e3c2a466748ecd7dfae0466a6fb7397ca919cb9999a47da8acaddc10fd99ad57f9f85aa2df0c901d69e73ff3ae15c2d2db2014a822cf5ac6bd7a110aa54ccc429ec86c4cb70377acac56d00b07f187326f06e812f6159a640e0275a564fcc379dea0ed9eccc45bf142cb0c755d5f92e76e190af618dc74b89b1f92f76c862c142f6de13064e07e39254a0ceaa4fee998f7e1d442df02a364e7cd9a66f892b24e970400206f26b860a7159235bca766aef850d199fb627de25c69459818d26dbb8a3dc236b37511ba7c1302ca1a7fde7073d490cebe936fed7e843451db48567eef4b0445963ce8cc011509cd10dbe262943a9bcc1c14da54a0e4cdb630f0f20f5b3ed270f07d6039149dad15a1becdd68289fd3c607e751905b84e84175a231f345e93564922810b6bd66cc4ffe044fd7e6c554c3aafc232fd23b622e0f6c8a3114aaec57a462453fe6b3ecdd4cdef77e11284be20c8ebdf828001ba60ad2aa2764530aeb17fde95b4112c4d2e9a1db59d07c85b7e112b31ad418942020d716c9fd42959e537c2a7d56197c56f570dc9c33b37b11ebb0e81a08deb1007933be13d8606eff2e3e4cb363e943d09f1da7f95247681b9b0bc28bb26c91fabf9c0e0ac7b66dbbfaf61906e5db0d86e798c2c444ab98234501e36a06dda449245867d36707ad772fc982ad6d5eeb081dfe23370c8cd1c63124c800bece8c5a447ac778304aa8f43f79b33fb8360eb372249d7ffc34262f0f069cec73383a8ccb63cc9bedea007b370748cc205812db24c73d88d099af3d2c92ac9e61e3ebdc95bc7866bcac63ddb9f2f0fc1361c6a80479c233d60443296aa64e84c6c3ba23297b7d3398678f94ded46e6bfc8eb70729929d4bb42dec9532f288b42912129e6dcf117adf7a9a8670e2f9519ed343857c4e04c8cb47c4c2840fd8021e66b3c123b9aab913088efb49668bbd77198f2028fc6aae72699fc048d48f2cdace4f839cd6bb92082c3434614a1fff4c79c277e3de02ff9b7727eb83368fdaf00551d5f9b8ebc9a267b1e62b28a4480ad577e427cde7d5e0ab259d915607ff7703ce742332d793871e93d431c73f4969e21a56c0bf6a5c8549ea5f1c0daf79c411b78bea5ddd314c2f9f5d801aae6e2c9fe9e27ab27b09d4eac5e9b225ef310f6565d7509ca6224924e3030bb962cdeefec4e99acbe5cc10797e352b5f4d0f48fed4c5a7356f86110d034aff7e47886f982dd60006e395c37c2d978c2074c9f0e4d02cb95b85d334f9828ecd53b9361af55200a2ad96f840244e3572a412cb9d010152e1f67f1963b7af7924d93fceb60b4400a01b37cbe16eea8b8a075ea3bd82cf8a02c313def18d44b7be322fd03faf91292578208c0e8de425471464e407e099f35f0a98003231158b67ada3d5e47c6c5756c6452f8d2d79ad971332ad16cbd5f127e5d1c0365f9a53dbee197be8cae46d91cb3c29eaff2a3ed00452e1b5fbdcc9e2deba3212e2f5e55535148554d1a8af24bd2221dce442d46f7384b53bc0d90e3ae295d2118261e5b344c34c9ffa7d83c573d3b2bf2aeb2427c3ba218c7b49096462441616b96dadaede9f054547b256fa34a56bba373c12419c6abac0aa14e939dc92c18fd3f7549ed4eca51203bff4e3e6d4667cd436bf1169e21b2a06d1f7cd2b1453a4a401f8386390363d53a905ccb43a551db6d11a2f736e0692702e6d7c2d5ed0237103b96fe8735b327499e92c900ed80cde2287aa36e648e2424dfee846e3000699046518407603c75b66163153c3635806f3998b4fafc24ca84d8001018f68280c18b30412d0b9b6a5fc0efd92845429c61fe3385b0af43a285e81344d6d34562f238b88eff39f5b8873c0a7f5ce55a93ade791bd500149aa6a792681076c4899eca7dfd13bb9f8ab3b500cc22b8767d4710034bcb444a505e7e90c6ad175ac142ff2ceb570d240396c209b8debec960011889ab4e5863170cc39ca4d765f18b4994bc3cfffa874aba8c9faba4e667bc55bda98a7e05fc1a87eb10919a192d8b5fd732688427d109eee06cb3a2e724cd12d93d577572d9350229403b3c3a4b622101d08866fbcd9eb0463e645fc3224c51088fe9d4a2643002915334a27333d18f6cefdb537d013e4452e09c8f4f333444de87093b1c0304c8ae581cb07d371af7702872cb0e65cd90a8edab48cd70c7029792ca52c69e4c762ffec2017175d17e7dce25583b3a93cb5183f964d96bc23a447aafedd40b8ff57bc2db40060086bec63626cfbaf480f70e0e58ad3003e1f33c51913fc0c25b60b4dce69df2fed6179aebe155372d0534bc006bf2d6f249eb81cf213e48c32fe060b4d87300c1bc55e67dbebfd3ad34bfabf859c6f942d5de2e043fb1a5265813b8c7723186f7ea2e4b60ee5dca95f6881ba094654cc84866740f0622a5a44c42f854cef7c8fdee2ac0881be67ab820f7691384e097e4829e33436cf311cc77b399800af72142f633b5a764c689c477f007854a1908f008083e7e59cd7e9708003c100bb0d2e3d7464d06faa9614956adde6b0c47058afdfc01af9bd0c190d5fc0e250afa18f0e1dacbf78b3dbdf902e65f4c9ed0e97e53f40628051ba11d8cd1ba39caec74e004c69f6cbb15e1ab66f61bad26aea36e078a584185d692079cce870f0fe815580ffab6307461e98768476fa27f6ae22cc4e5fac346fc59615563b5f04dc9372d217d670abf24dda44b93a118baa6c8ba0c8adef252cec47e53ec420408c09b72d1a05c2b27eb512fea1d1484fa3ab7f43f0a21972c22a81af46518d24dabc01e1b37936f561346a94b1e5cb1338dc128ff06a46bd6644991b4f4840deafad2233e275a6043577a6c76f4433524f16edda8b3ed30256ac2945c5310a92f5336844fef4aa70281ae7885f87cefb2f2d59006b073948c6d82a65b8ffe1997469267bbffcc9a06979e50412c2a6274de2c6541fa6aa5dc3d91ee0ba43993ff1214bafdb0e3e18b722cef61dfc256b90a1fa934d35da897d718f664054e286d93e5ce5587a2cb0c843c6fa845bc2257dd68dc6aa79d70934af0360d984621a3e0e0c39b42b4202b7236ed3ca6e7bf552724f95775e806f893305d99b7668c58c0b75f68c2c0f5c21dc3556551eaaab148c47d760e01ed5ae8bdac809ef9fb12ed398e0bd9f612fc635fbd5fa06584c514ae19f99cf6b4adaed67689bbd33524344f7d7ee574632bba018e4160ecddd4e44da7f15c3b8a21e88dd2803fbbc576abe958fbe424cb9de000b92c6803a50e6c1b7efac3ee40d9a835facb7e5d4be78bf0b3cac7489f8af715a39db4a382fa3f2b2505ef43298d28640603eaac356996111298f791cf7c560209de132983ad08022cc33c3f4dbefa0934ff9dffde079bfdf6ff71ea485209107fa432705a7f632ed3ba67374e9bce25125ba66ac72c60ce5ab736af18ae4134031c6ce4d5029d5f34b7a16ab93bcc9fb3cef6d0a2abca0729cff6d2a32cda3e9743b5648d2b0c2eced9c11446cc54256023fc60fa92c690d4782c4e765f446025f3e03169660509fe6406ad3d0f45d4a5110590b34dfc41df876097b5e97b43120a3ac48debfcee5bf85dd7d721f028657a9374f5ae60671f484d775375730867ef94b4a6002ea028632d7b50fe45faf52e353a4150de7a26b68e23446420518109182f80c9a8a4ffba7f332ef3d488ca9821c28e7dcc52694c505f86810794db0a572fc126d873b9d68637b72a4efa5e6cfebc48d6e39c520c1de331cf5d628f2d6c8db2c0ed2bf4b7731666a5e4af7bffa24c179101dadac386f13dd63a2e663e8608ef9548c6104511ec7b56403f4fa755f0e3e717585ce5ab82f63b58abf193815d99accb733c0d1daf6a7a35d0929c91ddc22100da84568c9c20db08b3cda5e01eb8c7fba30b8c05acd1b15f7a6dbe4a11e54a46c8a5411826d8bf3623014bf8c4f5da72e5a9457f77804919d8ecd970b72d4e935c571ec943a9e4f5559db7653e263e72eddd2d4a3ad23c232f98f6d99fc79339acac02593067b44df35a9583ca0f660ee873c3ad42d0e33a96db3cdc5d53c5191623d53ed25ed90552da3b850fa772bb7443b577da816f1eda151ab61c967d10217fadfb41d5a73b0816c66093cab4f2528715ea5ebce9f5583e0d8ab8653ec190f6cbf002916dcb884d3093253646cc36e0ca06b07e663a403240dabb7285b66b6f07e6d158d1585a1d52d0d99debf9341b8924e931e0448dab8f835f55259ab262bde755f1739aa574d51cec5d355fd494eb8dcb27fef02b0f6410a73b1986566a322b2e4", 0x1000) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000040)) 16:00:09 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') clock_getres(0x8004000008104, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x82, 0x0) nanosleep(&(0x7f0000000080)={0x800000002, 0x1}, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x299, 0x1, 0x0, "c42eb43c14c0c00d3faae130a1d0e99f170774c2", 0x0, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10000, 0x5}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0x8, 0x4}) 16:00:09 executing program 0: getitimer(0x3, &(0x7f00000001c0)) 16:00:10 executing program 1: shmget(0x3, 0x3000, 0x301, &(0x7f0000ffb000/0x3000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x41, &(0x7f00000010c0)=ANY=[@ANYBLOB='\a\x00./file0\x00'], 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7fe0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:10 executing program 0: socket(0x1, 0x1, 0x1) clock_gettime(0x4, &(0x7f0000000000)) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0xe4f, 0x6, 0x0, 0x56, 0x0, 0x8, 0x0, 0x2, 0x3f, 0x20}) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3f, 0x4, 0xffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x80}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x71c3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1289}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xff}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffffffffffc1}) 16:00:10 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = kqueue() pwrite(r1, &(0x7f0000000000)="e41abdcc484b33ee8b3e770177d83424dee3ccd7be82286d0eea914e48a5e394e390e9aea45efc32e7e9f83732df293bf978daedef20a98ef5ab7b2d6ec475cc763597d90050d888b8eb1edcb1e58e98ebeb29fb23eeac73d6ae687f55893378326ccb674b2c4ca7b9685eedad09a2e37ec1609a0fcf064adff3050bd69f7860d6113941dff402bafb1289e09dd291f6cb09c101b176c56ac245590cf2578c7139bc3f1696cf291dc34b99aeb372447c8b394d48c5cfa5878700016a857d84cde4e5707c5dde629d96745dc240348003", 0xd0, 0x0, 0x0) setreuid(r0, r0) fchflags(r1, 0x0) setreuid(r0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x21, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x384b2, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20003ffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000007c0)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eae29235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c50e93cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cdb2d489e2bc25e0f98a7af5b073fbe150e082d812e7507de3f41c58b8feb523a77a66f8cf4749513352e98ac204000000000000004af93e65b2100cb9c4bd25b246c82d209b575878b449409082a858045ce52feebf53caccdf6d3813b500551bb94e20da69e4154dd8994d97d3bd3bea605839de57c5c9993f619d0bd8bdd8baaf84cc9f30aa0870af28c63aab864a35bf8059ff5ccc88d88f789362f33a1f002e73458f85566e99959b4327a06d9c36f0223bf463a31a4eedccb1beb5c29756be264191db2078fb9a79fee9b7566a976e5b44f8b58427e73ba02754fd8ffd", 0x3bf}], 0x100000000000024d, 0x0, 0x0) 16:00:10 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4a01092f66696c653000"], 0x3) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) socketpair(0x18, 0xc000, 0x400, &(0x7f0000000080)={0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$inet(r2, &(0x7f00000000c0)=""/31, 0x1f, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:10 executing program 1: setuid(0xee01) r0 = semget(0x0, 0xfffffffffffffffe, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3, r3, r4, r3, r2, 0x80, 0x8001}, 0xffff, 0x1000}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffe, r1, r4, r5, r6, 0x4, 0x8}, 0x1, 0xffffffffffffff61, 0x1}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto$unix(r7, &(0x7f00000002c0)="5a8f2805a7ac7cde9a4f32db5411303970533a913f528023753815b89738a5f7f2d4b1bacd6560a7f9bf094b27fc5496d4bc10bbf9e3c494492d712d34e1a3e5b721139d3d0c27e9a525a4d8ca73e30a62bf72842cfcf5ac28342971a424598c1c5cc5a035cdd6f759a476ab3d9945ff2470643b0c44dd14ebc487f284b066d2551211f568ed5f582b85b26e04a4eb64d94e2c8f92", 0x95, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) getpeername$inet6(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000040)="c36a93ec5a83d8f77769a0243e61660e8f8f7380b67de026169ba07c0719dff7cba25650f145c8f3c69190ef4fd4960dda147cc809000000000000001859394294576b41b64c85b308df5712d47cdd5c1c1fc1174dc8961d4f28007f8083416b9f8b4df7fcdd92", 0x67) setsockopt(r0, 0x0, 0xd, &(0x7f0000000100)=']?kC&Fd!', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) pread(r1, &(0x7f0000000140)="da7e774e55398e86c1043630e8151b0671acc714e09dc445bc98c5143787aabc215ccecbfeb0bba8f8df64a332787b1a95f47a5a5cf613fa6963786b44e8b56868c2a85c60c41e333930c22a6067fd84fffbb366bb258ca2f435f0afe36df0280412aa8a82841a73e907c905086bcfb3d2075079cb8dce1a2bb461b2638036962a2c2851714569779c28848302b0bf0001d6e22beb05a24439ce2623584eb54faaed0c69800a8e068d45eeb88720ffbcd8ca6a167b7dcd63079f29d8114b29d572a4aa4148697860bcf9e1abc337ac7e83aa6adde4e4", 0xd6, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:10 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc080, 0x2) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x3870, 0x401, 0xdaeccbc6b4a5730d, 0x6, 0x0, 0x0, 0xcee067d4a5c00a11, 0x2, 0xf7c4, 0x4}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000001900)=0xffffffffffffffe3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xc00, 0x0) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xffffffffffffffff, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000019c0)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x1, 0x1a9) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x10, 0x4000, 0x9, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = accept$inet6(r3, 0x0, &(0x7f0000001a00)=0xffffffffffffffe9) sendmsg(r4, &(0x7f0000001780)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000100)="8762e16f8d9f150c35affc64f7ac5d7b7a196024408c600b111b3de5b6d64003501957a5fadf523273d020977d95c24e95fb1338a1dc2a7e36018806b0b7821154df8140b35bf6c6fb7257b7cfce5e892054cb409af8327401343e21734dc20260349f81dc6b117424e630d43909867548c4ddb95267eae8", 0x78}, {&(0x7f00000003c0)="4204880b92407cc395d3ed07c2e0f61b7930975deaaff33c5b32e46aec25e7bb6d28366417b67c20a241f810731e8089858e75e244b0059063d1670eaa93e0f0d50c65ad3417874af35fafedb414e316128ce38bd13d5d6494ed714f4e3b2bd53b257a462fbf9c6c0b3cd924a0a5d055b150201c7d8dd0fe18752a5b1765d10a25f2fc464d5417825d2d5f357204495dd755dbfee12ef0caa417e9ffd92b69e92c26220cc479fe185bd8a6488597b41073d565b9aef4791e69508562d64ce7b92760829d2e1e48ce1b891ba7b74d512d3c68631a0247eb09ad6905cd", 0xdc}, {&(0x7f0000000280)="0e803b53d00e482056a222c6e33716466d0c4797a610b8afde8d8e46ec1b032a7475c2f191a774049da82468e367b5e26c7b6cdc9a57bc15ef68401535713a40b3145bdb5a95972e77e7c510c94f0246db88ace92bf92bea628fd6230b1586382a7c91285a5a745b071c06bb586340518313d2", 0x73}, {&(0x7f0000000300)="78727e2b9dee0d3cc270f1ddbc7b7aceb740c25a82b1d59a68f0458510cde841ba7b28e0aa53a3965bfbd5ab89431b6849aeaaaf25ad2fcc5b0774ad1e53e3aceb3d1651606aab4adcdb2eb93c4ca2846b4465ed9e2c96a4ed6257338a41c5a2bed874dda0da88d31fb03f1c57cb48cd8baf207dc6b72e8ce89275133b355a991b86fad2f5040cf6abc12e9df662dba164295a974d7e1203eb2cd8062c98cf4b28a845962e82d1f553532b24e2879af6290f55d96ce0", 0xb6}, {&(0x7f00000017c0)="23c2f10a854026a2883c3e844ee71a693de81d33eeeeef363d56a3c436dc31e392f882e2b9647be9636e12dff784cb8340674fd66eec8b2eca6c3efae7982ffcb70d6486189ea31f52155a84f0a3d6c81d94879cdea356333b085118a4b0ed32ddea21751a662ac1f49bf53fec9dfa81245d6dbc74e59fbedb1d6ad9bac7c117e48163206b88cc6dda127c163457c3ac4cdc8012cb88fa33363075014e1fbf2ef3eebb9cc81ddfe1cfd8525eed7ad1d0c29d7caed070853e2ae4b1b6c57b2ea47461903d7348d59e89c796a722cf935ef2b767108282afb09ee327322b77103f09988379f44409922fcd7281", 0xec}, {&(0x7f00000004c0)="6cd459ff28395d484940041e3d760869a964c600899b358f6f4779a55ecfb7c447a54b2373a8b35e6f70a4c5592c06346b967a51804df135da40eabfa991720ca4f21334d5b3c7ad9b400591d8c32f9a11f14cafe67c7ea43b0c57fa85e7039c5a702ccf5517bf12a7bcfa39c3685859b83599006436355f6b22a448664d16ea2ee5f245fdd0b0fe5938dc6005083b9f415dad0a57e76e108a216af48ee4d04efa4261128c7bc6fc2775f719376e9898142f5faf902881006db161ce640e8ae1301fd1aa371696d520a4295a033487e2c11548ad4a97122b01670b8e04595bd629791fead458dc92844939ed43d7ee2b9bd2a0d5bbf32e6eecc7f04492dd7554ec6ec3d5cf1b79af4df71c6b9e17f244a0c407e340eedc1b20bd1ea4f9c64a2719e9811ecbd268c03e90c4405d8c5b9f57bdb98759ce42cfe46a4399ca6522b2f5993471b35cef565e34d7373dbc945d387df840cca4feef55e1d73313a9b982ee3c152f368173a8b491e6c4dbfd47f0c01d613754953e619ae4fa7f88aa82c297a153ccef52256c9cc1c6687f437ef97d2668d5fe624b9a61c74bbc5889d3bfe0a9ac837944739ddbf66065db2714cc0507a6e72a2a1ee54e3ccf7c0adb4560b5a8b7fb8e347eb43b76037a7314fcbdbf1a4146c59d4158c9bb996847a12f09071f8304222f36d1061fd2e548cb1b72bbabdd40565c254a6d97c54f219a9a9b777752b2a143ed62a41d3df293b19da348da295f9decfb5b7e264a7b5918e9c2073e41b5b4b1741b46046ed46974f4ef9b7b7abe9214a7064a06266b632c20b9910e25c90adc7df36ec89275c4427662bb8e1dad66f76581862ca7588594fa0131927c21792aed4830590014aa1c1263e7b53d9fca6c10e3ef2e37449392c28e960b40d5df08f3add13faa53ab8fdfed5812f2d31ae18800ac868070faf24f23ec905a3e88c60fe7da6759237f8724e5b02d589300f8e9afaa32f1e54cdfc36e3c31d7fbffea3dc5a2497692e46234fd964ea81c32c493ead7dfbf6ac889ff2aa3b1603e16759b9a91a61c9f7183417067b42adbeb9140c0f2711361c9191915b41cbd6abb1d594cbf64b0fdbeb932aecbd727e3db23445b1406eba1001d93cec21a85607634c21cffa7804eafe1fbabd850eb8b4cc6dc75835293732ec44a1e69bb654f176ea72c4f83f36a425158bb8b31e4e0bc384a6aba5e0d2453399762d07e63ecc9dfa6b379a298457077d99ac53975bd1056450d064ffdf9dbf5432c4c68d40971332d4f73b36f94d0ef32194c4f9399a321d7d81714d874b9cd41d5878d83a62f0a37e73584bebe2c8e4f88a1e5d027e387b665c8b19b6ccd390a1321c65c8f1473a09e4090f7cce293cf838b9e682c903d4bd8aa9cc8ff3d6624cc9ee91b986f58302fab9e483ead47837c510b875ea1610ffd62dc627429454221191338a31f5e2e1bb752d6ee88dee51e1d5a03e894da03a8898fe1bad8041ae85783d3b51759d880d117805fb5fcdb52e803604bfeb88c8bd79910c7efdeea03ca5c540ebb8297e3945537dc3e493605c946fbbcac3cb814c315d31505ddecd033dee48524aa9bee87f750a0d6f0dddf3df9de01d9c53b25d9c41ef15d5939e0d906ee296e84718c127523666dcfe4dfa7c727661d193a78559a1fd2c1f1a9c32771189d75211445a0a98a9cb72f2ffc63a43bea9e958cbe13dcdc43522790811a1d074a51d0cfe7bec8c64589df9cf1c85e6526fb245690cd77d48b5fa422658fcc73483484ea1d1754f0738e1d537dde91bd3579f758ddb62c0e4230fd6b700dac490f25b149ea64bbffe2fb4e2af34e71a6389b090dd84ea93723ce4c4c2250f55503d3d2a0a5f10021c51d0d01b037009f067aab44af60908248e8b4277e04484277c199521e32f439824a314e52b7f437409ffb438a54a7b701f5585fea2287b0b7da05897879741292ce388cb8a85ac2c0a86805aff4739951be69bfa0f9c35a55369ce13acc5a12cdd259041131c4923af04bf9f4dfa5e8522bb8ee4d9a0d163fd5c54589fb490562241aac35f50b51d5d6bf8bcfa4aecdddd64e92ff7bc79104ca44490560ac214cba2cc256ba8fda17a097ddd536bcc2a13bcc0ce85a9c67d65a2974ca433c0ca57a91bd6eb52265166a0c5c0132efc9a941cff2db0b6237ed3fb1de8d6175eb3bd180850c55ded42c97db16129cff28cd1b06614cb9aa01bbac3ca74e6946761ab79dcfd8c0b922e6401eaa4a42baff5f2b42d99f9a52980e5eabdaef4ea8cf30906c3178898ba7e3d9d196b4fa946862c78d526865f098579fce17fbdc2b963fdfdb777d4526704591dead13075a2eeb96e820e33b7b10da1a80e8d7c775d24e4e9abba7a35a0e580dc228b9d4dd2202abbd5ccf6d85d34dbd882e8e4a1782279b62beb89496cac27b8ed9099fcf5e0a3f11eadf14da91767f71ae13c7f44ea3ceb42ed0f95ac96bca056a23ca7e9d7fa6f40d9b5ca9b9499c1224f04b59232f711fabb3b0810385ef94a1c965630ece962455e5dfcdbfdb387f51fdabbd8c80d970cc567f464cd582cc6ff26a3db83e6261029f295c2826fd67c2d5da6245b1adb7f729aa1ed1fde003cc74c63dd1d5bed9035ea53401566a2a3cc19e322d8e7c7fbfb83057881106b788901c5ceaff2dfbdc3e25d39bcd9522bbfb6ffa7664b0f280a1da0c293460ada766a4134e648c2cfdc7739b29431832849f1329204cf9979957e3da818a855e30486849bdbb037518c0f0e6d2d0f25fe15aad0d5f6d33fa0f14c3a5c673490112823501187780fb4ce040454da4c80506537eb2612c42ccc9923ad69a3ade8520a38660460d0d8d54289354b0ff07ab40367ddd4c70d9aa063e5feee4aa949506049633ac4ee75f6d46c0c6c0d84a351e9d136ac533e842594bf131a3959bc34ef6ab799a63cf6b70481d114b171accd1d09e8b8a736a24b7bc2f0474c9beda3df9919d04807db9a051c612f52c2654ce10b0d3e24b677c47b8810a4b6c63c72c6eb167dc6e5e6e5acb1a6844c8c3e444e9050797bb80b207321df90033a8ab3457fa97c7916a123e3a4bdbc7d57008fb10ac1b2d05025b05be8195816a62c27cc65912884b8ed33733a97ce9e035604e7ff0377a4d2834eea24c98caaca18814dbee156f27fa866275045cfd654260fdeeaecc41f753f7789206b08bdf8375180eaead9ef81562af040e4bb1b4bbc75de71859ae94a7c835f782a2acbdc22f641414a0dff72d357974c3333ca132c323511b185b47b0a51802dc8b893c67243fbd6c71740544d3226d2583a7230749d616eafa1d6917fd3c6aa3e77d151c84ef9c4e3b0b306877bf1466e94e10dbe2cb8852b4cc75a0296c50d2c997e5c0c81e3373bfa17870bd62278640e683ebb5c4d82b3ee8b6df2bc5da11673dc79432d7ae27be45f91d8252308e451ffd9a6b800fba40487449613be9591dd8a7d93d7cc24e7df0ecdf06baaaf282ecec949e841af986a105cb4e8b688a328def97bef16adcdb37a74904731375e7655fce5c8383d6647a20197b273d812d905d12e9c7a202fc31cd2451bfeb2d30f4a31107152b38cef9978faeb993df8fd63712ec10c531d615b109c08926de55729f1da3891121730d13f23d4a3d1989a685a344465952338fdb43fd8658472a3051426e77bd70ce9eb6d10d655c44c0bd86a827ec5d7631072af66b25cfbe53e684c05dbb6d799bace4db6eb51f034a93e3a6e2e661bbff03b4d50d702d1793a2e21ade66319e39f28abbc908535829d681463aab6f51c6a2b7225074e3ec5c7e57936603753ab132b01ed43f8135020fded8d76411acbec0c62ee9b302fb4e49fffca74e2d9530c9586927bf3bb53dee4fb3c10d3682d6f500742619a6d0cffa51d4dca7f7727496b7595036900d751a0e0a03b47e1b9ef6e43257b57318490301660efa73bd30023329290f4081af9a57668dce6e3ec01a876bc7e2630fc8700b97606b01fcab243de6f862d5bea8011427317f7727919b089a55b24e9916efe8e6a032f425942be2d2bb908d09d30ab3c75a7c256a0ec6b419811173a7f574784d060f04b625c5aff32c63a8726b11a8b42571cf0e5992d91a55e279523fecc5a6c93302791746b459ed0f4db9a0cf0906599cd3a3123f375ddd372ed6004dddca1d5096696e2fbab55eba18ca69719bdb830252b146e29a27dde8a56b8313ebc0a35fb7c6793361f09b3a86cb93330ac71adbc1ed37a93915cb4e457b9bc0da04789939756b8cd52b39002b0d0e968e84ac8bceb5b86eb33aab81c5d62d73b4798b136ebe64123f466e410e91f1f1dc3fe3d048f1ad1ce13ae3d302c36d9b2ff5eaa8c7f5e0c6e5d6f6306d969db807ca88cb47dc34536d42590bd7bd2308d071abb555dca1b2b483c192347c2a7401d2ad4235f05662503392a7bdbdfd761bbadc86b5f463a65662d315f1037d2c87655ecb41dbccd7cf6f7c5242fde50a2e4b3e3793431b6d85166492fc03f8c48f09ec23863609f289b2e0455778e9f111787e170ca142c91144c33a7bee9486f605b77ac6c771982625db2e796bb0ee32f896f17bed5d2abe08ddfcebeffe66b9cda7051bb6ca2d086e61c951196e754ee92d4b79fbe0c265031d1ea76f521c0714afe7eb001722ae25a01ced878c652af58721c680e8688c88792db6c8e50b4b8bde9dc02d7f2b4128f9713c5ddbf0ed838d116679ba068508f91e8940b2bc4ff103202b9eebe03a0bef9c003c90ee8de4717f3dbb73ecacbd79e9194dd73213d3252ad0f3d286e50c3834ab7d802bda10cc20ff65f38a8b7943d2286d5854dca9894ac5760eeb111e453724b97389c3e8d05fc8edff09bdc7d15110ebfffa325fcab65f24de2307dac9b22c12f2e1aa2f3ce0491a61ecc545426d4e2b829cb86cf5a4811a68f6e3935636e271630cd4fc15bb31eb8c218b528984a1e47d58a2586a66ffd580374413eb564e2bdbc40d8301aa7f32fd7f87f57eae82f2e9777ca88500ef8c3a171f433a4bf5a7bd30e624644551592fd1d80de0b8e656f92841aef7d9d30c63828f69711f983adbd1ccefeb95633960e01cdc63803ccf91e5b8085e4ffe9e23f41b51573f9a24018cc0c78b3d96962ac00b740c1aaa0ed31f73396f4035f62a2726583e3fbf46c18cac9ee794e9350611cd534d47c59c6f5c6bbee11511ad82d5c56f4d46959508874ac7525040a53cf3c1074eb2cdc1727b544cb4183bfc406c4c17d3a90e34f3cf6bde15209201d693a6c86dfd2f5687f4b3587271d1a07db12057ed002b4ca29e5795f2aa98e5c0bf59b6a84739609deb7132c85697fdc35b9108a4cb8286eeaba4e18ffda91b42054ea8a6e75a47ef6bcdf9a687e089248731673bd6266be4faf0fabf92a231564c5ce27eb53a892eb3359d9f2b0dc3f256f7b43b592497452c21d8a073c73036228b6d655d0f97a1949e74f5064c2e67694f7da5b499aa45dfcee653d84adf6088f7396ffeafed4008a070af763dadb9d9e6ac90f9a23774fe14fa5b35c11d5eb6afa086f507a5520d188a3ba7c16860473ac7c48aa5a18d5ce0f8cf488eccb308ddbe8dd686475258794ee87eef2b8576ffb1a44fee5eb0005fc5ccf2d4aee9ec29c600ecf7e66606a29008e6136587bc9fdffd187baf826205807971d6c42a082b642a166d83a07e48e0dfb820a6d1d1dd9eeecc01adea61d34291904396078023635ab5b78180210b6e97ef21873e49e0175bd2fa4d289a9b0ad9f0a24276eacd73d48901a9089d67e59e41ad0a2739dfb2196026", 0x1000}, {&(0x7f00000014c0)="af4a", 0x2}, {&(0x7f0000001500)="99e57ea88138dc3da1f0e8848b3ea04847687b3577c4b4", 0x17}, {&(0x7f0000001540)="ae17a01e743849adef5ece2b27a78222c18754e7436485f780cb328565a56c1d272d05b600cf6d7f92e6c66477509b5fb5ac0bd42e4125a0ee1f20c01f30e2761efc03209fe122497c239d47015a368645653f47cee6b1c1cf5935", 0x5b}], 0x9, &(0x7f0000001680)=ANY=[@ANYBLOB="000100000000afe301000000203c00000bcb4f5dc27d2339ce0601e8fed510456805c033b87312a58a25f11b1a765410ed27c3b5ea0ced20e6958b1f5899f07778aac0ab760beb469a31205d5c9a92d92b51bb8e73283eae875bcd8d83025497f60d69e9aa50ecff208e29f0f81be5124d158b298142dcf30d7caa901ff39742ba7400d5a34760325a8f36276ec981f087f953c1c488083577a0f0cfdaf576864d4dba632c4c94c91488e8bb8a4db624db5e1efc785629a8be27fefe5dd1df5699a452938b7d12a847e68974bad1536349e7bfefd32052c5cd31c3c4c1c37746221f880f95c7818e4c7f9c5e78472c5b857ecfb6d2771593f20a000000000000"], 0x100}, 0x404) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000240)={0x9, 0x5, {0x7, 0x100000001}}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001a80)) r5 = semget(0x2, 0x7, 0x1) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x9) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x45, 0x3ff}, {0x8a, 0xfffffffffffffffc}, {0x0, 0x1}, {0x1ab, 0x52e}, {0x26, 0x7fffffff}, {0x86, 0x1}, {0x42, 0xfffffffffffffff9}, {0xc6, 0x9}, {0x69, 0x401}, {0x83, 0xff}], 0xa}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xf1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x300, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x288, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = dup(0xffffffffffffff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r0}, {r1, 0x28}, {r2, 0x95}, {r3, 0x22}, {r4, 0x166}, {r5, 0x100}, {r6, 0xae}, {r7, 0x10}, {r8, 0x90}], 0x9, 0x3) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r10 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) getppid() fcntl$setstatus(r9, 0x4, 0x4080) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80c0, 0x42) recvfrom$inet(r0, &(0x7f00000001c0)=""/247, 0xf7, 0x40, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x5, [{0x3, 0x1}, {0x3, 0x3}, {0x3, 0xdcba}, {0x2, 0x7}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0x1}, {0x3}, {0x3, 0x6}, {0x2, 0x200}, {0x1, 0x7}, {0x0, 0x26f3}, {0x3, 0x3}, {0x1}, {0x3, 0xfffffffffffffeff}, {0x3, 0x6}, {0x2, 0x340}, {0x2, 0x7f}, {0x3, 0x4}, {0x1, 0x58b}, {0x2, 0x3}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x10000}, {0x1, 0x8}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0x80}, {0x3, 0x20}, {0x3, 0x5e}, {0x3}]}) setsockopt$inet_opts(r2, 0x0, 0x4000000006, 0x0, 0x145) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x10000) socket$inet(0x2, 0x7, 0xffffffff) socket$inet(0x2, 0x4b14d470e36db140, 0x4) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0xfffffffffffffe01, 0x1, 0x7, 0xbc53, 0xd6, 0x1, 0x100000000, 0x4, 0x9, 0x2]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) fcntl$setstatus(r0, 0x4, 0x80) r2 = socket(0x18, 0xffffffffffffffff, 0x5) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="84002e2fce588c9a0000"], 0xa) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x13}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = geteuid() seteuid(r2) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe080, 0x100000000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="801a69a9010083f4ea0381dc1037f9e4331aa63f9dcad71f8ac0ded50573699b6b4b52c7247f9a39e598091bd4c44792892078412b", 0x35) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: clock_settime(0x7ffffffffd, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/21) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x40, 0xe6a, 0x100, 0x7ff, "05bb75f3c8b2776e0e2de1cb4674ac0741cf6592", 0x9, 0x4}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000100)="7b7ebf526c80891e2a59c943e0b7bd38363beb6f66fba152deced059c3ca4d8ab8bf1b24d1246a1c123216fbbf132739a26f80d326c9b64b9ec4ad461ca1e7e6c7db2efb69d62aaf63960e5cd22fbf724df1644dd2ed2d6af8e639"}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000200)=""/40, 0x28, 0x3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000380)="9fafa8191c90d9e8a496393577b3e10792fe9512fe9eec9fcb9633f66d15828fde2153830550bf707531a0ee2c0e9b2fe07b825dc4ea10279cab5aa2036f98281cdb6b96d6641ccd431bd2a0634cc081fd1644436220ca92a625", 0x5a}, {&(0x7f0000000400)="b79f2fba1c6834458fee649fd840c16d3f305bb2751395f36437e6e9da17352ddb949258805aaf7d0a19bcc7a0d485e04d53cf736309880a14a8fbd9b72cce70fab700645a8005e5907428bac395434b005ced2ce429539589e42f81deda28f0d78ec14634644b04ee434cb99e839e2178082f24cb426d1c58b8a65f7beec64bb158c3bc75d12b16684e39f991af1a05c8572ef70235715cbc63655c7bcc98843fde51ad9fc33c096490552c80a4efccaa064cc34e44998588b9f0051fda4a67d845a8fa0e8bb0f6f95f929282f8fa6b8a8fbc5b38659d9c89", 0xd9}, {&(0x7f0000000500)="4a8da884b77ceb84eaa9840cbd52685270254075b7f193d928790fe142e36c380e393c9a91e17f07b552edcfc2bba72ca0deff59b916c03bbf2c776f01d90b2fedbebf5e2df38cf1018472e074117d2dcb03f6c2394741e2b9d1f1b539800d84791742940d2e1e16e80f10c9d9793acd244bdb4951fdccb6390a06312fa9be8435425595b880e60c563df2977640a267b71ac59857d33014240234a5c7b890d6725d9fc3f29d734c36fe5868dc6be0df02ea6f9a717b0e0e5a3a7e713309351fc06cde156e9f81de5a9844ce2eec23d8a96d31e6562d0bbba686fdb6ea6d2da6d1b417d01960e15fb677e142f822f37a5a01526d2152000c01287e4ce8c434e2bd6156baa28e80008673138087a0dd2a9d3094ca318996b3a269207cd761504a3e994e9a50129143824195a0bb2a88027143b1f07b99747e9cc8518bbb62863d5f974c15dc48f4e18e4232c72f724e3ccfdcebcefa5cd307745e495df19cad29876e07655a62641d4e4fa855d207c328561a7b8f558f2c345b2c7231946c205f87442493e980b8e81f6e50951f944897c5f7af94c614325c20eb3157ce5c2a7c7fed48a12de92bb06fd4803ebe837f31abf73dec16c211d655be086d10d744970cd05a6a5172e0688f5f1f0fe65bc3f9b504b8de725ccb6608ae2ecdb25e6d02b2d25e097518734020f18aebf93626cb2a70d590d94884ada1249439fa9e816e69204c04c6e40e76dd2d3fe79b22bec592d8661f11d1858236f7d0d0e3edfd59f736b4d4a982363676de73840c2d8dd1ee2e66f8a09dd5e0871bc61d5aac30a7ddbbab89352494830a4dbf4aeb4df409365903d6a498a42d462cdfbbc3faa699c97760a34ae5e0beb1f86a07b059ef1d4ec8e3be57ee3c8c965e30ea393e3fd26293b40d70d496e28748fb35ec3b98c13e869ddeaaaabb771596dd516e2ac336568556dc87520633e093cca5684c8af58076af82e96ecce4826089babecc08f948ee8c4b1a34d8f9e66688e2e64ba569e2e719ab671e28197395904fb8a5e0f93b0b9a715e596822a3fa46a50e54c6241d786ab5dca52c9843549752a48a0d9929c933c82d4c94baabfa8c70a5da7e8458d9bbbe80d4f368b05c9e72f0d0417f3270edd5bf93b0e01b7ac6ffbc07c6a6c6291d0b02b53edcbc74955df23ad45e8506fe7f5882fc8c57695dbf404d278aa82f29ccdb363196ab8899a70f2030b26a8c14a66524992ba15aac665ca02544c95e42912ce1988327d174426801a42db79c6234d0e831bece2cfeec15c140b116138330a7e55332aad8d4b6977379f8598a9b79279f8b49ba475e0dc4bd679312415350395b5a7a922af0bd421575126387db0ae44d8c1b332ab65bc182f45f13c47de1da4669332558981c4e07ab2dad077b032c1f074887c32bb0e4013ca6f1ea9f608691b5890dd451140238d14512651a979f07559b6cc39355d624bbb89067b6498b3e23ea79b4679d48ea728a54b3430c30603d82c8d06b84cdb4c9f783ea4e60318af9b88e4947785d290979792532922375f55ece46608e931906ffce5b96d8c8dd309db0eba3585ec2bc90abf534efb0e9ad0ec3ea6f35c9cde5c38ad1ac2578eaa7cf22722b905459fa1d7a7e33eb1463170f629b568170f6d2935b1d9503d1a6c8b9d9954a589846681d6dc19cb9553b685d7f6923bf048b7caf515c613f12cbcdd276990222086a56300b73e59e3519190b73fc31a1163133c3da474632f820da23796415ef9a015557f2c8d2eeb67028f17c218d8457e7c8e9b34ae525ade7961cdf65159adba837922b47c727b38cc4961cd97ab9608c2e52bbc1e703066cecd8fcf67e5222de1d04a61db3d17d63380a5101974ee8ed5355726e5eaa2b597ab118591f2429aeae04021d5cadb99aac9db3d4ef56cd234e27f1e3db0e37500e38b366990419a0b22fc90224c4245d97db983d5b4833dc46146a66b4b4c4a4525d6a625d60050b4c173478a66bb928cac249e971e7971a00c046988935a05340d384f7f848bb445558995a9dee86ce32202237548aa6bfd0114d978e78f086d114e6191032df353ee73c6603c664abf76f2d22005fc32dae208f4d05127fce9d41dde83f99a2ba5eea603d7b171b29dea84f77502ab1dbb36c6a76f979d30aa3d3c950d725f8d1df21734fc40cc5393151633d73d957423b4ad47f9700820d0756c00c96bdcfd69e92da97cccc5093872003b3523fd5163e31c924fe8d18e7975e63e91de655941a005cee718bca32a20174430a032666549fefa27ee23e6f23ba7205e9f18e9e69608c0c7b7b168dec7bfc46bc6f28d45942977f4baf0248481090ffdaa332a5679ac8ad73e51402261b2dd6e72b15cf03cf0282d8d8f6b3e1590c9161cf11a19379e6782aadab96b20f1ae4868c61c14423b3303265cbb66ce30bc590b24c62507c0681863f629d9595ff564edaffc5f9c8b9e88c7bb00b7b19e158b354b8bd4a299ec239197597ddffdc3369af90744dba08f5404dbde4e2b83d9ad0e97019f9202d072f4fb53c67233ced10dcb17580317ed58fd6d8920ba8ea66607b43ad7346beb91dcd1a9c197a53f2adadee039979d920cac4ed2ab6018418a3ec412a6e30f99b13b5fe41d8137ff16d75cd1d7dce4b42131e73614e816789dee5ab5ef87fe6b7c9316f03053f93edbf4a7ebdf12522740f81e70366e8717a99de4d46d9005f4a50c9133b529912274dc39185fbda0927589e3e8eb33f754dfb10d9c4d405ed5e309273a350952efbe72ef25fc8855cc18762fdb9ce6575b3e99f2d13f10d26d8f457c363920420670dc38e9277bae3ba364be3b5fafff75cb754e54cdd2d415f5345a47bcec403533f4b6fb87e90c228f7d96db66a61f7d57b25f4e5cce714a5e3c61bf00405f0912476a8412b46b7bc7f20d686504e3c4d1ff012ef5cbd97819bf482cf0139caeac523a8f2ce0294c3cb9d9bb8def662928b4f684deefab65537e5edcbd30679d54354c7f496d8a7f315e6bfa214a26457166546ac3ff11e104fd858a5b2b2bfdb623528e7a8cdff7eb84c3f765ac64c2aaa8e201d4fcbbcee4060156f23699bc3ba6ef58b77a2245ed869b0aa99b5822f0da357ac8657c87ab222d1e09028837f5121772d63c3a76b416f01975dc39a18ed76cd5cc05591d83c9ef0e934caac312312748656898c7288f79f0b742203fb0a4069f62d3f6856a04a4d0ad028d6de87cd23e81ce0b01a384af886d5da56642251ec03326409ecd6a2701fc585467d61dce738088017470baf7d87d40fcb804471d8f8be32c83efbe1bd6b1b50a58b271fb60bb815a623fd4cfffde9e2917d3f7ee0f31c6cc5cddc413479b7bb2acc421bc4b608f6eff6a2f5c9d08410a049beb46ec114c4dfd743ca2326c5508f7434c7dac7ddbdc7ade6286b634d9c181f56a6e39b2d66861c4bd2e858f1aeb8fad89992ba9629eb86b22d8bcb71a8823eb0fb9863bc713e3713d7aa89be18a6f0a5dbc0d57bd29adc9925841f62f8b16165fd7f6fad4a7b719db07307d7f1b059626b33be81e2c9a15a24a156d2a644450f71584d86b6d3dd3b9b32f2a4864a51be9cc664d03666c0f5ded901494675d1ef6091f7ee0a3fe0acabed491b03d63e9315b0b5888e26904fd35c3e843b392f1c8ef0d9452f590c9ece120f8bf576d944d3044fb2a1edfe89de96b86b13ac5cdf0c6b9338f975fa69a2c7cec2ec35d1c8ae365f83de94bda74af79fdbaf90a5f13600909e1c9cd3bdbee6cdd574a2c5c067f69907cc805ff719517475019dae6546b73785743e62a169f86c9d1787de43ff99b19ec22952b9e68bc74f5341444a40e680b44c7e236ca0f95ed1ea7ec59378f02f3b6364531ed279be2b2270bd56ec87ffc799e2e9b5f1ca36d221d314978ee4273cacc833bddc27cdcd231c5be88389838a3dd10a016f94c5c06e6affb304fdcff0ab14ac47ec46cca826b658f416494cbc99b118e3c6bf6a29cdc5c7f2668ef5bb96768050ae434a0db51cc4b56171710b1a67632f40bd9009316d5c4190144662d2a1e1033ed986328ff08119adc9328f1af88d49d7e867e041f1342a02f48874e913ae4461289ca819515822b5b168c38dcb6a5f1769bd24212cf182d96f0911b564a7833a45badda1f5e736995fb4cbd00a7c40b4856dc41a8dc5cd1b526f4d2b983caea167e14f2f95c65c24f3b51e648f0693ee5f4282791f83600ff7ee76a443211935707e6f72343d7a013905f41b3aa71e42f93e0fba96a48431b465bc8e47c911205517d3eb412aba7a29128ec3c91306a634187b861ef4f47a3d1fac76c483378c3a056d42ad1afb4c67b9402fe32883f17504e54f175b33b5ebc41f56754a3e67e62262db2e2bc471d63c4036071331c3b61a3cbd0f7e2fe920f253d4bbc188d09790374e777ccd9ade9bfc36b0dc7d36317e0c7ce1ae1edf129968f5dbee6b23d832ad5612e195bbfae392b3cac05931ab44a07f57e56dd36b3af7ea1d1b3ebc55eef95e51498073b2b4396ac102759549d0af547a39ba3ae81256b8cf945ad76cf08070776cd139af8b69c22501de766f29ce85005e7593837794b32136518b8d3bf2121e11ba619f950b127800df000346f21237f4a4709b41d1747a32c16fb66e40ac69fbeb3c6839d9fbf1e933098df22f5ac9842a532cc8d4b81683fa916d846bbdca6935dbfaf26c2b9a302431eb0cefeb074093eb7ca31da58202fafdafa026550c6d47bbb5b35d01402a3c099eb84336efc5b9a99913e9086ac4ef5890833e5819f701b96caa3025dfbd301c9657fea14d2a81cb69cf4711e3f7c9c402daa5c2d5d5c4672cce321a0ebfb42b8d02ff731e044823b1b57908341a6f9d7cb8f9bc430c46df4576555e4e4d5bfc4d5f1f66bb93d994b91487da4bc5414f1c7c609fd693e6836c782d4e45196b433e4d3272a5a16fc6c223747d7069630713184220dd231426fc47045f1e804eba49b15c1e04a1ea296bb14b6fbafb3b24bae0e8e8f96d8d04256612dcf0bbe646dc7a89cd7136173dabb66472389f8a9aebdc21c52126a81e094a2c63bfaa715ad4f0fd8b402a782cc97196af4cb36595af5b7f24298242cdf070bf584ca144f43cbe5bbdf9919efc207241a5cb514b912171a38461aa40e3bb28d7b31c716b24700c095c4c0d723fd81920f4a916496a210399acbc4877e984aafe2a3966e83fc8e729bc1e088bb02b4b25a8654c279b4df0dd2e9fe2761e60f1ec801b65dd25b7b876093b73f567d1994b101fd61ef38d84ad96e3882db830b64b37b7c9fb73ce28f8414ef472f91dd56d093cb13c4476eca444533a5c6aa954d73e3eca9b0e4bb3989a054bf77f61f331227a5d3da4a84210ae6784149cdea41b0d72309185f56a356221b3a876177b1fe2704b9353375ceb003a4370c6c8157989731715fac3ba61222396b92b959dfd4d9a1035ff95c6021b9dfb8b18c1d5840eb02bb369dca26db618cdf2dd0fc2e53a8a0e10fa637d6bc4b9e4cd0735f96e328efe5bd88450cc6d098cfd6dac8fe0ed361702d9a9dbc9d4c681e96d314544bb24cd47357711efa1ec5033f38da24f812c346498dfef3c362966c34063894d65d3a155c5539127ccf4588b0f3149fa57450bbd6ea9f5108f003d2c621201be2bcd50f3b44a8c25fac16453968777c72e2f808dfd4d73ebce17135b9fc74fef7bc8f1ddca47765fc2499b5d0e20225d0b58ad6717c74570dba64c2a3cf6b652806fd6598a03c8a9cb414119ceb1657e67d2b480ad01560a0bf5083614ee44ca65", 0x1000}, {&(0x7f0000001500)="d1a169ce90a1aa0a32e93d92e9f3d61e291306da3f4638bdb57399fc1bcee9ca7fb0f2e407bd8725f6c90d453e0aec506e4ac48a6724a5d11744219fd6f57155ec75ec4addfbd02279bd996ca6d2199847b4a616ed93b1aa07b7d8f3a097a871d7c9a6670afe3eaeb2dfc8f5916e8a62f690f63518232f1d24644cfa9c227128a0573aad36c8c862e3b2a42e18b71e", 0x8f}, {&(0x7f00000015c0)="f7168876353c473709fd17c8b0302d7bb3525d9d737c057b33f6674117bb14b8e438e242394ed84085a2019517bf56e5763009d6a2c387", 0x37}], 0x5, 0x0, 0x0, 0x6}, 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000016c0)='./file0\x00', 0x8420, 0x20) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001700)) r3 = openat(r2, &(0x7f0000001740)='./file0\x00', 0x0, 0x84) fcntl$setstatus(r2, 0x4, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001780)=0xfff) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f00000017c0)='./file0\x00', r5, r6) fcntl$getown(r4, 0x5) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001840)=0x9) renameat(r4, &(0x7f0000001880)='./file0\x00', r0, &(0x7f00000018c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001900)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x4d) fchownat(r4, &(0x7f0000001940)='./file0\x00', r5, r6, 0x0) fcntl$getown(r3, 0x5) 16:00:11 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="639dd3a56b1bd0fd3abe4a0c631abada611fd0a0ef1f6cfcc07dd9625cb8d1757705d461cc6667e739cb103f91a4a22baba1edad78a1420fd621b60e4d025eafc29bb58266ba90bb26fe59d485572125526f6e3f421e1724f701f3255e128e4caaf11e825578f362d8b4fd6ccd8be359826378c85d4ac33bf52904bca2ec60f54eba0c83207535a37aeb69a91d961169875877579973c7679468d35cf7487eafcf0962a283f2dc981759bad9abd3a2749a2c57e249bcf15f02b2650ff097253d135bb7422d8a5a6590d1dfa96104e1cf4d0f650b9e95", 0xd6}, {&(0x7f0000000180)="06f760702e72e9bc215ebe6d225fa723c527ff70d4325777152b90cb781211a4da1ca6cde6c1c57a385f1554caceb4a4d6a52f423546368e4d653466402bf413f7f6fcc5da92a5e32dec5eefb4a5c80463d30764e4f204", 0x57}, {&(0x7f0000000200)="da018bc2459eb7747ec2ad41e270895fa46f0a98dab2dc6c27000b25471d234765f55323a48253062e071668ac39efd0b4b010d4e0c2aee0584c115f12ddb1ebe94159da87f1251ae27475e8840f8052c66b4e69fc59e3bccebb907a7cb7730b76a2cf1ada5667998c4f1cd4e3408407181add59fac36d1631c9", 0x7a}, {&(0x7f0000000280)="7ef488ca880d144c0a923aab81a5d5b898e255883a2d6c746ddde10aec27ef82d617798f7dbfb03fd80f46c54a5db9fcda52716b2ac4250a3327046ec725bda3790e82b85786cebeb94226855c0ea0c807f61ec3df031d79dcad6f097078f5aed0bfbff895d134f2d8a68536f164bd7b252bc8ca075efe33447a877bcb2b8c90", 0x80}, {&(0x7f0000000300)="b57f49724fcb09bf5337513e944d8f2580035f7f0bb2b0595e8da531d1596a0049a98f30cc66a383fb1b64e288e4f1c8b281c5505d63cc5f6a48c2f0cacb0a90c0d41d0d955e9c113c111d87d618b112b74fa94014530165ab8617a19425fd2dcb68ad5e3f1d10f20ad019403d186cf57131328a40d8af3b1ee470422752aec34a36310150fbb693744358acec729c76de427c70ed0107ff083765fe581c10abb3d3fd6961", 0xa5}, {&(0x7f00000003c0)="84f64d1d3d3de29a9a05b2622b2a41b9635b5bc7415551aa0bdff12cb9720783fbb745d48caddbb106ab331fe617731cd259ff833af45fd8687fd0621f2c41bc60a196b508098801ec82f037c5c4b74fe73ad3340a8b8a36675fe681553a3bdbf8aa3e1548b1183613d7dff09514f2092f286aa8b5a97820f1f8157123e5ce5627454e6bab0ab87f54147743d4a30cd3c631629b70d64a262e", 0x99}, {&(0x7f0000000480)="635559c92545da67d3f7b8687f747ae512f831a3752004212d16938b134311eedfcbc8802759c7f9111d84a19dd50088101b8937f316f6605e6160d2ebc454d70d93dfde43344d1d7b172363745b0b12c4fedb0edf86a36a8a9e5d85b8371d0361121be9737d1fe90ed86ed717013cfac2455a40541471c9d4b148593d691f8cb992c4ce0980303f07c55c6ac4e938ecf02688384d5cf9c6528136a53a13bf802979521f9d772fb81c1d4ae81295eb45d0fd0d4ca98890188c1f83177fac332f10d50a7d9945f4cf0e5dfcf6612c84f1b57d3eaaa21d67e18e5734d18d99a69eaad83a78663ec833b0acc83cfff4158f4dd154d8c79f3afc3c6bc9b01526486a1b7a2942c52aeeddc19b9f142d8df2e0ffdedcd59451d16a214b9d6de8c9e6c9b11cb785dbc75e986ebd3c138f73c21ca19025270dcd8a98527b1ecd4a2c05cdefb49e855358f87e454f2a1253b114b23adaf34a26052517e985a7e3379168a07060101820fc0e7a823bb114d4627831576377c6708a1fb40e0b063a3fc5607b17d23864116e55afe241a6ba8a6ff4606569cee2b27ac25891b689a7a0f5eb88e8a6bafd7ca509e538eff714e8b683ad8131785a56027587d42cc8fdbb10fe4de341969143f6a5ce566eba1d1d320e5e5a518e6ed8f40c3524600707d553583e64bc013a61e7f2f48e6a083a7dc1b88cb61ef40dd165c102280f8430bbd05735bb8f8eb5795d554206c46db633055d0e2ed3ca107d985ef8684bd20674140f481a3ab9d480d366191c3a81b045c7ba7cdda326e7ad45701442e7dd2e0ba5e4e60270e64c6c5b3835a30bfa73e1c26fda70fb8865b6b5f468558f755806006b780794a3198f016df90fa1ed2758b1777b99a2048639241e3c9116c6c557e65157fd1fe39f1f388430d193aca30f404e7097a1092b7a07ceb3104213927ede4702f445471117ff973d6fb519fd03ab07b087c4b599841f1093849574b04b05bae5bf9c1becd876eb83604304dffff80ac0923d82eaa6b5c0797f9ec7f7873cbfc8f01e2097ee093414fb81cacbf10e3f4865ecf54e965aae4575c510424e3c41e205083e9184001edd1f72f897c5a7152732c8dc373d0a76e16289dcec6267346ee33950645571686c5565423332f805c4c559e55bf2e7b4f571500c0f4aeb666554181c8c25757920c00a23dc22213432b75648aeeca75874a16cbc0f9a2a2d8b55993e4d8fa492b504f4a3a3e6f8e06a57e369386a616c8f44ac0fd5f13f7a28975127df4d97bd8cf9ce2956381a02f2e72346f06caad1d7acf060f7cf150d3d2536265c84738614033a556643939081dce8906e173c1781c31799518f6c4c781097dcd596929a93ce35aa4812c337124837638b77f72afa8f667d43a55f742293cba29459fb64a3ba265852677c9d2531be01d211b061c5cb84296ac1dc9627ef1fea71f4a040e6346cd9f8f9d2e9c2137e639494fa88f20ae870b3a8c4f4f869c95a1f2ee2d8cc501ca7f91e71c58ebf71a7295962a68dcd5d6d17878b376981c6934643e5db435f798b89d103781c844925edf2e778a130453adfad7a57f0c2460bc20c41ea5f380e22ef15f8385c5e1faabbe6ee9dfb00d6fa17b7f540fba510b8e90bd17b89cac65d559dabbb58ccbd38d425bdacff74d6fc35fb1d000462ce6fb34ca4e074e2a76442ba3fef7e39ad9bdd1178dbdca378935b66ae0c98167f011f6f85352623b13ef10206e7e51a151d15fab4cf2ba995fa022f641b34312bd683c3fb28fc8d3b0a8d83f3d00bc39cf71d9b28ae75e5ceb8d731ae7e926a78d018d2a9eed17be5822d16c88c1eeba5b96e910534c47ca91d24fdb4b7a95f2e6a3b0a807ee9360ec86fabb3858736ecb401d4ef5c586b18142e36dd39b6acdf0996328d76a10f97285e26c6d39d5676152aa1f12b51086fbcd9c612e57e25c2dbaaee10c4981328dd0086c2a189b99e7d48cc82234ce815fa845649661b95ae83ff2d4e5bf36143092d10bcb906548a6baad1bfc6ecdad6d6a74004111070e8495d4a9ede6d0998b31e573050b85bab7d5b5aa51981e09eb7fe6de7ca441878fb2b81a42ddfd0471b79544719637c80b86c80dc147ad2328630317d2f7e3641f46badb741c8f9d3ec331c31560258781c422d94d3d4eced33daa29030f541eaf97b90223cb1b03a34fb6bc2305b7afae7e854e92ab2e81436119963419db5c87a4f012b9902fa26f230e834c6ffe0c2bae233357a0d50b3516dcf20d51852d8800dfc3992167fc46a7caad3026a74aeb21b47945342263902e93abdeec3bc40e80acae1d75fbee168b6abb0d5f9fc88576fa57703cf8183dc86c57bbb0a5313bdac2ba54f73698f0e19f51cd8258d3dd7dc61d4db2850ce5b90b848263bcde8d1af8fad0326666560a7abb920955996d63c44c33f0fb344776098ae2012fe676e899d4504528f028eccf6a5432864c234e1191fa02eb6cb5fd36f9543bf74346ac33dfb65de402f8724dbedd5fb3b6e1619285ab7b59ff508e8511d36b9d1c72c69e70d08b57c5130ed19910f6aa3ddc70bf46bfee02a44969baa785a46db7c1a576d8a0f4d632706391881485bb2d3dd7503d0574298f52821940369f82bb6457dde5c3107495a41d5619f2b99b549f51c35abae77e4379b9b2a29666de345c685c43566ce27a86619b2c6dbda6876af7910fea65409db06656b6359342767c462ef246039de49f388394a02f1f60714929b87feba8b7ebe44f72ed2850597d30a69d875ebbf782d81578ce57cb2e31272a0bafe0c95233f26b9903845573540c44d095c52379045fe233a38d9b17cb03b0bc092ec678987e5165cc1d9d7e7c1612f74120171bff9708f299c974ae0df3b8304e83fb517d7c828edfd45e485cc60b707c7c04d53145f18a1d591654e23870e008ee953334f9dd4e3d627e39e0849b0224bcf2746beeae3c4dbd6c793e99b338104e180ea5737b648007f9da63e8a2c4499511585284552eb06c17047f97212b1311ef57c34e36692956d83afc5853e715d5fb21933065d5b84e168ca2d1b6eefe84fe35dba007cf46491a2e3c5b0a5a901a07bfb0bee9a31623af6e24af8976a31b0ed2fb7c2a80f6255ca771411cb2e9e7d7ef6fa6918f9994733b8b21a9fbc1a9c24c162683e454fa2bd9beedc54781abceefdd9ebd78e8a34ceaea4e63c50d8ddd614170a79df458bed6f28dbe15b34fb7c75a37d01ee824f16afc422350b9d62d0cc50b1b8b664697f1b8f6fe9862a4ea515be8282498257dbbac11124f6167b05c5b4ad0d39b4d4f9d3d8c1cc12521eece2ff4543180c3ae9178021685150019b87192d802683500b31562797995f4511080e33248b443beeb3bf67e5e3fa38471e6d796289a4d8899db1e0801b66ad6f25694d7575fc394a4abab9f13d5187a349b5de7fb8a25f5d82229aa57e3d4b76e996d381c54f16648058c981fdeb9a95a41ca0f204298df03c5f2854c9717a0b2e051861d4a8189fbf9349bc7aa683b51a9125937e677d8cf93d7750068b41458adb152f1a20b8186c15fedbfbcc2498f463444e30c3b19c9311940a9c8ab626c99d50557cd13c920201c463df15c07a3bb99aabd47388e6eaba2efaabf75cdbfd4ea83d9e32174c928e2f2ae793c071e43c7712ba8fda8c1c7f0e1b80494e0c4ac3d7e846126650a90ee3825effb9a773c715a205f1e322aa79b0967b53c2c194f7a9561cbecd30eb6cd92b7fd8145ce8d0372022d128c1bb14776eaca4488c5c7e851b371a0a26ad24c0e10e04bae0bfc33e314b9cdfd752936bdc3d0c79ce613398a25b8f69f3471e551baa60bd35ce214d1b8144edbca30b850e1a4e011fbee96f8bf8c69ad5eaae72d985e766f740126baaf7412cc76544d2ba19d9589ce921ef80175fcf48b914ac6638556e9fff8b570993abc29bde1dbaa7dd9b471fa3e3fe76b16bb994e68ba8fe3b4d78e6de8c4660b8d29bb3a613cdf2015d94b674a5d294451ba640990559eb14481b1e3e658cee8d40f0b23b6fe2a845a481be4acf13069def5d893102bc5ff35d206223553db72dd100d57985ef3fb65a7c2f4bf0c90424540892e7cdafbc33de238f1246b05fbb853de9bf5a566056cd7e2a1b6a5380a37aade383cc386d8428aa0d40098cbed00c13ddff6ef0d2332cf09de00506573d8685f75874fcbc2c3fa800e88eb4be26ab9a9a496eb5ef7bf071c5440246d95fbd32a17c0af069085395208c384bf830d0503887ca2f8d4032578c618e87e0a7308b76821f360f0ca17ca152c7a0a72377bd526a54ba2aa484cc5836d20c1c59a91042f4a79eb8927731eb3b43d503a03e5cf6f30fe07170b659a7ebf6ed1a08d0725a47efcf47988413ae48993850fbc2a7a07e10555f76568da6f95494a60e45595cc7394ade74693c76218f1d44c94f8cf19ac50c58eaaa84ea0074aaba88696302d73ee8cf5476d4b8e9e59c9d77ad3bf34c15c75bb390b921ddba844e92d2d2d078ef843df3163e6266927d0d0f7d06c96391e7b9b7d234f5d118f1d2d1365cbdece3f14fd2edd46464f6a70c4921a93070080b7710ef013df791e5d07cf4db8507239a34c7904c5a967b2368aa887fedb5f3799c0e50dff29e125383133af7fe5c47ab3e92fb13164f9fbfd37d8608de0aeefb731c856fded5ea6afb368c6b0570bf6f648a61b99a7983ee8e614666b44d79b5b9069497f0d5abcfcec93b1446a566e86559d6ae99b957a1e55c3497d79f19aae920f121fcd0371a50b0cb0a61b52b778eb5e5f58d31515d2852d1e1377981e0277abc88df592005ceaf83e3727d42c448a66291627646d4628c231d0a16a430e92ce92d485dbb79e2b91eeed4f8a601dca3ceaef8876aa8118f82840d3f5b97cae275d489317a991afc6d0638cb1ff1db16d735574a0ecf1fa3d20bd642dc22a7a94f1c1f552efacc6051b391fd1fc43e55337e1383a8f1a056bade9be05d84f00145ba68c4e9fcc6e2576b02baee61fdc5b85e20fb2ad1248f2718f66c4d1adf6a8398f31b56f6fd5a037e605206ab28b2c485576d8aa991a6d027b47326afeb54fb27fe9dbf5c4d4c94e8e2be3ee3be0c9cb4232820a4ff9e1a739c11d4f42898b0630f2740384815e7ab1af6d528b68a9d9373c470de3dc86e1e75b56f551b12813d2b5f3e6db7d16313d5de183a729faba8c4232f23a50d0c7ad7815db434ffff097d586361dc32ff7e64fae6ebc96e3f9875e2960b74a461bf6ce54d0678323075a84c1c11b757e8df4b4789390c331eebf6184fbf6369885ea0fed878db869ac135cbf5c9588907d4e2142aab771e7d080504f1cb72799c4400a7c57b77cf0f555cce07f68472298a568b649b770740a821fb42f70b43e920cf94a1a819d0f9ad2f38edfca35aece404d95d9cedcd3fe8fde9c362401e0333ef685d7ebb17b4017de9525b258582562fd80d5a767ba156be79c02707d5cb819dd637dbf10fec8e53367ca4b73a9618cfe3bd128624abc7b2aee714b5cf1dc5b508f149443bfa7c695e2f6b14ca33738f3525d3df7dcc1bb6af4dcdcefd3817614f94d14107369c7d70f2fdede122521f3d6ac20d0bad99c2d4f948bd11cad61d7da4cf0cbb8f3c68acfde6bc40afc274975ddcbb5d28bda6f9aa446388382059cd27b1b3c9bcfe45161e1d6ee74cfbdce3c2211f3d18fd377c9f57567ca612eb874514d8604bc666c17ed3859067713da7a8a21e467d08dcc677198507f637c9b1232e7deddcc9d99b945df3794922ecee857dbef00551f83d080ca07566c3", 0x1000}, {&(0x7f0000001480)="05453dea5f3d2be48fc391d295310e2d9cd4ee96c78525dbf2b1e0631d368d5cfe5cbc36091aa775860a5e41cd3c8c3835a0a96d0c8a7e07a134de528c851cfd9c7d0abc9ee209a5e46eb84d7e18bcb319fc08c151e9f307c012e5f2e8e6b5e41127dba5cbb8760b9b1962e61bd6a03253dedebc5ac59e14f29c0754be63f331935bbe6ebcc1030c425ea4bce5cdf3a55b59aa4e0301d88a3bae2a5e2478e3ed79ef3c9a531de5676116c69c0efe71079a505f728022743ac42b7b61237d3997f7201f4795569bdd7c8a55fa0a0cd1720f8217f8c1a9fcccf278e650d4578aad20d44fbc2654f9d82e716ee6427e53ea30629cd8d2e2295af8c67c", 0xfb}, {&(0x7f0000001580)="c567600359b23b1ded066096a84a48d7528b7324c345f0642ff7560860d6d23c", 0x20}], 0x9, 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000001680)="9e81c9f47f1061de34510599579c44787baafb20c35666e3b9ea6abcf2b988a56ce50272ec3ce6763b6e31b00a3e3b3b4e2d46943c22c0f40f5b8cc9316344799e1270e5e483f10d7b2462ca6c10904243cb2c322024a12005b8b70685", 0x5d, 0x4, &(0x7f0000001700)={0x18, 0x1, 0x1, 0x400}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x60, 0x0, 0x2e4ccc7d, 0x0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:11 executing program 0: r0 = getpgrp() getpgid(r0) getpgid(r0) getpid() 16:00:11 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) socket$inet(0x2, 0x3, 0x800) r1 = dup2(r0, r0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/224, 0xe0}], 0x4, &(0x7f0000001380)=""/232, 0xe8}, 0x40) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x8004667e, &(0x7f0000000100)) getpgrp() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/186, 0xba}, {&(0x7f0000000140)=""/28, 0x1c}], 0x2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mknodat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000140)={0x0, ""/228}, 0xec, 0x0, 0x1800) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000000000001feffffff000000000000091400000000", 0x2c}], 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/189, 0xbd}, {&(0x7f0000001400)=""/115, 0x73}, {&(0x7f0000001480)=""/43, 0x2b}, {&(0x7f00000014c0)=""/134, 0x86}, {&(0x7f0000001580)=""/249, 0xf9}], 0x8, &(0x7f0000001700)=""/161, 0xa1}, 0x841) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) utimensat(r0, 0x0, &(0x7f0000f84fe0)={{0xffffffffffffffff, 0x3ffffffe}}, 0x6) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x42, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000002c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/161, 0xa1}], 0x4, &(0x7f00000006c0)=""/113, 0x71}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="4c2e5860d3774b9023ceef28b0e79bf98bbc753d73f5c692f4013cbe493d4b50501cc806543799862fc39fa3910ce7fc900e80800498aee5dab59fb399a802eeaf59f36ede26acd760cb78ed88e3ef50259cd6da3b3dc171c1c7dd5874a5fab8813e8eaa1aec04a7894d27cd42a66de1c2ad46dcb1171e14ced654698dd4335b7830a0ac786841bc9d1c60eb5e65332b014c271ca79fda8b416dac3fa858ef6dacab9a45eaa9e0504a0c3f9ff4a978a3c1b5c51c2064b28ac876d0d84d4f935f42c1055ec680b682a6f6c93e6c54aaa905505ceda7cbcda8a46ee734f05b4530632d", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x8001) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0xfffffffffffffffd, 0x3}, {0xfffffffffffffffd, 0x100000000}}, 0x2) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x62) r1 = socket$inet(0x2, 0xfffffffffffffffd, 0x5) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)="8d63206ad393af1a7f9ba67d4dd217778d4237e235c34059cb3e19d97814e199770fd7b440d5a92c638a0c8c44b3c8b9d7dae26329259800184372023772e2539bef4e2b0d700eb8c921327a1251514fa83eb10ce68809559058f418d1fd98c8cf00b793250f47d45ea0a3df0edeae24f625d7f0db152a0a9d1014", 0x7b}], 0x1, &(0x7f00000003c0)=[{0x48, 0xffff, 0xad64, "e5d3dd98e3f7f90352545f536fcca4b931684b83c22dc033f234322ecc4616cad314967b7fd63cd8c57386cfe4f4155a9d85cc3f863e"}], 0x48}, 0x400) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="faf8ab16ee5940814607634dc0e37514b1ebf3cb9f512fe2f2b69b2f9f068521be8c201dacb777e70c417a5d3d0b523b75ebfdf8d7e4e1b14ff19c6d7bb918b9a5419af8e05187ef24d3054f7cba933d1e6d333c8b84b6a5ca667b64e138", 0x5e) bind(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="aaf595194a0105ef0e199bce5f50b02e1c049785117d04546abd2acf7f9d10a0c1b551964105bb8b684266eec166cf279ec354298492e90b5cc227177644aeff200fe759695a83a83f1f42755611adfdc2244de60e8098d719dbd6aba7c0617c82", 0xfdef) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000480)=0x2) setsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="100000070004000400000000", 0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000002c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0xcb, 0x1, 0x4, 0x6}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x3, 0x1}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000280)={0x1, 0x3, 0x1}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus/../file0\x00', 0x20382, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) socket(0x1, 0x0, 0x38000000000000) 16:00:12 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x802, 0x40) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getpid() setpgid(r1, r2) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getpid() getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdb7) r2 = open(&(0x7f0000000180)='./file0\x00', 0x3, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 16:00:12 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) write(r0, &(0x7f0000000200)='3C', 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xfffffffffffffff8}) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x43) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffe00, 0x9, 0x1060000000000000, 0x7ff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1f, 0x20, 0x40, 0x9}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x880, 0x40) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x8}, 0xc) write(r2, &(0x7f0000000240)="9c87c377284c3598502e2e86", 0x9) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000040)="1101faa5bf77e27bb067cd1cc5c4be8abc4239629a3706e8fa0c5a4416e5ac25cc65d801af398cfdcecdd23fb489787656ba24cbe67ef63699b1f6c8314def23519d4beafc8887a66795d3926b2cb0c33093e27f029335aa124d5c5970149ad938e3f3806ed1db06a096871ac3feba4516240554fe823270f23b0983d5efa5c09d74c42fbe0a2b05e01422a2be93b49eecf0e5d819f68e0172e8add4605723aba4abc21eb245c4a3228cd14d1794e56ceed58e1756db8653b216c8080e4c175246f5b4d4099b0820f43f8ee46a471b2be068290a14b2010361238c2bb1638816e6e11bfb2f686b2bdf24033c9522349427b2e82752b7801ab49fdc6a89"}) read(r0, &(0x7f0000000180)=""/252, 0xfc) r1 = getuid() r2 = getgid() lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) 16:00:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) fcntl$setown(r2, 0x6, r1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x4) setsockopt(r0, 0x0, 0x30000000000000, &(0x7f0000000140)="04000000", 0x1c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x3, 0x1ff, &(0x7f0000000080)="1b8a79b2993ca8daffcb8a652177b17dc95bc119b549eb936e7103d1d033424f1eae527a4b325de893f5212539a3beaabd28b84918a34e4fd176857f98e774517ea7c05e262411ff695396fabcbfa2e0511721f460e1dcf85b90d1054b6cc012c299ddea09ded45df01cfd6a2ec725ddefd078a6c1f6fcd02e9fd98b0707a40cfbafdd0591836a040b2f3f57cdf3c29f8ead388df2f64bddb89f4aaf1771948687cb1918ece67ba3dffdc4823d8a577e9f7ad8a427a97d4c18f5626258aaad62", 0xc0) 16:00:12 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) connect$inet6(r1, &(0x7f0000000940)={0x18, 0x3, 0x7, 0x6}, 0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="785630e3cc16f7fa21cb5b8128f000236e22c80b450032b2bff39eec54f6f49c1c561bf8", 0x24}, {&(0x7f0000000140)="6d82c8fb0cf3337db9bcaeba1bc9d3cb596767a0e8884e8cc2eca5e2f1bce5ef6d197b4872b9592f5788fa5f04281937273d847b44ca9c0024de881b95ccaa4664a7385885664f55dcdbf55980b9671415564c654d5c3862738bae8678810ae5ea4827d15bee76f5094ef0d6", 0x6c}, {&(0x7f00000001c0)="7e32e023b2edc30a7667d5f4e355444672938cc54e949745fffa8522041ce3de22e5f78397ad232000268ff87610b4920148541ff5a72c21555c4f42b31e4877b56f179da62f69b2c2816a8cb60445511220e75799ad73bcac5a5413f340a7264fcad38330a1808f0622c5968cfff4cca4b05b220f2d22dccb22270b8bdaf51a73506a356535ba0ce3819140fdcfacdb884c76bdaee30378fc489a9f898ceac88ef042", 0xa3}, {&(0x7f0000000280)="aa68f8ac77c7d9c0fbddf66d18fb1c3ed5793464dbe233e364a492c4ce719ff416651b4e0acebf0226b4eb853fd169e733a02a187bb90e6f47e2734f72f450abcc5b032ae677fe7a75f9f5f97f9d68912ec5616c883db089d9a597109bacafe842cf91f038b75b019cc1a6bac70358461576f39eb98c74fe0ae323dc1d2bc07abde35211ef021e3f18b97f47d11d8621ad14de1d9fa0d9a8e4de6b10def4092774bbfc189781cc07119506b7a2b55945effb643b55cd76d00cffa4f9", 0xbc}, {&(0x7f0000000340)="7ffd5e959e32a15b9314593abea784964fa7015f87b65a99b7331f5cfee77892ee481c92d6d05e59f735201a2b4a74d2b21e3ac736ab98b6810f8d0e566caedab06b91e79144a4adfde5ec6bc431c0a16077e23106b1d053119019cdeccc82ed6527789dacbb0bc600fa5b9eb38f29f3c8e417888a70d2d904035867aa79ddbebdde273c476e96b19cf5b450f5186e0044de4a15bfd8a093c84d40535d612086f0e0ba874d126b2f6c6fc812b18ce31e6841712719eb98bb831ad4e9e43f434722e2159ad126d52241a85048ca1476b126c9", 0xd2}, {&(0x7f0000000440)="064983d8a72dced594376be35a0f886acc26185bb2cac8b437b050f79d69c44a096e3e68ab90c7e7db55a31d4f66", 0x2e}, {&(0x7f0000000480)="3822ba167f9230bf312369c4fc591bc136bd3e72373e32413e32b970a727ef7f2d6b4e4a3568b01ddd1fbe0f9e78e1", 0x2f}, {&(0x7f00000004c0)="a16eea8f31c8f0a33c65e1bc32c2629dfbd221aef5ad055c4e6c18eb3ca537e4542334b63f48616121ef7d04f69c3ecf47de34c9290fdbaf0f42f39bc4b747e6bb1a6dac09e9f55eadd4c89919ca6da286e08ca4dd6827c1c136db6fd7e6f8229c6583a59267862babacd7f68c86b1618fa644ae6b587d5e5b69141f", 0x7c}, {&(0x7f0000000540)="4e9310018ce0222cd835ce5dbf31e7aa9be137055a28b6a82b7ac30d2d158b35446a231ba0bbbe64217d82cd3ca6a505c3f9d19d264e73fcc99aa8bc7b11a87cb0f2004adb63", 0x46}], 0x9, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc8, 0x9}, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:12 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x40, 0x9, './file0\x00', 0x0, 0x4, 0x7, 0x8758}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="8b43d72c521e6cb47b94f60888d048d6", 0x10, 0x4, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x10d) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) fchflags(r0, 0x10000) fchdir(r2) openat(r1, &(0x7f00000000c0)='\x00', 0x200, 0x80) setsockopt(r2, 0x7, 0x7fff, &(0x7f0000000100)="5cb3cc7c7430f41f91cc2d516591fe51ef619f45a5bc038da376af7fc07337debb", 0x21) fchown(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) 16:00:12 executing program 0: setitimer(0x0, 0x0, &(0x7f0000628000)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:12 executing program 1: r0 = syz_open_pts() socketpair(0x6bb6f70211b9aeab, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x1000}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0x0, "7e389dde00020081165d4c5ac701017e6800"}) syz_open_pts() 16:00:12 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r1, r0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0xffffffffffffffff}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x400, 0x7}, 0x10) recvfrom$inet(r0, &(0x7f0000000040)=""/63, 0x3f, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) close(r0) preadv(r0, &(0x7f0000002540)=[{&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/103, 0x67}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/94, 0x5e}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/125, 0x7d}], 0xa, 0x0, 0x18) r1 = open(&(0x7f0000001400)='./file0\x00', 0x20180, 0x20) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000002640)={0x1, &(0x7f0000002600)=[0x1]}) fcntl$setflags(r0, 0x2, 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x100000000, 0x100000000, &(0x7f0000000040)="446af4ff", 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:13 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x10, 0x516) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000140)='./bus/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) chown(&(0x7f0000000040)='./bus/file0/file0\x00', r3, r2) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='/', 0x400000000, 0x41) fchdir(r2) rmdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x5, 0x100000001, 0x1, 0x92b, 0xffff, 0xbafe, 0x3, 0x2, 0x3, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x3, 0xfffffffffffffff7, 0x5a720ea2, 0x1, "178b062e4daf0f2ac1e285c7ba1cef0dcd9829f8", 0xaf, 0x8}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0x18a, 0x32fe, "d044fc22e767d4aeb5b18334fdbaaa8480f8e439", 0x6, 0x20}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) shutdown(r0, 0x1) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: r0 = socket(0x0, 0x5, 0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10, 0x0) r2 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="82d4c97213198899d12f4ba3b7e5130808202496ad08a443", 0x18}, {&(0x7f0000000180)="20f2412743ecb996177235d1de043a19e704d47967d193405a444520bea39ea3b1b2f86e1bebe7c2009ab401b6207c9b0248c6481b3c2bd18eec4c130b0cc16a753b0ea63459bf517a5d66c2e8ce46f4f1eaf9eef3b37ba04947584f9666d00e9e80ae2808c6105a660be67d9d78150d9e52234622ac419b6419faaada3ddfe831984ad82b5b8ee40ef92b9da7f7246c1271eb767878db62b8881dfcc38a09ef662ba4f0aaa81639148c74e580deb87ca7301d890c8201fb090faf46bc28fb3bbc4e7b8609f22ecc912e68e288dca484ca72bda8d420c96094d32aa87ab60fc43e9283e50e0b154649f1cdc4b8c4ead7de97b63641a6bee3416c12cb02f2", 0xfe}, {&(0x7f0000000280)="f3ec2be47bb96f4eb410a5a933a5be37e808a5daf5a45faaba8acca3eeb03530720a03c617e0be013cc90cdbda93ab714adcf0e074cf638bf7fd2a771c17cffcea2d9adbe8765acc4428a7eb16a4f859d62d2ad4f20f2a80b1e1e9d80abc181403d0ddf8999dd75e06876105e6ef2487bd9869f5b76b023804c4d2705c78e9b2f2496dd324616fa59be2a6d23b6400", 0x8f}, {&(0x7f0000000340)="c8640b636e3ffa15766653954e95bc697b0ab1ed7405579b4fcf177f061e964f300947ba5b52328aa14621ef35855082b3bd2eba8e37c087741d034792a96ad0233e8d32ae703a724d060e74d2c9c7085a744e655386ce53160ab2577d3e253cb66b02f8fb59326225e6fe1904b858717f238a63e414610360029affa9964efbee6b8fe8e2f66826dc524965d2196c0c561d4501f47feefa75d35ebdaa556d4a35e3f1f678c41c428db5b78d04b282bef472b53d4177a57f97fca667ba86e2fd35a2fb0c0d07d5e96b5e9414c5eb9afe70178d88279cb582c0ee1223", 0xdc}, {&(0x7f0000000440)="7c38ae8cd9f81ba3274505a48aa1d67f2cb355dc796c9dec057bf2edf87b31793a65aafff6ef5cf2afeeb393a5d93c24e51021245cddcca5bdfd44ac4786398fab5c2e865236bb5da732b69f261e86cdbe57f619a1206638af28195c2e8e88a897a55fffc91ea7326b61b2fcec782bf443fb7ecc7140a89cd719452b7a8644b53e80d250b11ddba3ca16a114a2bda8e216e65e823b0c88cd18e3039f7bc034d6e27d0224856cf4c3a7bf89fed6bbf712d505e0995b7a115e4aaeb9f7ce3045d614e077e7a696c8a996742be323fb3cd8525940f837406a92e1fa529f8e6b9b69b8009b31987fae8a71", 0xe9}, {&(0x7f0000000100)="9df7ae720de2b05c6a5ac1177a929f04524baef340d966bbed33e1268226ae9f47", 0x21}, {&(0x7f0000000540)="ec434f8f4ada35e5b00220984ffcebb2700d27244005639a177c970abcf5665f14164d2159c33484", 0x28}, {&(0x7f0000000580)="588cfeb0", 0x4}, {&(0x7f00000005c0)="03314edd8fad8f950801c55b8a0a6ca4f6cc5eb03d43bfad19a5c4aedb1f37b30f611bd9242b0a20859245e180d2166acac16e6eba89d83d9c16fd02b807bca806e13bb03bbd133e6cda791043ad304931c0c4b67577f3992e201ac153f7121f2e19dd8e3f136f5e04f3d50011b78a9fabbcb2bd2d7b38c4c3d1907f26c73513931348ccb483ac50bd2dc998f74d31892fdc3b2d641bc0a12782606121798ebe5b38f49173cdb7c7f96ba346c40ce8db8afe15ade0b2eb741c88", 0xba}], 0x9, &(0x7f0000000840)=ANY=[@ANYBLOB="18000023ff0000000000010000000100000095b711592e60981df0f82e181d7798afda66488c58eb92126d7ea72ba4e24406421b30cfc57a546489c551a3479b2d08d28c9088ceb8c62aa6fd0d7e0d775bbb37c16ac1b1cb6169778cd142f03a279d18ebc9a29869f4e54058eab361b39fee0a5fd084f780141ca9a938553ea18e114f0938cf3a43c6ef3c88ba33815ea9a85de99e75db5aef98ddebc1", @ANYRES32=r1, @ANYRES32=r2], 0x18}, 0x405) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x5, 0x3, 0x7dc, 0x4, "70572146541ae17ad9c8ec48bc26311f974e3697", 0x100, 0x3}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) close(r5) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000026, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0xffffffffffffff61) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x4, 0x3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="82b3d23e83a7a668f109dbc6f3379180958da0c0aa8f86c7", 0x18) 16:00:13 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x7, &(0x7f0000000040)={0xd9ac, 0xff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) fcntl$getown(r1, 0x5) open(&(0x7f0000000000)='./file0\x00', 0xb11, 0x100) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8110, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x100000001) mknodat(r1, &(0x7f0000000100)='./file1\x00', 0x6044, 0x3) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x10000, 0x9, 0x1, "305fe0ae74f957bea2891fcc45f02bad055d4295", 0x2, 0x478}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x4004667f, &(0x7f0000000040)) 16:00:13 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) shmget(0x2, 0x1000, 0x13b, &(0x7f0000fff000/0x1000)=nil) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:00:13 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:00:13 executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) getitimer(0x0, &(0x7f0000000040)) getitimer(0x3, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xf) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:13 executing program 1: nanosleep(0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8000, 0x5}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20048, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x102, 0x0) r8 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x85, 0x80, 0x4, 0x6}], 0x5, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x14, 0x20, 0x2, 0x2}, {{r3}, 0xfffffffffffffffb, 0x12, 0x8, 0x100000000, 0x2}, {{r4}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x5e15, 0x1f}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x858, 0x40}, {{r6}, 0xfffffffffffffff9, 0x0, 0x8, 0x2, 0x80000001}, {{r7}, 0xfffffffffffffffe, 0x1f, 0x2, 0x6, 0x9}, {{r8}, 0xfffffffffffffffd, 0x1, 0x5, 0x2, 0x6d6f}], 0xfffffffffffffffe, &(0x7f0000000300)={0x6, 0x1}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) read(r0, &(0x7f0000000200)=""/242, 0xf2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa470c876ad4b5bcbab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ad214db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17814400f53d1d175eb9e052de77d86de18d96d2ec1c87b436a7a9d3a2e016ad6abe88688c421a67017dd9b28ba172d36a2157fba21edcf580d8601789381485f0c93dcd0d4bd76c263b1110241d0341f2319402d4da507fdda0a86806d361236336effe9254f20027c3d0f1a989994c991a6696983123935255e7390d6f8915ce1d", 0xfffffffffffffda8) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:14 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) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r2, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1020010, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2f) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20082, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x6, r1}) r2 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x3, 0xffff, 0x800, r2}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100010000000000a, &(0x7f0000000080)="0009730ab9660cd9acf6cf7a130e6d", 0xfffffffffffffdd0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:00:15 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = shmget(0x0, 0x2000, 0x81, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x100000000, r1, r2, r3, r4, 0x8, 0x3f}, 0x9, 0x100000000, r5, r6, 0x7f, 0x5, 0x80}) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0600301266696c653000"], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000240)="6f2af477b8dbfa9817a0d9542d1a1b1774786751eff0282d1dfbd106b6fa80f6b052fe27c69076e83afa5a7639f5ada9b4faebb081bff91c88e37db33f92f1a95fd7e643459ca1d404fadebbc5ca8deb31008399875d28c527480554bc9789273a3b90af1111178e79371ff60282c3a4e6bb1d9f99a0f80705ae0fa668684b225798538992c9f8d771b6a7a1564a23cd1dcef877dd0f91d5487a861c6639328eb66656358e4de98244407759b54d9831f34733457d4ac498728ce9463b3ec1e4d9ac3aa8479746b3f5b11b4e34bb315eae35f930691929b10210ed25f7acab1c808fa7cc49cb57b4ef80419b3f29ecd3f2abf256e4c3ce441e636d8afdeeaf0efc8909ff971499258efb4ac1e4398ad14ce6965218c62d0abc11821ef9e424e5de37288ea53cde512430c8b1e3eae226257054c2782a02ff833f473e72718bbe3e6548029a64aaff1e5b81830d39fb6e8db47bfaa25f08b9b52fb073d4f41dbe330a550d13150fb6ea2518b6013ec1942527b9ff3d6477c5d869acf966a92b731fc08428bc45eca9b2c593a18398d68d3035cd811bbd597dc959544eb718ce3c11761a975f4e3a979990feee60599b12cafb704434bd016ffebc9580ccc007ff3eccf42915f85ed3056771e9ad924fd8f9249e27b5d60529569db081fd610541ea11e84c8b12a9ebf24b9b54d85ae57741a81feb9022602d487b4215a7d6ea726ca69095cfb5ecafd102285b8f8b60330046c864054f03a681fd85f307fc415f98eaca449d23de1bb2edf278cdd474a3a727a64e160ed70e22c6a0937163b1e3cc4d308a2ccf0db0c56e39a71740d0681ed8ed91e12a3ef98018578a10bc346b98822c34d69df71f5a8e84dd8def0b91369b5c44fe3c422cb2bc2bcfb0823571e7244f808fb44cb2bf33dfe5ee1452e06d0b7105e8b661758d3078d233754235641678121ebc915e78a81519184404ff3c9510a2f5871361e09fe5bb86e980d64e5baa82564c4b7ba61db397039065edba5c6c8eca0dff6481150dd951f8b4a7704dae31f0aeae76dffd3e07cb212e230fe389c55c1ce7f2667868018d0ae99cde97dead3979a5a46dbfd5f7624007deba9fec0ddf944d5e3cbb486399516f39e03aee0ffb4b03f8589c4bb9af385af095911b345ec7d4e12ba013e92578f1f4334ef3ef1a6ec2c78f6461dfbc5d36a48fbea4154dfb142b1332f83696c64eccf127d784a57b50ccf5cada3bc49a8e80512ed544fa03a7b331ddad7dc1b2d5eac95f290281dc8d665d7a6d0fb993a95ae23ce7c7aa92b4d0f20771525679d29146b60e0c6992b67fd00eb3860b2ee3d0eae0111b712776468d281bea0d3503370a92a323b7043efe86f855e6f9477ea6fd075ae8e6ce1224e453161a402f0485ae3e8429d3b7b7b22914b691722886e4dc3ecfc9ee4a2b77d0334bf61f9a5d409a2a7ae81496b481826567c85a291db4974edc136b3ae8a3610240a2b8693f46aaaec902063e6853c5ada4f5f6e92a695d7e62a4e601745996081e491ab47a45017ddea64608b2c62cc7f4eb440af0329d523a83127a9b0a43d17909b6a7d0a34b1f5474ca39aae52d3c8d88c2f6f94f12b98bdcd4a921d2c97abde13805fa266a1c737368d81e5aa123557b5235567c126fae3f1059ebb02dfd0edf726b7775a813c61397b743793e2baf899327e1f0693347ef37a88c36982799c3433f9a7b531714e7b96947d0d51105a9da19c73ad267d6a25ffa31f1bab2c706692eb865ca4c87ea9c3380d258c339042e930f72901f446ce0342c44e3a2e7e906b45eebfb5550ee8680a8a41fe54d643b249a9ad5aacc707028f794206720edb1dbff6b0f42d13260b7b58fc1149a43331d56faa2173c941006a3ea68d386f5eeab909ab70caf525295775457d410e96a49d78a288b433ac32efa193e95c882f62da7cec97c0073fdb71e09ca18c9db49bd858a42372d33081898e6a076a027da322fd98a01c98727d7a17a6e15336c1a92f58fb88651d23a3db94afab40d7af4432a89cb055ec8add3207a148fddca3ca80f06344c28130eabe356ac3762454fe1f3d31741b8ed6b8774810172635d5ed2c0ebaa285c0feb611d78ad828fc75baf049099fb69587eed608e6b28c1819912899ba1b114327d510373d9ca16907e002456289e2badff96b4fd539729f318e98549cb0c70c215fcc636cc3bcf5a9a3e5ba42c79ce8474ae267e8d754e1a352f81fd736a2ab70072dc99e3d72fdb7237a2053827400f4bc8b9ccfe1e64f81d748f6cd986d69e9d7e0d4788a3cb2f84c78972b4a37457d078af7d7ea65d23ac13e13f1da58f6baee65b800b0aba8145890330380c3a3372716c5d94456c9610049c8d58eca5b0889c3038838d5e4d2195d8f70d972c98daed03e612efa05185e475c7dc0589704349dd634b8d9893720c4c5a2588c0f34db99110933abf253b4831068da21e8c968d593efbbf549c6358f82b081d9bc4e80abbbe9c03fee2fdb12c16ff483b7ab16a9d8e8c7a0733ec118731ae67c5aceac0ca429e8953a9b760f18e8a708e62558ccd4c25ec5b6c33b265d860e0f42a2b5ccc9c48d2e4aa7461782e0c031b2e7ea69fe030547bb748ed954b4afb55c7ea8145345d1cdc5d6e82a932247c942043780d9c6fe6086bad7c5f8bc129755c1e46222d2cd50706541e615f1c8113e47fc80dd0e59e930fffab7ff181eed8f02264751c95a64eed9e9c83a64775a04b3a155bd4311a3a5a41a19f5499083ff845fff0870d9376c896f91f008351d1f0c6d506427bda72967e2cb33f43dd7987286252a87c1469e251f7978e9253bcc90be5a0328733629a586a22bb07572946633807c8532f2c6f2f58e8b1b159efd501a255b672a97ef225273af71b5e11e94dd2e4b11d694544dcfb17bc7ed67bd458cd17777901cea38bab3408cf425df9e9ca0ecfbe894ab93ef39e0f00bdefdf8b48d57a1fd8993f5978f1122a755b9a1bdf340b09f2d515cad28936fd5e2dd218eef41fff74ac5b5e93d8d1d04f2a94b6f875603398d9215532c52b9832eb8a59e57def68fc30a144afc28dd8eb068892a5469a4533b8c83e80a9f25baca6d962fffd58f4c481c12541a1bccd8785eb13f3e25af3961358cfd10e78da70a6dc765246782bd8c2fa8f206bd4a4f7a8a268765284e8d9fe1eaa606bd1e5d348276d84e25eb33796ae6c5528d09bcc872e3a77433477f3c9739ef5f87aa7ac07b2e294708a56b17d4d040750f648def1cac3058867a612fa03d79bef17fca5cf54322b36303fb6fcb75128563d443ec9c88de9deaab139270aecbcb1c1abeecff48743080a8e1325ad12371ea62d9b82d7e94707717d1dba96f0858ef15a65f00d04b96dc1851025c2265103379dc30a1893e33093a8531e63bb502262425eb1802084449a4c8e050cd3ba0a250b8c5d17e72582c5c14ca6a502bddecf90f419842e318677eec1eb01b6d3ccf3eeb173915ba8335b75d022ef43ce73c53962a8c964208f5140fb01c0d42f5cd0a14fcdc523997f734e32de1719f07f8856b7db286a764637237ce8fdca2952edbfbec36b8be3a177050124354beffb6f453b18c144964c744eb24e0a143d499282e6a54db1d31c7d1dcc7913472308d34719ceb89fc948044119a979308bda32f4762cf8b685d3b245a9994eafe8b7e8900008d5ae2d1b65dd13d380750e77b818d534332c8e0c5c39bb825405fae8d0001c7184793efe7a1bfb10dfbe2b7daa4f6c4e3edfe96a8b2aca5502bd3d0d820d199762e6aa5aaa9577f6a90eef59f2a5a0589b4b2f5303249748430072c90be3fb6ce860bca0a19d5a8b001df4d00845ec8e3564633d9069c4d6b5d43f0aca511c848c7f50c733d0212c80831ca0441564f65fc1d981c3ea1a1c56f29a5bf5028dda26aaa088e8707fd423c7dc7e58735c406dceb1108c6bdc45277e741cae996697266a893c953b86c24a76ecacc9f7ca272bb426f0400a610b1ddb22b5230229c31ba0f84c4756e0c70934b2f8accaefbc372ff24e31dd403853da9b5cc0063d9d997c98e487e9db5705a3d7b952b5172f434df1629359a78672756d891e65208716c79d19620db609865c56f031aef1e7348902a5a48d15fee87aad437a4f1fc081691519aa422782a62b147b52c0d7e2254cc4550ce4bc81e265bfb104e07594dfdf5339e21649445a7b1f19f6a765d25530672e1dbf57f17c86ace52b6e35f993eed224c3a08f86fd07d877a88d5c34176fb0e36f86ee84e7d0a57fe2a2c7e417e30574ce52ef26f010fdc0678160a5c14c2c6549341724d6e1a5ab0f4d8ce16e9f5428ff4d57defcfa4a670a5f0cf7f3ce9ee5b1665d760618e9b2e52b9f938b4c4478313b0c22e04d38f25773cfeee6b41f6b9a7934f7e1fab43a4e64a51727ae752971adc63e037d2c881c7ec9a9287c1e0fe9880e10a3f49e47fe8ecdd973d99a66b045a7b19bafbeff0c050a6d39e9e41b372f87ca50aa6429384b7daa87fed207e7bd368f2f7355e037f07c1776073dc75e53db75318fe3fc0b52c9ad9053682a331fb83cf6f0dd78cada14a8c16eecaf729d989e495563ef191318e94c942ee14918cf37b0a804563597bd73d87c595d4f8ef692443a155a85c125bf1ac2c95b79e77c9793d729972582fb633046370898659a322763da08a362ee49057eecce03a4c01842cbb1aef0fbdcc245d2dde592c4240db23b0515b927e398774395d2b5d292def923b82ec74921ff5465cd08624b5862157aa92df5e54ef599863d08dc194d58bebd780daeaba413e6d8be02954ef3edbc779ada228215f014b2b9b34b6f4b58878fa0673ec9b6f98d9acada711250c58dbd65e20235c8260d31352b7117f790fe02a311f42807b5d9794c03e528f58a69cad015e6758d16940eebc4b13aabe018094835b223820cfb82b5fb83daa62ab2647afcdeea622b705f874ebd29a71ffaa045949e0bfa4d734f3ad36e5f17b7b25deb7ea654573eddee9603a076109cbd58b6671b5da34b0cdf18d53f36685ffd53892e779a17da42847f1a1fe2a9f4ad467cd1af083543796dad098d5b953c9feeb0dc1c25f46fb017f7a086224a21148ab3ada2165bfb0827260558a4577aaf9fa39bd08e2e39e25ad99b5a51724973123a10af558a0f42c6eb863cf43e24396468875a3b8c13b33b01be4fec2cefe807dea53a2e7a09beb3976a1aa9e5527071418693de5d4145d212fb167d353012c6b0bd56d124aedb2d9dd0a5a60fd88bb33df1769a402e634fa3beb1ab66f8089653ed94b01eb692b21ed44dbf4b4ed5b65046c47ffcf5e695e966402a8c41da70648601e9589b14547abe7e44f3f7c95fca7ee01cb5814c45562291a5ee462b083e226e226bcd451ab6f4577bec422ba055c1bae40a349f74094bf5f7725f50dbcc53098c43d9492f34f2b8b780f349113695e4c8f181d8a84ef7225c9246e5a345e673d999cdec0975462e7cb48f5c2ae4386ec8d675bdd2829fecd53ceb52d937c81ecbf25e7f1a637200f58499ac4e1bdd729d9e908e2e94ef2bfc0c80efeb12588336fdd1e59020948273f9de2bed1c98cc1ec7f14c54854d3dad87df76299f09cfb4ddb2a612db74476fe04aabbcf3a6a2a4c7be34183579eaf2fecd9503c0ec9d1aad26072251380da4982270a2717570aaa032694c666a439918d2dd761e8f107a788a8fb0705a7991f01aff3f5266bcca1065cc4a80ebd675d5f2fa6c70bea6e7d28ffb99493b4a872f5811fc1e2597fc3800dc30df672f025c044b73d607e5", 0x1000}, {&(0x7f0000001240)="b7546f8d259b", 0x6}, {&(0x7f0000001280)="cad7ab3e6bb7b438d07df11b5fd67b938fa6d4a0df1665d0137bbd563a1445a3d021eb3aca1876bc820d15bc3e1872e81291ff951113e255d5a8c2d55534393edb08af6335a634e2fe348255a9e931df291fcae6a7e118fd3b38224ac139ab6ea0c72e7e77a6ade9dd30a6b6cd950e69de9abfae2719cf197259def19427377f19c47098feedc00c80ad35c5b9b9545ce5cca3fb2db40a84209f726d28173831fd8b1a27292e606109e0a1253993802a4f48aba4eab35fe501b6801329eb88431ffcb1", 0xc3}, {&(0x7f0000001380)="bd5da2ac86d8aec203e0affca838e178eb93691b2591e54e60a5385ee658e61635de9e57fae6b18037ee65e9b2d6b6b2cbb2fb052c277a5031bb9bba9b87e132d79ca0bbb0b8b2ddfc952751d9949607cc09b28ffc360f56a0da5d0d86f1566162aa27350d624581404de2f38f0ea6985d9172776490a88044133dd44ce4a046b2565e219dba48b485150b2f113ba70fef6417f1ec3ad59c334315be0393d829bac04c325b7fdd071f4eb3873b08174592b75e235e226b5cf1384d16", 0xbc}, {&(0x7f0000001440)="9dd7a19b1246b42d7f7a10b6e2e23c8a5d6dda70f3ae2a495265a277c33e419abd42381910cb6f7aa9072444560e5124fb14f1819d62151f18be6d46e714c96cdbffb36a4ef32d9b0962b2e228cc664b2063d03816f3f6b9f86dbfd4559f4d009fad04c9e3051890b3e3646624fb01060c1d5830d7649e7fd3f0da5fdb595c76e81c171865", 0x85}, {&(0x7f0000001500)="4c2ea8da2bcb16006bc2880cfb3441a8ccdc3ce88e0da3a5fcd317899d66710c02510d4b1bb46ec3e55cfbf3628094929d923c6c078b8b47a6758e70daa666", 0x3f}], 0x6, &(0x7f00000015c0)=[{0x58, 0xffff, 0xbf50, "c0e1080c4b115130c3eaea5fe2aa3dfacd3c0989959323abef709fc205208d0115c473df9d3ade4403ca4dab1a9b67f2ac495ee89be967be5518654618e2be3f6c0ef34857147b"}, {0xd0, 0x1, 0x3, "7e713b5a8ca92517a8eb72d486f7d2e4f12127542faa2d819c0806963ce23bf5710d49408855d2887b7652c0cb540b2de47e6edcacaf0d54538b7751cc010a23cea43b512e2fc9e5e1f0814b252f676d2638d1fd9e3200fe3f220b80440fd6cd1dce997972b1c8904ea58b9939d2bec9643493d3e303abac8c3991c6ee1c918f3d32ae2f4bbf6da8896b31749a84f9c4fb53ee493114c98cf7261edd413e135970939d0221b71e68687285cc9abbac429dc375a4f916d9039fa0c6"}, {0x1010, 0x1, 0x8, "1ca2b22b8dd170dbb6440ce721024a6bce16d4718de2ffae689e7d1e738c2804881d7ff182d816314b604ebd51cee719314f6e7dc98429a0ee27d222575dfb2e1ef448bf484dc5d5810fdc7407b1ccba3893c874cb2f267aebcb8a8942147f49c08c9b66cfb3118e1bdab9dd918453fd6e08cfe33f5e598e4a28c1e69dd72c9926ff15b0cc17c9b8ec8a44433ddf6faacbd737ed2937fed26f204458efc49be61cb6f16e442737d4ec200e89386bc2c6157c137a737772f2e459368e017b28898cdb716a80e1d8dec68dca95582138c6bffea3d20ead67337ba7a151f4d2b88dc90504a4ebd37f7a54295a2b71d6dc63416ee6c742933e9bcc067d354e99f8b74cc5f315eb2dad6aefff57d6ee97b64f4c1ef3bf76a985df9e9ca008db8482defd6ca910dd956e8bf60f130c8f4e338ff035ea37dbc8919f06f25e56833d1521f69fc7bd6a7ff2a7934a6f9204606a46406f240ba933ada87fbf09aab0103b624e5b3eb7e46bf12c9b78cc9f4db6f41d849ed19f311d5f2b2a83cc6627ef6defe6d6c625fba4a4717109682df5911f84ada232a4720ec0afdb9f46c3b4783afc54f1efdfd89c0b85ca4205357a1618cb904a388e764bbe73b72815809781ac4a1ce7058ff0c6383d46f0861a0c6f57d5399a30c4f5f833a5e0d0b1993a947266f688e484c28ff98c63e215c88ac6d057bfc90344c6f753c48a2af777f90a504f150afe356cce2c776d8acfe16ae26cdbbaf8727f4e7df39c87808f95089cc6010fb9c67d2ba81e206397609b5cc9ceb4f3c7f8a136fb72afca096984a02c5054470f9e52a960952c5ab334fb19f9e20e38cfa2675e30caf52b52af69e2e29f86e9f29ab1dd1a0e63ec8ca62badfa7c097923cdcc9ae4195aca1997402c76ba7d3a038f5377484eab8c79401e350f089e3f545390aa25459299432cbf8bf0bf3e78f6617bf237e442bfb8134d758133728f1c65ba0eff17f75054cb484af960d9572cb0074187dad94d7105a605eb7f1a52ecca44ed4a55836508d724f139087ed54e4afcdbbfb11f302413ee78aa3f3e3d2d750dbcc16269aca73b048c25acec0db037476bfdcb3fe498b430e3bbd165cc298471acdfc011d1a319d15d926bf9b62c62f360275bba2a5216e8b640628600b28cd42a92db99c704e9556e145697b9f86be374b676c7d92535db5b7d8f92c22ed6e1e6e8fb6133d7e9839412b02ed42be58e950c9bbaf582289d019932eca4dcb2115b62f9adff8d9582af2fd97a762234aa610970106ade25268e6005abb3253b6a1b09e7559dead0c45c4a30fe3e0712be109cccd8dc08d6311ff537ffad9d020aae9fe06401c962c45eb0e482ceced44a26002bb2701df418fe3e16e57728cce125a0b3045d1ad82d9572da65f11911c6e892bbc68dcd36ccb611beb62008f2bc0b9c6f8cbe76e8c867b3a6932f2c0c4ea9c7462cabb2ddb51ba5f03d36463eae9329718367f9184bb29006ee4cd1b97538e51c070257be2640b568a494e7f057eb94cc3b8adbec517c29a7580ee5374e64241f3e7cddcd731b3e6b1661bc3c32dac87a00f1d19d2fe6abcca59cc16343af125f69ec03b9536501ed6b2646aa340b89a8223b8418313ac89b41a66b5addba79835c456028f14c7ee3cc426ec46aa6d3b83b19d362c553dfb44dbb5177e5cbb0354209d1e6eabd3e5968cee06f70efdb92f72b8c72b914bf7b21f2484fdf25bd03ccf1a8f50fbfdbba5da59c9a6f2f3f5af6cb075d218eb9bc51e9077c432a734b407e9e390d3c9e101ab945aabcec2e25550aba8dc1bd754f36ad8183e4f4f0df2e45d2c45d499b2636b095e71b4dc1bf968176fa27af7c7e486ae74e80356d03bef46d9f1d3631ab58da1715a6bf8d68820fd97caf6049333df3dfe4cc179cb3fd609eca65fcbb67e48683f2f30fc78dcce6b8e25999c82b79c69904a82fa6075f99a50281ebb71099ce213310227024300d06d416e6d1fba49789390b5b6743d275526ccf729d4e9bf43240857095134b612eb69706a2169dc4ae5238211d9a92604faebe42e371777b92335dcdc612691af3557bfc6e6d2d94b36f047c8a95887a5429735246ab1ffea45aaa421e6b0359862ba53f98553080d946fb789f4fc4d4f12eec8194646f772472984d11c9e92a4e6295576d9d4e21cc03ba58b806025ee1ebacb6f575fcd4af8c3284d455e1f8a896230e2d1df40584df0d1b79732fb4768ff866c662f67136c97320e87261d9cd9b359011969c72ecdefe397b53f55046a632c11e005445e59bef698629727448663118a24f961192d19cbb56f3387ec36dfdff8a0661bf054797d2a12a6f58b1f1b411f1a65d6a87966bf53f782688cb2d15cb4e768f8b88e0259f28a3ceae61a4e9f819f65c802b81a4a98fd48f282ea2d2d672b9775901e02d009c1d8c64fe7e94690f880e39dfd6e3702c30ff6cd446ba7de9d993743ee77b8e24add10c9386643bed88518a58821424c57bb164827877232364979e4444edcf30db699737b781cc36e120c1ee093d498254d3bb11381fd3b0d66b2f903cf295ebb0328ed09a006c31166745238fb2f087a1468aedb755fec88bc3919ff30e4d756f3f3611971db222184bfded79f3e76c29f0ff12dad8d4a02b50e11ca8ca2d5ed15eafdd0763a81055add6c9ca90e049b56f4438a5afcc3ed9ff2bf9ae1f5d7aed75ae78ea1d7a7dd270480e857d04d65f1fddf8cf28e5bc4a8075802e56f85dc28700057b8d5eff8c696e6f54f8c25326036c78c6a0a55ffe7ce0731f916b365bba470a883b9a01ec7f105da910d308fbb6316680694c7aa8572f6ceff853955d3d0640ea2d8b788d701dad4a43e2d2f722237962f80189897c84cbddf2a93711dcdf1a1a7e1a39c02945f17d660a6ac33cb846f5fa643dae5db2f44cd7045beb6ec6108d348d40de6a1f9f95b87c2b732b86b844ed461751140c9fced1d05b8bfacdb592f7ed53f90b9cd79b6bae9d3a443065fe19b217928f706f85c705b056543e61a8324572ef4d1ce5d7008234602f3f9b8abd591e0d295d62fb4e64352aad17db5bb3ddea33de840b06c998d1a9a1ec3d7151e3dc7443a61181a666773739ec782e5f397c59bd6c537f68d24c5312cda6373cab5f53d14f0a5fbe7eebc69a4cd2aade43f4f6100fb210dae75f6ed97eb50887c6a063ac8558f47cb1fe785368231a915bf2d713dfc6d8e538cbbbe5093355b67b020819f8fed2e96c85a0a583c7625a12f7e60aa7056f86817ec6390b82ecf1f1d3b1192a261e7e0228f6283a37da5f09ed4ce73c88d7bd03345b58420dca0b1e67d452a9071a23dd2afc80be0c1c80dbce69dc6d8eb3f2974b0cef7d452db61b52eb9850e1c56b9c8906d27ce7e6cb4f9337537e7aadcf4a5984116576817be31cdd1fde59d76cec3366ef00da9bf6ef6f86534cec15ebd6057cb59bcf30597c69adc47e771a543f0711e0b3845b2373fc287131200568128f67364cc650030065cc3bd9141dacc6a3aa02f0d50ae04d000c299a199b4007335b0ad2f282771c1cf42209bdd16e55d4d51d5269d282059811acba0ad5f952111d554c384b004ea5724c940d1cd043fa53bcea85c0b4b6076b77884df6943d92890d1e496807ba1174c67ec796dbbcdd390e4393be86f2dd53c277d436f286fdde288ebaa027d9b2447b542c812b52607261982d3a5684abd7f100f34afdf5d44c20f920051e09654beda74a805d29a828ec0997c447f0db7c3189cd47cfd560c5bf1872e14b08fdf0ea48ca51b12b36c74b21f3ab0fbcc187fdbe731154985f5eeda745c8e10e418492f21abde54761004a6b2ec61ead7574499c19e3c8f1794c4145b19d0d3a058b99e1b7e70a1968e3a698f4f99675f0b2e920b015a0e027d3ea9d7a9263fe5b29698c9668ff7632e172e62ea660614ffb782d1086693ffe75c15bc3bab65f79dcb7be3bb03b71894a09ce7b98857ca862dfa01375ef1c960d216222c16b1309d9ba81e80c7480032cd5dfc828abfcb12183798ea17d3b2bb6b7c34c1b84275689d81a6c50e8f0fe51474ba94cfb19b0c623412c11baf70e467c95eee4b5598cc4d0efd2ddb782967ad0e85c7a1716f070f2f317d002dbf0e2346ff588b51ba1f5a657a74b49f8cc8800f6f3d1eb3855e52d72208755e6868e0a58ecfec97691143004d997ee7e94e01cf9c4c5a4b0781df121a60d553153507d9098e4e170980ec52a61847f51f84cc8292c7deca1725909138f8631639d7a481c1970dcb3530f9142f81d02d34716d4c5397182d385af7656a1823e05f2e87c41168822c90f1479ef4764c67150df2845b7e72eb287eb0ed7c3a3c3cad8c096d01f7e99ea49e33cf4bdc03c92c799fdf66d030f6c203374d41c2813a8db0effc7624044c8f0d32b404afcf7521049082196ce211d380343e2ef65a2f90d549e8097a99ba18cfd5a315efc55b54aca300155a29abdc4034d1ee6671b490ca3981a506335288ab7eeba89f38ddf15fe26c82d7c7b926e636c7b8e9ad246d7f417ba971aab9e7cd03959f44bdab659e82637924382754e8314244fd68dc3cbb4d93cffe2cf09fb65c53ba10336fe5a40591554e0d5bdedc9979272315adf17b7643b0b7785ea925ca1d46541b1672be89b3cc8282c9d3a50ce04544cb5613134be198e1a7fc35717a1911487c9a0063d53ab083435983e58b093d210563fbd9225dae2c422333e20cdc5bfcdbc2cad7e588ac9b6f3899d3204ed095da16466b2367889d0016b958abf0b3c1c9e46894ef42d6dc3a194c368013cc7b43bf6c7d1a4ccdb4c2d9afaf0c17e932bd72c44172219181c2543046b9d6ea74d19ebc26c2d53c3c1b5a3977f85352a5ae81e76e1836142fc5fe64a0d307c5c072eb995ccc272e3b1a4d21c477ed8cb768ad1981e40c00793345b64a012656bae42e8fdd67d141c489c0f391e73e6010659233d9b9c35b716f8bf79ee59dd0ca3df26e08eaf4f9d0afc76b294203fdebb29266817ae580cf7afdbcfbfcfc25bbb2838f53541883a919fbeb16b55a79b43cb4a424d2e83de32cbf8e14938479e69b91df084cdec90e9a5cda60383111852624e8b86bb5157cf66948d47345c4cf1315aa6f69b72fba66947992e75fc0b0b30e97a3a786fe90ca4871a0be0618d7b22912e068f0bb5908db0a83d5848a18d258cd5f0175bb409ffb58608c8852256f5afeddbe84197b1076e26405f5b2fe3e0e184c0629a56d32dd6d70c53a25d3e02c42d75a9e6a187c450b9764e7b7853593e029eee584005cfddd55f296e3e6e709825369ed769a234c059bfd17061c0648db22dd7d3b6b6066113873d594e1c5065c6d6b6ed99ec3f837667a8e2d09a83f4250657ddcb189d6ada1f0fafd9b002001a7fd24572b7952cab0819c30d367181211c6dd3ccbd06ed41c68fa57d290696ff1b8a2d65ae3cc75ea785da4bd567135d4a9922cd65a692973e96f54272327906f0c1c7c8ddbaf8f02f1c9a9efd585c434232639b2843a4976833c948c06d621d3954068a69cffc9ebc9df4e8561b29ce82b1983feb28cb0959d02b59f7cce31efacbf920d63d3dd654ce8753de82a22e4666b1f88b3ba5a12b2e69b8d0474793bb38ec6b583ec26096178fbffc848c1221a316a9431c88b8bbb2152fb4492110a76bc9a56ea0c9cd96ddbc99159ab5b0484fb7f48fe5392cf72d78be7bac26f9e0819a946c5a9de098bd67b3373bc6474a38f8e9f9d38a90a7e404e9fe5318c1e7783a8e70eab9b159f8da2664819a1f5b3fd9d9a713facdbd6d"}, {0x78, 0x0, 0x10, "cc400cb5ad91abd74c44329b5141445e6eb6b5b784927e2afc48a20d99362cc9db5927b77d74b16c989a90b448cebe78b889b7c0f17855c6364e9285ca6df53ae6f50fed10cf0c130bafb04cbc33385661b145d7043b5da1730cad9c6f4181e5b8cfcf8d6ae97dbb"}], 0x11b0}, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/203, 0xcb, 0x0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000)=0x4, 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='.\x00', 0x20c00, 0x21) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000140)="0fdf59ce40f7a40be28db392a22d58a636f4c4c6110353a255401f1127031fd3a42426d2961cff128ec58890988ae769fbfe0c798c525d5c9f5c30e65c7ad76ec24331aa333b1aa5b6fb683bf030da80ae498d01de225c58433c56b7af3fb9405e4dc019dbc7374897fda7d1bd33a97c0d676dba9e2ecf45d7ddd19c2f72e84022cae0c8490efbaefc3c131be889ea2e84e1e51e5e99542c011f214ef9ea654fca34b67836675724b36cb31a63fabb8654a56492d184feaec748576b0058962bfc2828bc9f928ef813aa0acb3a7922e1741dbf58cbb15011c5b4d15646be3da628784f0d6583ad5bb0344c492ba21400837e5bf9a1a54e19d1e17d6bcb2d53899b056a3d07e06ff9e24bd7fcd612b68cc80c7e166c34e0fa260b5c36443a6c44cf02fe1e973c5d4b6f385f19dc2024f510e2fb7aa01e6fde9531f3cef74a8272a5a1a037a7f50b2ea4e6f0ec1f48e62fad84a3c8c1c3fb172a420e8ade06d91d9c360248b3f35211a1644cfe2379e528e0271b57f798604ce34caef02075283962479465e717ed4af2fdd7b11eca07549ac0aa7985b1c232e9c2835d53e172e4010f728c02638352801ae008c73479d63a84e60f71118dbca64e8b0f593cd362994e72220056f74fcc36a0f69c8a74fff83c35dd69313e654458dda51c7cbe804f2bd377dd5d307a0d0d57def07ceb0782829f078bd93519f44ac50191fa608db90d361bea1afb154f2074023539238e709115574dd6ed830492fb24b8094a0cee7952551aa892816e32b8f8a585bc52fc9ed18c8880ba1891c8a23a65ffeaab60db68062bbc97f418becabd8758a2e4447a74b75fe16af5e86768fc174241f60f0653e4c065cedda4ddd5b0b737ad101261fd134c0796a752c0767301434c894d06fab273f7abef126cdd477b07de23386fc020b845748ca722e4332cf538c998cc6adeb4a056782e52fe738d2d62202d8e1051af5fbbc78fd6d290488074d723fa9dc2d6a85a24ba4e20494203b9e1ca07091150cf9cce2d9dd3cf6884cb97c9d8047eeb64df3aa15873c62f07aa4262344932113189319a2f5c50c856ccb53c38fbd56ee2fee986a76528fb4d80b5331da0079fe9c8c35da68b755bcc641fb7984db5e9dbcf012e0f5d369ddaebbf29aed21d076ab958363f89ffb6e22ce4ca4cac370f36db6a4cdd11cedc7a006e29bbd50aac7ad569d6952996ebdbe23eeaaeb87c97cfdb4d41bf633e0ecdce09028d1dbf18a060f5e8001319eb247b7c12107f944fa95305e0b2da539425385d6c48819bd0e3d54021053ad491fe7a83c4d8a76816c3731972970f047c1225e54e3b942ba2afb780bb3cdddd7a664bfe572fd6c44501705d2bdcd4f5092ea954ff3f51945a37f53e71683f41be6a3d1b285e6cf1283e1a8ecb044ff19a70d9665774518930ad97c9fd25b5c7a8a2ebac52d4c14b9595840a4b7b382384422c063a22486ce7fc9fa53712b7bf65cfaf1a04a640a05d973894fafd9c2800d0cc5c5bec75b7e6274113590bb47ab25c5b3aeafd25af7a37e5c6658d1d797ca2e9af676a5437114450cfb512dea3c83d08ba7b60d7c024a88f248a4b985fd00e6952d0ff0606528552dfe03de31c4759d9bc8354e23767ab22ce28a1f9b99ea777781be39c081409c1e4cd82ec40527fd09938d44ead5767d7eefeebc3c22d34e2bffd398f064a81b95b80da942646bd0835eca21f5491718d5b5e90ed951528765e5f544222cbdba8c21ea150d63856b8f65bf9f1c48b062607aa4eafba499c8e758ae97e24369dcac1b1b0377be7d3397132c15305298626c61cfb9942f50ac2193b622570ab515c14e01d0b80a4f9195000d7e51e14412059f4585bf9c21eb179210db79070f9656632cecd05accb679634606b611cc662e36bcdd1e4825d9fbd6f342f36e1046980f5c2dee6d0485726e76240c21a102dd6771a3adaf048f23bd71c6877a9ec6ceccb15c0f32c342d21eb1eb5efe2228681ee3d7381f73218036b5571eaa22103580eb1a0af9bcb8c42c5c71bac3ef0730ec1df51c9ba53edfa540edffb272cd1ae842782ae9d1073cc6eb6b627d525cffa1be419a2f414c60bc2096238f5f166765c72a9d9ba90a4896edfe991cc1ee18875f8f4e5fc71b3243edd94c2a76147470ce52341b8c31f534e325295e8a9b63d59c0b4b38e0db888acc6edf5b5e107e103fad914a940081a4812266a711cae88f0b51315af4d4d1990516c4056097f92c133991a64003adad88dfee0cf8a88306a82c067768531bf0b86ea9b0fb48f5f08219479866e09f1923080c4cb660eb4fb2de56328fc4e924830ce27bfb9b565e92ed9a0aaa062f6e117bcc50ee28166ea683dc1c3f891890d60d59b172335e08ca3b826de526d03019004ec2188e869e62b2b1c51857af3ac19ff2cf18ec02920a0821a07c20d695b2cce03a4b7505bf91c8752bc076244cc74bc09ad2805af38ff0160fbced1495fa541cae417c08e17552b48803109c06c0be7fd9b8d03af0b61384764cd0aecf98d8aec297f504533d0a751769b821d8dde389c16a1043718ede7fa719742a52acc1b7e66423c6671f08fee3c209e686f8b34f24619decc29418c4b6b6744a9128116f8467c1029e171eee2b6f376c5c456b2347d994b39e1a2fea73aaff664805e8c1422357aab5ba263898449874453b8a02b16277aefd207ae8a5c424c4e692e4ee368df12aabd44289cbf5b19840499a82dbf7349b434b86dea8c2b8fc6e978c2f1617906a1ae5e883a837d10dc3730c7e6f18a08de2cc512fb65a9ab6256eddc193c1f6538435b7b7362fafee585c3a478ef10a31b70b90fb387e9284d6281649f2b34a9f3ecab80f89314d23c9ed08fe4ebe870ce40b805c7130d73ce8888b725ee0f9bc58e5c2bf39b51c85ffad889b118fa2dd46db67e4561e967f0d343060ec1e59c1f1b318fdb0e37a205af8c051070cdb899d81bc9497fe0a90d47581d011127a253c51e2688bc1f8b8286a743bd5a8dc41d0f04b2a7a5d646c4f717eb9add33d6a4f995568cb5f337a32b6e5341f529177da634b60dca8c63d0567a221247c4af6ba5e51d5dd7aa5bdd9fd66ea5ece872d4de575f8d9cf936f112027977b748a4b336f420e46fbeea9a4cd313d1a6f1d80fc342d80ea88c6ea30db7f5934cff3f040b11283bf7b33bf49224149bd3f2844e661cfb2513c5f1e0fd4289b25b71768e83ae7ad3ac197236ae381c7bc261143697a5d25e4b0017d3cda3bdb16dd35157fa6bd5574c8e0120e787b4a9b3ae38bc65117732b6a8bb238bc9dc2d68695526f0f4093b4cc42d3465904cb336c794d41e1d918ba9e08101aaf156e928305cd0ef03634a7a88a116192e56b88e14d6adb5fe668a55c70b851010936d3daad3f8edb656284228f4d4a330b4023ce16bee91e18fc723f899627046edba843290886e3523f22d69f4d35c8b6c682b2691d9ac313089c41b536e5eb5ceb521fd115345cd39168012befa48c436f61103818556349c5b9366226bf9d8e73607209d34b127cc5c5730d1c25baee20bbac7ef110cba9c857d4401a523e1077d7be69c42938fb8ba812d49f579a66f4926a425ab46f19907fe3be05cae712a7ef4c902c29520df55dc5cdd4e039489ae3c76b17e1c0c663a01f8f0570dc3a0f0c818e67b17e084d92db48d40e63041cc3d0c85c6e000a89125751190b5c92f77e8e0ba81809f15259f7b1c20d239d642d198ff9c89f5ca7758ee56299ed05345c82ad9650ae1f101dc1e26065e99c2ac686a7e41ae6cfbb712aa19c817a93e76e8d901871f21bc9efec6fd49ee75575d883dcb68a3377fa2d3d6773c2c798c7d90cd7a57f8d3baeda8509eda16a2732843e61b2057f874deecc7d7b612345f142ae8a87b1bacc1524ecb0a4dd94c1add601e9e4369673497e9bb00273c7ec02ad06a3395f729187430d821a17b9286f465edba7a99f21c55b4b71e5bf7f21e2691cb585c9f66d509c6e8d62c30c242d06fcdd8c6056d2e88e14affea06f827d6ae7b7abd8f45475ded3ded827c225f73e24c674d981306979f1e948b8270e29d3db39b08755bd454aa98abc0c9d244f2d8fd16522652fe6026b64eeac38fea431523f0f9085e4c1705590e3eb0527a07f300e63f768114a7aa9741b2cf3ac62a15bd916f36b7a7487b40de7e59645d753d7cad1fa4b1ac667e80c7a73a455f808ee40dbb6b0782fa2b74ec906a83321b91667b30565f5d10b4b4d6aeeaa90fb1d217de08d7ae21b707e19b7ae6c6379bf696d6395caa73e54ae82e7a94c6079f0ff0a70c788c5a6100de8f5cb3a8e7ec506144e0c628b2dd8f834780574a47a8f277400047d2089d6773b267202ee92f2a1251ae903cc1696fe953cf0518f84af10c028aedd2ca86b8b30c5a99e903e29d9d8d87782bcac4a2efe31163849fda597e8ffadc51ce87c4e9130d31f2b90942635ee2fa0e63d28f8af45a31f45039bbdbbfab7306a7dabd0305527e4d3e27bac7a10c056e994e10f5b11b0251424220da7cfe1ffa5b415c38d728e2110603379a847270de48ccbe8dd1944789dc4655f8fe2ebfbad74ce19ba09ae0108730198e8197b0367edae8829d8a61bdc8fa456bcb85114760392edabb3448ac55781b51588d75d366336220a9b324253c1f75f71df65b194972ab47311cf0ec2490dcdb584b44f72f2d38771abbd6402677bacab93db380155b2e2e5e5d22cb738b8e0d9898f8bcb1f5643f2ac59c7f421417d28e6c5b518e10357a372d1c20f558688f4f6bf2216ab341b9db49d85913d34dd03384b091a0fb9dc4915ea3ea7805c714f929edf9a6823fe3450b004f194ad49abffe48d01829bb66b7241c74c4c00694a2c519a18e8925bcee0c4aa624eca2358531524dcc878bfe782e3d61c4258f872715112692fa5ff0c35a98c5af43b7d3a3facd4432f364694d9b668b7bb5436c4b2480bd1bfd0230856429cb549d54098789f5fd4d8334f6c04ddddbc5bcfb2baa420725ef0ad16f8c8b6e0ed76a36adc08f451c1ce274409e0318829a7a9c2217c1a8087fc8f372ef6c624f6cb374ea96c452c6f15aa12408843f085bb7de35fa0f9c1191ca1004dd4807327c45a26d1670461974b8d700ba108bd31b38aaee0cea17cf36d8f963f5cbf324bf04490f9cc8f74c836a92d0168ef1bf45633592b0f9ac636f2f7fe544e9a9ea926b7d081441fcf6960ef6f24b6539e97e435d26494f3a0a3a88120f35bc3c15beb6cc081f8f98e427473c321687f54e88c28a30bcfd5d1d126e776e0fdbb2dd3b1ea41e820466dfae56e372fef44d52cef1a716b59e093017c27d59c37e8fb7c537910318be2b2897d801088304b168f20e65f5158df88e4b5e78e612c29f201de5967829ca3d62664b43a8986f9d74120f05ba1f316d8de9da6f45d4e58cf5c8ef729a51d67c80546164930cd07dea7f8541f68147fbd0a1dadc3faf69420703a022aabb0c57fd4bbfa5cb3825f55caa9897fbfb8b43ad4dd6d881b4df36c8f2902fc7e567046041e1202a80e5b818b49bdfa15ae0c02679bbe2ac8cecce1737002eefcf647ac2bf9d5edd4267b51c75217815a10dfeadecfb4d20b7e7e57bfd9615eb92a4a1c91b7002493c51dc326e26451c7411b002986900177befe10822d692bdb56c8ffd18b03209cdb2c62be303329e4870fe0c62ed3a287dfe43669ca38c6615fd6e215ad328357ee0f25477cccc33c8315fb9b2bd94f014cdaad6549544ea2768dac416d75cf11450246345ac6dbe8d3bf0cf5dc53c060331", 0x1000}, {&(0x7f0000001140)="cae2a8b5ed75a0814e43bde03b7107aa0b5bbdbfd293977d5791e9f7369cd287d48ec88076444954d6d19d8d8d4407c3ffcccdecc23146081c2e3157a633ccc7e046578a40a85f8fc1177784cd61d0428eb346898e6f832934541096e23424cb29857666ada7b1811be0ea30cbf52acf153528fe6c750b8ccfa13b25499a3262188f8e85e7277266c3fb073043ba00b3a88421d6a973d8a214d3f71530759b36b736e1e46b5d346d2a3a17a66caf276c586843b762d0fe2d", 0xb8}, {&(0x7f0000000080)="f2779d5896600c47df4466941a58e0858eb7e7c2a9fac9d5b65008a9a96ce25ef1bbf6b10a44d5ebc261168700efefab770a1c3398dfc600e88585ed338d466bcdc72d5f82eacbefc3f31a9e2641383afa5083023d5fe19746be1d8d63fea8073c6ff2373f3b0e737beafb2b6f7f5f15eea99e8ee0ecca", 0x77}, {&(0x7f0000001200)="0590a7cdbce3602cad61ed5a77f697292598924bc4c7a1f41b46dccd9b6589f8ce9239fe07ec5d10c22ac0b529041d050ec3e48dc860e014ccb4aa0c1f07bd627d488c5d5a905472d2f9cbf2bff1355569c0cb319bda601aa644caf9138a1ac99574493f44b0e6670bad91e3706a88da0ab5bac23e54dccd482937165991c2a492d7ef50d6c6037584e7279a4738a832258f9b8b74d7dea893137a0e76ad55def252906778986c7332e558bfe65c7957192319abb61eb0ceed64d8506049fd7363aef001076a9b59123e0a2b9c7b6d77829d9d6696141e93f21063b5881360c1007d8c606ab6383eb720a6c9c6f695b5df77608c3326e72ec469030c6ed7a5dba3ade8036f74e2997ff32424d7f10d313d1c6804bed133848ff30d5a19043288f8825ecf51c8f8d540d410be755053fe984fe07dbbe827ce186c361b72e8d7b19d8c1a7677bf977ce6548939d5a07e02abd21e5dfbe71d987a96f897bfacb3669c72dcfa63f28194e76e2511519dcac229243660b6c97d48374e3c442af9f8f85e34ea0ed3d53711f21452bd8dbf3e695614f2cf3b0792f99f53fc5dc345a51d3eb15e3dc7992178daf52b099dfc957c5059168b6fa9db2774e68ddde0bd06ed30bb37eda3cc4f256a241b0e3245b55ba7d0d92a18add74b817e97726f54de3d75b03433dd898bbbec89706ffd6758c6561ad56de5f86d2000601a709f7c469e5f89e443ea25e1dee0ceaed8f73038bc63a49cd7afe77effcc18d2eb25bf76921e70a9ae708b9861e412ddd94adcf84c271fc397094c197bd77e34f156bc0f708cfc4d8884f758190557a7458feed2d2dc0c0b7a8b6569350bc74153de2b198393529fdb415b13cbf967f1708e57d5d9fe2fbda1c104e69cdac43bc177da95985462223d4d13d93f72f703654947ff07bc42c1b26fb3e903c69d2172c44b21bcb2e3724c5f8f7965f26a46bc4ef89b0edd09e3fa1728b4c7bda5ef3e94b7c52af09a985a3c5510e7d505c9fd47699711a2ea7e7642809a974fa13a74a0f4e948329720b0f11c235b32a818deab178603cd103ca80bbc311ece6698e61c52464a19e6824d05526ca005591f01cc19d360c179359a619af4ce42b81f0e21f5a49c6b54a5a4424a40913ed6436f669236f92fbcd63fc28e1e8b7147c766ecaa9ef8cab37f2e4d428ad09c7e48fae8ec71efe8ec8881ae6c261c830964161d35ca767fc5107bef6effe82930ec1845eb5d57a0fc575dad75dfa3be07c20a74c0dfce5c5dfe0f6ab9d92771eb83b012cad92ee735e0de2674e2f1aca913764e20f89c94d6b939720730d0584fd7f613424ecd8ed1406d337d27f4fbeb020568025f3781ba0347ec99bd9c36e3b640dc5e7aee4e27fb4f23b99e4735114af4f74061f6458cf9514c79928caca25ec834de5d405c25675bb78315c3af2e06dc235035c4b52c4e03422c340c14fa7035e3b1ce96a32f72f1f6e079e086933600bed306031cf966d866b0c05ef25ec75153d7504c6c447ebd521995c110d549b2c345d0aba963efb4c94e4a0a14e2b7c5ce4571f5139f216426bb628b31b7eee7762f8ad078cc3072a7904a06eb31e15b4755f12d1a1c9cbf626e6dcb01fb1b11d7bc7d7bc749abc7e945d7c4b59ce10de76d0d06ed20f4085b8335b1a5a5ddd96c213a652b35be65d67e8ee84954eea26520f2d5a99f51459edb3d3c9799a2b5222cc6e2202eac82c94748215bed5b905d3edc5e673e5bc44cd336986071a52d1a72f7cf5170644863fdf9103f3977933cf7481d38073f6905367d582acd152213569b1023ce71c7eb30e8082df5ea55d4be5f13ce9926662cf7f4f2b1033804eda8dbbf313c8aaf4706c84ee650907e6956e4a8ee9a6fa859014810002dd267453d1f82e38df470d97574c76a28b3f4ca4a499dbce60cfa70fa6c1871acc9d317148f8adc95ec26b6935b68e451b8bb00498f4c49ae67910d9b5e8dbf0a400350ebf15c81c0c1de0aa2ffaca2446a82a40db5ad389e896e5607d0480b7d02ceb78666d7ba6d4e414be653d130ee9fc5c6de102352b3b76cd1fd9a11f1ad6a0bd72f97729ab91a40b39dc4666c83b1e7a17f8366de778b59f8a8ea06281ef8cf513c0c38bb654ec57e26faa783e322b7f7f3a1df04314f8bbc45efa5ba52afc5b43494dcf4f240b1703506d5a801c4286461232ae1643ca5441225e4f330fb535733f6e0cdd1e013ffe9942ad668441563689729e62c8cae69e54efe60304488bfcb4c2a34e7ecbb22eb8ef4b25ff60746a37e7ba74ae9abf4ef3824f67105d745ff0efeca0ae94e27a5068112e1e2ac85e5ab33ba4e87e3073073e1fb1b51768e064dab45b087ce42cdfa51eb865b94daa1385ea0007e13f89f640f81ecf72ec874b85f11275352bca012e52bc242d013297b7976dbd175fdae7185881ed615f450af89ef82265efd1c048543d309b161c85cb28f37787dae2169c562889489a41ffb4baf893f759fcf6da0a30a2bdf3d5e43fa58af6ea949b4d8a04c61bd8ed93259cc14c39625094a2e39faa8f514e6a70a3d7c4537df8cad729d6f4ab7e7552a4444588de705ec8c3381d24ec1589134915d1f29962ce63581f49b7b965e885a38e89a4b74efab62f68e37d7c4808007e885317451f1f19f44b8c1c882095ee1b3a24a1911d4dcddf7661ae1c6d995a412dd97f07016461b97b8844be6d05560a4dc7044fdcfead07e5a318c99bbcc72af3c46b459e0cf8bddfa7fbeeea1d2f9231beb957157896c67cf3834e1c278111275451d22c34c28b98492f59659e4a2b3570f63028808581655d641d9d75f849cf837571433fa5baac38f83d65a9d5325de7250168320adcd0c0acc0a399659cc33ea39f7957c7018781ea5d8e366a336fd67a6f1ba8f9d85088eec26836dea56ab80cc2f6823a35c20e764b4cd447d1aa4f79786eb7c5114de2021325866d99122bbe3e7dfaed7935c9fca1e12959e6c4dc36def1452e1dd05d8bd328e522a393d1aead631359b08b1e1e79c79b514e4dd777125c127f874ecba86f0e76b820b940686be56e701c2ea9715341e0d8c84e0ae780370ffda466d21c8614939ec8a8b08fcf266b439cedf8a76155986189ce42432707bcc5d80905a75c534445075cb66d5416547c1915e413d0b26c1870fdc7f2f6c4a6853aacb6574a21b3f8fd66ea696460ab97c3a127128b768dead30e1a9bf265701f4ad9549eb18b1fbd5b1c5def0630e2284bd4ff901fbd2ad4fb9dd5b3d8bb4368f55443b6076eb0ce21cadd9391bee6801220e2665021bd41c73452ea62a2d852729a0f3f0161696a12fa9dc7014340ce6167667b5aad678622540acfb5986af1b773666cbaa5b71d898c4fc321738c82b812a66964c0cc1abf64e00b110df7c63d4025ad6fc8220bf526022af50b26f9995e437716d4612afc66322ee8babe21a839438586ec6529fe9a40944a5eaa581cfe2e9b727e9a371d525d67deb9ec9abc705b64ff695616f9dce587523621a10164258dc7f2416f8f3bfe478aa1d423e28ab3f0717a1cbd464a7cdf045b266000c2f174b45f77ce46c46b2a46531da38d66c9f0be383da8de97696029ff5e2deef2c53378ceaaa1ff19d5b5048ec7b8a54f583dac373e3c0c4fffb7d01d8ddef13e839d2ba5b8ec03a2b10dbc224477f56f94f003c629f7014ab9d43da25882feab924ca4bb469bb7fa2faf2f334e2daf3204371ee403045951079a490d5f7c89396dc3eae10ffa8d5006beeeca7d54e3310168d1abaf61757771a301a3383d884bb670ea440003b6449f8a89acd038378b6056acad41fa3d282470ace3a837677225e566b0364bfecac11f959f8cb8386a8a01c467a14ddaef00facae2039d25ca8ed52c8acaa454c153f7d364b5a8ffdd0c848c3eaa6228dfa46a3ce911f0528bfc07426252d50b5121fd160458dac6e2df778957ee4076f7443a50b1a6aa81761e2b464699c77720da8077d6c53626e49a1196cd13b20eb57739cb590ae0ce895338f0185fbf39c442e67c86a2c87ba795cdbeefaea642ee1c257e57ba08192c72107681a0fd052be6bc39adb1936c534a43c7b478a1a815e935e0015b9a029ec223e449c90ea22f14d0558c6654d0ccff6532abbf31c55ae3a87dc54a8f85d597518a8eed66a5d861d455da05aad7978ac7e243be230e540b90cdda7b419fadf6baf40423644e37e7da0907d55fbaddeed09b2dddcfd83e9de293221234caded3eed2807260b2caea2208c2a840ed5b67fead5e96cfca56ec49030a6e4f0733441358ed59a6d86b0e8d24fb1aca29961182f3b79c417f4be57c4bb06c75c8f57e51f6239efba2d45f22e44d4c631aecdb0d949c5d83946ca82cc69987d69a4c726213d82ca2ee0cfd01dbaf8ced7b7289d4b31cc5a5f9b6a34741a2e6a38b6d2c5a2d36bde57abe1852888c0b377ed31d2048a43a8f946e9c00ab97db90862186c302626677bb8dcaedc4b7ba00e96adc6e6b2285c55e91e6f4fdd35b6783545a1b1aeb87b2d48658afcab24d4fff1ad5ab27a485feb15fac9f86ae5d044669d42f8328df761d3df33ac41c081a73a3d515af07187cc545d230e768845e9918a1d9c1ab185b2feeed7cbd00770565dc37a58a71e1e7e8247debc530f0308c93cc5242bd524d0459d175f5e332a5ca6789e0c09ae796defcebab60cd22823c5f8b883339f38b1c406b8b0bd86894d042f732b9976169eaa3df2a04f7ea622da9b207986f30a244e8648b917c4287a396d0fe90be4a4572826739eaed9fdf796779cc4705f1c0f72bb3b94baa7dad865ae4b5a20b7724ecbef869042f368cbd8d0e5376e26bb1a06eff03e770ce028520432d801624652d32b79646cfa8788a4c93dc76cad1cf999188537b909bc70f2922190ac991daa0e0abd70784ca566c712b4c3cd8a18b1a981be63d3841c95790adabe3fbca878c0663d33c2fb60ab945d7c95f6815baabda2637bd4dcd552b888dd47570dcdda613875b4207800cdb0d3dc23467d887b04a08c3b5cadbc7c8076bae95f0d060a11ffaaf506134d243b1228df4f3ff25dec6c6f4b3461ced502b3016a600f9dbc9aa32fead2e0d3363b431c9b32c082424c4c5d7ecad48c7bd95a85f563f2f0b09313177860fcb49baf7ba29ebfa6512b0811f9c3505a7c9758aea7d83d347610ceca80f69b810369304acdad931071a093bd1dca650925179889aa2ffc476001e489bc5ad7f47684ef7825705bcb902722a348335c3bd13eb041146e94c60db764cd8da06524427343b734f4fb8af0c98b943346302cc393979a173f0775835f9b6a8b77e08d8c7eaee53b01e4a63760556e4389af6209f6585b432ebe53d645c92cf240b18a550a985a3a8cffd33b153feb3521d8f478f17a0a85576ca5689e76ce98f7212cf2231ac36eec77566ed9e944acecb588bb87618c6c1851d70b47bb0f7ae6d37a4a5f5f1f4f1b1be5c19baa716efff2423630fab69bc3ba513e04892b09b08dcedc55b89e7eb0cb88c3364eab7275ab8a585a144d87ac4d391340f9c3c80596787e428f1032da7775e53b16867a3d7d24cf0899a4756724a9ae1cdd855e6d480b2bffb2b8033023076caf882d42d41fff6eaff2ff6131540023b94d9541f60d5a3268b64d0685cdb0d680729f6247473ffca7218e1155ac6ed8bcb81224763999f79c647dd18666c28f8a4f8ca80284c1b5de83e0bd3d632bf80b8ccfd2af8337ebadc09523afdcda4d6f5d4f63ab4a6efb479cb9eae6251d7d4a20fd5cad6d7e5b3f042ece52e18557121f35", 0x1000}, {&(0x7f0000002200)="3dc26b2ef481ada920cf2e3f27786fe716334fe5de226399ad82c9e91e8b4fc2a8cd03e73d67a629e9bf22d420268e78f20fe604d6d9e24142cd42a41666655e4a4b5dcc7388ddbed192d435f9a07988f9ae936c3c2dd7eb4096ffad680efc66644d80f5917b92ea143180de46704c1d505a0a4bb53fa827a6ecfb", 0x7b}], 0x5) renameat(r0, &(0x7f00000023c0)='./bus\x00', r0, &(0x7f0000002400)='./bus\x00') r1 = open(&(0x7f0000002440)='./bus\x00', 0x409, 0x0) bind(r1, &(0x7f0000002380)=@in6={0x18, 0x2, 0x96, 0x3}, 0xc) lseek(r1, 0x0, 0x2, 0x0) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xfffffffeffffffff, 0x5}, {0x5, 0x5cd}}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x20) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="259d83b027d2f00d8caa280de0b770f24bf5dc5e3cda17b2655e21ca667a64feff0e0942fe83f0e489f1892d4588aae144103d0e8792506e65213a6000342caa7b19e2e5560144811020d9557eaef787510f284ee277b1c3ada044ac9777abb0dcf14c45638e538154c0e679faf966ab762672eb92f71e2b40a3d8e979efe64907", 0x81}, {&(0x7f0000000300)="512d282eaf6bb240eb5aece624ef934cef0acfcc819c49389db99f7fd82bc52f1321985342d16856604e143becf2d8432595ab5e6348293fd0d639764ca156df067f65aa38a4b9dba5182dada0b0f0cb108a1dbd2ceaf55ad1674c6b04519f333608cc3402cd0f255a5449d39e1b03c97d26d1cd7670aaa2d39757ef337f25ae31d3aee740510da759924cec0df47033335ebd9ecd21cdd8e9ba04df509a5887a9abd65e4f1f4807ef83f7ae1ffc6ab7b07dde30e9b8bfdb0fcbe0bc017942a889c554bc9c5aa3e70920035beaa39151cc6c359366ee423cef2b30c0716f9a78108a44b5abeb07ebd58037ce84fd18dbbe559e3a852b9ac9bb3dc7a94f8d8cd849dd427bf7b32cb5a74b81ba7f004cae9d4adbbc9bec99892c2bf1ec938dfe90b3535850c11217db22b2eb1f5d1e9c124c637ca39ef811117e073b10a426f60284fb1db0b89bf69062e38e3939ec47f9b0da1a83d5cc43dab34b435978e709821d9a7ba9d48a0f39141629f1b6f7e69cfc82b2fa27f209b48b7962b54d74f88d48dcd661f4851e79709a5ccc033f66a5a52b19533ee9a226b04ee5679ae2f7a01e88d45a8ea325844fd44cb61c3b892157368d155c1fcd2e78066a018d7240f791e18fd109052694a375afd338ac2655a19281c40c06500a3beaa229f96e53b924bd7ac13d8efb22f45f1e7bb64dced752283da913cdb56d653a7f36dc8d40175eaf3a282b0f59e051651e0bb98c9b146b9a4ba89d31132cead4f5fdd461e5a2afe1cbecdd7541173824b342fbbcdce007641705f006beaf53ce62c811aa64ffa1a0e5d16485720b0be4b2b236171289f9a2265d5490856f7f492d95e56e019826d909c9ee880d2e359f3168490c33f88cec67fc451dc2adf2b495011c7b26fabe95d5f4cb8f496a03a0b44ea826b71e22f33a39a91dc5ee4faa10a96d591f6d240bd551f8f7c4473eddfc86178bae072a3b46014484fef7ec9b3f5007bb6ec029246a90e26c452882c1d9081c903bbd1d62ae0642b4a8fa2cfb64e3525d5b57294f79c1161aadaa9d88d6af1d6aa18718e25c47e30b67e5ddf93f6e150ed5778329868cc95cd5a5f15de89e334745f0943cdf23e0eaeb69ab31212084fc3525dabf56e70340181c4dee30e0a065b3b20fe57531da1fb1314368e424b19634ed6b4c19c3f0f7f2942f8b9ce6c62a8622553fda6bfcff4f2d48d28d023fc3f05c663c1e1d1080462dbb0103ac95311d9ee30296a5b58712395a268bc5f5479ce64ce53c290e5df9e55fded4f31fb88e735d3b3974eddca1c7723fb058759f283b1940a3f3d59fae28d2dde44a95b552cf483e8eaa1e3bd278928237756e200dcba2a5e51a8b53bd130d168df548ee586b42db1e9182ec21d1a1e577277c151d8499f4c3a38b602d189489c76723b902008243a3b8abb8405df882ef7192150abf10ed3ceaeb0990b6ba29af5ba99f302cad103ee3ac968a4eab5c5e7510733fd6d1240ee929067f8ede5b055accaa52d7b75b8463ed534b5407ef17294ef41fd87089a6b3c0d642a69061e39a72806e8615a8f62d90a66558ceaec279740641e4d28f67057a56dfa09267dd478fdbd85bf6b1e5bb4e24ad3002b1fed80e7bd4cd80aeee731af79f4a5d0e698782d127a44b63ea2c2fcd0d4db3c2a6e69e84b82f14430c9efa5fe8acac25f1e670882822dd3f9df7835b0f2e71ff73c9b8964d79a851087d322b6a0818c4ea8081a2199ab809a22b384e01b0c7a317a9716ee8170017d0ea21cb5625715534204d33334077d42e6dc0514e7dc3a53235c14227270c58959bb070007f3bf40907fc411c34fa56ee806ee9007d52f97ab717185f595118a0214ff1be0d0f85647b064c315c39802a519dd200ab8a433f58b828017b26311d9b7d9afee8dcdd9f3594f07c38baccd18abe27bc1f9fcfcff9a947f7f1b09b35bf89664b57b5b74df5c1b9f6d521b1b348f065bf8bd2b4876144c500b21b4c98e8fc6740fa1f32919e3ec22ee3b2f6e0c992cb28e3b242321b1db6be92f06526db2422623cd850a96c1024a60d6feeae099d498c317e3a2731aa60e48e5ffb5dae78ca88ca2f75ac09fbd535307c3ef6be054565c52fa38ae0c71d88657ff532b1893234608e9c973762ffe246523a8cbec6c393c96421aeaabf766f4d811bc7040d6f79205aa7efc8ea14116f669b03b3d683e89302736977280a0cbedae0717ad42cfc0e93dfefc2a66f83a2356faa220e71c260f387ace19024d0ca51fd23b6b1cbeb953551ab6212ba2884bfcaeac853bef8f66acc4e324a9eaf8c25f6b6bc934fde76494f2b7999d974a501ee7ee15514b4f7b3142c5e690090c8f9309add4e70f49de7d70e540c969cb80da0b0853b47bb48ea365ce0935d9a9e6d58a9a1a0d472b94496dda59b8b3dd43be692b781897a30eb9aca1d725109799dd6f428607dea1f995b82b70c82bcda3f44b7abd325fb8b7b2d4dba85cfa2b6df6bb110b5a58fc2d3982b0cb2efc1d4c96a22627e967fe722358335bb1a2ef68a5fd8861daf6f3fee56081e32e7994c8d1f124b5f1c9deb20ce71a85f388dbac06e1935df408b0057edf3ea1941a4c5c77d0ba9c9d5dcc4b2aa8861318e8784b90659cced649634b527a7fa14c464489e7f6ae4070048ae3b67876ca439e235dc54659a38533e34eb74d34b7367d3aae3147625a594cc3070c3064291f833c5bda110ced31421c47c178f33aa9a5dc948248138af4f1b7ee1262fc77c0d12c3e92b3b2d203a2f98258a6cf0d00f96546a3ee268c95cf31189149086ec937ded6f70a61c1dcce030e739908bd769272b2a501ee58d1f08bcd421bdc67c0d34d727d72cb312141f1abd0dcc8b7db3b255acc03444dcdd88420505b448c27181b13af0464684e0d25838cba1935a62279de5386976cfaae0ed7a1687b27e1675f948eacd8a15e8e7cc60ccd76c7e94690af9b72c1e7a4405bba4e2cebb08a2a724baf92e94dcfd366b6049e1eb6014d5d9be46c5208f812dfb5564d166718411e663658377538121a3562a307180b6a848d0df073c1d21e640a754ebfc558025ad8a548f4a51a1a25f0f5f86acb2159a693467c41e3f9675144b29f81f577b65aec66bda32039ae451d08c884181a592d18dd4f38fec18309a6574bcb68e809cbc4a21fa76b7a7d23c60b48e296060387fdcee52fc30d2c393451497f98b6731215bc52e6d5581bdef94e375c95d19c54278d75d68fbce5c0a5019ee60e9175120ae5661d5184e97cdd8e2ab50d40045bd98cda7c7cfff11bef302e914e563dbc574d960c9f3baca7949fccd94343af1b43d0095a1b0107363faad875c3b214b4875abc8e1c40a07d953cfee80aac977708fdc5bad2a5ce559a0e37f9c058f0b5f3997cce2cffec01c515e82034d0ad19f0576b1e394f06c4171c7d38fa90e7169b6e915e67ca9213e2d9b3f043dfa45ed2b95fe591f2d65550998c0b83b3a9954708e33b283d6ca2b3cf3230de4bcc3032d3050e2334c491fb957f82d7b64da6e25f26e2ce22a4d1c0e38bf301d622a7fd0c146a00a83d7420067f720229425f620ecbd2611529640abd4474294e8307945dcfedebc71ff9e15c4aaf2d770dcaf6db3057da22a668194bc0abf6f7f6cbc5e90be2a320c6020e2696997e352edb52d3ee9c594af30f9f7838dc17e0d8e061693beeee9fc769e9a06c34aa16912198c6ab3a8b5cf2a3171c7390410ee76f809a9f0a4bf4d4c0cdf0818b1f22c7bb160d523e08efdb41d254277d9fe2d2df097a20d9c8db0eb3b32d911011ac3031989d301c6cb7cbdcc0e4933522412186b21e308902a8264c620fb5647a7e51e00e75929da575599c69feb8321cc1013589b35afc333b1d1208f0d5a9591f5a22669b1a8a36354ef9f4ae9c879e324acab4e2d2e8c4ec96af471f93415b04310b4d4600b9742ade2e7a28713aa35bdfd5a5ee50bfdbc8667e269a4f49ebdf997f6e51f0f0279a1c2d02b9e062c9869426a836142f196d3c4cbf65073993f0c3bb7dd590775d10449c0d47093c9f81cd1c9a4803b19975843750e8f7d1928af2eeacc44001370a6eb0b8110cf216366ab8bf0e9d3af7611da7b4a5f27231c620e244e6a7f08f3561a25ee8a58edb137e9147e089cf2e0a0bba8200e575c3ddaf2a2c9f86c0157572a3538ff6d463c0b77411a1f74b1d73fdfb77a95a66f736f5b8d16e9c5cc9a315cb8950f7c01111e55addd430753363caf3aaa1e8889b1d8704df067187fc1f4cd227e1111a89f6294a79c1b943c94cf9661671e787287548d63946313ab357007988fb0fe720ff6313b49d2b92bc5a802ec7f63404ee4cf116ee991978ed386b1a3d68db1d85b80fdc5273601424ec2c07b2723cb819072d7675df28e251ce3efd304b68191fb698c0c7823f911f9a9474927cc91b55d1e13f2b661a74c6c2e98ee4a55d11202592973c6ca22bd84704501cf2b02a6914015183ef66776d9dd936e38551e96a2881e6db50c94b1155376fd8e58213c3f9fed175267ce31a21099b32cadcfd56acce0083588e755fdcdf6c53bfb4a0eaf4e2403accec729800170507eb49ab75eea676437068e8419e73e3bc0adc16e2e8ccfb68200249550eb5ad47c21f887b6dec807f0fd04a62fad2ffffb8f122b6ba37c1e7a9de160b8519ca4ab9a709d85a0bfaf469df43e2e99362894e6f8a5572df7189473ad10815e6ea1d703850c5ff827aca49854ca3fa4a740b1302243cefda76776cfd965973e620b64ef9cafa53c1e26948b7edcee87d860cd39cb31d50b1d606c84ba3cbedb91ead13b76c6725b7871d7c15e63d2d31002923ff48e0c994f0f93d6cc9b5e474070a0d5589a10d3aa997981e7fe499ea989bfabee5ea3de3ffcc6bc8266b65e144b6e22211959106891988d816589e585a742a9c7f88598b6ac4d369c57fce8d878d50b1dad755ada15ed7f7d3d3a5a7dbbb0a5d7b6196d0eb6cfb60f81db340c2dc5199b73a617a04dbe1ff204350c937ae2d47e3661a98192005cfe5bfd5ae267fe69d64e36e2e4963dee4fb8a09809173a510ae30ce12dd6980b698f708a51cc3710e80ac3addbd45c9bc6e34d309818c05f8c36e4cf451714bc1716bf0cc72551c2d8c2a663a544820b0b6e352d9fc929dd622404339fb38aa837b34cf51f6711cbacda280646673326b080e4c1c7104e118a5b9584ca62036f4f32ea8377e78f43184f0f0a5e774595181a5e1ec267946b56e80de73b078b07a704e23971ad3f403de9c72feab71fc0ce7b10fea83b18ffd77f386c021ef33fd9ed9422d3d0fd13bcc951af0c7d766ff321c741eaa7a4d8b2afee8a73180b54f5561bcdc9b510cf3c7a3e38dac4c2646825d552329b85e655da12932ef3b58c509414cec0bf28b2aae80241b2b61ae7b2fb29f41f1d634877859d5be691640418cfba10e888ccd40868cd744665dd27908376aec61279f87f169693645dd4803117cea7041539b9e64315add73515196247c3ee0cc3b564ee446623811fe2646bc4c0d1d24a64997ae7c4c3e2e6507ee7664d831db44e097104071f1fdbdae03731de52639f14d31ee953bd316efa583a8fd791c42817b287e64db672d5461ffab058c0292657311afb252b0ed09309e4958bba993fe70a7212f4e58f573cdafc8d57a1e879778ec54adbb0dddadf51a2acc1a5246510f2a1c863a1bea053430b516807b28a7dfc73c2839823ed9af3533ff5c4578861fe2ddf587d34a18145ca1e83e99da1bda700afeb7a25c78136f2d97a9a760269efaa3081b8eeff", 0x1000}, {&(0x7f00000000c0)="aee4026cf42981f6ece07770d310e242522a37cc982da38a22d5dc2a151ceda86bb883dc8b2b156b252d37e1237dc78466246222e7eab8ef48ed963fd89214", 0x3f}, {&(0x7f0000001300)="a6560b2c8cb325274bbabe0e311d0b5cc9e90d9c6e7c87c9f29a7bf2ba0d57f19f4f55c4361335b2e3f47b77a1c48462776b24ffa10a03b998d5462b126ef99c9fb716ebf0752e4af2fbf4e0528e30ddf8895204b9551e2fc5de9879cbbd318bab22aa0a94e49a193b4cc37eec5ae04f1fb2368b01ea5bcea613e0492f848d2f388cb4a92842b1d3c21804366b5e69702a6f47f6d3e481aabfa0aff542f7357867", 0xa1}, {&(0x7f00000013c0)="9ee8f40e433554614fc1db1c2c25b5a09526381bee9918065b2487fb4d6a741525b9fcdf8e36656fdfd806f0ceaa10cddb30e57753907c2805385d20f4ecdc676a1dc95ab0a1ed7984127dbdeb1e617281ef7eb95c2b96b0cd5c9835e4214a9a95a0f1899f4d5abf45109f54c1c4ba54a41151800ddc1fc32601d71c4551b5e1a5d74afb0f5778a2823e8306b7b1c94e444daac81641c9fca8b8932c678da5dde6e520b090ceea608d5a32e7a8626d7ad934db51cb12dd594c174e02b043edec7ea119e211ab2f16", 0xc8}, {&(0x7f0000000140)="b4a95f70b47c98ecba38", 0xa}, {&(0x7f00000014c0)="b51e3933b2bfc60aa9ea3d1800140e3984be5c1ff461a466310f8f6745985f24311bb72a9951c67811cf09acb88f34b8d9d783ef11a659a13ab1dcda9e9a722f5edc187c05a69c4466df02e9f9c8796aa908e62c20b27a66b7ee1d9d9e2e89a87b31400ea359270c409db37e9b412b6f7c442d21777c4ddb954a76478f51223344a395675b8cdc087230daf9de24adcda3a7d633ace68b3a45c522aa789f3a11fef4f4a1", 0xa4}], 0x7) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2000208, 0x148) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) kqueue() 16:00:15 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = semget(0x3, 0x3, 0x12c) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/193) setuid(0xee01) shmctl$IPC_RMID(r1, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7, 0x8000000800000002}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6530404e876a0b6035536b8bc191be16dc9d0b1e3c92d11f265307786b57de30a3a93b66a07159435a9cf758a7604510b3bcb29f87fd58b6af342dce38ca7511b006db509de4dcdc554010710b9e192d0e78bae3349beb82c9ed548e58c47a30323fafb830e9a0dcb1024d96abd54d63ca2238be78772870ac8d65903ef7e217d3e670275f59f8fb0028da8038e8c05e0cf89ffeb943"], 0x1) chdir(&(0x7f0000000100)='./file0\x00') 16:00:15 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x2710}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) read(r0, &(0x7f00000000c0)=""/106, 0x6a) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x8, 0x90d2, 0x1000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b532a79456fc7d4096e888b6b87cb2d72b839db9ad8a4f5f728193e4da07a0026f1b5f16ab93f12fc4d5f16b136add0131628b53ae98068d35a49380de9bcca2c3300c55259c8e9b183138cf1b1d40487396c83cb1c5edcf8224ef27c24a5dc4f10ee1bafad7ee63df991a4f4fe73bb0570c974668b466a32346d3bd8d8cf751db8a7527ac3cec89ce31c2d98a084004205fb554b1d2cf7200d681b3c95fb2742892f186e5f5395ea00c433c19704f17629f68ba1cc9a1b6ded326077fe99cad51800"/249, 0xf9) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x50) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/146, 0xcb}, {&(0x7f00000001c0)=""/208}], 0x1) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x10000000000000, 0x0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/242, 0xf2}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/252, 0xfc}], 0x3) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000100000010, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) setsockopt(r0, 0x3ff, 0xffffffffffffff7f, &(0x7f0000000100)="2544b45ece3823d80e40ea8cee1945c11798e90dfebfb872044a28a70f7543bd9cf807340b7f7e69022b4e47104e75b969a19f8533b3027963f52f2027a8bedb5bcd4d68f4737a611178b03881fc66e83e44b5a54d355e35a5d8a7cd7bda65035e448426c9b7b125934093c5c90063aaf3a1d8d421e712107abb66693180bf0c8d82712d86728f03304e07ce7cc373def7f647db886cdaafbd0b1396674a562c805c3b8db237d0077815c79611be0f3bbc436260cafa6eff0252031045eaa1cf3aedaf7f9da064f854ef12114d0d9cc56729569350319545910c60d311d856c2d618", 0xe2) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$setstatus(r0, 0x4, 0x84) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x7) setsockopt(r1, 0x1, 0x6, &(0x7f0000000000)="c4b96cdcf3151a2513b1981c63c02c5640bfb5c025fbd59382390475e1b1", 0x1e) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:16 executing program 1: unlink(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x4}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x9}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_index}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x39f3}) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) socket$unix(0x1, 0x0, 0x0) dup2(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) shutdown(r0, 0x1) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="9a5674830af09144eca8d6fd5cdcce41c27de0937e0989a4dcd196eda227f594b81b8f53e081589c2a76de96d21490dda91c2e9a3236", 0xfffffffffffffdb7}], 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() write(r0, &(0x7f0000000380)="3fa43c3cced243bc01d4e5d296793ff6486464855bf8498c20094d20c3a1418c91f199c6ade7f3ff344f9bbe214931a38fdfe9fffb605893f682f0085830f5dc055786cd38cc33e0308590581b1eae593354b767f7976c6fe6b2576b5aab91e662e7a09ecba79578c5a472baf3bbce", 0x6f) close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x5ad0, './file0\x00', './file0\x00'}) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x9, 0xffffffffffffbffa, "85079792112cf670de1d0140af3d5ca0000000c0", 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000400)=0xc) getpeername$inet(r2, 0xffffffffffffffff, &(0x7f0000000440)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa2698", 0xc8}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd66) 16:00:00 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10480, 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x9) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: getgroups(0x40000046, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x400, 0x9, 0x3, "ac8904384593bd6a01cc0d644d0ece3ca4e2847b", 0xffff, 0x6}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x6, 0x800000000000010, &(0x7f0000000040)="ce3f6df9a3c3ba085fbf21ee8e831f6ae074c470d631fa262270f8442073138fc8ac204f95c2abbda430f5ed49ec0a04a7dacf11e7477a14db", 0x39) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0xea5, &(0x7f00000000c0)="0600fd00", 0x293) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)=""/56, 0xfffffffffffffe72}], 0x1000000000000507, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x1, 0x4000, 0x16, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7f, 0x200, &(0x7f0000000240)="a45593532f5e9fba008c938aac0525f370afa88bd4204613f36f14b36f26da9ccf0a6118d3c86a182de2f16c5ce8b49336986412cd64ba72c10372c6bdc988fdeaf2953386b6d8915279d974da2b55211a34fe1872babd98d74662a17fa6351940c489823139342af004ee6ced8e769912bde66165d792ec36ad3d9592bb43ad23b41e996834f858a1fcbd5d1c3400ecd721665c27923d94c4cbcc45b99e88d90986fb25987d1a22673b949a35d84946cf8c5d8466c176c53e4289fa79ac7f975d2eb63542da2ef59e196ff94932b18d325a230b7a3da266eb965b25fd27f234fa3f2668", 0xe4) read(r0, &(0x7f0000000140)=""/84, 0x4a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:00 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x7, 0x0, 0x9, 0x4afb, 0x8, 0x2, 0x0, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x28080, 0xa) dup2(r0, 0xffffffffffffffff) pipe(&(0x7f0000000100)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x280002002, 0x31a3cdd3) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/76, 0x4c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) pipe(&(0x7f0000000100)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1008, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = dup2(r1, r1) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x800, 0x4000000) pwritev(r3, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffffff) r1 = getpgrp() getpgid(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x802c7414, &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x210, 0x0) clock_gettime(0x1000000000004, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x80000000, 0x2, 0x5, 0x1, 0x22a63eb, 0x2, 0x40, 0x3, 0x2, 0x531, 0x8001}) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x80000001) fcntl$getflags(r0, 0x3) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0xf85, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x472}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4b54aa3e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb414}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x29f5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0/file0/../file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x390}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8b4, './file0\x00'}) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lstat(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xc4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000000000000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) 16:00:01 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x7f}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x80, './file0\x00'}) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0xffffffff7fffffff, 0x8}, 0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 16:00:01 executing program 1: socketpair(0x6, 0xc002, 0xf8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/254, 0xfe, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r1, &(0x7f0000000200), 0xfe72) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x22e1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x8001) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/228, 0xe4}], 0x5) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000600)={0x197d, 0x81, 0x1, {[0xfffffffffffffff7, 0xffffffffffffffff, 0x9, 0xa06, 0x9, 0xfffffffffffffffd, 0x280b, 0x3, 0x7, 0xe2, 0x81, 0x1400000, 0x9, 0x4, 0x410, 0xfff, 0x200, 0x5], [0xfffffffffffffff7, 0x7, 0x8000, 0x749e, 0x5a, 0x8, 0x2, 0x84, 0x7, 0x400], [0x2, 0x1, 0x8202, 0x101, 0x4000000000000, 0x200, 0x6], [0x7, 0x10000, 0x8001, 0xe, 0x80000000], [{0x2, 0xffffffff, 0x0, 0x3}, {0x1, 0x8e, 0x44, 0x809}, {0xfffffffffffffff9, 0xfff, 0x6, 0x1}, {0x6, 0x5, 0x952, 0xffffffffffff8001}, {0x7, 0x3, 0x5, 0x2}, {0xfa1, 0x100, 0x5e, 0x100000000}, {0x80000000, 0x2, 0xc26, 0xb801}, {0x9, 0x100, 0x3, 0x101}], {0x9, 0x1f, 0xffff, 0x7}, {0x2, 0x2, 0x59f702b7, 0x7}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000880)=0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000005c0)={0x200, 0x8000000779f, 0x717, 0x0, "0a2ea01f60f8377af0005096da27a15fd02c6a35", 0x7ff, 0x3f}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="7a4cd0f1d043c62900ceaf0288689aa0f7e14fcd36c1", 0x16}, {&(0x7f0000000080)="43d3baff6cc0c3e59248f57fe4fc8e4f1be1fe0f6178bb1f1947e153b08ce35705aa94074a0a1dc29536f226e7a5a7716e71e6659c5cc8ac730d6aeeed726b7e984c964e7375de9acea5668def9dc7246b27d7348f70bd9d6d83e3d69654edaa549f78008d030a174b255736465816d5e5f927a6f5a7c5ffa4ab57ba1fec9d081fcc3242865c02be767e61bbc5c59e852a03ca653d6e618b0c88928c724111db4a1334605779fbbf2b774103ccd6252f35d0706580320c701ba70abb84bc0646ec2b770ad49e0d0967ca6165e2e337b2d814a519066f083d29", 0xd9}, {&(0x7f0000000180)="724e56838de1152948f6a5e5a1219f064b17ea28160c73837c00160a395b98357ca23856ad29809dcdfaf28624a779247a6d8cd1258f59acb344e70ca2a9803584aafcf5e21caa5a9dfa9536f72924fcdc05f5f2ce7ef4731edc98df2070aff3c7ab598dbe89fee2d824a963ee8dddb54849a8253f87a5e9d1fab1123ed947821e8b2da436c3212f9bf9ea20a958511a393377cb29f27844f0b46a86ad023e354158b70067b2dd49bca77b15f90753e7287a4d82da57a481938ef10baea0b4b8edc3bc4c54", 0xc5}, {&(0x7f0000000280)="ad5df59406a3445dd99456fda5c372be1ca38d3d38462557b8303857b158c4b1f2", 0x21}, {&(0x7f00000002c0)="1a683076478837a646130a81c414f68a8c4bec73ec72a677e64e91c63f4bd0f8281074fc314cf4e03c230b20e00c3a67b685540348d70a54033303a3dcbfee5755c24e046d3d22c7146056ce8b581189d3a46c0505d918b1a63c346d7a42422fed65796fc6732f1d23264e52", 0x6c}, {&(0x7f0000000340)="7fb3656ff1814acf2967eb77cdc13456e5b01140f2b9f0ab273cc111667c781b8bb3bcc39f335123ecf9f98611a995df445b34592c7eacda498634d382a85619", 0x40}], 0x6, 0x0, 0x0) 16:00:01 executing program 0: getrlimit(0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xfffffffffffffffa, 0xa4a, 0x3, 0x1000, &(0x7f0000000140)={{0x3, 0x1f, 0x6, 0x7f, 0x800, 0x7f, 0xff}, {[0x2, 0x100000001, 0x4, 0x10001, 0xffff, 0x8, 0x9, 0x81, 0x1000, 0x2, 0x81, 0x0, 0xfffffffffffffffe, 0x6, 0xff, 0x3ff, 0x7a, 0x2], [0x9, 0x1, 0x1ff, 0x7, 0x4a9f406d, 0x5, 0x8, 0x41, 0x1, 0x3], [0x8, 0x7, 0x20, 0xfffffffffffff725, 0x5, 0x0, 0x6], [0x200, 0x1, 0x80000000, 0x374b, 0x1f, 0x6c], [{0x9, 0x8, 0x87e, 0xdb}, {0x4, 0x0, 0x1, 0x6}, {0x3, 0x100, 0x7, 0x5558}, {0x9, 0x1c6c, 0x524, 0x4}, {0x0, 0x8, 0x0, 0x1}, {0x0, 0x1, 0x0, 0x4}, {0x9, 0x10001, 0x9, 0x100000000}, {0x1ff, 0x20, 0x7fffffff, 0x7}], {0x583, 0x101, 0x65, 0xe5b1}, {0x63, 0x1, 0xfffffffffffffffc, 0x29f}}}, 0x8, 0xaf0}) r1 = semget(0x2, 0x1, 0x8) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/229) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x4c2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x6c, 0x80000001, 0x1, 0x6, &(0x7f0000000280)={{0x3, 0x1f, 0xffffffffffff7fff, 0x9, 0x8, 0x577e, 0x17}, {[0x80, 0x1, 0x7, 0x400, 0x1000, 0x3ff, 0x100000001, 0x0, 0x7, 0x80000000, 0x4, 0x9, 0xfffffffffffffffb, 0x6, 0x4000000080000, 0x2, 0x0, 0x8], [0x80, 0x1, 0x8, 0x9, 0x5, 0x0, 0x5, 0x340, 0x7fff, 0x4], [0x3, 0x400, 0x2, 0x9, 0x3f, 0x9, 0x3], [0xfb, 0x101, 0x1, 0x4, 0xff], [{0x401, 0x20, 0x2, 0x1}, {0x8000, 0x6, 0x5254, 0x7}, {0x5e8, 0x401, 0x4b, 0x8}, {0x60, 0xb6, 0x57a5, 0xffff}, {0x401, 0x7, 0x4, 0x7}, {0x2, 0x8, 0x5, 0x5}, {0x2, 0x2, 0x9, 0xffff}, {0x2ca96a23, 0x3, 0x1ff, 0xbd5c}], {0x1, 0x7, 0x4, 0xafa}, {0x8001, 0x1, 0x1, 0x9}}}, 0x870e, 0x6}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) readlinkat(r1, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/53, 0x35) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x0, 0x8) semop(r4, &(0x7f0000000300)=[{0x3, 0x2, 0x800}, {0x1, 0x9, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0xd65, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xffff, 0x800}, {0x3, 0x8001, 0x1800}, {0x1, 0x737, 0x800}, {0x2, 0x4, 0x800}], 0x9) r5 = semget(0x3, 0x6, 0x400) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000200)=0x3) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x7fffffff) semget(0x2, 0x3, 0x5abf535eb355af0f) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffe9d) shutdown(r2, 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="6dedf86167d12ad1f0642b", 0xb}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="dcba0773b747bcd5da972d59d31555cb3d90e57b6daf3cfc234946e08c5e4be7fe583d37c40bb768e015f714fa93924e35138f092e2b34278b231c73686e4fe36bd439b0b5881f43a04b3d2cc7ad66", 0x4f, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000000)="d84cda9c667481b9f8ca624142d0e393c087c0ecd65a3cb971234c390557926fd318847ff87d0a12705d0bc5e130a415413a7df34cc03b4f3b2ba89b46f1452fa0c030dd15ae6bf18b2877eaeb4b1784e042e357b3", 0x55, 0x406, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x2) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x1, 0x2010, r0, 0x0, 0x0) socket$inet6(0x18, 0x1001, 0x0) shutdown(r0, 0x2) 16:00:01 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0xf132, 0x7fffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\r', 0x1) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000001640)=""/247, 0x548ef895}], 0x1, 0x0, 0x18) ftruncate(r1, 0x0, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)="97fc936700c918b1b8e59341f319cadd3523c2b81b3cb53326e4daebbf5aae697fd297ee30042da65729d3da176038069c7d46e815f956c67b431fa63e35a4aea8234279b38d3c33e8fed8a9975fbf34729df676fcf376b7f1657693691a0b1c2d7f020a4e5f") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) sendto$unix(r1, &(0x7f0000000080)="4a759416669b63ae37c3382d449a17f65859ce112fc0cc26920e8d91376d7f1740b19075", 0x24, 0x9, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000000)="1d", 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) write(r0, &(0x7f0000000440)="645d98a2a794f21a57d3842ee88d0f960322a957c69b8e28c0d697a3a6e1172b41cd18a540c76c02d332aa03f6ad1b0ef7a828f8819e731fae96430125a93af1ee291f58a7701d2c45a8c6df0f26173eb451075a47be4a46c83e95223a6fd786dcd2cc01dc1c444aa13667dd7b673bd6eac8d93f644a9389a072a5bbed7dac8bed2a6f29", 0x84) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000340)=[r4, r5, r6, r7, r8, r9]) close(r0) 16:00:01 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x4, 0x0) semget(0x0, 0x7, 0x0) semop(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x121, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4a5, 0x5}, 0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10800, 0x140) 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0x7, 0x6}, 0xfffffffffffffffe) r0 = msgget(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/189) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r1, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = msgget(0x3, 0x626) ftruncate(r0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000f66a06da2fdc96ae73daba05cffb919bc73310e22f95406818ae80b7f17447e1f1a27357b07698b0c59fd69af499d41c163db1ebd748182af841f0deff36b698fd03ab38cd419adfaf297e2c889180027d08e0d4f3c3e258cc49b7caafadf4cf21ddf24c7a1c207429da205ae83667e1c5ff45b45505520fb381d915df4ae91257fea63d5fadbac992ddea81be67d55707e610f55453746a3b0bbf7b8e39bae22bf258d303741a267396b558316842e74feecf0f3da8488b2d365ccb97bd074348e6a9f352115ca587b08bade4b0aad81456902a71724c1ea381f9627089ba4b79a2a35762ed4e8c510854e997e89b36bed534d20118c1f821d99c34a569a8f7828c55f992d8ab1239dfacfac896d17e7e7b1ac7fbab74563e5b4005361f012a61aae793351553fda88f4afec0c44c0d593614ab4afe6b654e6e5035e6d51431cd5ffe88974002f2c7f7828f2a90e3a44b30f7313dda3387be4b1ba442819b4de2d0c7f9d7cfca634bfcb1247680469bd84775c9fd3c494fdf31dee8fa8fc5f52280e6ee7c97ba16ff784285c8bd0f7f493453d52fbbf5494e27184c7d67c5f2a38056e45a217b03b802065f46cbf3fabf15b7bfc6ca351aa407c0275842c072fee188738c7ffafff9e9cbdb0542a957d28b5d37dd48222cd2627b7d8e64800b08374ab673a7d0d7190699b78712e8ab3d1d05114a6f5c383d5af86b1ab980f01ca887f12636fb872417abfe42cde76da369af27f21471975e3fcd9b14ec38e8b6945706669ea77979b86e920d8366c3c25fdd325ef156f45b3c71a185360c0908adeb7ab1148af271355fbf2724fde9de3c079fc0b2a7fd008fd9003c3744d90f520a260dd389a6627951eba0d41d6280f2b3f68f1837e311cbb3a299be62383e4b9f254096ed0eeeb6ccd381cfacdb33d46cbd3694c2b257ef5642bc7e561382f56c2116ca9aa573cd54a0ddfe6a43fb84554aa73d79474d6fcdb50d3b9a15d7b26231dbe63f5ff5c561a95dc02385714395de78df8fae81d2feaa26ee55015678c9bde59712b409bce439e564bc73f1182c9e09e8120be3d98228f042f4149d95f008866595cfcef2b229d45ca1d0dfecb8c5996ec229be81e243bb49112f534c5c01384ebaf847eaedb14cbfc54d3f46bfc979b3bd4bfa731adf1cc8cfe06566b64020ad7ea7fdb026088a216dcade3d7fec93720caccb0e690429d01b8075343599776bc5e0dcad89a1960eb5c2552a1a06d2822ac702a37e870aa1ff7f0d6885e90ce315e0725bc97367e5cbbc6f52f6e923abfb3c7d3febb2a89600793b315c03fd39878aaada7f81d2a023a13d7a26a9fb4a5259f18e719722794b4c14c37d2c1972a0c444fe93433653d7725c4c7c606e25351e90d4ae5c3922b646065832117633f58e26c458c767356e9f36aa4ef878dbe161dc220862a1aa5660f448fd87bf85ebca0ee938c9f3e33cb32a5455b7d3bc7f3ad68f190b6b94cf9fb1685f4544946ebb13895ce88565a0e3bbb1843a4a5b7b8c5bc2677b16b7cacd8489fd3270498ad652942ba2f105730cfe6a7700af7ce5bb02f51b40c20b128a72662fa5238efa31c3770cacd2103ebee9255b28aee9022320aa489e8ecff66c57ad3080a47afca47f70358c0b7165c2deea9ae4da62d8711ce4fd4faa73eed4695acca7feae9d6d72dcff13d7a57fdfb543d01cb6a536871983dabbb8167a32f448a1337d84f0b4d34279126c3fdbcc3ec7ba0d455055b190f7a12c01988c15befc72bcf65b3324d45da72f2ce5fee91a721668a639e54d7e7c061445bd42f094a3cb65c31381552e31c3e5600bee52e44992a5c439cd3839db9f45048ef814668d86319d121b74ff373977cc8e1a40e24646d824d442ef8d123383d7db67f65c846e6ad25c1085483ffc4cdfd32bbce6b127071b82556dafd5bc1be5e51a10a2ef73fd66454bb4aeb51ef09d63dbf1762b2cc813e5b8b8b2a6bac8f5e340920b4526947769e1490d0d5b955d531d35b31676a93361c6f6179a505254da51ca28942aba92590ad52143ed8870173ecd11e8465f1a0a5b697bdce128e3f225f513ebdc48877b861235a32571ca6ed8cf5c0e4e73b6a74bf35752ca84b36bbee835c4b0c6f05a31c80d5a6b0912cc55fb68b4e69668f298b064bf0f50c62d5f3a1b777614a12ec39027fefed8b4695f806bba4cc6af156c73e3a0c9e55eac5702156276ab1864fd1137cd1ed599dc015560e2edf556d3301f49ad94739a82d521991458bc0b196369b3e6d99bb8457b9da0aa7de746b3beeca751a19df736331f04e438e78c064c6357e89eb0ff22994465f7a646bae57f2144c7c08a856c028c5ad670715d82a0cb420f8f402d96c7fc438f7f70f0f2f53d0c7589724d2721a2beb048e6f3be38188b423d4258c7e65035a095da3778150cca3d84af9383a1b134408d69ee143b1fe08788b33921b00f1a6f148b31899fa6bc7d41b341c0db2f7c8d8ef3eeb24bcb638dded5f6182d9dd3d0a88b28c9cb4eac0baa157d00a1be55345be444065f0a8c63d3e6f6460c157dec932cb9d8b6dc1302bab6ee2e9c53c90ceeca4a9fc940b65db235253a7896c9cf6fbbfc6e158e08d9fa206e25f2bf52d29fe45089f80509f0ddc058996cf093af7dfff6f167e2e6bafb1f59fb360f406b0f40fac709ed1e6a3601a8e58917699689fd20593f863ef62da33ff736ffd1eb294358d55a7f597d3e8c19a0ade5d3a0ae9445a0712edd7592661c948d2481b2fa51cd00773e7c08c2694578e30753e6b76369492be8ed485e222772d8883fa99efb1f822cc3c1e92d21126f7418dc6009a14fa7cdedc69b507e977ab4bc5441048bf413d3acb418139e065ef68e45f237c255b4a96366b4df33af47e35532fe8a3be4339eed9199931a2cbbcdb3a69c9475eea06fdbe66d8bb6d91c3c200059341ba83feaeb7f38748425c7fef9611880a5719692209280e266a1e423ad5a799560162e3623e973e30cedc4205a73386807d6e83a5cc51940a4eeb8d387670ac31f2db9818fe0e492af88b87ca2ca8d32be55673aec8de85095ad00e79e79e042a1611e6a77545decc680404d96e2bfe080178982a32deef0d90feec146fa2c5db9aea8092514b6114bac97322ecefe9940058ced1f8f1ea6b9a07998e8eb8cce446ab6ac83d08cf95d44c1b73d80e5ef58e19fa4708a8273b38e15fccfee4cd16724ef720ffd55db7e145f76f74bd4b2f47dea50e0223e8a60c62700b53f8ed92a808ecd34a6a3f638fb959819f6c7d8c1b3f93f682a1549269dce6d01f43406838a2ac050636e21c5d88a2b569014e565a547e5a768c1ebb54500f77b86f00c6e57bd62f6ad7155d87fce81f77d0305be29e17ce32e9389610d8e82768fcf1cad0d36f2c7bf980037eafacd5073fb367cf7e39695919b9b81de250c45aeb9577d5e1fa7f04a401e75d02696b16de99b3f0f77ad73504f7d3bec72009f6981a3310a0f8e8b940aae49727bde55f5772b53aa158af0e00fd66a47e3a7729ade3f93070e790c89c6204f9f2990027e758aef9da93deb79fd3038557ac08829a928482e3c1efeeec90f8c533cfbcf6f9ce01607961d50858fbcf713a283f8a946267ff5f529cde9e4a8d0d9aa2f549cf7f24373ac76bb7d04c61eaad31ed7c394c3f844dfbc015158375c9612e64961fdd6552a581886ebb3ecb83f8c46809894a0d97879f39ac07c60f2133b8f3d6ebdb261230120c9ab8da405206324b3f5083ee9f1c7ce0e7dc1aeb61dda41291323450b4e7d12d8354b4fd953271bcea9a716debce2ce16ce061fc049dd1e6e5d2f5ec814f13f3a712ca6bf59f3d4f02b034ab16d469a96e7345c6bff0dcc73d7d2887a1a446c54a5d5ae9c014503455fb997590d2ba56bd473bf5f23c38571ffcc9c95fa42fb07f4d95cce4f87c80ae2c117ec0e0821914946c4b079a211a3480a2a40d1b0df4becdea21e7a1582f5fccd568ebe11bb320796db688e45d052f643862c0ce214b9eb909e494971921be16a3b5cf9202f464776610bdf61119ebcb2eca597e8504783c50cc57192e1d5953264fb459d6715dbc7310117b68492544a891dc3c85916d84bdc261a14f1cecb47e833eff035c66da1c5a09bb87c1a7bcecaf1e33130f924c6e84b848adb355e19a7d0350ecd7547561128637f7eace38e0dbc26a18a37d7b9bb65c14058a45e6a9db68576e8edabc605268edaea52f330c27393e929c82a709569f982835b43f47f96b00d0b2ceca50c9997cf95774196358e3ca3c137066ff49e842f08332b5749fbb4a2334648124f2cf4e63835f47e002763bc7c71e1c782b12279417a24eb3c3450603c73569b28159a596a786d272000a449019c42dd00224b35b76a3036d68e3a85ee9d800bdf3e72da7411906b5ad906360ca94377afb685a0ea3b48e5fa1ae1b6e63f10925160026c62517276496c9163ededa498be44a39aae2ed87bca7e12ed9543fa811bb5d149698dc6be8b5ce066abb3ca33bf7074b98f3fae3fc60fd19f3282515b227e5e6bd33d33356fd1284d94b929340f50b5a9ff164183688635193c4ab337accfa1507dc66211cbc0b7a640937b50cc2589b38ee05b321ab33b62f7a68ad826b2433bab977f88ffce13c2e641773c7e60c1b39d3f1f5775f1710bb98f3d26303e7ba29e66628a205decf3dca473efd1a820c9d763393e2f6d6dfe5263a53d3281beefed194dad655678bcb4e14905382a5a9d9fc93104802d2c4ab4d60f013c23e5d1a7b736cdcbd1d0368de277dcd92fc53ae556d2a85768e227c855f008282959974332457225cccac102d31db3b0cc7584625e1ec805087d4d95f48380014d8973eca5715ea7d66126a681d399ca652763644af8021b847d0facf22a2c3e9fd185584bf29be45ef722e7b5475d219410404169709830b46e8f6270805a352607393b5460caa12c4e8f301595905ec6e3921f490e4b44bbb0ed6cad3540f067de06cd09ae2623fde56c5b1b6d7224aa3c1f7109b0275834dce1382d978864e1df3f5f81ce2c149b93fb429049f88bf17ed447fcd00040a6d4d5e1876b781560830b1ccb94fbb2c35797c77dd33aa62b03424b310dcd43166484e8a186559fd0f9f015e0606793bdd1ed81bb4603a0c053ee04d20e80c87f74037dd5f4c609ce15fe70d9d4d3cfbb245e99a91c72b94aa39a12671e81a7762c0735596e46c84b25e0fdcf853fc9aa517ee9d7d184a24c8341dd1ddb48ece25b4fc4268cb2d73d3f9b75f5b652db22ba89b9f06adae3c43fbcc0a130edb5c615de61f74798bd23007392b3dfb904c1175c7c07083f9fd8c1b66813cf2a49b319e4d22b96b1462f0f4d1fe50899a725225ca037e0f5b064216d467c487535f59d17eead778ff18216105da53e20f98082719b6162a6d9198bde55a00436b249b5d046f6c7f5c72c41fc9aa90e9cc1f74c15685cd8379e9e1311eb77fdaeafed254e3e5155f9edea67afd9cbb90d9b56d94bc560de05b56084972f3437d55905c88a7cbee176421b63f155675c2edeb57350a7f0c4c66f2997ec61aa1804403db977c13fe64ef4783a91b45f1584d81f32e1e87e5ea77023e8c4a92fd4066df5f40654f8d90ea8881d2af914eaa61abc19e9323c0266e29d7824f2489e0dbbbe4982dfaaf892033c5b83ee061456b9808718b27fabf86433a863d1b17ce5c1820ead5000880a8c294cae5bd9727600aadabf66a6c460166d92749718e7231e2534ce4fcb631f9482ea79b938182dd32d1784cc360b982302c35779cd"], 0x1008, 0x800) 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getrusage(0x0, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file1\x00') r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:00:02 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x457b, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9, 0x8}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3940, 0x7b81, 0x5, 0x6ff8}, {0x100000000, 0x3, 0x7, 0x4}, {0x2, 0x1, 0x8001, 0x3fc}]}) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000100)={0xfffffffffffffeb6, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x800, 0x7, 0x2, 0x9}, {0x99, 0x9, 0x7fffffff, 0x8}, {0x0, 0xf1, 0xffffffff00000001, 0xe}, {0x7, 0x12, 0x7, 0x4}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x8, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x774236831f07734b, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x135d, 0x6}, 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) 16:00:02 executing program 0: r0 = geteuid() setreuid(r0, r0) setreuid(0x0, r0) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) setregid(r1, r2) 16:00:02 executing program 1: r0 = semget(0x2, 0x4, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8c5c, 0x1800}, {0x3, 0x99, 0xd8ebc6b7a33b13a5}, {0x7, 0x6, 0x800}], 0x3) kqueue() readlink(&(0x7f0000000740)='.\x00', 0xfffffffffffffffe, 0x0) socketpair(0x10, 0x3, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x80000001) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9c87c3772c4c", 0x6) 16:00:02 executing program 0: r0 = geteuid() mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(r0) chdir(&(0x7f0000000100)='./file0\x00') 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xbffc, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10082, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x0, 0x3}, {0x3, 0xfffffffffffffff7}}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='oG', 0x2}], 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x10, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f0000000040)=0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x882, 0x0) getsockname$inet6(r1, &(0x7f00000003c0), &(0x7f0000000500)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x20, 0x3, 0x7, 0xf5e1, &(0x7f00000000c0)={{0x5, 0x86a4, 0x8000, 0x10001, 0x7a64, 0xb4, 0x4}, {[0x9, 0x4, 0x2, 0x3ff, 0x7, 0x30c9380d, 0x0, 0x8, 0x1, 0x3, 0x3, 0x1a9, 0x80, 0x2, 0x4da, 0xfffffffffffffffe, 0x7ff, 0x1], [0x1, 0x0, 0x6, 0x7, 0x9, 0xffffffffcc96d055, 0x7, 0x2, 0x7f, 0x9], [0x1, 0xc0, 0x1000, 0x58, 0x0, 0x1c1a, 0x4], [0x5, 0x0, 0x100000000, 0x5, 0xfffffffffffffffc], [{0x2, 0x739, 0xfffffffffffffffe, 0x1}, {0x2, 0x0, 0x5, 0xfffffffffffffffa}, {0xffffffffffff12b7, 0x1, 0x3, 0x100000000}, {0x1, 0xa32, 0x8000}, {0x4, 0x100000001, 0x0, 0x7}, {0x3f, 0x2, 0xffffffffffff59c2, 0x8}, {0x7ff, 0x1ff, 0x2, 0x4}, {0x5, 0x6, 0xfffffffffffffffe, 0x7fffffff}], {0x2, 0x4be, 0xfffffffffffffbff, 0x6}, {0x2, 0x69, 0x14bb, 0x1}}}, 0x0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="df0756a9326b73ab0898cfa6e0bc5ddc642bcb3d11267659be028bc2ebe555318d724edb43b6bd20f2e7eff40fbc6ae8d7a35b75e37bb4955a162277436361c43ee6096451d961f1044d3e5a1210e12006ca996eb49c3cd2652bfa52cfb2b301b9a008736c1c4c886ec1762b85a34699548081d3577a04b3f43426656d416abe5861f13625c9754b1bdba71479028dcad3fdf8d8022a80419befae268bcb0813bc", 0xa1) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') mkdir(&(0x7f0000000000)='./control/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000100)='./control/file0\x00', 0x0, 0x2) login:  OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x3) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7f, 0x5}, 0x8) read(r0, &(0x7f0000000180)=""/243, 0xf3) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r3 = getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) fcntl$setown(r2, 0x6, r3) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() 16:00:03 executing program 1: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8201, 0xfffffffffffffffc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x6}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/142, 0x8e, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x0, 0xfff}, 0xaef86bc20e895178) recvfrom$unix(r0, &(0x7f0000000000)=""/7, 0x7, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x0, 0x0, 0x1) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7fff) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x10000, 0x1, 0x1f, 0x0, 0x800}, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r0, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x28c) pread(r0, &(0x7f0000000000)="c2548d4a4485cb0da5488c4d033684", 0xf, 0x0, 0x3f) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0xbfff, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) write(r0, &(0x7f0000000080)="63d6385b3445a5213d9263297df6265959669083c42807b211b1e935cca14d99c969fd5abea52e5455ecc7ca512b53be2b0b83889ad7c9f2842f1f7f7befef8bff5e3004e800c7fd433f10f389a45ef69de7a618b4d46fe4627d6a87235f16471dcb32bd4a3a2ee9a1dd42cfb3a40db47e830b73d35ae917d5bcbfc5d10cc7d3745df3320af3da777f5886e844375dd14e012b6cfba1ba6a97c5ebfa88d2dea70c544296945191c5d76ae25aabe59251af5a20841f71191d72ce95eaf46f", 0xbe) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x8000000000000000, 0x8, 0x9, 0x7fff, "7cebd778816f3e97c8441a978b96bd0e289ef95a", 0xae, 0x1}) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8100, 0x82) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x1) r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x161) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000140)=0x6f5) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') recvmsg(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/11, 0xb}], 0x1, &(0x7f0000000280)=""/173, 0xad}, 0x40) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x10) r2 = accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/48}, &(0x7f0000000400)=0x32) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000440)=0x200) r3 = dup2(r0, r0) renameat(r3, &(0x7f0000000480)='./file1\x00', r0, &(0x7f00000004c0)='./file0\x00') open$dir(&(0x7f0000000500)='./file0\x00', 0x10000, 0x14) chdir(&(0x7f0000000540)='./file1\x00') chroot(&(0x7f0000000580)='./file0\x00') accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/2}, &(0x7f0000000600)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8080, 0x0) mkdir(&(0x7f0000000680)='./file1\x00', 0x10) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000006c0)="d620d05897032cc243792aceb906067b77ede3af7ef46a86447528e677abef2c526e5a36959961139930042f03ee2428affd51b2b72c1bbe2eeff7f63c", 0x3d}], 0x1, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x420, 0x0) unlinkat(r3, &(0x7f0000000780)='./file1\x00', 0x0) lstat(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)) accept$unix(r5, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) mkdir(&(0x7f0000000900)='./file0\x00', 0x8) mkdir(&(0x7f0000000940)='./file1\x00', 0x2) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000980)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x8, 0x0) preadv(r4, &(0x7f0000000b00)=[{&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/131, 0x83}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000b40)='./file0\x00', 0xc000, 0x7) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000b80)=0x2) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) connect$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="3ed114a49ee4bc42a5d2e31faab1fb72fc0e6e15efb3dc0d9b357749bcb659ac131647d09e5c0e1ddd92ffae27ab8e72c1e057f7b6fa6baf6cbeefe60e8688b2341c1deb07b396768767d58c6fafe9436aefae2d7ff62cbedbe023fe18cd0b60fcd54291886ca36d08cca9e48bc6b4e62dbcf138799fbe2443568eae9172b84fdd092195db3cc7b8c12e288d9accd10b4a69776d1f8d0c4f7ba1b1bc4f6ed6", 0x9f}, {&(0x7f00000001c0)="c9d149cc089b65b3c70eff72df3858b92f525a9fc1633511d7dfcaec39d96f31aa07108d9ed9aa5dff913009f35b41cf547627eec02d24c0aa333d9bffd04ffa0fcf7b1e885fb4776b276a31697739dc87ddb5b05e3f9ea72b11c882bdb422c5f2e6021fba05d4a9402ad761f10bf349f86b477081009d708973cdf1d1c932056892c2912c0a10c809a0f6284fe2d4f5272bc09a3f647363d0d970", 0x9b}, {&(0x7f0000000280)="59c429d76f6aedb34d11ab9bb3cdea5eea9050639128f028d9b0e5cbb3c80850d3eeb4d7353108dea811adc44bb296755e5693e7bfdcc19034d31dd53749f1bf69b657c9026b24ed43c3d27d9e1c721680e2f2225cd97f07c8b4b7cdeb9069b8b1621d4bdc04f08aba03c411d3968ca2b40de6", 0x73}, {&(0x7f0000000040)="6ee6de35676b1cb4f16344cc8d893c72747e23fae2e4a79e6196cca23c9ee1870df66092a137ef0258f486aecbf530918686", 0x32}], 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x100000001, 0x6, './file0\x00', 0x8, 0x400, 0x822, 0x34}) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0, 0xfffffffffffffe8d, 0x0, 0x0, 0xe}, 0x8) syz_execute_func(0xfffffffffffffffe) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc00, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCNOTTY(r1, 0x20007471) syz_extract_tcp_res(0x0, 0x23, 0x9) syz_extract_tcp_res(&(0x7f0000000040), 0x81, 0x6) dup(r0) 16:00:04 executing program 0: poll(&(0x7f0000000240)=[{}], 0x1, 0x7e) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x80, 0x4f9c, 0x7f, 0x3f, &(0x7f0000000000)={{0x5, 0x80000001, 0x80000001, 0x8, 0x2, 0x10001, 0x256}, {[0x100000001, 0x100, 0x8, 0x10001, 0x100, 0x90d, 0x7fffffff, 0x3ff, 0x100000001, 0x9, 0x40, 0x3, 0x81, 0x80, 0x2, 0x6, 0x40], [0x3, 0x6, 0x9, 0x493fce53, 0x100000001, 0x8, 0x1, 0x401, 0x0, 0xef7], [0x81, 0xf8fd, 0x100000000, 0x3, 0xffff, 0x6, 0x1f], [0x7ff, 0x4, 0x324, 0x1ff, 0x3ff, 0x8001], [{0x9, 0x2, 0x10000, 0x9a}, {0x3, 0x755, 0x1, 0x455c}, {0x8, 0x6, 0x100}, {0xfffffffffffffff9, 0x200, 0x8001, 0x8}, {0x0, 0x0, 0x0, 0x2}, {0x2, 0xffffffffffffff00, 0x8000, 0xfffffffffffffffc}, {0x6bcdf387, 0xbd8, 0xd65, 0x6}, {0x2, 0x0, 0x0, 0xffffffff}], {0x4, 0x7, 0xffff, 0x4}, {0x4, 0x2, 0x8000, 0x80}}}, 0x1f, 0x6}) fchmod(r0, 0x6) semget(0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000540)={0x2, 0xa7, 0xffffffff, 0xfffffffffffffffa, &(0x7f00000002c0)={{0x20, 0x7fffffff, 0x46, 0x12, 0x0, 0x8, 0x3f}, {[0x5, 0x7, 0x4, 0xffffffff, 0x2, 0x0, 0x1, 0x2, 0x8, 0x5, 0x5, 0x3, 0x1, 0x80000001, 0x1, 0xffff, 0x330f1b9c, 0xf9], [0x4, 0xffff, 0x6, 0x1, 0x9, 0xf3c, 0x7, 0xfffffffffffffffb, 0x2, 0x400], [0x3, 0x7, 0x0, 0x7, 0xfffffffffffffffc, 0x6, 0x3f], [0x6, 0xff, 0x0, 0x80000001, 0x2dc, 0xe495], [{0x521, 0x1, 0x7, 0x7}, {0xe10e, 0x95a4, 0x27e, 0x1}, {0x4, 0x4, 0x6, 0xc0}, {0x4, 0x7, 0xfffffffffffffffa, 0x1}, {0x10001, 0x4, 0x100, 0x31b}, {0x42be, 0x1, 0x86, 0x1}, {0x5, 0x20, 0x2, 0xffffffff}, {0x6, 0x7, 0x7, 0x68}], {0xffff, 0x5, 0x1, 0xefe2}, {0xdca5, 0x81, 0x80, 0x1}}}, 0x4}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696", 0x270) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x80000001, 0x7, "6332fd3babae8d1d9b68efa9ea567862037d7b8c", 0x3f, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x0, 0x3, 0xfdb8, "b08d16c666210524d8e70000001000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) getpeername$unix(r0, 0x0, &(0x7f0000000080)=0xffffffffffffff0f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:00:05 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) r3 = geteuid() r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) fchown(r4, r3, r1) setuid(r3) setregid(r2, r0) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) dup(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) renameat(r0, &(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000840)='./bus//file0\x00') r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x10004, 0x24) ioctl$BIOCPROMISC(r2, 0x20004269) write(r0, &(0x7f0000000200)="bc6e01987bbfa679412342fbb0d10f94c4046aeebc9cbb6fe39bc9b4033ee6709d6e9039d8acbc174d1856ab06089c8e67b0e96ebe43ee48a3f6e4e9814ebdf5168489be9dbf6066df1d31debf53a3b6f0f63666d316aa8750be5ee5ecba5c28acc636fb4ea5d69150d4c189f7fd7369f5d26a5668c4bf2e79b876d5f153b09124522101f3dcdf1ec06b135440d15ab58a8d2a329ce74b5c6949efc696cd1ca41d0723b121e7758daaa2c9bb7b", 0xad) chmod(&(0x7f0000000100)='./bus/file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x50, 0x4, 0x20, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe6d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x446}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x400}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}], ['./bus/file0\x00', './bus/file0\x00', './bus\x00', './file0\x00'], './bus/file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus/', './bus/', './bus\x00'], 0x8001}) 16:00:05 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = socket$inet(0x2, 0xc002, 0x9) setgid(r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, r1, r3, r4, r5, 0x40, 0x8}, 0x0, 0xf27a, 0x100000001}) 16:00:05 executing program 1: clock_getres(0x3, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0xc) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f00000000c0)={0x0, 0x0}) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f63f98dd34b43622b3bf3b05eb1bd35a0500000004000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0x2, 0x40}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCDRAIN(r0, 0x2000745e) getrlimit(0x3, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:05 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, 0x5}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() fsync(r0) fsync(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5b) 16:00:05 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) 16:00:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x120) open(&(0x7f0000000000)='./file0\x00', 0x980, 0x1) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28121, 0xd0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='.\x00') ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x2, 0x200]) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x800, 0x100000001, 0x401, 0x0, 0x3, 0xff, 0x3, 0x3, 0x3, 0x4d0, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[r2, r2, r3, r1, r1, r1]) r4 = getgid() getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) shutdown(r0, 0x3) 16:00:05 executing program 0: poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20008, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0x101, 0x4, 0x0, 0x10) r1 = dup(r0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) listen(r2, 0x7c0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 16:00:05 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x10000}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x40) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x40, 0x80000002, 0x80000000, 0x3}, {{}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x22, 0x800fffff, 0x8, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x24, 0x9, 0x4, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x45, 0x40000000, 0x3ff, 0x77}], 0x1ff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x1, 0x400}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffff9, 0xe, 0x1, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x5, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x2, 0x6}, {{}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x6, 0xff}, {{}, 0xfffffffffffffffe, 0x10, 0x82, 0x8, 0x4}], 0x8, &(0x7f0000000040)={0x8938, 0xffff}) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0xe5a9) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x1f, 0x0, &(0x7f00000002c0)=""/31}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDENABIO(r2, 0x20004b3c) clock_getres(0x0, &(0x7f0000000280)) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000001880)='./file0\x00', 0x1, 0x0) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/104, 0x68}, {&(0x7f0000001540)=""/64, 0x40}, {&(0x7f0000001580)=""/229, 0xe5}, {&(0x7f0000001680)=""/196, 0xc4}, {&(0x7f0000001780)=""/10, 0xa}], 0x7) kevent(r2, &(0x7f00000018c0), 0x8, 0x0, 0x6, 0x0) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x618, 0x0) fchown(r1, r3, r4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) semget(0x3, 0x0, 0x80) 16:00:06 executing program 1: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xc600) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget(0x2, 0x0, 0x10) semop(r3, &(0x7f0000000140)=[{0x7, 0x8000, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x40}, {0x2, 0x7}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xa94, 0x1800}], 0x8) semop(r3, &(0x7f0000000100)=[{0x0, 0x7, 0x800}, {0x3, 0xfff, 0x800}, {0x0, 0x3ff, 0x1000}, {0x5, 0x3}, {0x1, 0x1, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x20}], 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x7, 0x6, 0x4, "3aefc19bea15675e9a2fd5b416afdfdfec7e40f4", 0x0, 0xfffffffffffff3fa}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) getsockopt(r0, 0x100000000, 0x101, &(0x7f0000000180)=""/72, &(0x7f0000000200)=0x48) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r1, 0x5) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(0xffffffffffffffff, r2, r3) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8081, 0x11c) unlink(&(0x7f0000000080)='./file0\x00') 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x8}, {r0, 0x10}, {r0, 0x8}, {r0, 0x100}, {r0, 0x8}, {r0, 0x2}], 0x7, 0x4) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/68, 0x44}], 0x4, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x4}], 0x2, 0x1) lseek(r0, 0x0, 0x41006, 0x2) write(r0, &(0x7f0000002840)="11", 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ff9000/0x1000)=nil) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r2 = getegid() setregid(r1, r2) ftruncate(r0, 0x0, 0x5) ftruncate(r0, 0x0, 0x9) 16:00:06 executing program 1: mlockall(0x2) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000080)={0x0, 0x636, 0x872, 0x400, 0x6, 0xffffffffffffff40, 0x2, 0x8}, &(0x7f0000000100)={0x400, 0x6f, 0x9, 0x0, 0xfff, 0x9, 0xb5, 0x3ff}, &(0x7f00000001c0)={0x10000000000, 0xea, 0x6, 0x1c1ea0, 0x7ff, 0x5, 0x52, 0x9}, &(0x7f0000000200)={0xaa0, 0x7fffffff}) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') readlinkat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x39a) 16:00:06 executing program 0: r0 = kqueue() dup(r0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x104}, {r1, 0x84}, {r1, 0x1}], 0x3, 0xffff) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x880, 0x0) poll(&(0x7f0000000040)=[{r2, 0x904e5865ea1b7c8e}, {r3, 0x162}, {r1, 0x2}, {r3}], 0x4, 0x3a60) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x20}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x3, 0xec1, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20180, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r6, 0x2000745e) fcntl$setflags(r5, 0x2, 0x1) fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x20c2c9e5, 0xb3, 0x3, "30defa8bdf044c7b5cbca9e7d251d317f2f07882", 0x1f, 0x2}) pwritev(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20010, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46448afbd0ba167562", 0x18) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180)="2a4a8fb5fffb8fd4878e5119741afcc6b1711dd6928c2365", 0x18) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4c) 16:00:06 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x10001, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000300)=0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="099110ef9ed43ec794d6ce0ea4c09f2f95e33c8838a976db185fca3e80b5eaefebe8458d0910ed37d6458c3ea6f2a80226cd61ca8710b0947297ed", 0x2bb}, {&(0x7f0000000100)="6d48308c4f27d9621a67bfcc2b3e507919c1c911aaf6a413beee300b000fbb99b53d2135ed4bbcdaf9ca0de9ebfdf1b90a531151ecf8262844f979cc190a3862542faee15c29a5650275d36113e919433564d07cb2f4979767b27d6e756d91d663b604179ec780fa85171981e120bf6dba89775c6dab2aaac406b848c3cbe1b2bb6340e23359c4b5d8100a645f8cd16d", 0x90}, {&(0x7f00000001c0)="e14cee5f73bf1f391c0fc3e54f11de38a181bc77eceefc9ef45887a30fc08949", 0x20}, {&(0x7f0000000200)="df6a3c107a3e263e9f4643c0c8bb11ab1dd54cbc5c53ddbbd4d6b55de91154afda7a9f1f746907ac082f9fa37b1140f8311f7bc8ae2f", 0x36}], 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500feffffff0003000000007ec4250000000000000000400000f2e9ff0000000000", 0x2c}], 0x1) open$dir(&(0x7f0000000340)='./bus\x00', 0x1, 0x80) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="3172a86f42f41c7eff8fb9a6ba38211815a68a8f9bd2520ea3c8139b9a1d25eb660b27c409db7e88a2d530e1d84b4e95a371288eedd7502e6933e556528c6c066a927a2e4010e7e5a0e587eca65efbfece3a1407e45d11492aa69adc83c93aabb0c80fdfb5950fa1", 0x68}, {&(0x7f00000002c0)="1c1f9f05de52795258ea6419a98773851a26651bff96d4b276bf9e7ad4c2df2ab96030ea9c8d6c9045f84e369a13a16658d63e1feb5b41a170319f81a5ad2f165c2c5c4b04123b3df0000190e30d4d5fccefff43c6a3f1d369c1df5e3c1473bb748c1bf1c6e6638c90b34bec1e9bb3fbb2f6f07d2a3f197a0e00f7d47cfb893c635d2dc73c971cc2a37003338a45926ced0f9e9c2a07be1e5ea8e2092f4ddb7d1c6e287426001f153300b03d4c0b4fb69208d5a0e1e540e5db09b4931c1f4ebeb8af590b56f7671be35dbf19a0be9021ecbbd2155c7f8e6e", 0xd8}], 0x2, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchdir(r0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) socket(0x6, 0x4007, 0xf230) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xfe4b) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xfffffffffffffffe, 0x0, 0x0) socket(0x6, 0x3, 0x8) 16:00:07 executing program 1: mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000a000/0x8000)=nil, 0x8000, 0x2000000000000001) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20020, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = kqueue() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x3, 0x5}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0xb2bb, 0x4) r3 = dup2(r1, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/16]) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e364788678702b42e320f62bd6ee844e20c23067e33d741c9632e2e31", 0x73}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x8005, 0xee0) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0, 0x1011, r2, 0x0, 0x0) close(r2) r3 = kqueue() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r4, r5) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chown(&(0x7f0000000280)='./file0\x00', r5, r6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x5) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000340)={0x80, 0x100}, 0x10) fcntl$getflags(r3, 0x1) kevent(r7, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x1, 0x40000025, 0x9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x10, 0x3, 0xc7}, {{r7}, 0xfffffffffffffffb, 0xa0, 0x2, 0x400, 0x8}, {{r1}, 0xfffffffffffffffb, 0x97, 0x24, 0x7, 0x1}], 0x8, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x100, 0xffffffff}, {{r3}, 0xfffffffffffffffd, 0x40, 0x0, 0x4895}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x5, 0x5, 0x20, 0x20}, {{r8}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x8, 0x3ff}, {{r7}, 0x0, 0x20, 0xf0000024, 0x4, 0xac}], 0x0, &(0x7f0000000500)={0x7fff, 0x2871}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000540)=0xad) dup2(r2, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f00000005c0), &(0x7f0000000600)=0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000640)) lseek(r1, 0x0, 0x0, 0x3) poll(&(0x7f0000000680)=[{r2, 0x40}], 0x1, 0x1) chroot(&(0x7f00000006c0)='./file1\x00') pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r9, &(0x7f0000000740)="e796a8c5d26a984569061c8ed85f00ec38e5ee63cfd54c93c1ea43bd48fa3800e60334d0f33b9dee677dc86ad8b7fa7e5439858e06dbebf4cec19582aa3b3bcc9378eddd416950538d192c7156f4367ecb6d9f68113bd32642466a4e7a20815695ca5ec72b6d0e76b991ebba04433205853d9e60d14d8968548a0cbd6d4e944a95a29dad", 0x84) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000800)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000040)=[{0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000100)=[{r0, 0x98}, {r0, 0x100}, {r0, 0x40}, {r0, 0xc}, {r0, 0x10}, {r0, 0x102}, {r0, 0x1}, {r0, 0x4}, {r0, 0x1}], 0x9, 0xf09) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket$unix(0x1, 0x4, 0x0) connect$unix(r1, &(0x7f0000002ff6)=ANY=[@ANYBLOB="00002f2f2e2e6c651000"], 0x6) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) 16:00:07 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x7fffffff, 0x159f, {[0x1, 0xfffffffffffffffc, 0xffffffff, 0x8, 0x5, 0x3, 0x8, 0x2, 0x0, 0x1, 0x9, 0x1081, 0x7f, 0x0, 0x80000, 0x1000, 0x6, 0x2], [0x2, 0x5, 0xffffffffffffffff, 0x5, 0x3, 0x6, 0x5, 0x4, 0x4, 0x1], [0xb8e, 0xfff, 0x6, 0x0, 0x6c, 0x569, 0x40], [0x20, 0xffffffff, 0x3f, 0x5, 0x1, 0x8], [{0x2, 0x8, 0x7, 0x80000001}, {0xcfc, 0x80000001, 0x93, 0x6}, {0x4, 0x31, 0x4, 0x7}, {0xff, 0x7ff, 0x3f, 0x100000000}, {0x7fff, 0x2, 0x10001, 0x9}, {0x2, 0x3, 0x5, 0x5}, {0x6, 0x9, 0x2, 0x8}, {0x0, 0x1311, 0x8, 0xbad5}], {0x9d06, 0x81, 0x8, 0xb97}, {0x2, 0x20000000, 0x1, 0x4}}}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0xfffffffffffffffd}, {0x42, 0x2}, {0xa6, 0x2}], 0x3}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10080, 0x0) 16:00:08 executing program 0: setitimer(0x8000000000000001, &(0x7f00000000c0)={{0x4, 0xea3}, {0x0, 0x2710}}, &(0x7f0000000100)) r0 = socket(0x18, 0x4000, 0x100000000) setitimer(0x2, &(0x7f0000000080)={{0xff, 0x8}, {0x7f, 0x80}}, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/25, 0x19, 0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="11002effff696c656b00"], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f00000018c0)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x91, 0x110) getpeername(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000268b6f5b50de651e86e78e358912f07bcab7"], &(0x7f0000000240)=0x1002) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/228, 0xe4) r1 = msgget(0x0, 0x550) msgctl$IPC_RMID(r1, 0x0) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x10000000002) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x4000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x2, 0x7, 0x0, 0x0) socket(0x26, 0x8000, 0x0) r1 = msgget$private(0x0, 0x8) r2 = geteuid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = getpgrp() semop(r1, &(0x7f0000000180)=[{0x3, 0x1}, {0x1, 0x9, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0x7}, {0x4, 0xffff, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x80000001, 0x1000}, {0x7, 0x40, 0x1000}, {0x7, 0x1000000000}], 0x9) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xb54e, r2, r3, r4, r5, 0x42, 0x3}, 0x6, 0x9, r6, r7, 0x200, 0x4, 0x3, 0xf4}) 16:00:08 executing program 0: socketpair(0x20, 0x8006, 0x12a1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="b2f9fcf18af6495b8684627059e1a78f0c00c05507d6352c76ab340cfe710e49802cd98fb9798d8046078ff8f12a4a5db7a5a8d7d039c012834ad860bf4530b3c408bf817646582f260d5419aa", 0x4d}, {&(0x7f0000000100)="525346f2afcebd141b", 0x9}, {&(0x7f0000000140)="5e2a996820123ec845b66c3272a2c41c8c70ee3dca5aec3819642e9fef4441882025ba0a6fee8bf06ef7e9f9638aee481726dff901ca669b567bd577e893b4455c8d749f4f818944daed08ab36134b1838479916f86efe82cb06e19927742d7b", 0x60}, {&(0x7f00000001c0)="c6ef7f339c5460ecbc0dd695dd87e20e310b7628e3ce55387142b0e4d321fffc7fb1c8dc947625dc444da70aa573116df3600ce9858f1421fd9870c2041e411ad30ba9bd3631bd22df32fd0ed901838b794b34f20964d3518823c5d259c1e4dbc37120ea", 0x64}, {&(0x7f0000000240)="29768a5e8b0d10f393ae1cde62a911f851f6b2a5e97ab0c93dc5afb553f7596651f02bd81535c3f19df35c8d91ea44b87419360db841eb921585cd4be316018b18fc7d6e1c81eac0141d7cdc611f105cf657339234ee7ab141a582d255da656bfd35b906094db8ede68ff9fd29345936a02ee3a47e93dfcd40adb1ed9d49649cd605fa9eb5a21230359800d55eee5e7f457efefcab8488aaa5", 0x99}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="180000020c00000000000000e05a0207576771288a32d2b70000530049f3eab3801b1094"], 0x18}, 0x8) socket(0x10, 0x0, 0x6e) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) dup(r0) unveil(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./control\x00', 0x8, 0x3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x2ed4ccbd0024f26, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x5, 0xffffffff, 0x4}, {0x0, 0x7, 0x5, 0x5}, {}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4c0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x40031b7) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:09 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x185) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0xff, 0x4, 0xacb, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r1 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x3) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) r1 = dup(r0) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) wait4(r5, &(0x7f00000003c0), 0x8, &(0x7f0000000400)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwrite(r2, &(0x7f0000000140)="460dfd12a3e59af43618f09fa78c9078c66811faef9a9bb50718f38a9e0daebe1165a633797e23547555eaea5b0bd1b48e573f96f84334d741ec12819bfd529fc6609a8f0dcf6ca7e58ffcc3ba9c58bac1f283e0094062a32acef83fcc5265beb4533fb250e9103a44bc0f31b9b0ca1928391feb349b540530aa2a39d10f4e2981b9c5a806b8a085ef42fd11f7beaa0a9fbb3e57ea4b9f24604d1dc05e909827557a9a08219b", 0xa6, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000001280)=[{r0, 0x3d}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000140)="b097f4a7049d6fd69624699b521c5f1a6b71cbfb62e347e144701c5e9e7deaf0b95a9fb5f03fcb0f89d8f42300267934ccbed50dba144f0861e10de0f1b4008c1fc2c4e9e350561348164ff9ea7faa377590ca15c8afd041bb64b544bfbf002e37f279c93bc38f495de626d03e6836031cc927691c1d3420c51ce15680e7136d4e28738a85df62e2ef321637c070f13ff6fe5693427073ff8316ae43ee33bf8b0e86a82573acff7d13ea948ee3483e3bee5589bdae9f22038b6616aa5994c72aba30dcfe3829a2c458eecc9bd3f479a8bb477ba4dee30ee1d9301d2d5fe781e9d4e0c915320c5dae009b22e64a54b192e8361d6a420362bed1f1ee81a40a1b7682dd280bb60b49fd25b228703a94717a8ff044a594a2e7d4736c2a643908be724aa10acbd0c0d2a5618aee1a5b4902739a5eae3ad53dcf56373793805875f7593c15b25fc03b305f9c936dfd319b3eb887c5fcfcbe636ca505fbd5b713a85da76321702518d00637b2e4eee7167631c1b7f474ba137f4685a459731ecedf8f90123a04081ccf1e2971993600798524c8002d959bfdcad340c0a66bb10ed6e6848a59ff28cf0d07fb6f7b2d629ea959451177b5812f2df5c4a54bb83bc1c823ec8f4dc9eabc9da71c05b0e8eee4c45f6424f981c957b64583526ce96a3351079c3bdc6901337ecefb1892bfc5dfda0274e2dd74136b9e26f64cddd981a9d57ac956f72f6895ec2976e54f736d140bd3ae5f2488c0c436abc4b08a7964a8f7bda46f6683449c73effff5235ef563371c8b1de3f7b5096d64777014420edd7381f6ea82ce5dc22ea3c30effd5944d1609edf34ece9474642a43582a2883dccc5eee4f7b6c019a2e3a02ca6f9728d473c2c9192e1dd30960b24ba7cf428c650167eb1b57a965f9df8ecf5e987d734448135b4fe847bf1d6bd8800b7e7927b57a11448bc51679ec54de1c560fa05531b90e5c14556fc8d89f4ec25f25bfec229fd891378b41f144be7652abcb1bf7a4f7cb3fb6b7b7e507f0bd6c38e60769d5f832ad8d978406a9ba9834b668a4a9db2591fd9b9270ac72a77d5211c6d5adf89f6610fa8a03e8bf6a1b3ae1e16cbdc9e711691fe0b4dd08b8efb5dcfbfacc01db358ddf3c22c1ea67fb03b37c264c5922a078eceb0b6228aa55c8301351bedde520f06be7f829c1671c641393fa8d638e066a2d07ed116125ed75b5fc81799e688c8cca1b5a859fbe624ff6809b62184e46eedf932101a38102ad6ff4d3d03093e50d6a24f9ed93dc0613d696e99ed66774014ac9927ea2c935c607f119d6e93ba25071014708fb4dca7413797cabc3f332980a87c2d5dd58f9e4182cc7b3fe8f61717d857b8798ded701a64e0dd66353608f85ac4554708b441bac1ee9ead63388de7abac0d4b5261a2f056fe780eefac032da223382d17dfa59da211ab27fc1aa1c579abb3fb97aa2edcd3e29735751e57788b00c3315b52fc085991d2d85edd4a1b7e8ca717bafd4f465c5eade9061405a8760057a772feb4d709ce75a9e60bfdc5555ed3fe0f6a56e5aefd83199df5903cee0fa63c7e85d6942ed15a462dd585c615c7083fe8a9bd2c4286a95847117ebb153dc1fbc4a8212da6fe5435ad5f2b55563d8be759281f8d1ceea37084d1e03f061da035bf754772819a4c711575e5e84192654ad468c44c6dc8666ecf229959f4096bc6c2591239e3cfd587722e2811477895c03175bc453af549b26c0587aa09a5885e74a2a7fd0e9db72d7ca3e7be72f123f33ff5ba2b429922e33ea8fd8c6c17add3f8da626ad7f979cfb003e4bf8f19c1fd6af9951697a774b6c8d1ebe72c66293df073c02128d2b4b132fe31d02c9a151f18c07da8ba191c125512c8a586eced261391c0ddb6c2fbfd6c20ecef20c67af351063a1b51446c27f305d5a6ec50160e65d48b734309dd0d1fff0538dd1c8bacee2233e4baeaadf8c7447773d163a783bed3f78cdbff46c71bafff627d414c686b74e358f00bc3e66fa4ddfa161c50068ca5bb10b238dc71c293e8aeae98a9c6a775c680a23a6085517c18b66712a887a9abb4241485624cf787ff3b1f9c5367ace7587a3399f15a6bd10c21536782cde06c5cbb82780842e0ccec29f9988ec61ed5e0015ba87b2d94ccc884579aeb50868c66294cdff7b69d53a00da0dc9752b0902b99f292b5a8f2e9949d3bac77978d094b27d302e76dacdff9b44ed4efb72b608e3501f638f9e73bf69c9471e12dc36a7b3f8758b67f5ad2fa745184284f87c68227cc2ed1eb996f5e9f1258e382d30693ec2d0c7c684294db4f52905bbda884b16f65ea4f422b67778049a04de6ffda2a8d868db30cc6015fe600787b62810e2a43eb79d85cdb21587572d4e8bf67104bed2765a5b9e25d6a3348ea0a6f70e38b5a1e45526a7752d0c6ae44d5284c8e09e5520c709e6ae7423e8d7f42812166c806aabdddb95e76430468d188280fce14ff7887df9eb99736525edf4eebe60fe9699a35e89d14d0fbf23799de4e3b564861aba81990937aa51a26cce5bfb95ad8d3f1a34eb6e926ad94070ca369bbc2ca1f69d82a27d72afaec05c16ca91d494e861d1cc553633489f369d7235459c36d9cd2c923b5addefa698dc87511237d95bdd8aa3bf528586f568bff682129ea215a2135ee81ef8e2eddb8d4564e8c681d2b93a1b3354a2e8bf7a58bde4c2168b5ea321a9b72406d37942a6ebf66a76d72e4a692a0081f9eb6d6c2edae9ef451dbd116d777348dc800793bedd849c5912bad21939da8cfc80456836ee860440c66de63fb4262697c9bbde339f1b34a7072c4d00ff537d2d25b13922503016518e3a3f5f184f9594dd8c045a549f39cf327150b4c7e3f4387814c7ebee5db819120aba276a7ab310d7faa8ae15075b401e6faac0c3d7b1cbc311c2ccf448f5b7d8eed5953f0464ed861cd306a644051144d0da95b229608d34c5e43988f5d0569f4d0fe256fb6105f5e739bf89d423a39d4b9355de6b872766351f479190bad89a6e28dc060d958c8560033235218c1458423fcd6eee16b841b5a7a206be347d79ff03e7b0f600533e2cadc8532f9bcbfadb7d06b1482be36f9dc160b8c72d112ad0a3d6d120aeb0a03086afb2d26557679a80fe8b310a3dc6712c22f70ab40698d58a99dfbd03d9b1756f6ef1c80f4f56bccb8a34d7dc9d10cd55e3120e19d750e0942831ccb3932b85b9c1d87840f9f6ccf2dde5e501aa1c34ba53e64b103e8d05e8aa0f6609cbdcada26791e56cf0cfb3ee0f4e11efe01c42def6009ad03cdf749071caa98525efabe8b7f5075e62384399b370d4ebc91ecda9ec882741e7613c59588f9dc3d4f35ab3d8274755cfed39f06d6c284971c41961d6a36d8a882ab70614eee8a3327808a2eea28d256765d9895cc874a00066c6d1cd69d1deb9b54edfc26feb60c6660211be6d9892c965dbd0d03ce72949f375c920fe98ccd1a4c8080f420b261a8a087948b2cbff076d085b469524a534a609f07c32c471086d0aaddee7a929ec2ba2fe7286e0d135d9510fa6cc3460eb992bcd2c52b4df9badf9de754158ddb017537440da7c85f1059a4abf29b2c59e0098b493aac8be5eb6083a69502dc282b2aff397d783a423f95f1f21859c62891045e491ee9625325eb5f3a33574a9b99bfb767d123542d7682c7490c548d7abd629ce39e70c59ed9c77a2b1020669c8552328fe8bc2f67358b1f0203c83d63be8bb45a235df6067d9a7605be81f38206b6dc876deffada8f8d478c9eba0b367443ad596369845fd553b6fc8602d61261c39cc77126ee3238990e392ebd079948c4a3c9ab33eee311774bd27cc9eec1e302c3453f5223c691c381de67bc9328c50aa4f0bd86da3997595e561542ab12b95aa3b269ebed9ca4badd71ccdfe626ba2d3450530bb5d4a34dc38c09ccd879e1847f4205bed80da762b008fbe6c3c4d4dd8b32c08078eb0c1a9711cdfd86366cf87486665101f26f83707c59a5b6b88f3ded1eba28c893cf884f9ffdf887513ff80b3d659fee67cee2a3f277b1212ba87f0de888c2b0d93b7fd55a55c79db03308feaa7b227054fb98e54879704b185fd0f760f499c008479405c0087454fb3e98b22d788a1d0301bc7b7ae6dd8ff55624a63c911af3c8c1c8946437270c5a3122df1cb9d95fb7d41efeee09d4cf680f4c626559f5355445fe3e97230aea46def402363e1080ddc6b07e12950150fb0389203d8c07fab6721224c0cce1ffcaa95f298f299fed40973fef2add5f42b17f16678a4f77c778e182b6f46072dc5c86eb391b29dc285c22505ad75a7c6177a13e267f3b927be25a27f3b429ae487c655c72066f8070efbb81df00640840d0a6fbf037a2bd7198d30a616ee6fc448962bf25058cb73c1628e082ac6333f740f3fcdac058b39999375cc9f817f58c3290dfb31b805111c122e01bc7e582218dc9ce523956f7086bc58f3f8a5b559866335f1a74e92eebffae49862e19ce9cf60f8ce1d116eadd32fe50e6bec2316919b50d9c875fe5386a4b991190b8b4a1b9ccce166d9d7f68298f5e3a1f1e607144ca31cc4b11796c7adf6500425f606ea8c2835e258434270e683cb63c94988357a1e0008e2d76d28a43c9aeb38ac828740e56a89ce8bdefc2a44e2c753db371a4751bede8a13daa0011ffcbd5a1781c25113aa4e44f18cf49c37e32d791394e548a748355c16f691db5dbf65b70ccd71d770a4d2f9d39ba184919d7f4431f1afa2b5aae6a23904a1643a07c2e3edd130ea6970f7811429bef63fc6c8c793bade8d5634ee08f30b1310bf755b5dedbba51001c12839c093c1debc9f1d9b57bc88e763e44b88a58f967ef35fb9930120e27a4207dc49da1b2bb77edd97416a12fdcee0aba4760f5429c2592535e6ff35d1188c2e6154a10be63ea20e377684664d4c2cb6881800dd463c274a6b38f6978d125b1a2b0e4d181a41ee52508b6b46b9d4184b0c6afa14728bae3b7ad0a148de98c481c91a9113fa442d82dd5ea97225996dd7352764865b3d1a33c364a0d1b80e0d77147dde681fffe4086fed09bbeeb192360d304dfe685fa4190c7d8e22451ddaaa20f5dcc25db3fdaacc33d7087706ca08976bf8a7a51482844b55385c08a1082d4fdd1fb092b98faa4eca11b2999f9efb23954399ece3fced3b708dab35f26fbe28a730b130b58ffab8f6427582fad822272041cf8e7afcaca65e2064c7f7a7675f7660be1cc725094e285849b60d6c9360a8bd9c7eb9c0a8a3ca81df213d9b8db12fb0a9e79f8ef8a6b53fc25fde13bde76665bd1e15405e8d90989c43e9314f4cf88987999f301ff020927dfbc2040369bdfd0c13ffd95034ed753aa6b2a2355c7a18ce43589a1a289ee733e32e718cf7c86d18b8b4d6468e68a8c40ef17ad3b00d1de61e5121bb25a96bb51d5b2bd2282c14a5161550e92d66f4f34817e7748f5172bee5ec2b07e35505c49d631ee38cf86304669a4de9e278b55e485d7053d7224af4d2eaf74ad8268d53a3595fe7b863b8bfb1b1b64c04654bd404ac49ec401421373623c629664f0572f3dd3aa51a3f9ec18d8e75f4b2c4c3b34df29faa1bfabbe25320177bf0d74fd0067ca28d09997a012357cee7ed3bf98833207e641474d17b93be80897037855f6c78718995a43bc3baa715ea569471e4d3609f3bf7a8f9279cdbb45efae44c2083a6ce7dd8f18720068dfee9b2f14074f73dcae04d44d928c491dc71929eff7209875d47ac6ccf42919c7ecf0027d4b84b705dd2e098d454565bc20dbc12cff6113aa803", 0x1000}, {&(0x7f0000001300)="6423459b8cf31b41f8c7797656e076442fe60468a17499acaec76062f3df8965e54a9327a6d8859ee35c61e4e7fd1d0c5e49941c2a488beadbf8b634a67a3ba9a632ec1dbaae78f84562b1d1736497cbd8bf96ba253a0e203a8596e2571c8e128a97da3dd3a6f5724a90cd875b9bf701fb758a38412889cc3bb917fa371613a260f7d6a462d0293458710faaf26b28490dbbb2011cb1feee9327d11ba1fa570ebe5f8fabbbfafde2bb51dc369931c5566c7949a2cde19809f3dfab83c75b387788a198875abc1b4913182b0e2ef438b0a4e72b964c120b3af78263d02a890ae057e1853a803c137e21af", 0xea}, {&(0x7f0000000000)="775d16b7e1209524843fea33975f2d", 0xf}, {&(0x7f0000000080)="56f26997b9509d55af13e0438af4fb7538830453658bad85993cbbcb7ddf14dd83572ec0559c8ee9d453606a96bf6ef758a93ee4ad4f44bfb88212ceeedbb06a35c5121fdaab", 0x46}, {&(0x7f0000001140)="f9cc728ae4b39822c8f753a74364192d16a18d83f99f793ce2ed0f7fe78c2e0268516c0b72a88f4cf776c2e12029acb90faeaeb01454fefb6796c2741bbadee715982a6ad25a6008744aee207d895d7c", 0x50}, {&(0x7f0000001400)="f6635524e8fbbf71ff0682fdd2f34071be5bb61c8f44e226b9120bff70d6988c8150d8cf87e3faef3e5491a44c56e57f569ec1171acba8b91478320ceb4f90bbb817c76f3ad4fcb51284880c946d1700c8e49f5b867416610eaab8c272ea99212fa9b3b220d05ef70aecb9f624be94369a24ed336ef2ce1df6b435ea7633b9aec162e682963e10023d187deefa907a85acca23ed0647e90a31e73b8e5cdddabdb1432b3d39ea45bcb3ae77187704f26fa1cf7484bf8c20d52d97be63e76233757577959dfd450e93e09b5fa612f59017e3", 0xd1}], 0x6) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x3}, 0x10) setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000040)="a9cff581a2de8983455bfa21fca79279973a15a237588a22c8dae9c8a6261f1ff960077d4a01a320e71c47dacbfc6e333166dd5ee0066ee0b66cb2637811a24d1be4a166645d5f3aad2440117cf586fed2c482779fbc3f33a2c23cad19e503c11d08a89b7ec4c6cf", 0x68) setsockopt(r0, 0x9, 0x401, &(0x7f0000000380)="96277d6aa74f4f23b7e57df44bb036d40445e8cd238b6efab9b00c83eecd28a041f51b0adbe138ed614c0e6320b4da16ca772824da26cbed6d76c7a6be6971eccd210199731f8d21f8e3ce0d2bf7f742f33cd6e43bf23fde558b3d336073cfe254b7b37a39edad795e4ba3e4606f461767256f64d65e81adf79e855256b1847d30ccfe8e09ac0ee92298436b0d7de5d4370be9b712612368170b8961bee34eeb45c5737930d8b210cdbbd8c300c3caa4411e3f162f569e0348280d3c67860455c1556adf2dfd8f58deccf2fb0bbcd329081971175047209430f6ee1a8958545691d119ce83c0b6bf0d773164c99fceaabfbcce8e4a17dfa425d56a23337c2cd85bb725fd7dbc2f4f915b785b4adbce43306da4492d51bae6ec9dd7ff8c4600669cb39780dbc111531215c79a2e1120e045fd44a20d84bd45461a8f5bb563a0307667204ff3820c3203d78c9c7b1b885d546ed71ae5483a26e116222ecd3b3265fbe5a39f0d1c3efd702ee765c5f1633d12852fe3cad7f44644926e1ce59559d2fac8cd46227a76da916ea40bb4fb", 0x18e) setrlimit(0x3, &(0x7f00000000c0)={0x8000, 0x10000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 0: r0 = socket(0x2, 0x4005, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000068bfa5b2b53d7014c00000000ffff030000000000f743f4a107c994499abfcd5fdab4f2fff8531dbbe61b0076da5326af5461997da804a4ac1f2a3007496c841de77d47b654c80d43e1023749d85267d4c71100c65ec76046ad42ff18206b5d5b895c5dff906439b914447c104eb0fcc60397cad9355247b4e006523f2531a7e537e8821436b2f662e536934784a9fe34453740bc60fb8d18cec2e7ed15722d4eec2f84f895f7863bf0e0d28343d8b87ce2be2868d6175986d0272e87b218232931038373", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30}, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/171, 0xab}], 0x3, 0x0, 0x18) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8840, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)}], 0x6, &(0x7f0000000480)=""/130, 0x82}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0xfffffffffffffffb) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x15, 0x1, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668e6e7f245c4a26a6dca6b874632afc613ba2a8cd367b1b42d3c21767fe7da4d77e28cf51e470d6d2dfc1b2d335548d952037e243403766b0ec425a87453428fdf58ef", 0x46) setsockopt(r0, 0x29, 0x80000000000, &(0x7f0000000140), 0x0) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8d78}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2615}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x889b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000600)='./file0\x00', r2, r3, 0x2) fchdir(r0) ioctl$VMM_IOC_TERM(r1, 0x8004667c, &(0x7f0000000040)) 16:00:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x3b2) close(r0) 16:00:10 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x374e02e5, 0x80000001, 0x10001, 0x1}, {0x0, 0x80000000}, {0x401, 0x3, 0x10001, 0x2}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000000004501) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = getgid() setgid(r0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10, 0x1) sendto$unix(r1, &(0x7f0000000080)="a1c7b1298527846d9a483d9850d3", 0xe, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e4c24707165302f66696c6530000914eeaee70442d31cd6fffce52a556b379e979d3268f1260f74906d0e1db5c3b2062c01874c073095d49f81a2d2df2104e58c2e7e668795fc28915a1140a19d794deca7206fd2f3f0eb17bca015ad5462725680253875ff7ee77c8508121e7a7f686e8d76cd6a2f964d9c9fa016fe4647d209eefe5ff51e723a22d12ca55dcc3366ccea7e5b752ed54172c38ebb869438b934597d404fb1167e4089944c9474b51fe02b3e071adbc7ef4df746a2524ef20ab56c3227282dff68ab65bd9d8b6f8c2a4a0bed405d20c7feec87708b57fe90f21a379243767622c224dea7078f5190f0d3bbdc8a8e8fef22265c80cbad427327bcc86b33758510a1f821350dd85ef09e43fb"], 0x10) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffffffffff7) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x101, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) write(r2, &(0x7f0000000680)="6f3801", 0x3) 16:00:10 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/132, 0x84, 0x42, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100), 0x0) 16:00:10 executing program 0: clock_getres(0x3, &(0x7f0000000140)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="087d167d4253594660d09a7dddf1e5be3c91764e9d59d659c0f4c7e7346be2", 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x8}) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:10 executing program 1: munmap(&(0x7f0000000000/0x600000)=nil, 0x600000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket(0x30, 0x8004, 0x658) flock(r1, 0xa) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000415000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10103, 0x0) fcntl$setstatus(r0, 0xb, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x11) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x100) 16:00:10 executing program 0: r0 = semget(0x1, 0x4, 0xa6) semop(r0, 0x0, 0xb5) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 16:00:10 executing program 1: chroot(&(0x7f00000002c0)='./file0\x00') r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:10 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffe71) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x1) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffffffff7fffffff, 0x1e58, 0x4, 0x80}, {0x0, 0x8, 0x3, 0x5}]}) close(r0) syz_open_pts() dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:10 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xeed) 16:00:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfe3f, 0x0, 0xa1, 0x0, 0x2f2}, 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcf, 0x1000}, {0x87, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x65, 0x1}, {0x141, 0x9}, {0x1c7, 0x7}, {0x83, 0x49}, {0x87, 0x2}, {0x21, 0x800}, {0x81, 0x3}, {0xcb, 0x4}], 0x8}) socket$inet(0x2, 0x0, 0x1) kqueue() 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffccf) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f00000002c0)=""/186, 0xba) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/169, 0xa9) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chdir(&(0x7f0000000080)='./file0\x00') 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x3, 0x8001) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) getsockopt(r0, 0x5, 0x1, &(0x7f0000000040)=""/32, &(0x7f0000000080)=0x20) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7ffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r2, &(0x7f0000000200), 0xfffffffffffffffd, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = getpid() clock_gettime(0x2, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x7, 0x7fffffff]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0x62, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x40) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10820, 0x0) pipe2(&(0x7f0000000240), 0x4) socketpair(0x18, 0x0, 0x6, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8048, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x8040, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000020, 0x3aeadcf0, 0x9}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x948, 0x5}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80000025, 0x7, 0x93}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0xff, 0x7}, {{r6}, 0xfffffffffffffffb, 0x47, 0x8, 0x8000, 0x6}], 0x9, &(0x7f0000000480)=[{{r7}, 0xfffffffffffffff9, 0x33, 0x1, 0x47452ea5, 0xf3c3}, {{r8}, 0xfffffffffffffff8, 0x40, 0x80, 0x7fff, 0x4}, {{r9}, 0xfffffffffffffffe, 0x20, 0xf0000010, 0x20, 0x9}], 0x3ff80, &(0x7f0000000500)={0x7, 0x9}) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xffffffffffff4a6a, 0x7, 0x2d135af6, 0x0, 0x5, 0x3, 0x7, 0x0, 0x2, 0x9, 0x4}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000040)="37865885d8d414293b5395f0782eccb680ec9e9a219f354b3d89847e633047ed32dc5d09a154909169517c0de989a20505fd7d62e0f086236d46a61a7c85", 0x3e}, {&(0x7f0000000100)="8af4f5452e43cf15956f6b58cddd014d9609aa8467258a8b674d6662b1f3cecaf395f357b01e30dd9d6b3247f4e4b2a82e5b31f73cc9fbc9a038c6d17dfeec7410c1e5a05745da2c23450031e267a27bed3d96a54e7d9e2b76d35bf7d29afc0820f88a09ac9ea8e578bc078931641cbae2094f2250707283da59fb81adcfad3a8cea60cb07e61fd2c38781f366224f8f578d1f8e53094e00", 0x98}, {&(0x7f0000000080)="6912b7452a398539b35f830342fdcf9a54a95043a3e292fef8bd9b2089d5d124eed1c9889e4c9aee99e0c9a505d388472e", 0x31}, {&(0x7f00000001c0)="bef05968fe74c86492ef2820feb8cc32164a49a0bf17a21a12b7a3d57a6559923110835fd0f101e8803d41234655b861835e175a587e6b4b5f9dbc8d67585aa8f39eb55b35d9a38a03b27d99283a5649b6a9824b50956e7cbc1c9687e446b692ba976bf9fc328dd667c98698b5c2b6e0caca1b6a73df20b931ab095838dba0693f72c7c8293712893451d2cdeb501fba2a03eb1586eb8fb72d60d95877f51f55c27184a3fdef81bc4a719c5baf9ce41ab0efd94db7f6d52ce4126783c82b1ef4d6407625", 0xc4}, {&(0x7f00000002c0)="23199b569cacc2835775199526dc083c68782ef2f305b42f38e03bdc4d10483e104344bf3b8ffb000330db0978150525859d314e89cacae80f5b62022ce04fe340fc4a2b098e211b9f0f518fddd452dc7bb01a4f8ce3ad5cf20a3bdd495bb3adece1b139ef477c865196c21944f8ac0be2204f09488c70127342b939243b981826d7ab6e648eb097912e4c238e304903dfdd99a2f5c8f4f1d7355544a4ea85e1ab05419bf9b72b34e86f17a00d4e8dc3f628e4d66f2258c7bcde482dfc5bf9038e00d8c586ddb41639f334670cf66c07281ea4", 0xd3}, {&(0x7f00000003c0)="c8516c5034ae707dab761a1e7bc63c096ac3ea485864dc531c1f5e5ab6a3e44f934f8c490b20d18980f19ecd1dd93901c61793049826177c384700465e9c877f1464ff44b2af3a7459a668df4c89e9c6a0b03859d8c5e5faaef12388004b496df317bae63a2a2bc88578a960f62dd0369a78239b45c2ce33c66fb50484cb1f70b171abf69c711d30dda1dcb3db4bb99f9bf3862c8f7591a9dfb7f0", 0x9b}, {&(0x7f0000000480)="8e9998c0293428c1110194cd94b8f274f81a55f8b1bfdca7d304053d1df95ff29d8a6d74568187b52203f9ad95cf06b9a0ae942708217ef603bc8da0f363a816155f11be65f9f37771fe50", 0x4b}, {&(0x7f0000000500)="69081dc5dbba4b1af6a2857ac645622bbc652dde385c0ad8a9909ce69af60ada9c3de665f1110815d37ffe05eb273237b402aa82", 0x34}, {&(0x7f0000000540)="81b352610ee0f28628e14f59a606741957657693b1aa3a234ad6751214a2305705cb604f4f8fc27c51192b87d79ece8e0330c836260311d4c9b9a400dee6f573a9dd7cc3d47c6b3c95255bfae6510ec7a9bf87e2229eb25cbbc87af5fb558f4f64126bb53b06ea88515a2078e1f308e7c48bc24d266d461a0ba6ce506dcf", 0x7e}, {&(0x7f00000005c0)="09dd85dae8effb34a8ecda899a9bf1053da0d717271a6ac6067b3fc302645313c2088822e7463968256981bfa60c83a711658974df755daf1f939d4e0a873243ffc852b76a7981a59c985d92e563542812376f1e093296933db2948dd84efc04541ade1d92ec1d0e9a21f4dd75c98b56fb37c1e6e97ad4a47d9206da57c9475e59786a84e7972d73d2aebad6b7a86c9622c0a0eed1d71a6bfe5171b16ec352618461d18db4393afc0f5d53c62adb248b6dd857bc56b8e1200f43c650290a1fc3b1a0", 0xc2}], 0xa, &(0x7f0000000780)=[{0xb8, 0xffff, 0x8, "d03ecb0ebacfdff4dac6f2390aab8e35de58d3ca911162143d7f7a95017bbb12e893e78a29e7ed830630e7ede1a08c46f34c9a74c636a7cdd62566948f95f01e072eac87efd834cb0c78fb80f259cea054812b2f68695c8fd17a61f3d6b2d93b26ff99d6903c4e929d4abe3344d9323051021f192f966716bc2939fbd832384190b4c1b99071316f5a6332f12b32f5520f977dea243804eb9eea890735cce986890e"}], 0xb8}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000880)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r0, 0x40047473, &(0x7f0000000040)) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f00003d6000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r1}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008300062b0000000000000000000000000000000000006b5a0e45000000000000000af622276e008d0db395", 0x32}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x40000007}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x33fd, 0x55, 0x0, 0x9, 0x0, 0x6, 0x1, 0x3, 0x514, 0x5}) 16:00:11 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f0000000080)=""/2, 0x2, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xace2}, 0xffffffffffffff2b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f000087dfc8)={&(0x7f000005e000)=@in6={0xa}, 0xc, 0x0}, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) geteuid() 16:00:12 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:12 executing program 1: socket$inet(0x2, 0x4000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1000000000000279, 0x0, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0xc000, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x1ff, 0x1}, 0x10) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x621e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8008, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) execve(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fsync(r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)='X', 0x1) syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="d3c34da3d41e4a3000b622503de7f2f7c903e63b5a0d7ae68fd99b4de826a115d683059d90447cb6928c5331c142356ad04a6ea8a410997780c3b04ba5fb9e9ee97b27257d337e942cfe53e55241101e3b30bcd9b404ed15d39ee9e0de131ed916df9c647fa96ca2ad09a8bd46edfdf54ff8d29a540a031b87eaa428066019d7c5e3b9f6b51cce7e99239e53758fc10d3f7fd979d56387", 0x97}, {&(0x7f0000000200)="a9db5a848c3612286c36ea6cd235e579952c58354ad1acaf330085d07db02cbc77e47d9fb92325b8c8c7c24715e33696f87221f242538df1fc1be6cebac1bf2ed2444f73f466523fadc3d35c064ac33369069d4e927c6edd49d4ad78df530af737d121c0bda1a630282123e59bef92ad062eb552f9a22ec54e8e475d472d39cf02b9d4c49e0b873c3fc30f98e05ba62d4534c9fa2e0675c6453c476b9c1012ad48bec90b8e", 0xa5}, {&(0x7f0000000000)="c2afe3ecbd2b438e3c0ba814d1f75969bfcfb22e8bd388a96126cdb397c921739a44858cbf12cb9b9bf91f457432d7864393a2d1b186015ccd3e287f", 0x3c}, {&(0x7f0000000300)="bf440f49f8b31911e8af37cc36fee84363805158c5324dc24261015ba02216dc079f068c773528b923f96970b3697caa47d1ec83b24511ea6582014fcf1ff5ad53f52280a8439e119bfce6d5b637", 0x4e}], 0x4) 16:00:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x424) syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) close(r1) pipe2(&(0x7f0000000000), 0x20000) 16:00:12 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x80000000000, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:12 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x580, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x100}, {r2, 0x80}], 0x2, 0x100000001) fcntl$getown(r2, 0x5) 16:00:12 executing program 0: r0 = socket(0x10, 0x8000, 0x40) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9a) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) socket(0x19, 0x5, 0x2) pipe2(&(0x7f0000000080), 0x10004) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/134, 0x86}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xffffffff) close(r0) r4 = dup(r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x1, 0x3f, 0x7ff, "6bd4e8646a89fd85d6595f4b1627b4426cbe5e46", 0x100, 0x5}) syz_open_pts() 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair(0x30, 0x1, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getgroups(0x4000000000000031, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r0, 0x2b, 0x80000000000000c, &(0x7f0000000140)="03c6672ed8d0829d670d84b07e02f12f78aa406a5a82c6821d6b6d2637c5b86b7d9fc197cc40998428b762632d4fffd3606c6fe5d7a0a55968c30dcd11a1d9a64cb835c40971aec3af9370591d0f01b0d9539eb6c4f9b3be0e5acf96d4efcd9174acde1265f8924931c20e7e5d379227146a6dda58c3da9759b0ce446a4d2667319d167b308ea8", 0x87) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/119, 0x77}], 0x4, &(0x7f00000004c0)=""/84, 0x54}, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8040, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x55, 0x800, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef0596cb58d83d19a39560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x1a6) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r2) dup(r3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$inet6(0x18, 0x0, 0x80000000) sendto(r1, &(0x7f0000000000)="a240c22e94959be65af8ef89e2f73d786e6e10189b84ef1330a1f3ccfe89f777d23f09157b219fa58aef17357653a82e182640f1fb3a2c5e5ac9755621d05e999a22080356fe8bed401700e85b7cb48c950890906ccc42bb39d1be58dca760c7fd9d1897850199ec6738ae335ae9eceea12240ff5be4f055a1ffd138d21de32e3813d0a5e4d9888d", 0x88, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x200000, 0x28ce}, 0xc) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x80002006, 0x21659) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2, 0x4}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^!-:{\x00', &(0x7f0000000200)='])\x00', &(0x7f0000000240)='/}/*,[(\x00', &(0x7f0000000280)='-&{\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=',)\'}\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f00000000c0)='./bus\x00', 0xc00, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x8, 0x20) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x13, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file2\x00', 0x1c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0/file1\x00', 0x3, 0x0, 0x17e8, 0x1, 0x7f, 0xd05, 0x9, 0x1, 0x2, 0x2, 0x21}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = semget(0x3, 0x7, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/206) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000003c0)=""/248, 0xf8, 0x800, &(0x7f0000000180)=@abs={0xdfb710caf2dbea3, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="de623aaa24c74118acc78e7d89", 0xd}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket(0x6, 0x1, 0x3) socket(0x6, 0x3, 0x7f) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x4}, {0x0, 0xe81}], 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0xffff}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x5, &(0x7f0000000240)={0x0, 0x4}) recvfrom(r1, &(0x7f0000000080)=""/174, 0xae, 0x1, 0x0, 0x2bc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0xfffffffffffffffe}], 0x40, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000005, 0x80, 0x6}, {{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0x400, 0x40}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x8, 0x1bf}, {{r1}, 0x0, 0xfd94e6271d459928, 0x1, 0xfffffffffffffffe, 0x5}], 0x7, &(0x7f0000000200)={0x4, 0x3}) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000200)="9bba0f3418bebdf4d499e1ec460797e9d293608271fcfc33e24a78823152df60a77f487f033ea555018cd2eac4e5837be9ec000cbadad1877f19677b97762e16e575b645eef58e03a40ce7803f598850c5fd1a1664cccefcbf62804f114783ae5732f9af35c8240acd7a10dd179e5c2d76fbf07ac9b98f269228d13885f12903212813b93f5c2b5ad96d7f6374a16d418d33a9486a775416470b6f6c85b02bfd943b639c8f56994905a5755fc72458cecd6267215578bdf8f37abb6353731ced0ad8713c50f30b85297ceb02897989741a9d60369182886aa019deab319c94e53370f7d30d0a572db696d2db2933d773a7bb7fb6bd8be85d91ab6ade8896609af98e859838fa041ab2f69504ebdf3741c4c0753c4fd7553dda4220b1a53f6eb466e0c0826dfbde89121bc275145d3d1aa4cd625948e8b130b77863dc13c92494ebfdaa6927953d692721303df6f73c99b1f4e834c39421f234644d287c5a20555c81c5fc79c9924edf9b8493df808b6ae9b73c9954b3beaff8e1a0198fc1fabe4f6fbce24c77b10e6c6a388378e850ec70b8d26efba269d8a329dfdaf925cb0a860a18677b7bd9d02c5083ac4e754055646acfc75f857af7858505eb846afd1f3145e0d5fc68cfe3e2ab297f25037ccc4136321184319002c4637ed903207b3473859185e175e1c5087784debc7b1d56b1e9722e7148e2c0662ce62f17779168aae2657a85ab999430992fa1d67a194009111ace6ee4f11ef4030b535ab6ddc94f9cb79c702fcf36acac6d1c21937016642cec3847329d9e41f91ca9436b8847db0ee8671d21ea5294487cf48da0ca12fd54d6615a32fc40641a973ad3eb1fd754c12800f38189f58b1550932f1343f2e9bc0437f876fd7599571db6e5bee133e931373fd8fa09bf3ccbcc64fe123de4aa507c77bd1dfe3127d3e5cffaa7fe356226fdc0648aa50ee48ba91e3382769007a1207d334a779932aca095f4d12397875e19058f848f487296621d89e097731b22c0aa8e8c8f610bb4e4ae714f069ef555ef716eb08c697044c6f37b716108681ccefbfc358b28d177e30a8fe879b192158601840a92e866dc8cae546f465ecb1203baf243a38d0eecfc8314f36824187a4e6bc2796a1b9be00694cce42af767afd2491ff999704f8a579fb9b678a4875b00fa439e60543413d545dd1adf2f025ac5a6f3067e7bfdff27048bed3bc3a182ed0f5c5f4dae37f91f82190a2ce498c9fd78d848bf6338acc7f6d29ec8aad2a93e7133d7ff10915ccd321323d986004b8b8028892ac1389fa7df2e23a628e154b9a30cfa8726535811dcc73640b0294a5ac055857dda7231b3257953d8d212cd9d9947c6985634b73f7f15803b0d4fc4f76eb84d34882912b0f2de849ee7e3d8040c22409afbcc43385d97c13b7656c7c4eb14d7882f934f1ec018467be81281834a76d606b77954243180cf3ede1c61dce587fe02176d6bc71018528f77a4ace70023c2268639376c228690bfaa5a4a8cd29d527c2e7e1aba09b447189d7cf834b3be01bea2e7d469141bd70c298df98a7242255fc7801b43ecbc6f83891268d44b518c9aaf142da0fe7fa52e44d5bc515bf34e7d41b1424c7938f6d47c8150656ea7a87e6b0fa6c8e98943b42cd7bfe285a4d0764009ad05109e9c6ab495e9b3a9a212dbbf0ab4943580f936a47cb8b614d5083beb41ea92e4c7e70d9571524b4e42de7b09efc2c5e339bc46c18e1605960f443b31ae526d253ef7b3243f8704d068c20c7053f677af051c6849375f50c22a2171c2cfb113320496f79e9d53882976bae56cbb3c6e52438fd7838932feb794ee6f396419e91902a466c53d36666b69164774aed08850f1b0c5ab996456768cb224323a1de6dd718c2eb5ff4abcfa8229bcec73450d357a155081b94af431e9492a8f1acadff8fd94899e3e14fb0e7dd40dc5a30dc9985c03ce4e9c1523c78ef51aa99c11b0b5f1e7c946bf232714d55d691922b7d6195e62ee3b2b549985674118cef66745829f01e73b88d7b925240424aa54def2e32b7dcc6d0f5a8fa7af218dd9be31b91f23bbbdd8276ac7127422b772e4606caceff4cba65e6fca24960142b4b5b7b998810267186bcd88386e0f55cd8d7c848148177db370ca072c599283440ffbd5a6d2ab444a9df1025cbdb147c41ae08dda68454721e8f814deaff394579e6f62e7a61b61e95027cc457d2c45a3f0a499ff993eb1b68a34a41fb89d9e71875fc267d49097a9849e7179b627aef076727b7e9fad03857dc435d1d10a594f3b9106267cf6fe62023d946b07ef01a3e43ffc5fc73b73a5001bfa820d7fec7b316a1de2eaec7a72fa83164689b57b53e108343646b09124914bf6c467518ce833ddc18b6177006a346008578626e400a35f7b6059ac2b75351249fc4b83cba5c698cbaf52ae07ded5e3a6e1334ad0a2065e2f38c551ff929478c6ba60f26469b531daa4a3c3704df6c4dd72cc156d515a7ea042db362f3ed74d532d08e4505f7a938c231eb3cb129c2473a93e34518ef9a331569f0950c1025306d765f99c89afacc554c176dab874344656bd2afc841a64529ba4ecddf00055bddc8ab95ef3f65ec9d7f64c63f03d8e050ce1c50ef167fe0ec7833dd9cf08d4619b9a27e97da189a47f14974ba0d806edab8bb777148ca9e349b55379879500f42959772866bdce58ff032e01b0dc6686639954f49b4bbabb0e93b09714d751f9a3f9ade8b571c7e6a5c27566916e4d4579ed233e002e41133ba1b1f8bab52891f1a1b0b6fecb825879f5e24b6a893121c7d158486eb28f3027b220fda4f4f9ab34d64ef36db4b613211f8e98beb6bc8d9c18ca0b87208b4b380791ff9ba1904944b4e4e464b8a0003f44c271b815917377312d8ea43e6c76b7a1ea21da6d2bcb23cacb0d0fbfb2c354115ce1772bc9667afa1c6b81e91b59b5488d1c38283f58dd57ffdfb23bd4fcd49e0b0548bd898e2bebe086ec707bdf12ef74ffd4bb45ba5e9e650a1ded3da4e173c88776c00a311e4de2ec035d2e640dc45bb93498ece49c9f200f1683ee918a65173dc9ae624671569f1b190a57cef23db4e48ce580853e0137c57bfa0e22909e2a591cb348cab0caa79d5e28ec458653c5fae355a41e178447727a9134688f319f14faf74a9399e1a3549a3dc7e21fb569884b8583b42e46bed47ad9cf721a142c93f7270a3f34ea51a1d476e8ec59d2b1b2290aad81f4eea5b33f64e217acaf07fb33fba9e7d06a98e588c434015aec7037a7ca5f8dbefafdd2553c091bc966a9c9f7be130dff6d9b6e146eefeb88a611ef76f0f183c76c5e8521b2c3c0fc78b8db13fd05b124f3c5513a30dc16d70acd49dc9610b6970f3c3f0080fc9efdc6ba869cf82eeff893f0f304c11e9344eac38989cac7e29617ea6b9bb0238326839e142d68df42a2c79ba52a7ad68a357643073e1f6c3ed12ab4921177d32ec53ea1a5221aea8c670410292d7a08d6a6cd77fa61f014e464d7b4243ee8cd6b5a1e9e66d2e94350aacffb5bfe24757d1ee3ab26a9fbec73ed100a09116996c6e54db71964b10ce74d833a59203495de05caac416a4921ae39e1d207129c5c8eafce3842217650266e172ca5e181771eb85ea7c2b15c8d9b89802197b00b1cadf73c37dbc1d8ec265e17436c85e56d31cde9634dbdf06948e34d610922ca81100b173ecfa5327d8e9c9278e6a6adfefbc88d78547ca4474a6609d72909da311c5b9a7c855f6d0987e8c49ee17d6df7b440e8e795f3c7c452bac4a100b3b68572a4a1cc3bb5533142ddb3836b54b709d8ccb4a0d73d6cc1bc9aa2a64ee1fe77aa28407b8bc4c7ae982ab1b1a1038c56e61e393e756068d4482bcc0f2d166a1fe9496e55eebb6c22333247c4b8826d4dda30b6d7d2febfcee0efcade12deedb5ffe3352175d50b425dc98c2c2313693888049a3243ffe4374be98549b6542e56257d3023c8f5b313d179e07f312ffee2e3e175c81b98c59567aab68aa63615e9074f5772a2b9fcf0267d2cd5bcd478ed3b6360c48261458c1b6d1cebbd4555578745fa7d5b75c8309e3235ef357f0bb7dbe2bcca67da53b4727c4145b74a89c4aaabcf89ab50268b17b5ffef60ed3ddc8b08ccd22350bffbc882e597f31e8688c01be9b1de5406d5c4bf5633b56ea2a20e18b590422ca6d6f8ae3b39a41e18780651848fb4d5431ee6af5ff3e17fbd154eb4f68a5822d57e45a766f0b122ff2b54acd8bfda6e8f57cddc1cbf13ef35fd63d40df8dfb9824fb94a1cb26069a5f0735ecfcb043bdd0171a78b70098cb577ea76263d5f94414a14887e1f3d9ae697fdc7a640555de9719e4ff9af76305d04fdf3f42a85b90a9877a92d05bd19fd6a3d0180db9b05dc153f37a61189caac9307ebfb7e1c9ea56fdd368735e6256b3fd3891a7a29346d2dda9ea7760bf1db335d51f23ce7a49677697f053c01d2db9966a91bffecdd2a792289a8e62738c2a77c0953913a08ddc21598d6969f6b09ebd3c840a794fb3ce559dfc5511dd88bb856aa7f376fcebe4fb811215f557ff0b3ad2556853675aa34738a2722e0511c144093c9d90c581c8d84f08788fdbbb0d970e9317ce9c62c5d660a46476d1e19b46b3c936eb3a233e111927d1c72ca74a7a204a049ad32eac42c6cce870718737ebc28fea70870fc9a9c134ed95107035fa02bf1b2012743d974c5392022caf1cdb536061ba0bd32329d6b5e27c6e04f474e6b48e3e5f1db3dcabe6ee6872b66d79bf3d852da5ad3bc050a16b8f07680ac773d0c705328e003396a62aa494f5df3446ebc5d790d6cb81660e75eca3a4800b08d75ba319bb868f049fe366c00b4bf7adc723698b1739123d8144e1d3d22caf7d37cf54b36f8033f416d926b1858454e338dc208d988575375ca8297723012fe5027daac38fe5c81ee0057de6036cb966af0be5f89291cb0b4d0de6c6916c7bf101c752a33e4334384dfe7753b973ce13dbb54cca8c1f4df4ba13a66f4a7d9cf55ee71c2ba77f7a167c5328a156c83c05894e3755309e37367a673a61f9079cf41b7b27c4b8ee34afc072f580e1c521497b549d5d7a58881dbb6eb4222f545798ef6e18a3015ff0eb92b7117fbdeb31b5c63279d67409488e671ce4f2d1bda356abedd8eb85c4463907b1f44a5ee6a229e7a6c059572f58cb88aa0452fe75bbbeaae11bb627f0b08100f5e8e283f46f3a5b7fa743b332f121e4ebc4f696bf1c0fab80d3b74c7b3c9c9ea9d19c9d12ab6f2519893f1a6d63ac77754b8d6572bcf69adb6f7750663f6faecd67472a68d64f08d0f7f43af67dc872a0229b9fa9d75b169dc9c89024ca6599af7172f1092d012a2577d08f5f9cc1a1a7f527f276b0521e44f50098e1ad3a59dbf13f1acfd844e8c5e3f80093009c2c71bb27ac919a917decb591f887c6e9a8a87c5c234d00c981bc40b98d913d3d18405eb09e78d3b45139f0f01350b92c823240a5bd660820cfda983bd1127928cd69d3b8ba281b8bca51059882c6c01566e79e7c2acd8023411c74e8b52f858b26acc2648058f9613507c93486fe7bac5d8ac6a36fd9d91c1064fcfee951c766637d53fde6f8eb13b899ceb4f79fdee8104d6e7b64106e5994d92670f31cdbedf82da1499764867c262a5c174f4e0419d71c0a416ca9b9a8bc726c4642e1dc3de58b610bd72561adaaabeaa37aca0b1dabd9703de797479e7e8028e0f1b2625baa8b8353afa07664d08ed8e760b353b39ad8697abc4759e92e4ed29d861e1909e2734314304ab4eac2939963e") setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:13 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1002) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getppid() setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) r1 = semget$private(0x0, 0x3, 0xc2) semop(r1, &(0x7f0000000040)=[{0x2, 0x95ec000000000000, 0x1000}, {0x1, 0x80000001, 0x800}, {0x7, 0x200, 0x1800}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) r2 = semget$private(0x0, 0x0, 0xd4) r3 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, r3, r4, r5, r6, 0x1, 0x61}, 0x9f5, 0x7, 0x5}) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x2, 0x20}, {{r0}, 0xfffffffffffffffb, 0x0, 0x200fffff, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x42, 0xe, 0x1000, 0x9}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x43, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe4, 0xfffff, 0xc33b, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0xc9ea, 0x7}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000000, 0xd18, 0x5b}, {{r0}, 0xffffffffffffffff, 0x89, 0xf0000041, 0x4, 0x1f}, {{r0}, 0x0, 0x8, 0x80000000, 0x1, 0x80}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x11, 0x0, 0xfffffffffffffffe, 0xe41}], 0xfffffe0000000000, &(0x7f00000001c0)={0xd0, 0x2d}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) geteuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="9c", 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001240)=[{&(0x7f0000001000)="eb", 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xb) poll(&(0x7f0000000080)=[{r0, 0x40}, {r1, 0x80}, {r2}, {r2, 0x4}, {r2, 0x100}, {r2}, {r2, 0x144}, {r2, 0x180}], 0x8, 0x8ef) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x20) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r4, r3, r5]) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="723af70990322c17e4b683373e31b3"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x6d4481c8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7493, 0xffffffffffff0000}) 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) 16:00:13 executing program 0: socketpair(0x12, 0x8001, 0x4, &(0x7f00000001c0)={0x0, 0x0}) getsockopt$sock_int(r0, 0xffff, 0x200001007, &(0x7f0000000080), &(0x7f0000000040)=0x106) r2 = socket$inet6(0x18, 0x4, 0x7ff) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:00:13 executing program 0: setrlimit(0x2, &(0x7f0000000800)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x11, 0x0) 16:00:13 executing program 1: chdir(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:13 executing program 0: setreuid(0x0, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x400000001000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) shutdown(r0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003580)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003500)=[{&(0x7f0000001300)="197ddb86c25cb9a3e6ec8d7dbc89af1490695e49997fac667316469506d6", 0x1e}, {&(0x7f0000001340)="208bbccab4e3e0ec1702725930fe6eaed3237b61f1f9b33359ffb15d36207d7cd90efa564515231643a8e863b79ebb4981dbc5b8dfacc23b62a511cb3097fbb25fae6c0190da592e9e4e1fc27fc51e950fd5318dca4bdec10785cd6eb27c0791eefa83cafd3a47335dd9566ce624b8aec63ecb875bd89df30de14e59614bc8c5915d98380317ba745f52113df18fef7e51f15644e7bee2866a99cda334a3a8f5314ae06333166c34b5e5cd75142e16bc4794673f014caf7ad05b3e0237b2c43616b3d100dd1f3123f2b4b08537d8", 0xce}, {&(0x7f0000001440)="1d30534f69d78e293907506ed1bf17f12b8f09", 0x13}, {&(0x7f0000002500)="e9e949cf57b4bb990ebaba5213a4dab7ace296cbf7d87de2d48b4bd5fa6ab2b0128cbe234a35eb48f1091c34e1d93dbab4d7f88730f629300a569076afe13b43bfd9f888812c2fc554070162aeef902b717d5678528fa644c074a4c03d6bf960cae091070458cd17869b1150c26693f05a43ca0c90b1e06e9f824a9ba337ef2f782b6f8d004a402d2fbaad8f03df36279ae07a5bb7006e6fb227edccb8b59f261bfa9d4d2a219d4ae9cd8f3cd990e1c95775028afd953c9c88a4fda5d80996fcef0dcd75ee4c8a3a88792445a1d56d0da9c5e86804b346e29b1cf7bcf4bfbd75c177abdfb72e68977aff961aa5becde987aeb39bd37d032873a20c243f0d3af6e601c9e560f3f0d0efa7a844b4b4409a5bc0eaf4b319223b5ad351e2dd7490fd434adaf863ce5736e5651dc4d9aaa497203a54becc64b06dc01343ed5a98e952530263601b3d1bdd7b15010d90aefd954907431e92a54b4943308ec4be68937618fffa130101a337ad1fbe3e3fe9d16c77117598ddb2f59c371257db04a6477f075db5243d8f208f41c2feab8c9deb228977dccdc321c8bc063db404d419024c6b42c9de1256bbb8f18deca5ab6478da89c00b697dc21d4faa973a90ccb4e90f67a694c40ac2b4d1ab5dd58a6f24e7580474db3c286b531b2882fcef43dc1ca16a821b554f296bf5a8d9e77f18cd5cb082a3c5054102f62d28d798cf1ebc794249dac0f08d636c827a64f9510bfdf0c1607fce6d19049ce50239870b78ca217550418d6009e12fde83ee3b91e429240acd9f88dc2f15938d4c98371ea2f8dbc789d4ebd9f5a51f2181dd43963dc470777c8c0ab3ceecfd32cfa6a40aa13010e67f92d79ad24d3e5a03fd82a169981f4059aecaf2ec7fe378c2f9f4b8a8f29ae3f83534bfcdc8fbe7a5544739b44260fb5600e5e61b66bf2be6d138ad8dc7e0aafc81005efaf3e71dc4089f63f4644474cac1ba1c6db99a7c2d954d2910a4c443ba1ac710c14bdaa4ebbbe7fcf65fa5445232b22576eb305354f5f879c15e5360837402dc86689882d6d51100ce7903b782e5ded355be981e1c95a59f35b7f477ab20f0f027de4de0fbb714725f0086d0b74c65bd86c9fff4267709d25aa2fadfce2df5bdb9a43e245f277f28e0e5d8cb3a39aa91134fc4cbfa7bab2f50a19ee582797f3f0b98ad0e8de3b3dddd70e163753d6fbf56f9cd93c48d0182a477bb567945716ba7bebdecd977eb59bfe2ca6ba669878ab4f489992d54e06015fa95638a33a62ec143b6c9dedfbece634c89ba1e4cf300247e36bbfae941a2d29e94b3fdb960002336443b40e7dfc95b8a5d29b23f9f9303453c2a4d53cd5ecb87db5d73c5d5bc1d11f0489becd48d13e2113c5430b3a5c3b6e812b64396eca23edfada10856efb5967a721652a08516ac81ddd85f42c5fd4f259fbf8adae619d0c66ff94cc3f02911768aab083b5103ae927d38b78a6eb3442df7783548e027490fee764c1170803a9aab52fc0279f642fbfe54aa691d280cc066a75b16c204fd87424e568ef9bb7f446ca4e2fac4fcad522189487ec04202c6d6e626b3d19a56b22b3e352dfc22c37b48f7bdde0d8094381bd548b28b6f43a4c02561836324e1571bac34ca906ce4d30c8868e6c48a390462031310d64455d1036115fe60c63f14138e0926e9a5449fb7993e807e6642161040076d2fed206814e2e5f280f96c70dcbc89da72e1429f4027d0f436f7ebc8350b3eb7c13b0189b24190a47c7fadc6097188f0806ebe9d8d66fd7c4b2f023935ad86ee715675c161434fff2d4cf6577d5ed9bd3cb9e56deaa85fedce4b5e459031b46831aac48ea320f8314cf5c8f14c98ffc74bba8de818b260313f40cc8e62202972875bb08eeea14b75c4d84aa37e735686f086c18f963cb95ce53c08b40a282c2ae4b7549d61024a812f7cf024fe427a39a59e8fe3c18dfa9812d120276a77a3f3b3c521b8a2c0018f39b07b730748cb056b30ad6703e7a5896449fcac925457c6dddf30afce8733973666281f87dc82521b6ff1635ee614f3dbd0a8a28950fec87de373d763459bc024f621999056b27314eeaa0c418cce3fb162c4d7174643148e666adccd9507300a308c4e5268b26c7904f1ca6792005f07c90967e456658915ffa47a9877a89f4feac3b637ef0e8712a89bb1024822195bb8a91f09bdfe6cc182f60fba3d75bdb95527bbb956067086429b0c2a8ff486442e0604467d4ba58b02a39f9e5c494dd47d2079306a7719281ed622a44142d08c7059277bdeb51c8440ab614e2116a075b60378ae56eb1d53f62ede48693d9b85de0e6d5db5cce9ece9cc875bf7d6dbbf5ce10e9eb6881473ee60cd0a9fc27a867bab79c8b1b2e82e78f0140f5ffe688e61d13ffae9e350815d249c54b082f794e3b94aa8cf5a42951e36c7498499e58d3182d4e1bf7dfbeb405fbbce2124a941b82f3d6ed8083ee258936b32a20f316393bae0844c10d380733a7764357bccba4435ef51657989b0ced5f42c7d91602547dd1cf6ee7d4f2e599e5c14d6f727069100d4f73f5d3e743310af93e83aa313c72986dc9397704e042236378a32acb5a41e5cc7f70ec7ab88cb4e4eba347106f2f41076ce6ecc134aa031069cd8947cd6b65527b759e96f9de03766f440701c82c8d685559cf1d569ad9609ae0fe4ebd3fb94a962bf1cc71784d1fe419b89914dcf5b055d7d18a37ad1e43abc28151c8cea432fc7290f6f247c4f6e55158652d01f2aed1f38a26ef0078750c8bbe3a59716db672713c808d5fb859e9e32b1748408b78d2208ffe02501f755441dacb7ad58ec4b85b331c10cf8027cd0b15d5abc2c36853ade746e90bf9753d82c737b60404d35db12eeb3b12309fe97cdb132e363bccbd4b895f8a23234db40706c31cee9676df4b6fa32a23002a1b0971b1e282a912aa9b2712d1f40523b6127ec06d79f40cc1fa725d7b9e0efcb3fbb3cdc41f270c57a6487cb9d5333e04e193c3a0f59d967db5883cbb7c438a8af3b277e408dee45363e6c910b4fe37f890d9c28c6a2d29384c25e74cb7968d37f6cc83a128fb4eaafd2465f6224ae61f3c8dfb8975215d85102091a471a70418309fc923c061aaea6e0512e46472190b026a1f7acf79b09a23bbce21a5156a866683199a80fc432534467be36b444efdc3ab79082f2656d590cf5e9acac5cef2b20dd0999bcf6a3d399271f21da03a13e4b37d90636f5e837220dec5fa4cef65141bbd54c9f3b36182c934bd84d77ba808f6194eb2e0c8c26164db32e697cb97526fd9db4a3cb27ebefa23b915eff24c659d8d44d65996933e795c9c08b72f54b938a7fc0b8238cdcf3289911304424460b7580123144d63e031556a1927fb172af3f83182c4fc7e42a87dd6a14d90e9fd742b97f15842da274b39fa2bbe3cbb92c2064514c7e652bf410629602b0f2052b216c586f56acf8767ecf2bb073699665ced1ada7c8e4471d1553ba78210c191885d349922ed1088f50ef0e7dae15d1204224bf827df0a594102690b05b04b84b5405953db827f2700c7f4208b3858a66cb0460ddf8c2eb71af6fbb91e71817403c69f3ddebbecde3084c9b714859b6c49d07f830231420da91fdf3e6f597b235e652eb28076249e13469465eec16ec3203e69da3bb2f9426f672b426bfc0d621deabf6a1ee50da1cb0ae3493dad0d523b4950083ebd348a755258957de4b22bf0feabf0dedff9fcaa7d9bc1b2fdcf2f83d59e4cefd188fd3fcb788d66dc022dee00e6d8099447ede5d290e6cb589a6baf56ae410402ee014a1d3dff4f744f3a633f80392189e0d51ccca4385cdefad4207635fc934d01080421c225e91c183d39fdd2b860ea43ccae8cc18f320d0484197c66137d7641074215c3ff1fd38236e4809c7911601b20308dc9ff883da7180866694492768fa38cf6fa3f16aa64d691e625776b649c4f48cf68a2bd26a2214d378700e8b919f1f114f93bd02f87f58bc49ff933ac54fddbdab4e498f5bffe4cf8f62b05b5aa6b09f6a1d8a4dc950a3c385d80211143b8a0fa31f1115eae0b32a7767ed44c2e9023cd2893735181b0dfdbacbf56c23f65593b4c9584e308cdd945c8afa44062b33167f2733d5b06c538c2987f05a242fdc862b21048fe2e61f7c94b138a78433201aef870d907be27f8e42d07e7a731575dd615f52e942d87d25f3b0271ff59236eaddfa88aa14fa23c21995a4a072d426d6e4aea2100371c357b8097b4df3cfc3a852e1f101bfa88bfb16dbe56579d8c414c31722bdb76543d29a5546f741f6c3669ede4fea890593eddfd6ebf520de7807fa1f165b000b1c3bcc0a205afd66d948466fab38ec83a8e81c0a9ee09421f00f20cc42d3d419c27c7bcc7c83df5a60034d5caa4e47a753e964cd1bd74dcbb32fe272d110d72f1ba82363d0c5fd86ebfaca34062a2d2b1d1d1e5452ab12a5f24ed844d191ecddb914f5ebef098cfd8752879bbfef006573308084925d8de7609c5cdd1449c2e2703a2acd421fef4a264f3b51e1c56604c4cb7235a08982a1e4cf4e8262de669f97148fc6bb52c21a6b9b67b93d9e0b01e868e5019e26bebf3910a6f929659d0c387ca6e893bd2f45d0de5eba1c6232e252d2c438a3bfccd12cedb6bf967aa87a9ef5e0271b14468d7a98f4b80e67b05d983bd52c6ee40593c28daa24ac3e98cb0df64ca80abc06a121952a59b1d8ded4abf9675219c497c84ea660398f7c812e1a6e4954e102f009424c4e12c97af64261cb440de37e36e3623da345e084c0c82dba7daef583d1859a22d3d3dc775e414e7eff99191a89f212e284f607714c42fe958e2ce0e44b32b741e29546ca10449902138925b5596aba33a1d12a1beee435039230dfed033e87cabae72add9a65a5f6132cde575a795ac96f4c67cba61a2f3c32607a627384ddb75886b87af9739c51e08532df4918ae2065bf076d2be99644f3e045a552f1d6b837dacfdad1f19961049743b7ec0cccfc00634aff49525ee684fde028f3ecec1b75c44f125d2709e0c65fa18e29bc6bdcf746a1513f2e838cecfd4b63763b7da08733cfc039bc8e278cf1497c902c770543cc69b549a22b6403e2a00c945b70a187513b4f250c2a31492fba5bdbb51d066370cf81df3914fb218a052574f94a011cf230698a53b50d9069a315624a8c9542e92fdd837a7c1a8920f31680633a5951302ef4f4f42a1ba02c0d74053b41d70e24681ae3d2c115cf900d050fb96e088f4b2072c242ce9ad1ae082db8b76d693d8bf7010db50ec959e3f1dcdd467324fe757795f7c3374e90850c8d0865d3b5fc2917a458b288923dcf8ebfddd16a35bb24ae07d39f1916c9853dd38db28e32964b2491bc422bc32f46b73301125c084de128b0040e1dd11c248762cad8bb3a9ed7a2b6b2f43c99a781b264a99457d39534e4ad522897688d8b240923b04b2499b1986ccd713935101fae78c2610bd6c0602f9b979c74f09da7a16cdec04826601ecbe3c9c3010b58654300e9564d11be72d780de7775ea288f6f0ab83786f426c831c935984a02b59a25aab683dfb7eef3c20db12f73e46da2e58bdecf0a9b92e0adaf220e63746f822ffe7d488790e9d89f5e5d459e0522b30e43e872f7114d6fcfe03af0fc4b48c631d9b253d9413d1a0355425c330e6272fe7bcef028f81b05e6c4d7f558c67b706957bfbfa7b54b42f428e8f2b59c1b6284e82a98040c06e63f9dec09a2ac47a9724111147d491ac029bef762383ef00e9e12ad5bdccb54b5adceca334a50319787fae7", 0x1000}, {&(0x7f0000001480)="c056529b294f461c1eda61fb7c57b4bc929ca20f", 0x14}], 0x5, 0x0, 0x0, 0x2}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/176, 0xb0}], 0x2, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x12, 0x2, 0x1) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1, 0xf3e, &(0x7f0000000000)="445860c317ae610361e873f3e64636d70e28f6896b85c3bfd7f3fe17b6d72e89238358a80cb0dc9377c60daf79e64e7092ec", 0x32) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000280)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce3901ea8fef96e88cd579f3f0b780486d5007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd83c582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d6020063ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34d2909d53b8fb105855afaac91d5f334aa89064c4ad53cc019db40cd8cfcc2fb0fcb15c067d59bbacb018fd42037536f410edb9227a28b6f390c9103b35813eb602c48538fc000000000000", 0xee, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x7f, 0x3, 0x3, 0xf25}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x71, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xf7f}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x100) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead42a9d43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:14 executing program 1: poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r3 = socket(0x12, 0x7, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) r5 = dup(0xffffffffffffff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x48, 0x0) poll(&(0x7f0000000100)=[{r1, 0x8e7b13271d268716}, {r2, 0x4}, {r3, 0x2}, {r4, 0x1c4}, {r5, 0x4}, {r6, 0x4}], 0x6, 0xffffffffffffff1f) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ftruncate(r0, 0x0, 0x1ff) kqueue() readv(r0, &(0x7f0000000000), 0x23c) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f99429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f0660b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff0000693109b86c402f371c8eacead4f7c9d0d4d2c745729a0536e5fa05b0d0e382b733e6709c3e4ab8e8d38782e239471e01e8310dbd56e54bf7d853bef5a58d4d53a040dd749e13481bdb784cb54ceb424031dfa02e31262b9f5d1a32167a3a6de41574a81fd822d489681df1bb39d7b24ec80fcc0197ff04", 0x1e7) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1d9) 16:00:14 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchdir(r4) getgroups(0x6, &(0x7f0000000040)=[r2, r3, r1, r0, r1, r2]) r5 = dup(r4) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffff9, 0x2}, {{r4}, 0xfffffffffffffffd, 0x20, 0x1, 0x200, 0x3}, {{r4}, 0xfffffffffffffffe, 0x98, 0xf0000009, 0x675f, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x1, 0x41, 0x7fffffff, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8, 0xca42}, {{r4}, 0xfffffffffffffffe, 0x90, 0x40000000, 0x9, 0x5673de4b}, {{r4}, 0xffffffffffffffff, 0x9, 0xf0000003, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0x65, 0x0, 0x2400000000, 0x100000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x10, 0x9}], 0xfffffffffffffbff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x54, 0x3, 0x9553, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7fff, 0x1000}], 0x0, &(0x7f00000000c0)={0x7fff, 0x3f}) getgroups(0x0, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x6}, {r0, 0x86}, {r0, 0x80}, {r0, 0xc}], 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x230, 0x800}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x295}) r0 = open(&(0x7f0000000100)='./file0\x00', 0xa00, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfffffffffffffffb, 0xfd0, 0x5f, 0x100000001, "88669ecc92764114e75137c1e9e5c28227b2fb08", 0x0, 0x8}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x85) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000001700)=""/4096, 0x1000) accept(r0, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:14 executing program 1: socket$inet6(0x18, 0x2, 0x0) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x4, 0x4}, {{r1}, 0x0, 0x94, 0x80000012, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000002, 0x3, 0x61}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x46c14e181ae25ba8, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000001, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x40, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000003, 0x1, 0x800}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x9, 0x1ca}, {{r1}, 0xfffffffffffffff9, 0x22, 0x0, 0x1, 0x7fffffff}], 0x96, &(0x7f00000002c0)={0xff, 0x100000001}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)=0x5) kevent(r0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x3, 0x400, 0x7ffffffffe}], 0xffffffff, 0x0, 0xfffffffffffffffc, 0x0) dup2(r0, r2) open(&(0x7f0000000300)='./bus\x00', 0x20, 0x100) clock_gettime(0x0, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x3) 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) r3 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r3, r2) setregid(r2, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2004, 0xa1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:14 executing program 1: r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) writev(r0, &(0x7f0000000000), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100), 0x0) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0xc72, 0x7}, {{r0}, 0xfffffffffffffffc, 0x14, 0x20000000, 0x5, 0x3f}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000006, 0xabe2, 0x10001}, {{r0}, 0xfffffffffffffff9, 0xa9, 0x50, 0x2e, 0x6}], 0x67a, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000005, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7}], 0x4, &(0x7f0000000200)={0x7, 0x800}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r1, 0x4}, {r1, 0x104}, {r1, 0xa}, {r1, 0x1dd}, {r1, 0x100}, {r0, 0x105}, {r0, 0x11a}, {r0, 0x20}, {r0, 0x80}], 0x28e, 0xfffffffffffff4b3) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x800}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) fsync(r1) kqueue() poll(&(0x7f0000000140)=[{r1, 0x50}], 0x1, 0xfffffffffffffffc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x63e) close(r1) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) shutdown(r0, 0x2) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000010ff8)={0xffffffffffffffff}) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r2, &(0x7f0000000040)=""/49, 0x31, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xffff) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8000) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/39}, &(0x7f0000000040)=0x29) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)="601d489ca1e93df6bc65e7dda7b25ce85c009c00f55ec6c9fd1371a430b6b55534068d2282c5a62268da100ce0", 0x2d) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) rename(&(0x7f00000001c0)='./control\x00', &(0x7f0000000200)='./control\x00') unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x10') open(&(0x7f00000000c0)='./control\x00', 0x0, 0x48) rename(&(0x7f0000000080)='./control\x00', &(0x7f0000000140)='./control\x00') unlink(&(0x7f0000000180)='./control\x00') 16:00:15 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x4000000000000000, 0x8010000017) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/4096) setregid(r0, r1) semget(0x1, 0x0, 0x440) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001080)=""/112) 16:00:15 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={0x0}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mlockall(0x2) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c6530006c6244ff8f9407da96aec52b68936b6b7591555a1a35465ebd1e085cbe98ca4f988eaa377a75c35d2cf66030b92c60216ac680976da2fb012bc35c270fd7eb23842e6f85a3bcb0b7d857f10110aee968cb91863400535fa12e6c32224c352e0083477be75c7146db1882787243c1bdbed29778c07584dc6afda1c347b3a02bc163b58c8ae07eaafaeb026fdfddf077ce28027ba0987d86326d558e20e47dd5aeb9527da326f1f1c12475bc0bbb4d2b8fa059af09c71750260000489b83c0c32499b36864363f08ab21830f7b0516b96425674e28e1870e75"], 0xa) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = dup2(r0, r0) r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x36, 0x40000000, 0x9, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0xfffffffffffffbff}, {{r2}, 0xffffffffffffffff, 0x2, 0x2d, 0x9}, {{r0}, 0xfffffffffffffff9, 0x82, 0x80, 0x1, 0x6767}, {{r0}, 0xffffffffffffffff, 0x0, 0x14df89545d82d0d7, 0x7fffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x9180, 0x5}], 0x49be, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf4, 0x1, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf000000b, 0x0, 0xe4d}, {{r0}, 0xfffffffffffffff8, 0x12, 0x20, 0x3, 0x9468}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0xe8a3, 0x7}], 0x9, &(0x7f00000001c0)={0x8, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x100, './file0\x00'}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30, 0x2c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x51de) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x1e, 0xc003, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x800, 0x10001}) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a038", 0x5) getitimer(0x2, &(0x7f0000000000)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000100)="1472439e0cd6a4629e2f96ab35f5dd87a4f4698407104eb5528d58a28ccb107abc396d51b2e9238f85f403b524e90e", 0x2f}, {&(0x7f00000001c0)="fc06f31d1792c148159ba048249d3ec2a8ea2f8783b20b1f58c1987836045b8d6dcc93115ff6bcdd6d85b665eb27d148b45eb9c4c871f1acc4d065bfaacff9301418bf1a0131b00f274e9ed22c10ca288c1293b4d3fde1aeb79c46eb4ff25a559b5bc49f53049d6301e5f2dd091e47df2aeffa6d262925793bd74a9b091e365afb758953c0a6e3ceec450443ebf8d72fb5bf1f6b077c7925ea98b49926b406df1c17f012819df2", 0xa7}, {&(0x7f0000000280)="5f6cefe3c0", 0x5}, {&(0x7f00000002c0)="5d25e3d5d973537e7b5d605676451b8f1938e897f38506b9d2a707da470dedbf72a286c5eba58df06b5c46c54403549f9908298431eae1d3fdba9b005dd48a40015f6e62cb75ae0a3829bc9367fe26f80a5916950ca5c193c9218448a7caa8774916c74a2c5f1369af650af07d97b555dc2727486f78831438866ac2d3595f692a440c33d5109bc48699470d7cd53ffb3ca758441df102dc2c38d56947f7fd8a243e16ba30268bcf9184cfdac68cd241ec807e281587f966109487c059d7b6b6c3c8c12e61bb20d02104ed6f57e90809ff9ff00cfeda89a463ff4cfa850aebdf706994c25e2f5e4e4888920083332f90b00f3158dd4dafc6af9df808895e792ea0c71586b5a0dbe8851eb7463099442ca16480fe6907030403608b43a6e87ddb7a47977693ec52bf432b35b1f3fe9db21151735ab306c690b547e12816f008afd0b1a404d3f1ad379ba5d58804d281b3aa38c2ab09532cbeafcc091a5f2aff29bf6b5331733eb26582cb717908a9277baa66e4134cc4e87fd5fc941e62c036c22b8189c5780624b80a150d0eb63cde667979fa5ec02db2289096130446ea26f2e56036de3821a727c63adeca1143fef1a73bd0d70246c12b18b5210e9d6f7702c96f328a486d4992df4698e24ec6a349c822be7e0bce41d6360c2bbeb70b48c2cec810e1b9c2abef640ece462a9923aaf9729a45d2857efd2175985c290f45c245840d130795e9f5b1fe90525e25b93dcef3ccb3eab786cec58e3dff265b883f9ac78da678a5de4e9f0d7ec29ea25e062f3bed7b447f3257022e240ce0a8bebc1d19cded809d9f7b29dcfbe8083208f9c1524e97209df70da38b88964dc39ddfd98d0e9b1f5cd1a81c0f2380607bba1862a80347b77af7840c89a6b987f5689a1d302bcfb8dab554dc1bc1d921b760cfca5505bbb059d92273a5166be3417de0c6e8dcc5d46f38ea524c2a7a026ce2304bfbf54383f9b471484a838694b9ba47086f86fd3616b0719023a69fa552c4532af1b8a203cb82811849096b3cad30ce8ed456938ea693c76f7e1aa794f7078569260c2dd3bc9fd7273977153d282347e80f2ccb6b5d540f81f0505ee9fb513242c3ad229b01fbf98938bfe92914db7d0590212d6f0a88a7d3b3fe95e92f6488de8ad48c800249424eec0703cc8981ce70c3fe4baaa3cd7bdf942ea73f10386fcc4f71ab3a2f644e1922e585468161a8c1d7d80337fc867d2c5bd2b92f91ef3e43598c77a22361d509a753c968dd57345ff91e96330a393bb0423a99b824a87aeb918bded57f6b6a9bbd44d8ca2a6631806f59d9ad5d9175c7482e1b3d65f427188993e519012ee7b75c668aa50296a29c9e2d6981365f373cbac48b2fbc3564aeec82d3c11f95856d25410960dc14efd5b3b631a828848d962658bfa81a14aa47883316c140cf235e83826192bae9ece6a004454f7be36612060389583c19cb82b9e72f122d896dc5a3feedcd60fe1aa2754ef590e493db40211b0eb0cd5ea4a0c40e2cfcb0e1beb4fe72b6a032f13350ee6b8d4f2bf1ad501d32329def337b410b09d0d029a0eef177f158b685d27df3da6378402325154daa7443ab00bf2f9c8d8ac3babecb4c0c695bf814b7d18a06d1ff051c817100e28769f16cc6e4866f4d74631566613c69d44f1b4176e1c693b97e0c7c74fa954797a64c0ad3242883ce067a77a46b350050de7bdeda44ceb42624b242eba94af7dadcc6055f1af84a9fe5e5e379ba6cc0e3734c8198575295dabc3bae767471a12fff63c0c0abdf44db6f668b824af732ad913b0125fbdb92234e0785f92b216f89fe85cd74eb35e8dbe3883f03ec2cb1958d98421384223a09b61e45c39e1a906b43a44092b4280c5b1751c01365ac24498d57bbe19bed78f6579cd39077513dcea606aea8b75b595d1c3f49ef0219e7c832705bc1371c8b6dd7752e253822df41d6db5307b81541a0fdfe7a3c1caf4e0c939e58877dc5c0bebbf9cd42659eff0bfe44277840af15da5e7f0766c4c0ecea8b367bee95544a6d981e06e2e140d1987b8e2b7ae5ae160464b83be0c314b72c1dedcd6c7be5005cd23e76fd229790d2090d0dce198827419ec7d5a3c0b2f14aa445a45c947af1683519ef1db46baefb7c2b702a1243e421b991ba1ae1102fe607c98e27f12b4e9eb41cc41df7124060c8cfa0f54c146426096808b3e1e37dd613a487641687d3164465be9e3b28e67520bc557878320ebddc783ddb480b3fd274a38054828adcc38cc07a45a0fcd37c093572d08be376ab0c18dda3b4d6d4bf2f38c197949dfb5ea26bba2d551420eb518bac758cbad5729de9a2b793fec5de2ea33b52225b8a90968de20d175cd0691a446cb62b1d89ceeab8aaae01199d72c19f7718ac909e8168adabf91414dd1f1d2926af69d660533e6947a6d0d2b7c2f03114fef8d8887a7da5db61f610be2c70c9ed8c9c18738b1f8dfc424a2e01eccb1ec5de59205a2746ba4947a4a33a5b3c110c88e203c765cc4a7f50591d3ffd17bea252f0a5fc622d3506b5af29a7d632129cb25075fa55182cc13052f8631edca7a9e4c4013a89d94b53b2fed8be5a9d1903a25c6127b9fb28de780afc0c5ac2a255accb0d0dcaf88befb14dea3a3f3635632c34c6654b2a1842c43cd3a964b70a5a6dac1e07c4b3921209c4245fd345fdadadcd7d79dfe6e16fa65906aaad84949f3197c7c38b90e3ad40d1246a09826e36f07a2eb6a2e257a148b93ba65dc1d62507a4a413e06bbe4922003ee8447870472f7406edbbc0b29cad13fcdd108f79ea5dcbf54437c86c8e80c9b0138d9d4439cd133a798579f7e1f810451c52cbc8506b515cd62f85edd062e049390031f396058e6efbb8a74e200d07918ec692b700a1dd2d716084d22d61912ab6ba8c4338870007aa611a6916c9c96756c5c4007e189850d1cc938e2ae3c7e3ca6d2cea76c36ceb42d851aeee1464ef23629f4175981c4dc95cd2ea4592e4b9f7888633cc68efaf2fc65cb2a5d1c27dd04108c45c555782651a68ee353ad77c3472345800a6821045102cbc46f4ec42fb7277cc61c434a093be44a57faacf3f7cca6ada0c1764a685a004cdbef54b11f6deac03c3b87a57f143635c9c41448cb8af9233a7b1ea1a4f20f94961fdf8d5fe187d3a08dccc706490267adff2c233e72f9b3cee7717a067e1216a23227e8f8e4231d9965c289eca10135c05f855e1af3796377f7b88db2bc1e72f9cd17c7ebcfba0a80c43962cef636552473522e4b0acefb9666a783d80b0c9cb79fe3448eda6eca142316089812806f6ca0dd98894c68eb18d1a310bdbf15990d07412c9cf968bf2c9cfe3c71388939af692b89f4b5f74acca589ce4b296a7523b9eaf23b70f462885bd0dec115cfc636855fb6a540353a577acca52d87d46291e88323a9b101add3cc4a7bc9a1e5c806e44ccaa9c988c7b6fbd255b5a8ee6231e8aa6db9a3e6dbf86d82571717d2bf47f0ce086502d141030f77fe0a21b5ba521d815eef170baeda153d0f1de03b30c52262257a843152ae7d559464f4b71962039f86ce06cc33b6d863fdb2cf7c5ceabf546e99811b068ca118ade41ac67b4a4be34fb3e700ebc3e231f9cbb968031519c1064c2356be8d7804984e7af1602005a31fff43f25da16325fbd74491c584c42ae48d68bea266e566bda0efa20e7eeda52f6da5f8fde1ddf76073a60de2af2b1be4cc9008922f8573dde7fbad6b4a7fe244665de16744ea7850e453668d4b4ccc966de43537fb086c4b84e2bc5122c32bd512f1804d1be0ffd9c1e6b0c700de66bfda7c8fb90a1a9b0e995ebcd4b95d334ef0d3cda02148c0befb82c792cb502449e6320713a2776875437cd30d1c5418ab1c759f17165877ae4fa0b0a91dff855496125c8ba93236415020bbffa003e681dca201077ef1c76ec0494f1f141f07974374a46d053d12cc47b31c584c4f6063dc74415742045687c21a40903f6e94bedabd1a3b56e293d6fbdb5dfe12e49710f7d3f6f73c4a4f0ae140e2af6f4c28e192e907c13522ed3c69e95b4407bcbd13c8a0864818297f435ea215625e043bb012e71970f5aa6baa1c8228f7afc6e2f7a476aa995658e842d42e50d1ee9cae3d4f254977ddec6e406be0f02e2d3e815b60ccbe595b0100f46e054218f2006ba5118beca91ecef1ad88d78fbdde41fb03b9333bac45f8570c3722985c3de4d72804f81e8a45ab070bd855f7fb5ca6525fbaeaa48f7f7356398b033309927c0abdeb51bfe681d30da5262413529191233f1597b03057f3be0fe335e8c2e3ecde805b5569c80351578d07bebb70f7ce8cb13b3a40acda878429d42a7254590a57c566adc54456b9f250b987d4a2adc0bd83c5d65bf45093e1a1c7270c1320851a11a53926a56491eea40f986a54b2fed2f6f85f2cce99a9109ffbd64645f35c1b46a4d3b702e930d7636e252d6fbe3143ffa713c2ed6327a4276384853e1160cd3f1afb3528015ae136bdc59e80d791ac9d714182eaeb03d83594fdb674f258130ec41f7f154eb1beb1d41003c106a73fd95b1a79de77063f755386ba3ee8ea26b7a3c1c55b21c9d63f07e49dd2dc10294d75e66f6374ce0beb6f4ee34338294cb033f012af87dbcedb1c476465dcbe412dbf6b9edbd781bccf9be6eb14210840fdab9540ca4af2f2476e900a9210173bdf6429058b00c400430fcf5176d11c0862f3324df32442fcd7a6b7379eb861a5644af5c4db9cde6842016a30e292232543962262052686d541c28326ac170706e6c3a640a5973bf0aefd4ea77e63ba86266bacbc21fbac656853083e828563cff7cae63af9174fb8998daec55cde42f01eacc15f29dff70e9ff2b182a822b881c50311e271625055c287a064fdcd00733f868902b80dc830422ef031ce31af6bebbf5a67973ebe051d53f97251c5425742b0749b6f78d2b05bf77c8e69f5cbe1cb3e4e5b2ba41a0caa6d58c67c6f7a4d6872bf5e3d4fd31e67cc5f7d0071b974ad7ce2496da098c03ce06e605676486352a9ac04bd9ad92f35972ba4b9661c0bfa20d73196b2a20f3979f6fc4886e73f30c772a35b3607cfe8a907baae2d237bb34da7c1bd667a7c87eae9c0ca0ac32f90c5faec56beaa738e6614bcd273c5523aeb5652c9f8d496c877bb460a98e597624c3d7e43f6eeb8f86da8cfaf3ce06bc150bc4996b97fd64992d56c879cdd2926a5802a81b3099072215241632d8bc6b5f508b5bfcdb1a8d5c70ec4a32d3cda26fe39b757034104656ae1f517fcaff77b9ea3479c512e682c186536252a4cf600cf666d50c8161163428169309319320e668361fe972cfa13d08caaafcac30b0cc673666c868540ca7ffbd9ae1e1c17cea9f5aa49412818a36582c47f5884c848ccfc07882f6f4aa44ce43f770da611ce6d237a7bc3ca4e72cc515a8da39cd3bfcbf622635098d1072e07c9d858a024b52726d6281941f32f379c4af2c769e3afa360475999355598df4f5f9d784be0eefc54d6c3d86b6a0f755138eddac4b30dd03c10adbcfb2bf558825d6621c4b4fb8b41b88f080731c8b7cf2fa0bb35536ef3aeaf7dd9b6578cf0ca7424f94241742c6a6bc7501b5b91ec5244e39652df6ce8570dec36a2f37b68fdaaebba34239ddd4edf5e82f3fff1b4125058d282c663184ac54348c686cb3446f7cb98ea44c0f6fa6f749070af9f0207de37738337eedfc5bd31f5a5bcfcc56324dd585c880e1ea8e4c8ccec57c86ae4f9a6ae815b9e57acbda801716a47a3a740f62ec470779324834646248caea", 0x1000}, {&(0x7f00000012c0)="4b964e8d232f882f35e741645ff5abb4059956811fe1711d67d6d334e6fe4843952a6189774856425fb27b9cf8ea49cbcbc4c176091fcddf7f2596236074fa5c5d5ebae9a8af112619d07a0f12b1a0a9f09e6ced3e501c2c34fbc24a5ec54cad", 0x60}, {&(0x7f0000001340)="58c7e3e9cfe96d7efeac0726d4cd426f8a106c55c15e8463e3276b1847ee818d3077f08b11a61c3a9b1a6a924c8a8f88dbab34b2106b0dd6b7b36bf0833d151967fcb4b82d64d4bec6daa73b18d493e44172f61e17ec32f0019a0a0ce8498b210ea41217c227e20f2d0f1437b0bb34a492ce785757af3ae8b83fb9a06421a22738647d60ff819c141b2aa600ce646a60cea41af490ed679ad82ace9dc6b4314d53fedf0754b5c6787cf2006ffe91deb635f55a4f72a104897f6c2a9fa860354922e855483986bce27a34a398292557a74c28d1ecea55e13db1f424313f5417494d45ca984fd574d0dbf1a36b6a36bf7aa1bbdf57cd63beb7a6d527597be3bdd968ada1775236c20c352bdb63d138472163ca35456b6308a0717770b7534b6b7d6ac014e2ee54b3def1d81c65f0ccad907cf6c45dc9975dbd31f02ef870f8d5c065de6c3f8ddf1ecc2c3fd84152a08965d21b183ca9add7f04a42cca247cc29c9d47b5cedfbb251aac00e414c5b7c6da363d44acf8cc3dd9c2df233637015e92a73183f571bc1df729e471a685c0863db050c5172492ec19b2f5d50ab8df690d19153506e281d55d34d1c9a4a5654597d5cc2a5d7505cc0bf699d70e4e736c55ca332502d6fcdfcd456d59e77752d28b62b0d76a2d4074b396828833e03123a108cc7f3ac6d016b85b7ec6834932c9b1fc3808efefcb11e3fbab7e604b600854c9ed1430f8cb5a522179c80db5f143a3ef84a1fbede2809f7f233731ef8fc99d198ac2078a51ddfa4985cc13b82180ce187898df46114ebd73e65d378c34f8696392c07ea7799116dcfe391d8e80f65c3feb6fa997489a2682bf28b868629b1e12db505e826162cd69c5269a06f893bb3d940d11e4c7f1635d12b27893add099e1a54605c76a9fe78b7988580edff9ec4d5a7ca4fc32998962509379ea57222cad8b9c57fd71ded8775d798688020dad2438771685a5b0e576e58298294e27567226fda67ff336cedcf7ed421a01bdb572b1c8aa8dca9b5b514107603981755611ba86d7523701c67630f2851a36e7209b4a6bb8499d49c43b086892ee9c57aee1ea287e2b4c22a9b31bb27e49594b7bb41f820b6b0913e248e413b293c955e5c274e9359449a0a842b96cc9d434fa3e5fa6a980bcd865b9098bd8e018f9a6159265122dccad6e5c7c8e2d03eaf82c927511983d54e3550b842f63c0dbba6e8cd70a02d4ccf3796d89406555dbece4b14ab63fa714b2eb69d4d0c09bcebda07a573ee23c073ff5e080eee911855e76e8694deb129f4d3663069e590f678c3bf04a241e6582fe1f5c5d6fd4a8a3e2ed7f4e6f0f66e2cae0e38c94279df35a9eaaf4ea0756c1bab05ce65afa485ff0285d93c6d3e672bdcd099e003e1453789454e706a74a56abc1b53fc2e78d30bfcf35a6d6c1bb6a4e40c4bc4b4bab548333f045c0515e4a2efa8e9604ad0df834243d6b1c379d83f74829338a2a00e1a5af15bed92269083ad6595fa2cb9b056654c896a9df0676090d373adaed4d0b07e6030acee16060d390b137d01f2212d2ab924dab5501e8ee8159f7faee6873e34ce68f995280f8af3576854c2d29c21f5e5e1188f5e0c74d82e880c07254d5a589fe3c1ccdb9f8f2bd24ffa0f488cd5f8bb8e2f01e284d55fd69c6de1665467dc7da7b29cc928c206403513fbbd7905de86beba9dda5be2d24a21b76184d0b4f00f05a9ecd81c845985aa8a32e3e869705cc4ef20bec1ec32e1d7fa8d38df6308a0a02e9cc9b410295487316683ce44d54d1af63aba37ce0252415c34cc1d452dc7cb1432ecf2d4926c82225d1d3ad62306838bce6e6f3fb04717428acd64c1f9aa65468b2b780cab6251120dc44029f6b21c78773a0339386279a5713052c8acc66732d81314d87df73782d600773e228715d76873afdba97cbc990630dbe7a719d8c7619804e1b983475ba6937b1cf6ef1061194bd8a1c918e5a990eb0f3180520c2fabe8a3a77f5d591ed8a5699dfe3e9a4d5ad7a825eabb6b0c8810d8263652e2e051dead5aba269f7e3e1f16d63104cfc03671185e13be822c5008791fedabf75ee8eaa99278aade270cbf429eff05bb68a45d244b3bf6d3b794efcec37016d0b312e032c04a3aefc58ba58dc6d28f357fdfc6be87765abe6cc25cfc9104d9f05cdd93ea18c4c7293fa6bf0b4c1d22adbc0ba019a1e2ca36c49b3c52e4c1d25523003a8a1b457eacc6e610cc6747d2e6d384f35655dc454255f352fbca6f452287ec1da4bf558b5fa81d443b4fbc0634d44d8fb8f8e4c8bbec3d8c48ab7d27e41bec4c159f8493dd0669e5b31e2a7ecb9b413ad779634dbce9fcb5add60d51dda387aacf86065e1312634142747d09bdaa201349337bf20a08f2a855e7fe2eeb886460e4e131fd386cfeaa3e03df5b2c9730706d956f5aa64e64c55e4aa599fd64e846fc0cb57b1345ffec2a6f05cfc486bdf55f82c100b7e64d5a199a3ee3c6884343ec4f1e8af0e20021c4c77ffe45d19597b69197e7a8d12cdf0c6a447941d1490888c4c8ac6db92a3b61da18c3948d363875bd63e57e8bc37773fb5c22cb9a95282572268d5568a784a6c24085c275e2c127bcfc1d783affc574d507e700829c380380aa6477a8d8c297d018893b5d4123eca71296e894753a896916881b67c040634a6567ea180978626cb200b2b28a5c8cc5e69bd568d3cea7acc88fc456c6ba4783dbb55fc9ad3cdfa4892aca54dd8be308e980038443b609ef3ae43b95be34ebc62ab275e1086ae6786f140653fc143b8d5eed963f9dda91e61cb8228e2f35512619b6b64ce1e0e1553ab6fb17b0c1e7c5259b25a3310e1eaac211fe706f609cdee01a1f8f8cb6f817d9d9312060ec69d70b899778f2d847fb1961df97b043f270b73765e6f043b63d6e133a784361679c824bd9bdc2a35b4f860f217d78e0caee67420d8b4a05167201178a6ff7b9736169f945ea58764716d91138d556148272f7ebe303df8c8c46643d66e0495ac07ada68d13a05d4549baa08e518f02b3cb06f3bd58f538087a68cc3442608d9e246159b2c86555b5c233e0724b3ed1477d1449361bb789f36ef7fae6349491d0f24c91d0a531ba9064ee9abb1b672824b3994482920c87f05c6f56fb88924762dd08fe69eb26d5115649f532ff3a011b3c0203cf4002550f9bb65e75363c907aeb574d5a0b2028fb7efa6185983c17f48ee2338ae89e474839bb47fbc1e83b99417d1eb231238e29ef646c461958144ce9bd444f6962331db275645f90f071dd862ca5d85caac4f8d5bd76b7723be3f6e1c179591d9aaec12611f4a96de72d7638bef1f295ae564a05555c7a0ceb3e40992eb59dc450b1d3dc6151ee3ce6c0ca51a599fbc0fe3ebf7d1c0a60eb0e9d11e88274722fb7667ae6c5e3e961c5166e89f96eec69906c77ce3c9575dda4f2d4c08d46a04d40afb1e9da9007c067514d173eebccd6081ec753dd6803100814d9db98841c6e315b2791ed82509f3d95e2a5dd07cdc9e5b52e81b4e11d679ca88c1923879ffa82acfbec7655205b94f2cd79a5bf6a4c7cfccfdc14b2a3e1a1e108b896bd39e4eeee1344019706d360ea587316f27bdf13fee63be80f0157a536f80beca46cc2c7c1f5a0d0a4d175da9bdd22d886b839470b417f8df78d329455944f11980aa67ab8ea4c812d28227e5a50493b83d39c2e8c897d4731eba063f0eb543a60eaeb511de7c792e86e800ba1cbb151b83d2cf1d53185728f4b593115f7d5d51bf85ad53992965e5fb1e5111506da1d40105e49fd1b7347c80bc0efd1b5550e2a479119e1d397dfb53c75594c38eb50219545c4b5212f7aee1d6d21bf886c85fd1c0aced0e33d97b3d617b5a42c87722597bcbb7694e2427be3efa1e160e9999a60b301ee2f974de9338de53accfd62d64ff540387f3fdcf8906f2cec6fe1b2dbdb21c6705bc7d70ae7388372d3455a77626b9f7f52f1deccb27dfb959de1b799847867044b4592d397939f180400fa569f8397e9283fa613a40b86f5d7df3697d6ca9e46a707de033dc9c31f30eb8c6ba32adf7627d4be06b5543a72d9428cc67c61d376b644b542f3d3ebfd326872eca20e797b0d4c33d901c694489b890591219f500f87a6e9c2204bdb1e9c147bbd78932fce1f501d05c1edd907f6d853765dab0d0b133d67f125e2ee560a7446f0bff5f753f728f459b227a399d557a0fdf5e60798918271692af42dfc012df671ce1a398e4dff37f89ed4b4c79cbefbe4455f13366d6ad62bdda8f6107b6a5885f3f12f79bc6c2cc3c6d870b9fb5a3403138094f22249cfd4b907c079f3aedd7fb1e3309dc4393fda2aef5d6d4e7bd966d593c6c71140843f6be013de3b7af985636a3d8595f026a03b243c2b3127888a41123093c5ae84d67f390e446f8d8ea0d453c76e22cbba71f4efaadbd7d7a8c6508218e2ba397bc4da264e82f5e034f8a59050c9a29e53b69aa90ad4091f0cdfaf69d06f2bddf1055eec52617b640fbdda68aaa18f15ae7704c4916f6dbdac8663f34c0a1a907d452840382951326c37027c2786886a6f43a189d3d9ba34e521ec0103df1b9a1162e9bdc97f5b271fde2ae7cb392e0411ccc26c1a15c1e649fecc9343cc24ac4ef9edbff9bba1b9ff0c428f4c3ea9b522d1fccd7aab65898490170de2f3118c1159491014b9a55b8bd958e835c6219d37ed41eab748e6799bf97a80c423cb6bed05f1d09379e4c0916113911a6ba953cc681f0dd174c7d5056a3875486d1ce3e96a3e106f0928940dc88f815aafd392972545ac157e36126969c2aac41325f9c6a1aa88528e11224f0b31e0017be499062e32d5bbec74ad89b9610c94ac1f3561fb5a39c10ee4f375ac633742f89ec1f19510d5d23a40b20bd68868bf41a96d18dc30d7d3d25afa294fb1336973eec8a722a952c3116bddf8d898e5f2eddb3dad63178d8706422d218730558c012b5f7313298e0664f850c8417d8af752e007c642089d7ab63a4d93c281ec61532c31a210d7b6c7f09405205ca74f9a6f6c01b648b4db23752fac8a34861e61ea2c15e5c370fcb9fa01564971cf6080c758930652e16fe6b876eceb6a03b41f121303648beaa6a83038e0a4d6c036c787c67f8faa01051e5cdf105af96b57ff04c939b7a032aeda5a535ca7115924837ce9a377502d0616092d03921b4d0348985c55d3f19107e5a0f9ea8924aef8b722cc68c8620e46a3f7576e22fd13ae823a9c45e59d2f9664f2366d8db6be93db18a723a860de2f2a41b7df52d02a4fc6e20d63df0dbbeba3bba9f3b079d1da2613ad5a9d8158e7e5b901a0c6ae68f9bf957c3ef4480c126180254f0cd0e110c4a7ef2c64c1ff8bff81c9081e92ba182c86688e7edb06aa0cd863e6d407b5ddf67bf39986ca611fe02923003c32c8ded612d9db4557d298b4edba04de764589fd8d743d78cf714a7c1521112464598a99aedb6a6fc8befb85a8aeb0dbb7fd577033be61fd424be46259fa37ece7660c75614ce9417c678bb083d653b072074e4b0090ea92f0c057587fa5df3600099eeaa51a2180b93ad44efc82c8fd1cac01270404496bc5d23471da619b5bacc5c964508688d0e77fdfbb7bdc5cd86b626c0baf2e85a013bd8e9f8d8634360d381943aebb3e48ee0cf39d50641139158afe62ecebd41589861e69c4dde90ef269e3461abcb388c05704c45a668b5a37ab0da5cedaee2a4e71dd2146739aeb601834096379d0b175a7d1c63033d4ee970b6959d5e3716abfa2ea7c57c29d26953b1f51d5449acc202d2", 0x1000}, {&(0x7f0000002340)="72bd8d528cbbca150773e5ce559aef71aeb9c1edbc19b28dcf740925d87bf7475e96291ff50dd79a691bc685639a1bfe632736da46eba9c755082d50903d5066f2a849437006bd172f33206579b00d030609836906938772676ae13fd8a4169c5ff40f5608a66334810746229119cb5d96e2300c0bb134a1768c5467c8a74babb16621be38d512ac00622d1ec8e2c9a9c375633b36160d4e8d625e2c287d8e2ea3d559f31cb863d42228e75e4130cca64063c7618c396bf32bfd5a6816bcf6", 0xbf}], 0x7, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2d8, 0x12) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f00000000c0)="a74e6cef67ce597d71132b0610daf3e46a689796b98b083e36d74eeb12ccc270aae70c29ad3decbbff1212ad69dbe35a4cbaec9c2533defa9515c861fd18bd503bfb5db38bae240d3470371b0dd68c0c029a719a078d437eae8ee020db6f5e98e1bd0e17f9a5613fdfdb13c56a0c197276c2bbc5001e5b64151394c74538db9c4440a1e3dfc31b7c4f28687f0605d3bd60994de648e0e0637f90f3c19609490b4da406d4d76d52305a666ef0fe5127943bed5ab11a13464d88463694c020267dae9b2aec5ec2f992e1dbcb30fcb57e77ab26290e5b16b6e6ac6d1a77cf083b635737f8d0040d73bd146931d296e05db11fc084ee373c79c9dd5d8c2c021a0bc10ff5b4f22ce5e96d8aba3b6c39c0be9a75d311c91676a645a1f5429a8cb397a49c42c08939c93af2a60269d52012202111d8533f4bfa731abc82598e95c64d2a36643d640e68f49bb868ac4022729d99bb389c21fb3e4f50ce9825c3a5ed543707ee9ce17ae57eba4cd6905bc074ede4cb4f139d37dd2236ee992d906890fe0b349b3777d0bc6c87f3b66c44d00c4f7c7acdbee97f6383dfa1e9dbd0f43d45dc68811d5d614df69ac8a4f741ea78915781e1f4880d5ac262a9d42d55a2b77ea22fb95ad795ad7ad20b887cec9db45ab1e06c65e76948baae79e893ea003d06173f093173e1cd7ba06228bac3c8e2f8bf6072dcac711b3007ab238b5a3f54dc99bed9b05cc83b3fba5e8923027bb5020a27b3e714a76637303079e2165402a7922f1bcbe44d2ea41ff6b9b72aa464a9f5d54b1a666a8c732e92233d2ffd8bd32388f7b3d1204a886a4ec725381170f316e9c76069211ad24510a40a005cc0e744e7282804f055bcc064fa9f359e99d2bea09f84556d8324b5929bc2a32883e497cbd778c1da239921490046976c4cea4ac520375dabafb7029cbb186a5c8d5d8b78d7804997a371b74fd804e8a6804a4876d91c25eba4cba528a8c5d3b1481072148ff8ed2d6f99a13dbd9a9762bc2af565ea7f5bf6f11290e6a050c12478509ff2815044aa85c40ad6e16899f0d4fa66b18df07953c131fa3155e950cc12ee46646646b419c34b8b6d1a1389ab67e81887198bca700f88c700951de423a133b1a652a046d6a0f8190cfbaadeccd27a53b8592a26fb0415518c11308732e0c7002ccd1b1e73dd4a8897c4f6d3105b3df3e40de6ea0d9a1466c8daf428521c32030c9eba8c4e0b875c004c1144c11b5a5c18f9f23e7a969a5db6a6942be9353e6e016129be1fa775cbb7fb70e3b649a5f66f1f16c3bb4e3e55a4a38edb5dba7721ae028545c6a04a706a49fc3adcfa2718c415f97c88e6f43f4f749baad6fbb7513612bb970a695f187bb90486479e2ddcc1282c30cb50a5873a6a4e022860c75e909c624f186278064753e420ce74f5ca6cb16acfa82d6565f3b1b25cd736b062e8ceea52c74a5bf99f2897d4c85e696f2758ef540edb25f5609a6fb6412a0918d2e2f02078ebe293507d81bb987e52131d0b390a8f914f71029fe6ab1bd2eaba5ce9cc0bf376a4777947d4f9692aa0287309798c3aa4e4f5ab221e3527edf5fbcd9469ae254c5473f0ebdd6fdd542759b6f4b261f2863bb8d6e263664768ad8a78e3de3f6c1fb591166dd0398f922b13b91bc7934a92d507eef42b6e6e8a6d2eee23f0360e44b88d1ccadba04c50d160e80f6ba75f98e65b15754958fbc33f0f40ec1ae9d144a75839eeaa3a43a8ba58f1bb67281a2f1ef1b33e5c2d0a2c35f8b33ae907546472ef888101bb4f12aa8c7fc7f90efecf6514c25fbd41ae2c006ea2edfb027319e5b43ef79a59dd217e263c05f3d5f693ef83a264fc481cd9d07efe20461cc3a87d63b3fa32d2726b1f6e02513ee6118a7bc834a03fa634e81d45956d50e38f539b25536a39d77f16399b474d621fcc2470d5cc6397a10b5870048fb9bd9350852f520fbfacc99d10057d14585edabeae1355080ecf01101006cdac563a8902eb9f47b481c02f39c1bb66e3a209da43827042a347f50219579358e0d53a3a70941a6dcce5c83bcaab7e513bd40efdd122aa816711f22ebc7e54ddfea39bbab2e7f4e6a826ba0a7355205708322b95806ba25dffce19936f8117bbb91a7986cf8ffad6ed24211377af22a518cafea45593ba1693165d5f75c634598f050cbfaf493fcf5dbe9a993bd644c4849b6983e967593529daa270559572b539f79cfe3f56ab6a3da7ea43e749b592a62b51126c682fb8cd01fd5a323acaaf0b65a156498991c31b18c10d1b2ab38af6ff3df811f5b98ed705c7100d30792269329f2a69271e10fe643760ff75c7985d7e0dcc6e767b90ed7f75edf4a628d85f0579d7c5a04264d289c9687f632423d8e561c91b515da2e79b2cdc02237b1850b0aefd50e8f9ea8977415e2db98006615a6174de558ac58fea1af028bfa64be6a583334925959b6c4580cf83e4d80ad2b1048e40ee9fcbc80b8d017221e0993ae77298b435fdb8cbcf07a9259b95d0d780adc319a597e9cb1893909de4dd11c909010ce80e20d6e06eb7a9b047271d68faad6b5795a55445a717955d7ae585b09e853ac890c09323d414e61910ed6370a01fb62d5e485ea99ad5f46f1d4268cd8f32a677de58b739cfbd4c6dddc64a7705749f25ae9e5323d8596f3a1b995577f102b012f6aaf886725fa4318c57b5275d0896bd58abc074faad5339d0f3c6b9a49bd074ecd92e8a1f52e85913152b299deb8b61416976041130fe509da9b99128c8f01db677b00d2073abf33bbec265b3d07a22c1bec64d21194cb79ebe0fc01eedb1fa0ea89a843cb4b7012e3cbba3447f42e25d7a9da93c4691e089b184610d3b067ae036544c893ac6c22e88c43c44c1b61a2578a000c0d22101b9f375a512ba1e58331263ce93535d3c1b3519e6d706d22e938f88e8d29d7428042526c004b560534c7b4d7b00b18beb7ed1eeb8dc3305a66aeebf613d67846830cba67ee927ef4627343583cbad4ca492c35b33cb34883931f5ebce962f3313a137555083c523e9647efc12bd7294457fe01df1e175eb186b2bd3d228e3b43aa44190adc45b47ec68c3e9685f3d949dee6399f10bb60739a3a4a730877a842223c32191caf43515f304848ec51f4c2803279fb9ce21dae6d7454fb6d43180dc6c5e28f504dd3aa240d1bc2a848118c17e371b8eceea5c27759e9519fa29a85e2a069cc01d1b44e224c14d2772a4c6f504ad8a6ac2d75658d7821def78663ce93d46d874ea41129f13100118411f00db81bf54d007869974e2f9a24ee9847c1ce2661bbe690b50f8c42efccd69a22058010ff7d8c593f54ef3184359080124adcc180bd52b74e83ba423b98e68e78d1ffd01a3262bad4095dd10ff4d165b4b3082a38d6434d71d975908d55a8540df7a3abea050fdef1cb88fb9c4a42a53d00e2b0591bc771c3e7bd8fe4fa8e60ffcc42708b131cc7b88a634c76d833d54adb2e057302924b12ee6925bde76edd4e762e96e3a26056a19e4b346275de7355967c1599e91bb7f33d190cfccc11679630d33228585fd9a9a934e0146b7d7d8bae8b544f1bf299f5f4801a329b56ce383bc74552f3aaca87d854b9ac65e5871f5639ebe3eb333b3f40dcf888f3e62245978a800ac8b446564d35dda5d22318ed69f99907f73bdb980a81c7c7ede02a185aa599e0a603dabedae7261d73814fa82aa0985700413cb0dd5844764cd94cec3533590544f96e28e0eb444247a618ae8461273a7b5e1490574a741df93a1739766669b8a646b0706b026e1f1a8f7f969e39f617ea4055d426933dd34c455b53f4fe019bd6df07cc3a86a975f8d0f6b772c90ce869b58bcc1afda6a4a383189f93f753b8afb5eadea60db7d2975a620e7899a3fbebdec28547e63b059e5cf7c7bd847df4a8007a7979ffc64a2f5a4cab3084ec3cf4ae1458702563769a5f56c76a84b4f36fc7631d802eda8d3b030f106a77f96e7fa2ee2bd718ad0288b7ea499f88b3d770dd40d99cc531f3f6470e300c6d6d1f5b1687f07a4a51a04e2a4495055d6b51e4e5e19e1f646b2967908ab00b0b0f65e287c818e1170bf894adddbef875793ef33db6a24e458a237dd33d0b8019a0d053f91a881a11fb65c6599616569066743ae3c7bbee76e4a8fc8181d907acd8259f370bcffcadf23af5a4a17526af296394338fbac358177363cc67a630b67eceee9e1d9b867cc2326c8749d8a742d34f4b24899519fc0dab860947cba7be3029fbfd27b444468b1d7afb6859a22473a90bcad09e0e338285483389f8ba6ded89cc19c4523709d4c0c8904a08fda1100f49cc669ebbccac4bba7faa21e56ff7b785aada4186a5ecb1fc1851753ef15babdec6448c671b7b12d10c1d70b5b5129cf338d08de299c1fe055ddd3f133e85c57f24c031256a6ecd1dcbb5e320599c77548edbd62e29a6f68025c8b677505e0310ad0fa07daac361ee1bbd23f8d45964722e7d078f46de8e199018d49600146994aa4f57cde7b7dd88ef47000fffa85db0068bd23da64ed2891699ec8ea18d8e3979f5d6a712bb65cc454cdc15bf0639b4c0f45d1317de644ca0b8acd989cbc3c84cb6fe86cabf09d87525ce39de7d4e9d6fc4e0df9e19f6d59d42ce320176d670ac6d82c6b26595acea91f683983c6df9519ef7214c06cecaa3878ef6bbf9b458c3e5fee8d07fdd91bf47bcd1fa9989c4c588719c52614fdec30f3e294928a76d7089704f4e88840c5e16ca0ee2fd378a915b8c72a211096fc8c3cb0533b9caad6da24a7db8d3e15852090dc40f6b7a63837d305698e1092c74932067e54d0c3eb79c5c04f8a6e2098f36332e70becda5fec8d6b91abd4c29c8555cbcacbbca31b30819dcb13ac4c517d02541f31f7f801c9ac9a21f9805f7cd744c5d7b418d33a1a49b3698dfa66313d6a4e78e077005f182e6fda31b401399f445519efe09777b7342a29d3b4c3789bc38b67a6a2fbcd2d4d110722085637e9b8c6e9052a832651ba367c437068867764a6b0a27061d7c6c5a20b8ed5b3a5e6fc8a5bd0bc0a1791c625f48bf7a9b3249b835657ae852666f7c6bab12ec54eb97feffa539d4ae5e5aa27daa0de759169ea6fc697314949524cdc6da5bf37f64a7b8fe828bf8f25b2f59cff527693cf9c18e28e2cd75e461cfd9445279ac81926af6bed40eb536da12390cf2d49b78c6a678906facd2b719091301e1aa92fa5b0475248a2c9d93fa8b3fe2343d8e5837491b11df39af030240eab39ebf40129246e353c7c88ea4405db02400ecb5d1bdb0a4a5f9f2a61c0f77c2b4ed9f5fcc3bda4df53591182d05a20091c115096bd0cded19aaf36037e482f289711b44ec506e4238dae3fec9fc3a92b8d84fb964aa7eab7c06fe02bebe374959a696c02d2243f4ebf88850701353137cec1eb990872a8577abe6c091a5c62f7a2dbd0c1b43df2342012933250964e6472ab4eb518aa9c1cd7cf3d744734f3a308790d3849bd4c0b8633fe3c0f227eb702c7ff8ee115b3b512af0755a915250a5d6c3f20cc478c83a22a71649ca60a8b9c4301b6bc95f3cf1485dd38acf5bbe8b7e42a36e87f4cfc1b9171a43308948519a65a6e10125135821c1a72eef870dd2034d9d572c025e5ecb99e71ca55cce93978007921b901ae2cf423c122180a449051a092a64de2889f2f6315da86b8ccb5bcfa8ef026f08ceb4034716f5ec6b1b4f1d3ec1b12d7a89d57525233ffe5fa3c435d06ccc75a045585a641b64c5dcb250de4786e8f6dc16cd9431a453497de2294d09e3f3c72b82f3789e5", 0x1000}, {&(0x7f00000010c0)="0c6983c224394cc7c1475b55e4c04e868ccb579e495d78c85adac20e615f9da755877b01869fd1718622025264c6016a6fe779e294afad64fdadf795d603d5c58946d77ba474dd9f0e86cfb91fe6703a1a965415f24568cbe2db50b098ca936dc53cca094f6f3b85ee23b2d0c21e571c95889559bc9fd3ee12944ddabaf780e5022bd8de50b88ca2395d41ac3f25e4946f2f96c8a9728aa3b411c317e48ec8ea1111d3401aa0d125eeef1748906345a8da72da092cfc0ed7e9826d5bd4a56bb7d7e65feba03e3779382eb41a731a225deaf48dd65761adc3f49c3847837642aa1ee53045872b3afc9781de6feb46924e9ed9f06bff5479dacc61963a0412c25fe5b71891935be41bc61141b959404139c11db9198030181e62707e5fd32cef761d9d80a5634f429b56081aafae2408c934da83114c2e898831f6022d3d473a9704d8537bb4b8eefc248533fe960b340c934b317183171c351accf2d9d37b4967ddf56616ca2f389cebf56f83012e18f7df718b8021fa0b585cbd612617f611fa250f96cea279ecde7446938aeadc7538e7c92b66c0666c42b4e8659655544aeef1db6fb795f0fe0d45df8327b48b985386541389fdaf93a03973cd50f4851e2e5fbf9d10f1ac480bf27af3128edd3af1d07e41cdfcb28f6dfb554827086b8a007d1ece6248188792b0ae3aaa12d8432ce397e6aa66402ce9298ba49f910351d7dff07982114d360179fcc4ac148bcb8e15a2b1a682ba4c70060745b229b806f2edb2f1a6359208c0bbb9c3d192d311eab261fb86712aaa47f1dbaf5b65fa82d4ef42befb80dc9c4bf50a391d7371df19b999a8f1bbf02aa62b5b0f191fc6b14175170e56abd0dfde7d7622d7992102d5333493af7342f79277ae03d0e39fd56e7f5a721120f26b927a5e0fc5ec196181e29ef12b7d50dee98c6bdc698dbfa1ff7ebf44cfdb9e067ac884a2847dc68f648445f161fcfdbce1e9968f1cf148f85e8f515d63f8383481c3eb448f6e4ba2b4b7f51859b0c59a5b9f4055ae090ec23c1ca95c91868855c9cb3c01884cedfff93014e777d5d2bb3ba373c51f38dac2543eb7d7004a37651ad941d33402d7ac2c49b9f9a57e20241f84e75898518043a275748e51e5b933859fbb21b8cd4b15f1e77a894807e256fd5df4014748d57e30d0e3a682b1ac2741c8d04a9aa2f74921addfadbe50f9b668ac8c443e3035d1c5d0d22b3c4d9f0bf1b76c15685960ff725e2e318e87c3ee424ffbd5f60389982073b3daf7ffb6de4e9b915db2f5eb680a48026cbf40a97b9d887d8c4c0d27b0655a351aa5e36b4c026fc06a7375c2cc354ab031c8e7f8d42147bb5d7500c62d6d5aeb5bbc90349aa7d65819904a0a40d8cf1bd27f5d0491903e24125b868046c7c34ec3bad39ca40fa232ca3f8b7e46a90547101df8f2ca09b230d356dd97dcf1d59fcb7c68d4e0011a269b7aabd12e49a95140d4afddd89f8ea691c8b921050cebe6caeb52c72b179a78f9e6758c711420b6428a0475272edae7e22a24574c9310b6ddd1618e7406ab989e131f8b0262c7b78d0dc3de9551cd6c6fdc9ef3ce28112661be0b86fb3065703859c9fbc4e6678278adf6991012f8fd1f3e206053ed2550d566208f84aafb12cd68c915744b816e3a4c22a9fdd0294becc2ac77c0584c06feed9cdcf571a7c29affbeec406aff0327d6950e11775e7ed98a392603414d5807dc98c7d651976992f797039b61a2ed9bcfff88c71156da29fc2f2078bf33422cf272c9960bef4eeaff75e7012866b579400bb285317b7f9b57ff2d7ec5694a17ebbbfe6d938e55b5501d6cfc6137c700c77a24b5ca97aa428dc2a32fbe9b07b4380de45f9b8bd236ff145bd5bc0103407ab0ec23ca57ef2702f538c88ebd7d47c813593ff26bdb702e1823517da7f72eb3a41cca187a71b8d6eee2df40199fb7d74529f86f92a0a072b34a1f18e20acce0df30a68017bd098ad90c9e395bf5d45d672a1eafcd19b6ec8a36513b68ae99dd49778de19efd59153d4846442e28f1ecf84aeac5a074e58fbaf5986d37f9c44ee75245a1fdeb00cb358fb2113c2a3f7575a1ffc9e473e733eb399962707ee68ea08709254d6d5f96802f230e147ce59a85ded662a3b38c1fe8982ac0c1a0026d9bee661f897c9af726264d5c5e815b5cac57b4f4f1e6f2111acb62c8769a12fee38f1fb44eebcab6174ad9564c938491fc14cc8c23b13a8d97027cffd96d86123d9e759ec09d2ebc7f5b23990bc5be131654fcc6fc212fb2813ce2ced5cd9b40bbdd63f1233f324dc6f415271d73739687851de53f15eb63a71c2c89915a7467b51dc8871523695a93b9560affacf51ea80a4740f910a47f164b21bfef9d80d9d38e59f897af44da44d6c961f14580fa6bbd7e38793c1079a040ab0efbbc35b5ca8e9bb83110518482881eaa9498b8d0d4e383ab113545cac7fa761994b5d8360e86b4f7c703b208933e26bfb245e4071e243105381ad529abf57ba57d4ec9074482ae00ae8f753997a8f076c7bf8d9e49915f0ee2247c58e367914d5f8657f16bbece1373cb702b381d0cb0217d77aac6b9e1b71ee0e361b9b2ab7b44e8628419c32523664dae6aae10c1af42065ff9dcd4aa64ecaa9da3a48183894f8406c9c59b85774598792edfff024b18edb9573e2871f246d8904fbac2554cef1d3bedbb3c4fb58f82a3ad07d7dac7904692814b15b953594b237db66975580e3f26a50bcbd59e2f20139ab7ded9de3c376593331280c5d407de5cfe965471581ff8251636d6f8a93113fe5c7f80c4adb3937adec2fd2d58d28305cea2a100b4617997007a639b681bbf1ed66533d10f68133f612d3581117df03c3ee57a8e6e4b222e7fab05d002912f1372f139aacd6e3bc1512f484f75931f302e301627708c0d74f18e325cfae2efb2e89678ce789ffbcd936a88b3875afe5b65d1807d2e070c1731cfdf2e247e766391ddc1c0f82982e862f026c9d6f36c9702d9d0824f4473fbe743f333e187a1c4caf2dde20baae1b3207a90775d37a993f942c878e52beb9ce75eddbfdd118fa7999418a2df73af370288c87367ca0f3aaf83d7b3341759d020c0b379f18808a3d8da03801ecd533cfa0791d1c05ed294d799adafacd87721719703a3040655a45113bd71e4ccb680ab341b150e9494bb1b8909121e211a4997a7491351c22d16be25ada0aca98021a147ba5cab0d9ad56af724236e8f42e6cdba26cd315657341308466cd4ee458eebfde37f0d130bcf531d00356603240550ede77a5fc618a1b84cdaaac0285ce257743944913facb6ac5eaf0d8350d6095347624fb73962919a8b9132c3130f2a3b63d41749faa822580d833e0fc130c76b11f0d4594c2d043ff3509841dde3bc8c4651d5585de0852b5b403d68629c4c71ef8e0342ce63e1b006f2e9f65dd5b256c816fba0c073495945105c8b42f7c8fb28ab2fc01534be4a703319ba941035a4cb25a0248f2cad255c635205249619d8807fd66a398cb294d9e5c59c662fb649e2894a7c94550f67a75fad8f1fba72bcfbeaab97b1419c93f5509959b1a3665e51fba35e7540e480347dbbdfd24f8bed76e6ea7dbfa751b443d6615bd42275f84e7ffad410b255ca67799f8bcd145cc5c2f58db12011684fd4e2ade9fa7d03c74e1a404ce2cbe643594d8e0c39bf5c5cbb0fa25f505e831be030bf759790373789c973cca775a076151aff7ee6418ed64133d7a9790e1a1492b750ad4a8382f6b3606668787c5c34561bc0244f52d44bbea24bb8470fc81ba429b8dc63302fb7f9a3155d402ac8b3318320f10274078135f73b79172405261a0608860e2a5ab922f182232dac37971bf3835e2d8ff77898ff0627c653f6a0023e6ffde6d7b79468f8dc0e14cc86f45c52cbf08802161427a1665c0b3befa380493f203e56bdfb856e5275a7ecf11f6ba985b0b282c32612cbed2b671918be83b49b88330f4a937e48a74850537feb61f28339d2f6930cfcf283012ab5046888d85d6c424dbf91e0d7042146dc2df158e601cf044315aa11616c027af98a0bf1faf9388c5b61a41718bbb0f926c87b40049f4fb87d5df15e57fbca23dc88a8bd81eeeec4752d8cbac041eab448613814c81d54d14fd46fdd2dc02d801935a80e00dbe88031aa498503338a65febc27cbb1ad08b36d847619495a4ebfd2c45444644734002daf6b564d403522397d12a95916cab7d5956caaf74ace5031ec2ae7b3356041ea1c3dca6e5763074c7f52e040a7d1993349a7226b3aab71f67d8ce6454828c63a59de2b224227cf559435b3ddd581180752e5a6b52f67aa6536625285631ac1e7268e4cb2ef7c57143e7522d5bac01f4ce7ca1355b3e1d502e758d0278ee96889407595476e1756391cabc835677c27b409ba7c8b6fb563e26f2242f23fb3726aa267a6b4c0e2425e7abe89add9cc881848d88b02957a584bda0b52a15f74712d76ac71592c0b7d78a7ef225c0dbb02213aef81477161fc1d98361ac2b217d2d417228a1d7aa3f9675d8ff69d0d15a8dd8e6559276284e8e8199c578b274498eaa40e408d1501c46049d96e44e22d758f03f19e2df6b9433c4e10c9fa06604e39cb49cc1060c24aac654245a7d884b31635dae015269e73d068237c981d0a01c8ea434a38c97bd53aaaaf1007364b9ccebb8ed5669c594cd47baf3bbc63e3ab73c075d628d85c14e1fc5255d6e391a9b860be8d52dab6cf4eb541b491d3a197d7e14fc3ef64c7ad5bf643ab9b1817ec7e9e6717fca37a5346dd9cf50756a5d3e4b08f28ce0116a15501dbccc8a3f1353691b43293e028fb5b1dfe7325350ddbd2abc720334ae5ced7373bfed5da326a053a729ef45a56c081e12fc87fc94f08c2b21ac78669b73e290ef11c1b91b65ae87f2884f71ff59d83734e89efd699710a82a57e15d85caab0645aa0f7dadfc2f6dc03653b5738dd4c09065b5c32a7a2a31bbdb1df18ab02a57462d9e64fd8b022a9a8778d3de0dc80557443219059b65d5fbade14a08b9c2ff833d529a1d077863f038ca486894d998eee13573c37784c3912dc169bbe93cae7250852871ab841df6a6c21f7298d010ce4058a37257bc5f62a2ce4b6e2024ea095815b626cd4e17e04bbfd9bd5be2be8dd89f3c3df51455cc989592472cfe87b9179ca896fac26c956445735ab7cd8b7546030e264d95bc4dd672210373d39d03fd42de5555ac29dbf1dd41420e8b63007638dbf42bbaa7bd0b90c0cb18fdd2caa652ffcf004127c2ea6363bcd9aae4c51e35cce0421fd4f26dd45d962541841fdfb63bb5eb1b9e20ea7149030a885bcb6fb006b4b0d38a34d5c9147d4b1853c2b63681735c8dc939d05234115c89adb8f258bfe21adc74534c6f2313648390f4b125037393644c3b8e240998974b6cc50befd6e3abb1c947f91a1a64bea9673fc33f585b1c77b3dd840d2cfdffbe1dab0200fb2d554838bac7bcce342d6f344528bde0fea3bb1a0d74053832ab36a721c2e9e656434be24c93c8578700f68daf8e5c03e60ad0dd4322f26b371474b97b74eddad35e26d9ba07f1cb44a8c792a0c2b43c18c1d3a1a523041d8df85f27a84d0a7ce7d2c3b1160af819bc27bdefadba37ba4abc1591193cc5d875ff86c7921b2bbd5cfd5b4a1a5fda74ddd229c891819864e043ab2b181b9bd6dd5bd7116b422317096305d800341f2f95e07dfc1ba8cd632d55148ab4142b7e7085693b405aa2cb720f77bf75a236edb803fd78cf8abb74159092cf0c92ce6e7cfb9bc88983be8ea", 0x1000}, {&(0x7f00000020c0)="ea41ceba9d443ad8106d4798dd31319720f9bbe8da8497f39dcf58659c2755e338eeb8587dd2857044b4976fe763f8fe2c023ab8adbfc22b6887741c37c5489b6c7febe1df1f5aab9e4746cf6eddea74c2b06dc30ec60a9d57ed5021f8b7ace71fb048cbe4463b2f70a009d5f76676c2d807c17646424c995d309762693d5214654737e623db2e2587fbe03313a35eab3fcd5e4a565aed64bc83ce675af5f11e229becf1cf564873fef3ec3b2a82f69e0be5fd3353cab6d9f1", 0xb9}, {&(0x7f0000002180)="eb2760ff9018a4c9f5aa0e8eb0eae20787ca59ce1c9dd75512e21437e724484b19ed80cd18654e4f6977e5833d1934a71dbc3274aa9e915f3b752e8b286f547abc63565852ce0e06483be7fbb984fcf7469b6125c792555eeb45c9f78e0c6db2e4eb6ad5e57c8a03bd8b09d41f0137709a6504e8813d12fa6e456c61ff6a3f9690942a3d33f3f46beff6f9d2777ad8ab556e090b544ebf846b53d626fb5d45b50a2af97ef45351130ef85d7e9a8ae3d5d3c032e9bf5f8218abe02816e091b0bcab4cea016e53d4a4b91c3590ebe90ea64ca5eef3eba69bba11d746a042b69a4598486283747c52d6ba66c2c85ca2440dc70803c65052c29f6217a1e0", 0xfc}, {&(0x7f0000002280)="99700def913f8b02b17de043e0e51c2d0a8808627a52c05a7ca97b9d88138091b085b4066a2fcb1e73178ec10f128aa0ecf7da479260e5c2d6af61e45fa5f0d50a77f271d319a746df3d5e11b8a442f6a37ef71508da0c8b7cdb05acfdafdbb66c8e77f9e22808844fbdf3248ab11be2a088363315172734720b131fbdd9ca2def9092e0fc42a4aced7aad1cf959ab2181ef9ac11b065fd9dc3aa9b2826ab362c2539827f34d22095dc8a52ce79442f622e63cc11978af3c2c98a6ecfb4df3f080fd28a36bd878b800ea30506dca7701", 0xd0}, {&(0x7f0000002380)="4a1604a80b82647b489d185f05456b94405a72d7877ada6b82e4e88886092282bc2433e23f619dc40419b6adc33cc473ef2277991da6e69d4612803522c800e7cfc799000248f3c979a1117c7e9647da1cc7c289a77e58d7a12584f3b4a453e35f46388d1575cd05f27d92e1f2fbe2e9f8692d4cd6912cf7d5e252912b008c6d917cb917da99a9f33702a1ed3ee1cbdef6a6207ed68127e9935de791e33e37e7461680", 0xa3}], 0x6, 0x0, 0x0, 0x409}, 0x0) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1d, 0x4) msgget(0x2, 0x182) ioctl$KDSETRAD(r1, 0x20004b43) msgget$private(0x0, 0x100) 16:00:15 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r2 = semget(0x0, 0x4, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000740)=""/4096) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffb, 0x6}, {0x3, 0xffffffffffff46c6}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x7, r1}) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r1, r2, 0x6) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffd, 0x7fffffff, 0x7, 0x1, "5cf2ceb0927e412d3e90331c01b07885f64e5afb", 0xf3, 0x7f}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x554) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x8, {[0x4, 0x10001, 0x7ff, 0x1ff, 0x1000, 0x80000000, 0x1, 0xffffffff, 0x5, 0xfffffffffffffff7, 0x8001, 0x2, 0x6, 0x8, 0x1000, 0x7f, 0x6, 0xa96], [0xfffffffffffffff9, 0x4d, 0x42a3, 0xf69, 0x3, 0x80, 0x0, 0x8, 0x3f, 0x10000], [0x8000, 0x1000, 0x800, 0x4, 0xd1, 0x2, 0x8], [0x7, 0xffffffff, 0x200, 0x7fff, 0x3, 0xffffffffffff887d], [{0xdb72, 0x7fff, 0x75, 0x9}, {0x8, 0x0, 0x70815a91, 0x7fffffff}, {0x9, 0x1ff, 0x8, 0x9}, {0xffffffffffff5264, 0x2, 0x4}, {0xffff, 0x7, 0x7, 0x9}, {0x4, 0x361f, 0x800}, {0x4, 0x3, 0x3640, 0x7}, {0x1, 0x4f4, 0x6e, 0x7e4d}], {0x6, 0x5, 0xa16, 0x6}, {0x6, 0x80, 0x9, 0x6}}}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x91, 0x2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0/file0\x00', r1, r2) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x4a0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x9}) 16:00:16 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x4) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x1f) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xe3) ftruncate(r2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x4}) r3 = syz_open_pts() fcntl$getflags(r0, 0x3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpid() setpgid(r4, r5) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x6, 0x8000, 0x40}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x201, 0x20) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x220, 0x0) r7 = semget(0x1, 0x2, 0x4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/157) r8 = accept$unix(r6, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000001400)=0x3ff) ftruncate(r8, 0x0, 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001440)=[0x5, 0xffff, 0x9, 0x3]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x10, 0x0) semget$private(0x0, 0x4, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004746b, &(0x7f0000000040)={0xfffffffffffffffd}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x101) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x2, 0x3, 0x400, 0x3}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0xffffffe1) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8004, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) getsockopt(r0, 0x5, 0x7a, &(0x7f0000000140)=""/4096, &(0x7f0000001180)=0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xefc) getsockopt(r0, 0x0, 0x5, &(0x7f0000002e40)=""/4096, &(0x7f0000003e40)=0x1000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x10) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000003ec0)={{}, 0x4, &(0x7f0000003e80)=[0x0, 0x0, 0x0, 0x0]}) sendmsg(r0, &(0x7f0000002e00)={&(0x7f0000001140)=@in={0x2, 0x0}, 0xc, &(0x7f0000002600)=[{&(0x7f00000011c0)="19eac4aa6a91ed23c58f842cb28f9edca3f356446bac97c0f8837791f9d4838c60cc35239ddb066998f2d1bb408e", 0x2e}, {&(0x7f0000001200)="87e93cc77f258d61f98836a24575244b12aa63e2c139baeebc4ac793", 0x1c}, {&(0x7f0000001240)="59172edef46bedcaed01607fa166dd16fcddcfbf50ae4bb906d13a448cf36711e138fe3bb00ec1cbc51b319cf65c08b62a52398f5e165b0286f682fc14acef1da9694ac81e07afed575133eb267431ed283f2eadb2264cdd4900685dd278cc65745ec47043b61ffad4506f1768184c0a2eb224999966ec72ac0fbc87e7d8ed343337042d313ef7e616e39bcf906995fc929bbfdd40cefbde48cd9844e2886471f269f8e47444ed28c5eb33863bdaa3aefa92218483d69e7a92f439430127fbb5f3590647750a003a1bbb49afe7d49684079fff75abdac57d159ba887a4cca2", 0xdf}, {&(0x7f0000001340)="fdbd382abb95ad0050816074c5266f92a7a06019184d5b9f351e4349fe0f452182ee83e51136fdf2a9bb11292e5dfd7d2a", 0x31}, {&(0x7f0000001380)="5a7e03963317b457f106cd0e3a449eec7bc8ccb43a6ab4dee67b060039800c751ae265275b26271eaf8f63614795e13b2142fda85fea81818b52ed94834ec8304221283ff802a17c38bf981a9ba77e0b796c899946653451c5eae4ef6f6ffbe641408f776e51a1809dd6324cb13a06b4c5f3ea7177a1033ff1f1f09bd87b9c3fa071fcde328da0112faccf70a50b906715104411bf688c4a18af8035b8a7dd8c3fa6c506636a7a0fb86aa70f4d43d92478aa7af7e9844c9bbecc797f8450", 0xbe}, {&(0x7f0000001440)="ea8392aec84d49d415ad998d49e7872a7ed6", 0x12}, {&(0x7f0000001480)="78f636bffb66d702e0b0e7d85f17687b8141f5a9a29e46e3eea49e922a6a22e6172e7717f909cbec807108d6c5821f5b4aaf06d25154c195f0287f53017b272dec37e351d30232d820a55513ba9d707af977060303f03d00ff32037bdced5dfe6b9d42fba20ec52a561af60ffe476ff232be61e56a1c7378bab6fb2f2288bf99687f93349d67daec56c9c4803dc4ded3589c63a723e32a207ebdb2065cc11464aeaa37c8286bdb105062b74bea6c6e8c4ef35c9a5b3b64f7834b2cf8c330c95801d1fe57ebfe1d5732dd445e11ac6e91e059b08c0e44a5fc5efc8714f6351dcc83c71ae61ccba9e6a9c69624b9367fd05c3acff1047eacb58e1b7029cd1f623f31e24667b16d76ce17e365734c6f244647dd672928f44b4c47cdd9adc3939ea35625eff03bc422cab98c1f318763ae240e12e46a71005141f681ac23920f310630e1340d7150c96d70b6a694eeaa02ccfa8e03ad83d0bf6b02dc3a03140a1fd0efbe9e7595aa909d1a18805e1a120ca14769ac881c24fd480f6851f402a802811b601c5f62955f04361434ffc6569f74f05a856043d8ac79d8d1919035782f92b23e186aa85c643796989f182eb8e73b835d399b296f00bc4c72a4b4f44a56f00dda454a2fdf892c28c56d5437bb336bd53a91967286a69c63ac49cef85811a3e3a644957c7eb4a1e39f3d178b6586bf4c219d4c32ce06b09b6fb9809631d883104e2bc08dddf949f42f8c6d0700ac0350608e16d8567807352cf4aa840bd7b191608ce85ee19c28d886749fb326fe19b30e9096008907fcee3136992870e7fbc0ccdf5deaf65074cb096b2fb640d77e5005f6e2a6ff99b1f49a347c7452697bc3314dff145ad3a01ceab49a1b7d85a011e5684114dc8e7f42b9aaaac93df824cfbf81a591e7107eba173e177621034d3022336db3242b4f2cb667367aee838cabd4ac596376b0cc1e2ee54b2ea6f3280ab8411c5ae65d646999147c068cb653d8c658dbaaef9957d74282a2fc643c88ae6fbfb066a35744e223f590dcf7559cea686f2efd4d72fc65282c8793d72b6a3f464e6878a69e335e95a699d8a0ca346984e9c5b80ede571252bba4ec04bd27766de987fcf1d47c9521284f9ed159aed44eb87915f6aeabe47a8b0656f39cb80a41ed9b2d04ddfa25609a6ad4d1f381e0cdf5ac62a970b1c28456f0d0a841443590bde3db96acdf8f3c33394e18800861976ca74f1dceb195590e80ec9898b1582a5a76f35fa71b6df597782dba20dbc601d5a30537a6480c61ea320e77620636b429f3a6e32907ff663ad026a828342e652fa5be7d919b06d24a55e07dba7e1aaf822f2923e1b3a85832fa564d77e2e6a92ed7c6eb84787ceaf82f8e122dfebd854e7500a737a8c02936854bffe558e9cbce2146c5a78e581723bbe67c6b45f670c9b306aac64bcdf7b862ffc26adda957b1f6c5dcde34cbfeadd452c0db4e92a31f1335b9cb2ac9b607afee43f4cb01bcb71967861efc410275600bd13c2ee965e52b00bb9211572e49845e6896805e4fd66919e2a5c19a627726d05b913fa37e1a287b69590b207b05ec21a92b529360504bc0d5e0a10f1ca93a39fb1cd069efad44fdc82403de8903938bc3492912e513b9578f8880a1e1944b9f2bd3d4ea5698d52d0d33957942fb13a3f67222d2151114e9f757f4106a96f111fd2679392547d5a4582e85363a4ebfa74af87daf68ae968afdc3fd9d5df34e77dcee88c74eea42b3556ac6322794c16c8637fdbd3e2be05c1025f2c0fe40ada74e4c167a1c3881457115d344bf4e9eaa6a08171aa2c92d29b776e479b343e708f3eb7496ea740cdc234147cee07ab4600813b414eb7fc902ce10a36d4c5904142acca33ac06c1dbcbeca012036925257606d26975894e37873b7f73984b5dc5b8ad3d6c7acb74f10b815045640fc4fc69a90fbc48d44d23659c06c5edb20f2f1ded0a1bf7ce84c3c955175c2386c470b93aaf01f2169c23bac74097e698f5a86287c546aff8041be358aade03c4c691c92adb4a2df03fb7e9dbef51acf33cbbce43aa7b290f9edab95d7e73043a4e50a91068710a5cc96f27209c3df45bb3b5740fb51a809dea2f6311831f334d5200898b8b48a9cf2f0795a9d76271d59a238ce8d6db1e732d1c385172459fbcf6755cf837b7ba9c2f7fed70c1ba58f152f1c64e823c69cd2f3500a6a1f3dacad99347fd5d21ec5c23af7609bbd31c60f08c78e06d03a63607f713a77d0cca4d1a503f983b56f08e1b2e3634d221844f279cfc3a66397600b9b8d3ebe85eff2e7b59fc5687c2e78a37c2ceeede10304154e10a2e8239ee3a0798b02848a23668b0e35e5aad15d77954fd35a9193783898771948c19356044c6a7ecdbdcc37c7edeec31da8daa341689a2364f7241057631dc5add25032bc077e64d8a9de711fbc5475e736ce0803dbbac28b36e603d97edee026626f77beeaca5f1776e74de3d846ffa0690e36bcc336327eb2ba13877f744bdb6ca20b22721ffdacef17b92230fc99abf16083c3fb1bc81b7a288fefece0647c49bca0c37f674f2c5c4356f44ebc7914e2988b75325cf11408077c30fa257623089d21090776906227cde4c6877c8ffe8cc40f6543bd90962d37cf0d5178f35010fed2a7892724f83791e167e29ce4d8dac006608d35520423383932d9efa88a3aff67a284809f6d35bbc17db876572457fd0e1eada3489ca5f2d67d6a9f390189e491ca94520e9d5bb2c90b8af0d7866f58eceae7c5dd36c5f750eda3497996f36f875a91795239684d650da729b755a896dd768f3ed8244508ba9111ad334588f64bf14f184f1401f91f6f218a718a168191e0812576d320f451dd3e5f6f7bf4d40db7fd816cbc2c92f660f19c07f88f0e820f1df1bdbba20ae7edeeece1d453a3f07cb1a6b19f02aa6c34d4f6726a0459626d5a72d958f03c881130a5fd75658ba16a18288e0945fb3c525102bd2ed8923a13f981d02dd94eea3e69c04b1c6b3eab41360743a7bb86329e74a64877cb8ca8959e87fe3114dd20f696fe01cdfba15cd854de40bc2361e4e7cb0e6f7e5d58c429dd7be13b2a6781d1867f045ef591606f9d1edebf6d7296a7226d99bcb7f8ec737d78b65bbf74f6bc855ab37dea06b9f78575049cbbb4ea37a2430fe21321e82bd7bd673f1a6b527a5cb7cca07947797ef01a405dae686e469f4793dd17e66de0402372e1a77a31b7e63ad2331d6d85de4afff3349f58bb3fcb017c17569816765121e563e03cea597db64ad949c2cb898e81ca669a1329a34163d418a25ba6cc367432e8860684ea13b51cd4da7b174d37b98950403d1f61572f4666839c4865a14aa740c45983bcc79cde29d1e3b5ac33f72ec04593711b3b026b3c7cee01a75dff22bdcf4b761e7fd92391336c4f27fceeb45b746ad16fb31013e46586168f3545f248c4a091df0c4232771b7e61cc9f6dde08080f2e084d167e912205f7a42d2db40bf73d7fe82016bdaabb8aa0769ba171ededa1dbd95969328d3df167472cd87927d4f5e6c4274bce49e17ac36cab772a9cfbdce90bf0b3dc249d8865262238b7e55085e5d8e6d9491dc2a8b002334fc0ce937185bca7bec1418c09586da32835b82cf0455f8945987087def2a7efa45a4eb1454a9183350cf36f26395ac766a60f6f55a43b5075a95d0eed4cf6e4858833e1a676a674844033556b5c9872ae8daa45921b5dc0c7aa3b3b915345e60d06d3d3bab97558ce956e3853f2d39df1b3d0ca2c805f081cd6bedf6d6bb34d0f9f25683c7f4b15f24427eb95daa999d547a597fd7b0114b085797007f12eb8c44f384400f3e3e2c9700a0a55925a4d709bb756f34e97c99833e9cfce462dab70d56f9129dcf48f698d8936631f3ffe99d385cb0d9872d85a362d2e9ac9bb256c959d88b9dcb2d396c92ba1a5a3a0e88db255047cae6f8bf512d2b6fef7034400f82558e72d084680960115af1c2e7ae9aa80428a2d0a165a3bab474601dde2a7c4f16d1628e8a39827ab916f09ca6456e475b904c0a64950d6853ae9a5297507c45577dd9b4482e452c1437cce8d1957662fad125d5de046b85da1db49a79866e22c0201d1e65f3ddf00d35108a567cc71e710bd14372ba2a7de3003dd815567584ee3f4cfc1c3dc35791a8639a2277ff7262cec26920031c61ea302e21263232687e2b75ed3315b170916b86c92785f051391c7bcbb7fc0f341eec002c6527b31e04ac80f8a9a34d5b0d8d175a42dce2ea5bb07485bceb2fac0f6858a1c2db2f447f09d7d4c82ec3e9cb44529ff0117b5593e1a99e8f4050ee5a90272420dc695bb653285fb86098634d7ada22431f90bef62d8cf4d1e032a518cb625b7d0ebd797221e64867448e8799cae8d2eb65ccf99e654da4f3371e1082555dcb5418ff3df52a310b0592575740d9f0fc7622ced15da5db6811dcb01156af47e01dcda25faa033cf051ba1884467f949edcfcd1e0e1d47615a2cf8ad66dec6f8f74ac11a222c5a4f986c38951705695da4e8fb77c7a3882f20376d394466677c1e28afb3d9cca2929b1740651c8aff9b55c0f0ce6b19fd151e9adb97529b69fe539f7f33d8ce4b3c1589152f2b95e193a0b7054cfc0cca2817a771f3b51d4484c2b3ccf497e13a525d4d12d9e556d02f24f274578c446b9f92fd0865afa3a574e1c3504ff95a31fd7bb1650f193a3b5dbfb3a97eecaeb4ca4e94b9f356031edb4e9506699d193ecc5eb6ab8d60b4acf62351a371a2a5bb903ce1aa761613666ab39b4bf95752c306ade6fd9c82aec9f5c442f3e5f85c00139ba56bf72b7205a354c75b5246fc0765fc01b4cd17c48622f9eb875a6885ce3de55f574dd08a69d62b9594bf8b25453004f253a43fd6e8915c4e2e37d427ec0098e843bed000aa93d2acac50eea53ecdb205892e7dc034f496758fdf60ec29ff73e2d09e06f8d4a733bca21dd06debe4745b79dc6ba3a30f651f11664396e28268b731f35f2f7262e8080f532ff0dc8cebf4dcea0d3b57e7ab42abf2208307cd538f14317de839e2934818fc3a43a23fd0ed14117b671037ec41c863e1c116ed7d3ca4a7fdd93d01af3be489c8b4bd3e65836a69cb2778c2081cc4ab24a5619a9a11b16c84e63fc823d646eb61402207132920472a5b3d666bcb51a43772ebabfbb3f5e34685200c038bd8af4b2be1fc99a52ba0cfd8152ad44dd34ab51ecb5583002c0559cdea3df2e4c31f7d86e955b12e47d0e97f18978c87642da6dfff956375d45cca94b29dd2ec420e8977379d5abe5db7cc700f71f5ff9ac12b4c5bc0ea7e069f98713e36d1709a8a8093bb2e1a156a1406ff41c27600dab13a18ce46116d09e0bb329c9a59273a33939ee57aefa14d48f9c98c174ae47fd7f7b820fdc3592e205174b8750f5bf585bfc216a3e494f431bc7c838fa3831684163858c1d9ab8567ade56564d76c74a1322cfe2b76926bd03cde6cddb9b588e09593dcd5e5d6761f8610ac3b76d4105b8d5ef8bee8adeb96c2541663ba982ed22fcddfb5051b8fcfead0cf1f29bb1b4afe6970675d61c20e1e82e2e0bfac09c45dfff62f91529881a3edb363c0dab77063f4ea2a0b2f8d8cba05c30d8f955566c5381726375ca45ee450e9cb33d781bc8069e6ad7b6112570b938a77e0c6d13a6a898ad242c5b68929d21364395052e0be32b257c29f4b1d631f94372258cb030f4ed1a18e71623a9f6fd66d570bc066d67f48d239651148b6a3c3f8e9875e0e5b809e7d63325f1d49a35c5fc3f7356e7c3585d3024d88ace08669", 0x1000}, {&(0x7f0000002480)="3a5671e9c18a85b432fb299023b64b46a0e6f1021dcd1d5388f00b50f4cb83e8d2b83714af66e3a886cbffaf4055e5c908b8d1721fc8cac2c1845adef7587e22c731df952c4b4dfcdf687efc37a9abd2956915d20cafa21a2d0b36fb07bc60f21ffc0c1556eda40208c0e75b84921ca435d1781b3e5bb2fbbb64a91cb0bc808486db16c58e853bbd9b1173f9cde7e4d580b7a6e8402a4f57a3cfb921b65496", 0x9f}, {&(0x7f0000002540)="2e6b14e260704459dc2ba08d02b8751c654b8624776e6685613efce7b20c9b07fe89873657eea4a5ea4d5d871ce578488af8a483cfd6424cb9b80763f5bb386646d614ac480dc1dcdc694195e52b96e886921df83cc1e92c8d5815515f5eb860bad7f6705108ec211e1fbc3abf8529baea2d17dc9fefc938fb6b529ab726f7dbffbf482e3a26344322a7eb4ef2be1c65561d8f9e0830f180948cc68b3964a0ff70f26fe321f8e212f9125306b374a786f3f63810df422e9be4", 0xb9}], 0x9, &(0x7f00000026c0)=ANY=[@ANYBLOB="f000000000000000ffff000004000000f09c5fde28d59451290a41cd800fd2459f54383d47a485cb6555f12432291a42745558269091e0133a0e83773326535e66895c888012a7b084859d4546de278e9f8940e010b1cf7b229ed37143237f62dbbf0c5f3a0b7cd31c5b7b177610f00a7315a2bdc2697dfffbe9b39365e57b5eaaae5bec1d724c3d80a11fdbe07434269da3833b3b7677b8cf2d83900e5b64cc7066e0215bb665007211645fbef24a13fea0bd4ea2b13e77936c2fb80f9d265040b257df938b883809bccea662022a69a8d1d8aaa5778dce5a479281944c6feae7e5a0d4d551cd77e5f4000000000000300000000000000001000000ca02000035f5c57231aaa4c39862613da6eeca196fb580bdc5123e572c08b8d721000000f80000000000000012206e6e0000000067e3c7fb8dcb66d871247607dbd2f4e0a91d06505c573d851dbbe6f4ae74216cadd64958c2bfa8665ad173138ed25a9e33085a157bbd8390343f5f73e95e89a746a1d32faedb90798c77744ce366bd5f51280470ddf5ee5ab72e123274992723d12341484593c48a6fef5001f7ee5778963fc19e29f225c0cc6e328344ee4753f81abfb72fa524e40fe30152b441f810f4e2dad1d3cb4cf835dcce2577ac52fa886f5b3db83d001aa287a6b442119d9d3974c50bd31231ad3f9e7d904ee421b034ce65deded3a56ff4da8f55284c54287b85ff6c39530903edd7b5bb94db9338424ce83bce000000d800000000000000ffff000000000000e3559d20c2cfa9b546879120ad8f4b39c37fa370fd19a9a708f5ee76d86e273b3515335aa1e361e3e9f57779556787705fbb6be381a750cd49ad683fb4c906a7877473614af0dfb6b6e0773a14a2ae73d5e67960cab2c01d2c18769068e14ddafae8856e766781d7e6d1470c87469183bbf69c99cd893b424be07eea582d75e9ef7f4a62b4225c7fa24801a215a4605e78b4001652694fad78c206124d5a12e377883408cb8f325244f756530680b58f0005702fed57a4ef27c810acedbe2feac2f40000000000008000000000000000ffff0000090000002212edbff98957e6114954b450881fb1b7eb88a5eb7044dd96ae0128000235f42298b33449d774e460df8247c42d795f1c33cb3c656dab646e62acc9ffce927c5087e5fd27b261f924e475b4a16d0b753a3431ac4b08b271142ee022d7f9f30a9c2949e88ae703ef9b7782c347590e21d5ea09ab6e5a47d88400000058000000000000000000000005000000ed5154c486c30f1f9ae9598d9f0ae8b2195015094f6b379e3d4c52f9db7c8ebd9b2e72fa6ddd67c9b074806f78bf6166b024d533e7af57f6be14631986636413a3ea2ae179000000d000000000000000ffff00008000000077e205e6fd1a75b5a477bbfdabbc5b2bce27d23ead02658637b89c8abe2a0738796ac3ccd06fca9feae773ee522e749fcb4c934adff723df6258570e9318f9931e6c013e95a3ff0964106a6555384bf510046e1580bfbba356a0fe3f80bfab287482bb92110c0155ea361ba9a71624a80f31b9a49a4b31d141ac218d04c0e222b664b27c9cab8b2af6b20ba9afaff93d7f5d3a60b1b3ab7071bc1ba43f6a8f27c65e8d73e47607d8ec94ad369c5bea75e5c2644ac55b9e04757e350000000000c80000000000000000000000d1630000b51b70f4a70975e8f9ca4fd7fd574bcd988bbd5b1ffebbb4d71a0363cbdea21f9bbca48ef3bc6d30cce71cdd27d14b259bd37841cf47954a3bf72a2630a84f2fe4ad290bc9fea1839a2d98e65d372e1764174ca1760b860debeb53eab43d6a47d311b284102ca16eb951509414ddf711316da2698becfbfedb0d9873c9c94f50544c48d658f6cc1cef9d0e494038b8a469c3891f666b8bb544bd7d301b930d15b63a188773888b3a5ac7c7b3e96413820b79362019d6040000010000000000000000000004000000012c6e16454f99bb5f6b8a672ba518ad3de472043306950b86d4118be8d1c65d275d44c090afaf6cbe755fb573e6acfbfa8547e280739750e29027d2ad72249ed307fb866b899554db82dbdc979fda3b25c091ab29d9b5c0f1ac3c6405dd7a23c68c96598568e6459cdb0a9fdb4da1ea78a9dd7979fc67dc8b13c0a0c670b2eec74634c486bc99ea0ec1bb3a45ca92a8bc84b712bee24eb68dea98cf849a848111a18dda5f1239f90859c8bbb465b1ebb64cd014505d97a5a2a100a88ad2f15a2ab7d1077d2ed726df54d6000e2ea755f2eba2e52debb144fef4830b63b5ed5d1b24c034dcc19759dd17fb2a32811944a800000000000000000000002f0000009822b304fe6a7e68894e8d76d0c8e0493879d7259b48583a022e3fe2b82760aa200a2aae7dbea74ac83d7efba50ff4e9914aa4751dfd269dc4803bd723ef790870c2753b9631152eeef8a41ca7819c35c11ede43664af495ff464eac4cb98efe788823c9d1ed316a405a2316351d2b0ced18b14eece0e130d6c31490ada3294eee15e2258d7e25e079d56300"], 0x708}, 0x402) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x3f, 0xa0b, 0x5}) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x9, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x0) execve(&(0x7f0000000140)='./control\x00', 0x0, 0x0) 16:00:17 executing program 1: clock_getres(0x40001000008, 0x0) clock_getres(0x3, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) clock_getres(0x3, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = getuid() setuid(r0) semget(0x2, 0x3, 0x80) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x120, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x7, 0x0, 0xffffffff, 0x40, 0x623, 0x4, 0xffff, 0x1000}, &(0x7f0000000100)={0x5d, 0x3f6, 0x7, 0x8001, 0x8, 0xfffffffffffffda8, 0x400, 0x8001}, &(0x7f0000000140)={0x49, 0x6, 0x1, 0x7, 0x400, 0x5, 0x2, 0x10000}, &(0x7f0000000180)={0x1, 0x7}) socket$inet(0x2, 0xc000, 0x100000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10200, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="68be51e60c6c2219ecd8efe7e50d0eb1cdc7c2c744b6d4a9ee33a15d86b05eb399e55bd01b580329b5bf8f8b67ab92bbe7561b7b450ed2ac164527b4f48b3e84100b8490798d78380c3e5a67f994bbd4d151475817b3327bf96570c3102acce47445dfdf3b5b55f705a508d3afeda5fbab14d43e7c2ca2d8bebc5893a257c852af4f2665bcb4f6ccdcee06f96d24f0c9904ea31dfe38f1d039f9e610b1f6962441c0c1539fd6424a8d32be2895770c953b222657069b0ce360d01d68e54fd63042fb64a57f7b57a11d38ad0e7c47b0f6e02537819d1c302d3013c56b4e3d0e8544d5695ae2c645e3a3bbc8eaaa6dc2b2177106a1d26597437c09eba4cdf757eeb407e986cc8ed0661484a2541018a0a7139f8e82e3f9b7a7de984443b6be877abbe33babf65d4bdafd8780e4055b0ea4cd99aec3add6455364954eaefc770768cb2de2ca2d1596dacd32c51e007786d5676f8ee163e5da336187a819321eda3c5240d65d44256dedfdd8fd201dda8f8f17cb6cac1f639c7a931d57c0a51784ab5fe5643bb91a889041778559aaf3ca0e0204e344869fc9ebb38277f281307d373b12733ed32d1dc702c759a566834c942f4b256af01f7ba838b56a7e7c964a36bb2e727d0289d0f139fee2536cb67dc10464792194ebc54ac1dbd620ab40f41e61c2bc5c9843606ea8068567e8380df06642b766d8fd9e9f64cf1b9ff34ad7eeed679801810ed3398ba2cb4cdfbbe955ff20f1f21a2023c56c0aed878664a1df0a6d04437e74be2313c260a855f4faa4973ee5d096fb68c1a75c25ba5669c4101bdf91ac3db819a6a0182567b5c70514733d835e2a1c1c93d90717fb5a1651ef94b9569a4e86ffc60b516f8e2740cfa80315081b1419cf5b219e3683d07b8d2874729b8804228c513a23a8bf6b37d36b027a60a94a8cc69fd6692b79e4e978db1987955cd2ffd7d62a0dea70863c054e88836a8bf205a9162c738b69cf3268c0d90e2a60c64516814e4189196b2291f64a906cefaaa4628ead929184ab35092d112bca35d68ab7a239c8d444449b09846d04e0ba948a149a678e16365d7e5c4fb02895563c1a482cd223f8b01700df121013bf9e9c8ef1330aa80bb19bb6eb2c5063c6716e71c241fd1a1869cf365b810541efa15fafa2ee36d82eafe5637a3e7a0099c797dcde0c7d7046d027191cdb8122806312d5fb95af8bbdf35f0cb6b91b5dc350edfa8231177c5b2713fbbd658e223b3994052ddd5f5094264cafba8b8b3ec0ff7860f3cde2a2833bdedf205ac22235485e4975f0e789d1a53672a09e99e5448dbee06794d19b882cf16bbfdf4aa868f841ac32385dd3271c8f6079588f5fe1aeb15ff3a6ef2a94a9445fc17f8b45bb49c463bfaa9ea6012e31efcef0dbaecb26093235a40533eb3c7875430b31f47051d5a0766b24b0ba5574c1d34597e143b3e8b2511662c0347cbaa9128c9ad6928676b8c380e23ca1754661369b418291c1286d7f2b32ecfc77671978f091ca855a5c34bc831cd43ac4a9c355bc44c19d87e4bf1d4bf4bb4016e8f354e081316772c4367c43dc980f3a1afe070a4319240272e60f86387bd89caf4861b6da0d50dd7110bfef3b0504e18cb5dac7d29366baae5229419fbff8ea1a475451ca700f57fae1219b29085cdaa5a3ef3c3a53cf730077ef15090df0876c3c8614db1c436eaadb73419be996e242435a5398a043b77f40733e8acd614e5c5e097d6d977af5c780bb154525ad6425d18735f126cebf6c50b4f9ce47656c66045bd16a3c5715b3d0d10b0d31adcf25f0515d92c6514250ac76a0780f2140927a105cc9026c36b991c97d8aed2903ae226aeb9bc53659cb8c3912c16b560d98d757812bad713c668bfc2dbdc370a7ac7046891b5c005ce514d6f64cf0187f60b348c3c1247b3211f85a84d90bf29d95454205081788a48c0d624e66d449263bfa11171e02b8c090641a192f432c74529b75b21aa07fbe4f3351bd09546ed318e837df08c234c66951405f19ce6fde4d9585ce526337a634d9ee9f0b70d884f3c17e705ebbb7e248fc0d9fa1c600509323f5a2719e6d31682d0c8bbef611aade00a8e976d4dad7bdad1ed28e1ef3adfe16ea94bc2e97f356bb4d9eb8c8608c44452c4957276f2c09e2419c829fec9bdf07a2f4b6afca15f61b64a3a7955d9e3ae5d09b05fbbf92ef82e5d4739f2bb0a10bd2a0bcaab01d95ac38b8a81e976d626fa2f631560ffbbc8b37d7b8c29a87fd66c8332ff7d47b6e9b2f0161a9ffe81df07c777d8cadd5fd5b7ffba606468d4134f9dfa405d863e4630fbc440d88ac47a8d1dddb9b9dfe5c508d448b074990887295529aafc4e12e108f4c052bbb948dcb8c067c9ffbdcf30cb76e91441918976ea57ca1a64a1986869c351b59e557d2a1760700bad5fcdcb11cca381aabf382facbc28a83bd29c85783451b7963b099f5d9d0b0c17cde41281d4890c2d79d5fb9c77b7cdd8e8829e6eebe9287080ef45268b404cb8691d5775677a614a305303381679d279a70a3f9f84ba9732659d7651b7d11fa1e75f1695cff8c3e789fe19538693c49b33fd362c16fa2d4ee870faa88403837a0789e50c27ddd5583bc3feaa5931cff167c4b7185051f1d2f008b58383370860c884b40a63c330e7925d86e4d0f3ececefe8173fcf80ac847d8075291c2e1113b91f5ade19aaa6e1137cfb1946da212f4698b95634fb0e114e168e0f3c1000ceb2b6c2a3e4d1076d36804d354a8627cfce0f0ca02035eaac37accdf3267a11cd85c11e00b76410df77b9c14a67f1e885e62093fff829f8241e6ed9411e9c442434e8de370b38947edb64c0ea8f3712f80cb1293e5269dff96f0859799d03db1a3f8d96a45088c026656a37a20bb183c72ba6ac41761e77f9996c7aea4e0225409e26cb0989911aac4ba7dcd088d1b7e2b87a3fdf51bf59de8579f8a7faf3d162070ecf1354f8e9582ec9efa3f446ecf2af634ebee7a463ee2c7026c34fdbb8c2c1f5e8d0d08a50bb90e072d4cefe23b9c02a3b0e34dd290acb40aa90a530afe61be81674770983679e9e3d9f34d6c922ed13e2e6589b841dc74a671a7c5c3b20db1f4c26d1b114a691148301423b8d4875ac69b2c9ff70f5ef058814bd1341052f93c70c5a909a53705aec5bfd66c7980bdbf219c5083c9ba3e236ef1811abb87bbb397838b8ae912c95983e6ac998923715f1d3076df44db7b81d81525936c0b73d8c901776bb6182d5e2a133a7787ca297f75a06162715a38f719812175ed394f6c878e4f7c92731c9092712f63e07ed23af0f6b313755a5db0569eb94e975d6dafc04686ddcd3b48106705fc8ccc9f4a57daafc7d797a4773e07ae4410f461006e8a62958fe94412fb83d3d12456fccf1856d8b67bcc64907423ab5eea00b08d6c00af708b4b2f8e494312469cbe3d352042d6ea4586be89946c192b840d0bcc2200ac43df3cfe1b5e4c05c4c5d92e58227ac78c38414bf56a816384aac45dd29a6dd75fad7035375fa59089a0030ed36d3968d071517d3f573f87a1e7a80a766aa0bb46be95008af0b7db94930f24125016e6346d9fca7aa94c44e7b885b4909c9d6b40ecb2ade04ed58077a2904dfc3ddacc60212e30e40d9192b45650e3dc098aebe26e59ecf74d9d989faad450428e6b0a2ed1bd7960b0a27c3672a72e0cb5aba380fb012ba66b594a0fe8cf636f0094e7e38573bdc1dfa93843ad2fc578b59de33cc93ded47f15fc2c68183afccc485ec4a1428800bc1a064f6262d396980b1f0ea614087e15e7db0c7dd1588538b621ba50e74a2cf19c9f3505dbc2e2a275691647fc8735d83d3b188fbaf043fb8117bf281c10400889249c051f1f88ce62f826d97f14f5322b77046bf46c700827ebaaaef5a2440e169f99b8801c18f3ab5aa0107ea3a61184a8cf434167948a4d02a73889a09a7fb987d9f46a0c019d5bd31f87ed6b113abbe70fcbb3fdf7b2bc83d624f4ba3056299a6b488f48a8a6d0383d6055934dfa9cc67fe2dd70da3fda5da6fab299810653e1fb35b318f03da12f79517e487d2e4964e16bf96198e29e52182c5d77cac7f807ede7cf4433b38010b52999ea11cecf3e3b0ca785844ee55fe45ae2476e561738038b4bad21b5353d569dd8745109e32cfc7d6a4ff735a77640460bc9d3738fc36ff5e3a833714d1e8f8724abcb2371ec5801dfc078605d61e69fc233fb2643117c17d5caf72ca1ba60bdcc5d400845b646d164dc111e3bfe6fe39fc82c376ce155a4770d4340032ef46f51ee96e83f3b09559c637e1d2119fef87c573cece327610013fe39b49501409b087b668f3015d427874f9e3939d4a6a39c9cb1b940e421ac119127ae80227ebd2858302abf22347b796c7f7c4d6d4f42783988c1f306e4fa7384d7844b8ec9905acb389c741d3b2c37f44df1ac0466434e15e311f287d079b7426b52c94250e3572b8cb81fff8206fc9f1801605612d81ca82aead7ea83a00ae5462cfda386d9e9a1bc383fa132a0c04fc61875e81a72756e8f5b31a68416f04b0b51efdf760058b630991830b1fcec2a983ccfbb46e6c300b9c5c6f6173afe275bc23e813e8a6e96b311127f898442d2873f8b765bb345dd195a0e9518a9b50b742c2d3aa483ec0dee0402695f270cfc360961cd7feba97ee023777440d5288f05e3864761eb7fb22f6a27fba71bf067f9bacc44395cbb5883efa3dc2ae347100e013160ae25c881ceed204540261891995f9a3ad1645f7c5646ca48eac49782602ac6ed7dbdf62e5b1d6ab25a2662080f1486e2c75340e53af2144e0195384991a9d4cb8c53be5f509ef8f2539467bef517d69f7755ad8781a6428b48014f9545e8499db6687b6a92b7b157dd6120e525107a94ae39637ab8002a2ae6e5c9b08d6737ef3988bae29cd8c023128d88893da9a4080bd378237e28a0f62871311fee285d74e4e0c0e4df890401f2ceb08266312212dc10c1ccfcda4925fac5317487cc7ce214243796e6fc870b0282f9ac311b927d70a04dcf817dd7626f42df306d8327f154a48774a2520fdf7610a590ef53556cd7242f7ad8728ba4137cd6f784ab753d01f5b9fb50d9a5faad9fbf683e39ffa1543dfde4c93bde75f9b7236bd1ac7e9e9a2352e6549581c39e772805af8134b5e5ea05330b3e44dbc27e24abcc9415c78dcfceb7647b17f87598e4d672db7e8b6f28f0700891832a9e75358f6d754a554c9fbdddb230c88706c17dcf01834588e03ea2042c85cea65240e5f869609f4434f904ac072c2d55571eea07a2297bae3277aeadf48f60a09cc9cfe3dbf6fc04eb62fef4db9e18230d151059214e7e605d0188fbdfb76387b20db3f6af53d4a8ecc5c27e052c8b7bd6bb05078d0da487548992c6e218a31b21f2de04fe10eb187dd9567e5899be895f5b6d777d2d4e6ee827a5414a6948270a7437f1531de483e745cae28bfae20538664f6e371021c0e047d2c3556f6ecea4529b23845b74a425304bdbf8cba52dacf6a369654369fe7a43923319dc09c298c7063de935c896a165ac34ad2339ebe7c2d62e6698e84f2439284297184732dbccb8f2d7a43c2ca137bacf6d38e6d350b706ceeef7a01bb9ac1c04247c89b34b9e43ddf9c860b346e65cfd11974818ccc458e51cf043569775ee3fae2b7a2efa8f587bb186f50801e0d6ff3cfd81b4450488b4fbb286636a88ea709b2e2960344caa56417aec34d8c86c2ba3910f40e8d2e2d90729f872e250307a7e2f476251907b927ec4fcde000f7c2f9fb24bb598a", 0x1000}, {&(0x7f0000001100)="ea228f6fbf60cd496f99fd70a907b5b9fcaa2235fb90c84ca4e7b4ae5bb06ae227530b094a902b7bcc520ecca69dad72aa3f235f527deb9bfdc6a71419e0ecc4f26d8e544630fcd59c03e04607c2710fc8d44be9301b8449519ab8fd34e57e5913e92afcad0d084a728d74d68ceca5ac9dbd5ea44ee24791c4d12f4d29b24e72cc745805a9f2c73fb3baed08a7412e86b5d864a3f1c826099b630282a6393f36f2e8e46ad5c19682b66631a86e160258932c7c126563d42bab613f", 0xbb}, {&(0x7f00000011c0)="5db4720026420f250df90c01810397a83e63a4607d3031866acb163a52021b21babd986f3cc737acc88b162376181cedb5c39a66e3d7be6fc47969b749e813ba82dcbea732f55aead60aef052d88f588e67f2aab70459eafae872bf2c9cfc2af9ac9a1e3b0f34e8a4ec3c3dc63d58a9a1a5f2072e1d76571707d44840f7a7df6157e4df2b46cf87eec0c252e79c641f930ced2a3f46ceaad1585708599d6fdde3a44e3afc3cd64842f2bded40a5f41b3fab0375c279e585b35c8f993e0fa3b83cf17afbacc62217b179e87b0bb7576dcea932a17b7ac0a67b154f90594bd73ded783bd55c008dd15f9c4ca378d8ef30a18d2937c52", 0xf5}, {&(0x7f00000012c0)="0b69b65525aed5d1fc6be6181fc0a4ea8c46b01f8ffbc70c22d7f834cb39bdbb1be08879368c7303972ddea51c17f1f1c9b193b16e0be759005744a4a4aa2c067ee10098b0425eaa3f84c8cfd05b35a269a7310ca7f2de9b759a4b0e275102cadea6e20b497dd081d8a1a891e119d446b96069c1f60e996713b17765303c79114587d3b7ebf003b72b8dffa8a006db6d195371baaa298136", 0x98}, {&(0x7f0000001380)="1bd3b563bb78e731e188036f02b41bf06212b4ccb8f7851f6ef643ddb29736ee06e5be5d2cd1d3129383660fab9622034266712e83d7021a075f8698e9f57a56d3191ee00d1715642ec5d45663a0dc00b96cfddc063d4e57da4b9c80e4eda057083ef023615e4b5e8235c17372632cbcbd790007cde37ef62a2cb19a7b7d992944bd6da2ec7b5117e06cb8ad157fef4c503a742b85fbce9b7682decea18a4c0642490de018fb641596341545278ff340280f796bc389344732401e586002d2b145e235be0acd1509700824e83b4f", 0xce}], 0x5, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa00, 0x0) write(r0, &(0x7f0000000040)="b42c68e9419d5baa4ad007deb87bc5f3e27f5e76a0e7830bbba2bee40313dca901", 0x21) r1 = socket(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@file={0x0, ""/72}, 0x4a, &(0x7f0000000240)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/119, 0x77}], 0x3, &(0x7f0000000280)=""/26, 0x1a}, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x81, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) rmdir(&(0x7f0000003a80)='./bus\x00') r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000003980)=""/250) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x8, 0x2) chdir(&(0x7f00000000c0)='./bus\x00') sendmsg(r1, &(0x7f0000003940)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x800, 0x5}, 0xc, &(0x7f0000001580)=[{&(0x7f00000001c0)="cb2211575fb758863e9c887d1ceb618c0d101a517e4f4fa4dad362c577f284d53ccee849ef1298c22ef2179dcdbc38193198306c61630055cc1e90ae0028731c43963e91f2c1019933fb0c9ce7e922fb5e9770c72b73a1371057103640b40005091335f11386e1ea3c864e3bc568c9e40f3e", 0x72}, {&(0x7f0000000240)="202c304d0d08d9729733c54f0711e800ab5a79c18dd310d97aeb35ab6e038c3a0dc07b08c7bf23d7fda9b73284380ad5d35aab0c5532bdfe3cc43443a3c94e49bea5a05482cc47891b4be8187a07daf79f8d2fe4e421ac2ebb1c40108b70e399a2850d9b672fda14ea66e6c2fe874a9a7e171472f5a292e7dd647a9a608e7522bb0ac19f3422365df45a2beef6b0f0a1bb85a06c9895530438bc06414d674259101ff54e2cf10954f2eeb5768866100426c56968103f6fae6a69ce618dac489c011462eaa9d9a8cd60b5337404ee66174bbcc324e55ed775b05c3c5083facbb6f7e659535f53214bf8362d71918227f31c48772f5767796b8779fe2572b91011fd8f38b9811907459fb8aaed1bf60644653dcd0254c3680f0fde23f4ec11419ef56a388837d7f8b299005eb7f991066bfde2825a28da842b38ea166b8762fecee0cc7baf53859b40949fb63e04df71f35642e1bbfd8a22202c541ddcd56fc51cbf132e22128cc5d44fd6dca073778f8f3285c04e985eb4ae69aa9e81dc75d5a9e01644d932c805fa673a4d77213568bae38d45c8ba45de6513418cb1eb2dba5600374db44a2b9d962a8136621929762f1026397dce65179e7d2689ae03a4bdae42a02ddd57fe7c84148cb73ecc3460a9ff43bc81040f631e2ade5f73cecbc8a925eb02e40f225f541822275e62da59820f7d25f5dcdc700dac85443e8ce2007742c0234b921cdf6cf05db5cc0ebba823aabfbd2bd11fe6c37eb9ea421d88576a45ba0aec9202c390832b21b9327d04029f8f9e3494d4bee1d4955ef528c1bc790d34f2da6a5e1a382b3ef329a0797585afcb0801fd8f4a040a78aff501531b911f8690eec4d7fcb953f2a325eebd6f717638d4bcf622663fbf85824aa3ffb29c4fad8d880dbb35b25820dd23bae74aa9048c22990cefc641bf9b7df141707e275f84e1c79502cef9b0fb5a07b8c6255ae3301b31d6f75a58b36a91c2d3fcc319b51dc1a0ada87a020563e887364d3f3cc656132280e9e659e88e2718cd42561bb4c0e2f1a43b6d577856cd5623bf6c832fc5589a7a632798101e6475c6a5346aa204cc51e6e53163fc61fccca49ce6273dac29338a01ca4ad5bebe43795757aa370ca9660579ed4679b22eee30849fa32608dfef4a6a7874ecbf7ba4b4fd34fce8f8e2fe87b61fb7180207ef784fb5d8c284644a41e4caa2b22a6465e3b18b7214e8858a1a05d5eabdb465caeb079880cfed88e5b22ce70b9877e68f362f5b65dcafc00c94eed5ff3f1e3d7cdca96baf7fd108b56292e66d9c6e8c6585b8b52b757f3b761ea8305be176d982d0b363d5694040df51b822fb4dcdd82f777de2e46e12522dbe9bcba92f8f0a0539638bf59e756c59fe6157e4ada4e5c4fc0bf720530a2f45eb86e44d933606494d35fc3aa8f9899d3682a080990507b883de156dba7c7aa3c617f9511a47817d9f3cd44490db829bb7fe84ae898510ff71624b28c86a8980320686dfd78dfc8a78d90056edf48dae7668981725d825fcb9f82ec48e28edef12aabe9197131ede7f0d8043790dedbfdaf7c4cc3c5c4093d179c7f799e5cff7672050baff68f772218cd43532d11456a900c853a3a7f783534372dd3bdad91be876bd6a37b931190d3a32fbf47ae355e052d0a9959e14653d982378e472ab72147cca12ac90982ddffb3d65f77d81380569ad3bd3906bdad6eb45835bfa2f04b64e7276edf1f2c7ede6ef591d42ce495025db8b2fb2daae04eb00dba32cfd79153414b0048ac89fac47b4fcac75a33c35b2c8a3e8112748bacc5d5cbe8ac01e9f057c517cf40dbf7ea839f99dd5ae519a2070adbbac0a547962568961527c304331008912710d464db09f117edb8d0a6a18606f6efea5cacccff5b517d0e532eae3c0106df22f49bc267c5d8ae7c367523942cfb0fb89e483b3782248465fd4a40c5ac02e3829e530b7a004a4c2195af8326a2678bdac70c979370b41db3719d096474206d2962808f3e698e61bc9248560eaa92ab25de51742361bf4d7786b0b0009e8ac9c8d8cb4f271e6fd48bced57df1f7d3c10f67cde6b6e514e7c089b3dda546af0395b57e26e6c1470e4e0e1319d590aedd38129f7494bcb08dd4e623825241baa6c2eb658709a7fadabe1600bfba2b01f91f04d586272297be7ecc2e4650da919c294f8fb1da1c79dfe6912d6c200ca1e5524843d618da70bf0036ded66caa03cc6b143b80557f5ffcdac7b929b16ad2ef8360a5144d0f21bae2079904e65f4a57447f200c9099eaea06d1bb48b64591675abb228d19436da058a897f4c8a5d173178282157f708fecae116d228bbe4463e379a487be0686f2d434b617f1141b37548244acad025ffcf8aae8169ae6c1a2bcf4f2136b875c1d40adbcf43f281bd4891ddf39786b029e2965362cfcd4644ed305f057cea0acbcd40230ea7991fe534821708b2a0a02362d3b19c062df812e7bcaf9a544ca8ee4affc857ef0890c31fec8f6429444046eb322fb508cfbab9bed26b4f7be87ef1591df6ddd60d4e41b7bed04995c769a7fc20f12b92a1e13a859d6ae440a1fdc1cc0320604838edbb111d116b2dbaaaead93a5492c8f1f9521775b62eb8e1fa21fc47c1afa64b1a38f697e35106407d68beeb562b58f24e06cdbc02bf5d25c7296fbe0d2131dce14e23352a5b61ca320c885725a9f0f946092186f28a78e1585b7bfb2548d3b2ce555485844ae78c5e44fd38ae63c1ee7f40583f15f3407fe7f5e501759142791b5e4a758b769d93435c853c5c151213a27c472c14906bbacef788b63a60bd90fb7e6dd26016a6808ecde427395579cd12dc91a54c9140bee27c5b7ca348e34834caa810c4a281ed33c3b86e842942993243210404d19a443817bf573e2fbff07b57464b875ec062e6c7ad4675d5fc534a5e38339c3bb7e715e6af985ecb80fd911a95dc80d9515412e1a1ae35beba5326c13d3a145ab6f8c388393c7279b7e39c6680cecd26c9378ea5035d53bc51576aab2944ef45c42fbc645481cfbc38020b119ac6b71f6024c3c6938195cf21fbfb3772a8728be809d52310f6448c7390350dba643ef7e26de02607f68dc15e81e0c68c5ed6c91bd9a80d6476c9fcc9b693f4884b40defdde2d876301b600f69b909009fc9d5d0bd36d48e70fbca89f6f2ad3f46f4e6c8774b999d89e89631ba2d739b5081bdcf70ff0bc103088b866bb818825b6f0166165beb20709fd0cf650635f99f831fa5af6af07cd943dc81bc4577ad4fef89b584b6e1bad12ba0efc05356887a5510348cb2db307d1541c6f1b387fe1503c4fdb570b78b9613565f9780f79d74476d525f9435ce16a0624c64b1646aecc9e3e9ff73eafba68f17a48719d5a38ec1d490f4728e7c3f93a29c9a099226af98d850c2ed7b98545ad625d193c90ae04aaf7c05de690cab3e2de080eb70d548313a04693f4af5d64890d7e6de34d827093f6d8dc8edd6dc8a5330c79b9d65e6fb0dc0a984167f8baa122ef18bc61b08a0a9d04c5079c467122e8ddd8e9b4c53458ff283ddff6a00cb9aca1e6784c5ae6f9c64de0cf3495fee65d16eaf72bbe3a5202685553edf5be944aa6e6fbd9c83aaa3095485ba3b47c9b3f8612aeadd5256ece8e9d53354329a94fdbbd409ea7e98f63562742f6d1e873779ef883a33be7bcf884d79812da4026cdea82f8ca242de17c0dbed466f45caa19ae2d43b7899be7f7c258bcfccb669349bdf88e384bb29e3983d80efd06f998b06bc4c8e3a6bf4addabf50fd62d38cf367c14fed1560635446d22148751e4112d5fef34d26d2fddfb4cd33f873f00719c312fcff44768deca98091b2debcfdd41f01ad4631b50965c2e6782913ac084f78b7724e21a4eb4740cc6fd95e8c876da24fa29562768aa6bc1c78c9a1edc4043e3d80f5c5c38c04109fe60f0ede4982d3dd7f432b098dedb332d06d62a22bf44def6b0848a95046edc1063b863bebb5e003ada83250818a70fc3d0bfa56b7c91db17a3b8aa728279a1fce63a44ffd149be0691350df65516d710c11b945b4b8e1a753239ab56c3b3077494a84363f88d886b0a1d80144442e2cc70db6ff269a069128dddafba9641ee72608990082eae0d15736337434ef785f1f3bb10c00795b6a02d5089f7c393a8d9a816a782553f52b593e0229355119c789bcde987490aa66e680b17e30403f5902f20f2452538e748757ec1e6a67dc1d7b9d696dd4926b38e740d4f3899a5a4574e468b74ea4e97249a8fdca8d3c1a3e48082db952ad4f3618bd85bd1606bc9a758564e00ba49529be563df6fd806d4fdadbd5476f1169a202476a2448fb7b8c20a749ed056cbbd98cd0ff33a720e061d775c7305e0aa76bd9b8b0e30a51d6c17601630c7535969c5cb69ec0372aab781f28647fdac73303752eb1c07bca2f6a74456197bb8617911a0f074fe592c095b628967d8ae9e748445d3572b45d98b3d7024570b32f0b318bf63021e8825df41a7a3b33a580a6b4eb31b4dc6a7a41ec8e7c5a48338a58d3a44683846ef476a41ec8357ce503fc14a80b70d041063cf70de8f2a93a0f838e926f2a6fedbc75bb18cfa87858fe2307680c03060202956cfd4bfcf2e8db5eb7b721acc9a16459bb32d7c7f5aaa666296f5f09511ed41e3b76cd167ecc389c32733f80739cdad3e092f9757c09cec7822902dcbbe397110ef2a998d32b7e2306f833fc639a1be1f3b53443523c8e143e27be85da7af7fd503b36024eadf04a59f14c2f4b89c67e5f8b27ef2700b3732792127a2ac447ba81771df6be02be94a24690384fbe2f0d0fd7d6f78d8c097582a962a86786c353d6d13c6472236aed94e076adb70d2549d5bfc1590d39d0e0756d06ad685972a21c57ceca385831711fd83c011a2dc7fb4dfe37c20ef12521bbf73efbffcfaf7bbfeea30e74f5bd8abcc6801cc5246f22f404b4e8294340a0ac6c7d5ad3d40ca39bb3b1d03b6349cf7a4dab8037e57a61b498be57fd6c3445518ccfc128f2dbf1f44cad5ffd49afc1cf6761884eb2289b97f845559b1f769f82c324adc0b3cc23e6d2a21dd7cf88434eda05214723cfb48c9c5c076d7586a70a57cd37860df45156e82dfb81f725f05dd7157913168526455868ef54fbed36530776f935423650f3d4f007eadba5dd218dc01977bb3187956d5c5565cf7c5096e9a0c4814b39bb2da711c40cfa47e2f25398965f9867252b5c986cb27cdac6c74da169b818d3e6bfd712ddce32d07d3d2c0bd6d482f4eac144cc3ea50f8b34e64e8a0c7ce45d326f935fcf7d9518b64bbb0e8ee182804521d87510895eecf5df0a0bf2c122bd230a065a259b484e722ca29c9f436621f0be15fee575cc0a0eaabbf277eaa23756e020e2f68b77c517e9980044202d798000bc721a34f145b479cae841c944ff2fa970eaee8faa92f531e1fd948b8d39874cb68b1a76c5f29fab5aed0b2359c92cb1d8895ef048c43e6e2c0496d8ea67af942ea013a6386d4f6fbce07697e724c09d027ed7bb9d982fb99297fa86102626f3ed4a6c01b99327f6346a8bfd0ecc308a4ef63f80e3f28358dae6146e9d2d2d7061fa63f08b1e861aa0e973114795c760615ed71aa2c724b8036cfce37e972371d7c649ee71a6080f5fa6269b1c4d8661ef3b7a4153942d7b8686c9baabe15d0a369aed5b770a9b5fae637605a4d667165e3cf743e44c71e655b7b30fe67c92d2db5f576f6c38c3ef334ff4e8b6184e587ce0374db73d29d6e6bd1ca5b29d855517e2f1f7b0a9710f2893f003df99297ea3b", 0x1000}, {&(0x7f0000001240)="28bf28af9d7bd663877f3246e691421d04b3f61af4cc1789820c53b0e86b67db0957cdd56db24f0adbb7db5602086cb348e25cb2ded3d99b4ec5bfc418ead5d460a2cb6c1452f38c082bcb8e25809e7222d1ae2ee3068ae42440cf9960b122b99fcd2020b55b1bfccc358dcd65653a5078afceb16127c2252fe74059e5d8c6b168b7c6d3029fc89a66ddb2fd950b3c2f7e92a3c3efca23f29df8af861efb115844ed785cf791dd1dca3d2e3ce44a149bdb43b172c5b0814f4670f042bfa97d7a359fcfef834b30e7cda01b3becaff641eab03cf97bf6fdbd3dd3c79f5a91d8a4fd975effb0a1487eda0d98324bb9536c8ec236850f339f0f2e50d28a4e76", 0xfe}, {&(0x7f0000001340)="6e53c1da7757", 0x6}, {&(0x7f0000001380)="b01f3b444460ce85afc86fca8d0235b71f97e83f46c705277d1fe4e8037aa88deeb39f40c7287bf4028dfceb5d737f4abae9866bc0e804c77bdcb721d5b0344ed087e5bb3aea30a73f79f1", 0x4b}, {&(0x7f0000001400)="7e02c3da3c0e7b48a276f0ce072cbe5d7c980b384a071e81e29a82cff16890b78e975216625469c6945f928efacfb568a0282a2b5a1f3b4c865eb395da6c1d3be770", 0x42}, {&(0x7f0000001480)="10c415b2792bcd42982b26540c37842ddf17aa8ac451bf05b662cae1d2e21e9fdc5853c310d160d40b9953211d770fe9ffb12f62964ade86b560aa4444a631295d5a23b4363072c8492ee73074f14303f879f3047e8c59611a530c56412b8ce9efce8daf667a9ef2abdd5d25fff33b38242d781bbc683af83bd2a58fb3b094eeb0828828ecea0a449fc8f4cb62e4d48c5f360953431ab21f337464fe8e15bdb7131b3bfa18626d5ec646874cd49b3918a5e6ca8015b9051cb85ece42cb380c3657ba62a95857ddf4c7936ec1b148a96c7f2c7ffb9891e49a1fb5406ad049f4a3b2e327d8b06fef814072", 0xea}], 0x7, &(0x7f0000001600)=[{0x1010, 0xffff, 0x4, "61d36a032d5fec431530f49bef51cac7e8cdf82667b2fed35a8982e7e761a70fd3cd7d506724a597364f98b777abe4071a20b22e006ea04783da2cd00392c232879631c83b61775de8afb01ae628694c7d4e4fc787f6413c3d658dd8b558fa203cec3ccbdfdffb0f3f1450bee17dda83ea3f371e4a857e0fd6fd8baad061d9404e73fa23ce1542b3e4b69e6318eaabec852922a045abee9c44e5f16d3864e56501425d05c793013e66650434a0b243ca5467b24f7296c061760a80aafd319e72a0fed675d71e5feaaf2117ec38d4d6947d74e1a019f3ea74507ab788e85921c6a782cac825e04831e9b24631a679b875cd9e995ece5984e8346bdb5e1bdb3d6cdbdeb4f2b62a5374c0deb70c7924cdc99337839f52fee6d2fe4f1a24432ecbbcf7cf1076282a8d3be2d5d1255dd72faf3b922bfae9735cf09f54d17a52fa7ad56faad741c55284029ceda0c1309620bc013dfed1f1668dd17c23fb377899bd44b89b8a363735d02c4c017b3f52e0253cb8681290d7166428ef56bfdb82323cdf3a4c0a18f02da31eeb2e514fbba1c1ad4be8c71b4146252bb296e501fa63c931a1e5d366e4ecdd17fa9e08a6a369d6aeaf2f298d7ab9d60436df5908b22d0ba4e4a77409919d22a95044982f1078d0901d7e5cfb75cb59980fdd9a32a9a00ececf50197154ca88d925d303e075d26465667076962b0ab5d59120bb9975c12bd8a9410297ece4163bfb50a6d5777e489c33226500c752636c1aa6a83821322aea81f205c66a8b0a1c29b8b2c37c9a0cbf838b3dd12771d4f9ba0e55cdbdeebccacff1d296ca326700a3827caa2ac1eafc16e21747aab3a8a3d1a49f49b2420782906c412c31dea9a30271bfeb894360a512b1c2f1e936092ab6cfe863a0faf0f90a35b879b57dad9a78870d368767395700ed7a0a86907427f818ff54e17dd449447cb1037db8a30ddb63b0cc2a64af4780f0ad5a5c26281a7d8777bdfe9e89139aecfa086d76c81619879d3a868db0f5e41bc5bf8e0fadf9a7dcef6891e9b81f0418a22a11b77e3e4fae40b21d548d94f7f1f05f1c4367ccbe16403b445b3865a8c3763e292d481b3b95545c4cb88b80405b91742eac458c467bfaa40715f0e99b09983d1e273d138e3193e00cf7c7a75f63931fb955005b97e1409a1d9e61b4424e5463b270a3beac013ffc47766489686850a1ef4f1a9c6b7ee09885682ec5dacad4cd72fe27688189b0196d800b9bb9130b932a17b0a7f31c95031a54ff58752228ea1c7671eb0087f4463acfaa2b8b3530a2ec116e4cef49025f31013da901d82e405c0b93101498da30ea023ad687434da2690b8a2031d79b2965e8a868e30a27e4902c52751bf9c6c99e24da427cac7cd21fd19eb86cd8621f6cc36deb42ee34b6ec322d9928f82baa0a53970308cc34e37037e331d434af3b15e6852e7acb58d54cf95b616ac7bde4a51b09e895d151f1f700317ffa949e0789575d6f27b4652212515696d1deab0a1cd8a50e67f7050d0877bf4cf028633c811bc696f779d4e7e9422e252e9ac1b66d8103c824b8e4806d684635de679bb5bd734e0dcb6a003c85058a16ec11545816ce0562e740ca9c1fd56b420f2ac1d24c976a8d8dbfda761f3534da60a5e0129e261483e3b3f44f5cf1702cfa5655b234f799791d5ecbfbd4541111cf6cf42d211bfd538b191fd9f405af65b4b4e28d72f184ca43c86f7f8113ae8c91f1c2246cc58dba1aa5fb101b99570844045d67c38e1ee47835263250cc6c173f7a0fe987a61a6dd8bdf8bb46615925b2274c0c27df9cdb80b9cfb19c1444bf958501d99fc52e061f2726b5fb7414d8e9e185bc822f2ea3d48fd9be67c0164b0697ce2495394d418bed74f332bf4afe72c0473cf4d5f7aa26092217c586b50efa31da80910eafbe88e8d8f12a500eed3c6ed60611a6e6ac8b9bf70dadb68381cb32c4e76d48f38e695cdf2fe9ca92d191e7b65b6d07b7a06b807de8c35ce8f973a20bceca133fc9f020de94cb1f90cbbca140fdb0ffdb56d13816a6c000af1c2d3a529c28988001e26d00ba4aeff17d90b004799650e0d81e60e691d81c6d30ee65cd4f0d7e8d3ede4e5c999632bba1a926f4dc796c1e03dd429018878c855890394a97376ebaaa19a8d71343bf195c6142da40ebc44f1c4507fd55c6da716ebe8c57370e61b5231ece5c39bd2634769630ae66c1482e1110460cb6e14eea2fd2b0ab23e15c71ab505162f9900678832469b73be702258f2fbfa460265f5972f79d6a528f8cd9ff765aed924ea9b88a43a96cf067163d2a89e0bd24eb85b178b4f9537b211a8f7b7ddd8cef0ddf357e15693a4d3fcab81b43ce7ff180406063af3df1d23413151f97718d856082a9d921d7df8dea90a93642c507c7d6fa44bf667e57ae7eb4c7000fb6b8840e06368d84c8ef100f77a64c6ce2aa86c0d505de8fe4081b479bb2c818e8fc0667435e7c5bb03719e7780b1afeb8c57bcfcb0c1b468a3892038eef02b6d192ed09f8b87faee6eb7f8fd0e7d809e5a3ab6855d1e9c8556ffb5ce918da3565e0f15a753f2622a019ca29932cf8ec8e4ddd4c6bb3c56758551b2c4f0248b60c57275039572e342f176fb2ff41eae07783b3c5fd1db8fd33533fe10170fd4d287aebc280850b9a44a992312c6859b9450c89a793684d1044830cb5951d5c51af95b999ff5e9a5a39b5d5aa50be630b579bf3b0242a3c15e48ecf878d0b4308b7c2b1b0ca3fd324f77ae6a82bbd3c29b988530c1691a30afc57709c9a4f311e1bb63218e4e8802e3c8468546560539b07c3653a928701c048af5d5802050fa84b11945153a697c545407523ff3c1e4996d1c063503cd11f667f012c2741fc3adc4d919a6097c9bc8788e992dee5c13acd7752edb814e5ba008314180fd2c94609a0ee9a59d26199cdce054b3dc1363a1cf7b80dc8a62e8cf0f02748b6d20a474827e40f070c5dec5c35cf874a52df8a4624dfb4d591e8687ec74edd6daa5b92b78ac772df597efad7743e03301db6054a7e41c534ee4498f27bb8f4e7508727157ec9b0db09fe7ebeab4454e4a62da35e667708832f314a065d97321cfb0fb56e502cf928a74ea5cd1f76d2ac1d3b03ad18e811093d36708f490a73812b3496164cd6fcc4a1d44d76ecbe87d9c4d812dc40a1b8ca5d9c7a81b8a683e4e1dd3027f7d1446f109d6afa95ef27111e48de273c91d4b1b656d4b7187488391ed38fd61b32430d295ea8fef46992d65d84c142a4238cdf1ffd481435069d5adef577f2518659234699aeaa10928bbe5b3facf08f60c39f386145a1e916a1fe06da1f37235ffc6c4402dec30ad89f54d0d0c30dc4f7af1c2253e725ef385d774c09b11c342ed76c553fce54fd561fc445b3403663f31d43c822d46ad3d0271c0b531ce63cd8b7055a11e5b1bca44b20df3c1574f2cb3464a17157d4dad793572c5d3afb85b6b15fb2636162750f967406db863921162917e1a482f80c017743aa6a647d98da689715d77a1a217b36dbdae47aa2a0f3696411b119d083a254a4361688a796daa11764b8d6305763f74148ec35cc1ba7f66eab2681f9ca1d7c33552600a0d9ed5c1485da4d4e9ec0a04675478d18292748d4b0335a006e9003e1077ca07775bc08745f4d39cd7c8a6cfead7afc3b588c19e12506e15e07699591ce048abd84e0b36937fda686160c15dd1c4f70f1f887af393d64695ec537ffe1500bad109e5f5746e5dfda6f0e8116433887d6286f21e6eb520f4051691666f28e8bbde024fd4defa462f0a3701f0de952466f149f4aa15e33e702d5d8055a1e2a27843d5801d241c18dcd8ca36122e637b7a45eda398b42481be129b1527c41cf9992110093f68396dc7cf637103295f9afb5e2bf5d0e57dbadc9f5d21562866202f9f96c51cf7362906fc414d786fad1da74ef1f9e5ed048afbe33c78a7ff250fd5b85f915d09dbd51f3a16f9cc9996f58d41889eaf7994af56a96581141cb7b0c5edaef26ece9a9fdaa46bff569c7ba1959e1192d866610dacff173006e4ddbdea2f30d9cfc297e9001774d2e7ab4daac2cc74f59926ac00bb4befb9f4534b1ac258c233b94d898e6625dc7580d5d65114e52332a3e76432df31076acdbf538b07928afc8452c8400b951e4f5d4c2313a7c4c41e79d8551ea03d9b9111d13c3727e92739bb7e66012aa0cae78592befed344934081df594a8b3bdc401d86fefe8d3d88cb1a6e182166fdf80d017c2f410d0f6041ed7bfa56a464fc75e2c3de81695f2bb76636968c05f86991e3642c37776ecc4a1b570e5b9644a9ca82eb2570bd5faa5d0fe1133aa1233435efe86ced7367c9b232cb1423f4900a2e7df7403d3d66cf3f2820c71c40f8b128fed1cb0f5aefece598afe9bc3ce2de91399a0dd43c1efbbbb44eb1ee70a27556a41b63a10aabd9b030ba84f0089cb94c962d0dbda4d06b4ac6d17450d5a527f9be6bb7b3ec44fb36c10440cf2e7d1edca3915da0689c30f3c9e9ec47dfb709ae2aa896f34ecd1b5c8a96b33665ec0ba7a86a2c7bcf7012df551d482f8711ae5cfef39623364761922d5f44ac9707043ad59a9369cfdd2a88b4e03d56f18c23edb4411f6c61143f9739df9f0c368d8f5e7c3a54db1f1f4f3510d7c21960db66ed4477f84582a343d5cd496506a96388bf43d606948b4cfed96e276feb24507abbe8e6569fb6ab0343113462c15d3c386c09fce2061e8371091a6c28dbe368111d57dd924b8b695ca02495db93abae2a174164f1ea9ee1b509dcdec8e0b88e2056f0e6b7a5232e08e1a8b8d9bdc1bd1b1d55d92b49696a4d26ba1c9f943a1f8675e62d128aff3d6f1ac45b80dafa4b364c06761c7da18b475a056ba42b639a6c65792f42e33e7a2f196a2af78946f6e70093086671128f96eb1f128fb34deabef352e614ff483475ac05f11e037b76cba2b03a0e688bf88b2adfb6ddbac2737c8500bbfbb85ef31fde6029231c9808e6e19d07cc170eec00b3fa022f9aa144dcdcaa9f5dfcafe33dc91d75f66246fc7c88be80af202eb9ed0f44235a8fb7744b0e41f2c4e9d91e9d70b8c771fb26f0a09842d7e4e3dd3f762db12955d9bf553949e8293def057ed55e7504c2dd40dfde03e1366efb9aa710c2d6bb11e18c05301d7b6d9c79596b2bc050eb2a6f255248b33216577504cd7b18d2bbf37ae105e2faf5b2c69ea1232c7ff1de308434344df47d265a5ff1be7c873b8b67c1c3bb64251dc185776d9e70d009ef17e10e422b960f77037f023a35d3682c09682bbc4d9b2c06b9712cfc4fd7959412884ff72755206093c9dfa38f3c8d8a51f3a8a3608a0e67edfabd873f5c3f2075fc27d15020265e5c54448fe6e9b85c60f2c391a7119a33fb1ae42a389b5aad389586bcfc7546d71b1d7cb2c282d665957d83e5596b8c54a3e567904c1a5e98dff196cbaf2098e56c94c703974260f61e73874aee54d9624445f80cd6b00d40359c574eb3a5743d045d0e54b3f636471e23b8b7cd227be97be1aeee7cee1c3bc1cb4504c483e381f217c6483499e7c0d65ecfa00e319998b61e2018108c4d357d50a71971fce7d7c8d512223c36dc2aba13fc454195c20f61e5b94e6e911d072f136ffdc2b59a0fac245912984dbec2cfc06f3e991c7cc72c369d1b2bee9c41d9db1536c99374474012db6a12f9e425384c97c66d1d7242eb83073ebe43980e555c4eeeef77002ad59f85f4d134b7e35be9969446c95f69419ade73a95104bfd5a7f9baa24a29f0a51daa7b0557bdda50767045b05f6b5bd6535"}, {0x40, 0xffff, 0xcae, "b2bc12c4392651340bfec84adbb87d6e2076b8412a67c6e2c8b5ca589433208b0d0b22cead6d1241b5e44c23"}, {0x1010, 0x1, 0x35db, "b09aa9b8bfdb11166cb793f90131676a86bdb2653c8fd5169bbfd5f603851198e7c835d9635c1b5a30f3ca5e0535a1615c6de43e780b14baef7faf3ca5932dc210b0c9cca11355c3ee8bb28a00b3e132689058f84d2e928d931f522a7e1cb32d44c20f41823fe9a9fbcbae10821cf563ae5f145f7da14d824b97c80e5cada43dc92dd4173c5e9df0fd02907b303fd388592332df6d4db23dfc46a2bb23a564062e843d51447017d1e2801543755de40d371c209ea52aafbc052a06da79ad0bfff15a5f6e12eec52e5f801b444d9967183857ab70d3efa5c47287b73c533770e48d8e23b7ec0aa53cc86d648238fb6bf57b06d6d7a941b8deac27193cda962355fefb66702cef42701aa2d4a7990ccd05710713ae7964c49e1685234eec0ac0bd33d22eecd9629f36fdd33383db501b35dd4649034463301eb3f667b6985d7972a72d522f7ddb6f869c2b0a2b0fcd51c4812a9fb19a82d711e0a3dcfed23eeb0154e4f4db41ecaaa0f28019530d98b63e8f26c4914a4713417e063d452f519a71f0ff813823eb63f8238b5c1d28b9ce9b5c24c2ba014e2e10e234016ca68ae0ce4a9fb55b63483ade3a02398b4deb72d6c99756f00f2e34356f94d482ddaca1580f64d3c2ce436d0241cfa66dab51d239b821cd4a534c6fab83236e0a3bbd9b157230b7f9841f6dda820bf0fca8e92d05fd3b755e4cfd55a39747090ea6da9b754655ad872d251e5ee6132b7441d04be0ba331a8c5db42f880128e7cd28336579d86ee63f60367789d73dd65859ead20a98eb509c0c501be061649a164b911a74ca1166d5105086fecb2109a96b7ca99d0dea31140c949e3a1dee2d5e33c9ff015f2ae25e8dab9944c8749cdd303aa872be0649316b1602465fc7761cd81e309e07c5ff27ed65a244344864427ad1b3f7dfd53ef94338a55377d3c701b0557bde4c25f164ce56121d9b94bf022087bd485ea297038af6d5cefd8c2cb8a70119b699d9d8d82ff9d730011da4579ed21050b723c451631bc6b99a09dd031b508f9b678d390aa9f13d6dae139e9f490f46f539a4102447365d692024c714a10cef5b8a3b8dbace63ce3723ad8a7e6b8ae8d29267f453b2dce22388eceea5224cd03d3a1aa22d7b23e28e091d6d3566904b9dd083dfba2f05fae9118f792a8fcace6098bca33ca6b28ce34dc5e6d312b786967aa0e81016c92e3325e55ee33f8fd2a898735b5d044e04b8ddf196c76a00ce710973d85cc3524aafc9ecc388e8f0f8dc44edf323930a4dff1a934a526cf4540ee450c8448b1e83553a9cfffda0f4435a243205bcd5b3bf427e82fed7ce011afd08ebd68ce6a667f2c1789391400c88112d537ed8ef3497c84e16df3a505e40a8dc5d6a2320423a55373e62d4a83844004f395be83cc713e944f62706bce9ebecc02a483a58d7011fa1b080452a2ade9094ee00746d8215986c59af15ff14e3b9f3e02b9ce903983ecbf82f682a0de3f7376629c2971fdf23f22e5a99f7f486895f0765f579ebce66b27827a9f202a6bece877d64d99ce07cf5028b2214bdcfcc9c0e1aef39fc55242b57d48dadad2dcdec28281635342714465159a0b38b6f8cdcb2ffb91233d706e1c4bfbefacf7aa7dfefb339923bdb22eca0441c73bafa90c8948aff73afeaae64b4a996e487681e1f4b25d994121d4f7743466a7a499150455546115074eddc31ace031a0ce037927eb4a64387fea30675d55c3cce97e47187784eaeff27bf68fc532b85981fc476ddc855788c2876f9e9b81dda65b2f23d68e329f21e21a8bbd0cf8d75b38c83711b18e16906af59db360b2a0cce7733d332bf18a6b435012249911571618ca7c92ccb95b96c034995b704fce3a3b5d9a1bfcb78ddd5dd8792dd03275e9878fee1698120ee6b6587d79511871b939f7df62deacc49a370600a0bd162d2e0419590829c8e952083379d2b6d53f179680c035e07bdaf21757af0135f77bec84c9a9a77edf7adcf5c2e1234efa254f466d4b2bbfa9e23f8c24edb166cbd4e7411b924d6bd130b1009238744a87bb4e6b1de2be085c3ba2c3454334d52786f94cf229c3a0b24a60552dcbcec7734b326f3f0cec00470eb6822fb41c2ae63db3c4c5c3340b9a18f53df19589da189facad8fe198352010760c18c10c9d9921d1e9b55455db4b0853e024990dbbe3c6d87535d023e83e75bdf85db61547f2f2ad55f8a091b204e1bf020b9f2904d362b557c1a6d9fcefd99ed0166bd8be45f8077e3badd377e4f454f0471d7054d6ee5fd5734f185fd36ae6e8d5f92df996429c97c98cce62521a46afcf735a50d2164112bd0d3a33c6b1edeb46ff71021e004dfa8eb8265ea212f9d23b4ade5bceee6f730d29b10c745965ab5b745a4bf8ec28f5043bd3a823827f1f091aef3d88e091b60eb8a0685a0b2c0724bd9048d735697b39090be71e926fc9d78c948e75da1269d9cedcc359c57e385b0e908d866e1bac161ffb9f3ad94991a41c55614759f8ad558d58bf0a0dc8e0ec56493371fc2715cbae2dbe0fb423935b8f055208136b633afaa99ced9c7d41bd5646eeed8495dcee5cbb6d4c76f4a728c4146b0abfdc2c9c1017159cf3d33af89b645cbc2de3b29e2e835e54779c2540b506599beb5337a2123c061605d66f7b0429682c3126270c8501a77663d5db85895adf9a622a0fd5fdb7c0edbd5e97c2f30c6ca7e92e0c8e4fd9f38e5c722184a270c1d0583bab95a9b4ddeb7f6fd24b681a10d1b875ff6124c1c31a5a10bd28d4c572bcb1251fd566197f6cbeb9861faad7066bb7e4ab1016e16951ad136080f7736588efcbe93b6eea86c111a9c779d9c18c09625fdb12804cbc3d36ba40197f5d8ab3d5b488f741dea48179666e7f568220352e9b1440a2f829efbc0e5a1960a1d1eebf6744f88ab789fab17869d690652cd9025f5d8dfe9b5ce74ef1aa0c8b1db9391ff3d4e8db5d037c02f9245b45effaa9bd83a1efd11cb22e9131c5d082757dfc69da73933764a36fca84b4e74c53a07a6dd5098bf8ee870f6ae6fb0889c00d2f05a75bf72f6d401c335b32929bd04dd247b822b066b0bca2acbf6936ecf8e0ce5d40efb2684cc9cd2d2c888c5c61b5b9d8d77759692198d14070b6f0bcbdf1fe308de94f7a83942e0043e5b755ce5bb55849efaba3c96b9ab26d89f97afaa91cacc9a1b84b49a71b3e985a60f2f99165d5ea5aa161cc8c98bae3e5115735907a79d56c04c48dc115a3e115b474ca5677dbcbb9c4caea022701996f886e930b00c7e5a9cce10a52341cc33318a9a87906573aa04e0371d51b697b4ff66a1eda07eb6c382b69c1f52165864cb99c19a42855cc0af4e37a97dcc5949d40b0a73654a26bd92e479027bff6721d1b19b5e679237fa622c0f57358935ddf44ec9f5cb3e6d10f043494db238daba3514e77ad91c4e196b8b39dbab611da84f7a607db0caf735433c87c4caf75e7b8059b48b50db20fdf1e35c7a0406a526d3e93b6fda00c0f79899570389ea8afecba1924e92325579a6e5122f9f803dcc86f123568bddf681eed6364b629f84a307d05e6a2924bb958f0913fd8038d601dfdd0b3c9eaa1818004553fb80c088d2f4e2c680649f0793791c687a71c256109ea79e686079cfba020dd4a56c0e187b9195f75fec2e472f5bfad4a5c00487d432a8c0e3169d241760f398a33e7c531f429b8f6283c67c77eb97825ff2bdba5a0cc1726cd7adcdec44cd288fc11433314f3c3d1dd64efb6ab7b277180e3ce518b7dbdeba4a5e1687731d94aef25d0fc3370a919785f13435e0e9f917b2a1437b72f6f08b1cd8598c97115b619bdaf3536c9e6a1b098905063264f7aaadee13bb73a7a18451fe825a31683d9376bc41e39b99133306a75169a71781d7fa285a3b8757a2753efca804fcadc913e2c54356e64405f08b0750218849d1f0663e862801c75e5b5ffd33b6bc03c5a0c053016ec7a5e856ca2c118dae925ee10f97dbe7deb0b1e6636d7dac9b2145bb5a85f0b185fb8d59bdf508ca743e949e4092e6a8033130991ab8c862b400855669b98a3dd36231e7407532ce3d8dcc623edcaaa434b5e4971a212d4cc4246393ba30cf15a15966d9da94595a28f36d5affdaab2bb8287ced2a44998838d8679a69da6016a342636f2fbe082b77ba3af6559a020f39e8f832163cb4b6fc7d094b2e1b161f154491330069a8f8cadebad93df524d76e7711cf55304697faab7773aa150fe57d1f06192689e8e48640cf732cac9a4622659eee7173c851acf0653400c4d28f506ec28b817d06139026897485007d82c156b1b6cb723ca35e000eacf7b4aa0671b652bf2670fb25aa188dd9b76589d5480305b2579b13ba270595d8db8a869799710f5418c8d71481ad50e54b884287b2b9520937b476f7a0ba8a072dd535fe78519b69cdc64e477bd80e159f3fbb6a1ade9ed091688d430391795d22b7bfaf86fb46492621c4a6593caed55610416dbd3fb1d743aa4e5b680d98d96908463cc1bf88691b7173f5731d8e37aee1bea2bf642589fc43d5791f005d6962b8b9449ab95b7c0882b4905e7edd0bf8e87522d087b168d0de45edb5f35e8bed712664139b94e80e50aafe4a61c385a08f2db7c14bc940773d016c021aefc1c02c7fc150c40d14dfa5a9a93b961827e55440458650f9df53db09ad24eb98154f7853ea212b61cb4fc0887f1855babc8b1b702dbe234aa4ada8db3c9dd7bbf4960959257e6b361c69b8f4cac1a8dd9ff125c60dff4bf63e40c0cdc3c24ac133ba8eef38cbb8b9ed1097d60f4172bae035b3fd47b5d6bceb66f18d0a5b3178de78a0ae8300033568fca2f63bd5627288e50eaf9e5048d1a9a693ce5fd7aee8096b46c1d7693a897fcc5c74c299fc9be97c4fb0596df2489321d3d428060863e7e1292f8204e15b75ff3f1202f6eb628c461d6cee0a8f4075ad35cf78c4b212973cc7fe167c47519bfd3a387ed1235e4e56989cee9c9088bf2ca7d8d3d6b20c2d601095d10a34bae90e8f6889263d11456bc23ba9ba48f62351845c962644e14632fb73558a27840a490cd3d47befc4d61a745fc25132eac6fb8658732a9fc954d19af0ed3cc43c612e969d517d6d4ad8a1205f8b8b1d49a780220aa1bb36ecde64c3b5167cb1c777bb56d46dfa4bbf46443801a08f8d6f756f5d3b240f501fb2a4efca6f0e1885d36c52172722d91b3043f285f68605c58cf4005d1d317b3b5e136b96390f5facfa728db85ffd28843381bdde8480cb43b1244354157d1403c9bea23e28ab095c0669701b4ff0042df317ac834a60a3b1ecde7c72259470389543f5bce3d940c876a761dc28a5739778a77e25bb562e1ea5364b85907c79fcb756acc55e9e14f99420a09d5be154e9ab1f1eb345452fbea73cd3f887897396840e1516d66305c50eb60624bb150340ea2eb81e53ed4b8064e89eea99d7ca6bb24730e8736de61af9179684a2d4ee1579e3ff52b238f604a3ae3ff29f6c6d2f1b0510e1a04f9822295d29db4637c35ec232a5194b6766912b52b4f3f94992610ecea81232dbf148bf35e7cc5389ba0caace150d788248bd238c379eb4feeedda1499d17f451cc222f45f8db2ec60f1b3c83d9798585059dfdcb30517aaabe6c4eb270e69a3d3aa854490a4295982804397dabf9f40f57f4c2f7e68a768178d296a3c62f934d960cbe9fc4b8578816f91d93e3941d3cbafa7f0a75b1b3c79d7cf2cf79559ee5efadeb01bb1e2f9d1853690706f63350e6b82b7804d89364453cdad44e90c83690a5add64ed6ef62fc0"}, {0xc8, 0x1, 0x9, "234858ef96d379a8da22cce9a9b4ed78d9f110dcbbd2608c24ae42f8503f6954790f07a5b64d10b758a79d05ce6e3df132316c928dc8da29aed30caabf945bb83ada9cff18b291991cda60aa362fb70da2836996fe91e787b831e6a6365c6c844359e5ae6e3531ede45bf023a4cbea9ebba29890c1249b77ec1a928a301ab73a251409a8655b2ed700048ffe6474c7d49449f9e5bc65a04a076c4117617acb007a1843e51e5b7daa929381af80c853b51151f0dbd4facb"}, {0x100, 0x1, 0x7f, "ce1e9c2c3650c893a2ca36cd9b56cfcc2c5bedc5bc10ea09dfdd65a39a0d23e55d08b3390d2121b353fa13cbced119b9344d897824854775789016bf88d742a58747b5f9b8143d25e4edc721e2a22d410ae246d04a041fbd7d824c8b9e40dd924b18a35a9dd5f7f1042cdaa0d8ac5f83e5c5ba04e8c2a843dcf158c958b0be72b9e42ac6301a0bff4072da1ce446189c264e4f4dc033849ebf9f7eef360596912c0612a44c0cfbc7b81d84980bfefeaba413fc508ccf2dd98713b304162582bbcc8f5794154cc8fb359684b33c4c0dc2c86d259b48510251984675cd877d00e4898e7ee2768c34888f6fd77605be5f"}, {0xf8, 0x1, 0x5, "6b09d30c9b8c788b3c40c9c1d4e02b3b11e1e81cb3269099a1ba7f8ddfff8e5f2bfa1a8fad770ad5e4d607d489a837f97283b10f29df9dc70fb68b347da4fce05393f09217fe5081609c6517a18ec1aa6fac69778a71d48d2a00c8248b92527666b8b976c9d249895c465c1da076fcb5166ce0466a4f5c8e7445e929912d466655393a4522902cac0c1b0a0dd1950692505f5b62243615ace0b014eac4f930ba3255cd13d3078f708cbc21c9f59b56518769536b6810f7a76ee7d8733071ba3dbf095ceeec850e05505a600d08e477cbdf5581f1f64956ee4e595732bdc31fd4a5f4"}], 0x2320}, 0x4) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) fcntl$setflags(r2, 0x2, 0x1) fchdir(r1) dup(r4) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0xfffffffffffffffe) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x888, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x2, 0x8) r1 = shmget(0x0, 0x2000, 0x118, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x802c7414, &(0x7f0000000040)) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) flock(r0, 0x2) flock(r0, 0xc) 16:00:17 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x3ff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x880, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f12", 0xd7) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x442, 0x0) close(r2) r3 = dup(r1) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x62, 0x81}], 0x1}) 16:00:17 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x2, 0xfffffffffffff887) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x8, 0x4) 16:00:18 executing program 0: 16:00:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x202, 0x40) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x1) close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$KDENABIO(r0, 0x20004b3c) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x24) chmod(&(0x7f0000000140)='./file0\x00', 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) fcntl$getflags(r0, 0x3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x9da, 0x4, 0xff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x731}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x692}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4d0b}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf23}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2420}], ['./file0/file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000740)=0x1) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000780)) sendmsg(r0, &(0x7f0000002c40)={&(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000800)="ead5872763fd9f9e3cb482e6b0905a0263959db8b46ee235bdf6db7a6549b7ac0a50924ef8a9c769a960de3f69cb1d947fb63551424a3926d8b14b69395b9edbbf", 0x41}, {&(0x7f0000000880)="47104c2aeaf46908a1cff05fa17b4cf95c140acd66fe05fcc1", 0x19}, {&(0x7f00000008c0)="168ce8", 0x3}, {&(0x7f0000000900)="b06e802a52ea58d9af030e0625222dd77fde39994c55626184886f2a949443df380fb0dcfa4892a586612a8b8268debd3cf0d886c049d2b1b4d410fffb3d2a48f7a95c8c32a42d2d6bea569142acb2138229737ba375fed436225bf8eef4351dca26f7306863731df1cc92b4e24dc50a515ae0ae8cd8fad39a7e884a7ad94f4383e4cb570d64595f1b53ca725a5273e9b58de9751d69e497e3fb02efc61022a8eab578574f6f7eca0d9baefe5d", 0xad}, {&(0x7f00000009c0)="ecd166e460c81b253bbd756470e8d2e09fb2568aaab625abc6088dc1bf1bcf1ee5103b0df878c2f382fd7d12e1d846386da3dc", 0x33}, {&(0x7f0000000a00)="d72650cc83fd3971b5e378aaca3c0c4fb99c2f89b77c52e1e7bea1cdb423bd296cccc7af6e42aab5c251b3eb25a03624e57bc542634dd1421bca424f13b37edb0b53500fff692653623931c1a88772b6f1d5df569d3155a62648454873f08a082fb4a90408cb19b74717bf5b50dcb35feadf7613b60956f68e9cf28f4716c0c7b5f1802301ef5b8615b51bf89fe5696f8bea76293b0214bfe142acfbe22a1c47635d3b1efccd58e7281432183f4f7e12dca56bd12432963a1150c1cac599473a96a7bdeff3bd29f067726fc61bc831bc29ec1c01db2faeb3796447b9f9355a9240c31adb463f113cc09ae0c131bfd118b9a2405e2e10ee81308c648a3c83e7fe35df071c3938014a12183f6834fa4a130172683aa20a249c6e5482b55f4d22bde0139e921f5435064fcaf45ec38f9e22722479d2000190a25e89bb5c4c03df9ff0021045f8999e138c54f11a015e1db736aa2e0f9ffe836d63af631cb5118f1386e23580d2ea2bb2ba3016ac4778ed4c8dd7b7c091f08c9d64f7864085a3c60b389ae28519db2b83ce0e7b2c29936c23293a79ef4e96849f664ec4ccd5992efc14124ba1b5be6af37d1d338482a274eef818314b1df70a83301fbd8ea471f3ac3f4790c16267df484e93793445680e450eccc919e8e2b25e0d319866f7832ba4d91bb8afb5bd7d74bdcbbf2767860d5466db41a226c018607f447fab193f242b78d4f60bd18862626ae61a4d0059eccc9619db090cff4824f2fcceb8bf846ac8de0e0d1739007e4ccf5a25e899bf163de31bd113f78f3d07e6ee7c4ae96d46c4ce392c0693bf1c5fc1449af66a447ca19372008d57da72e54cfaf8ce112e3bf5de8676b10dd86f3851dc5a2e58c26148afb56becfd24cb13705cfdcad005a15a19558726033ca54eef18e3abe0bcc7ab87fddc46d3eb1d464e105e8edfa86e78767a4a785974e9e7d8970f6d5347501fd1f468e9d20a64913bc266a6750caba3a2a21d3a1737af529aef7b0e6b58d1de8bb65a47cab95d6ee54022c04b0630c4368ef0ca094468c714292a384c61f2b78f5044f4b1ca7d5eb669c6a15283cd71b1a1f93d707fa84074b15cbefb985100d1e3a61a3e67c374b22bb0dfe7489482735409cec635efb09662c3e980f04094b4fa10e946e8b3f8b017131f1df3515600fdf7175308ccfda1c6b0ae09ba8500660e985a1681414dec26ced6795143b2819a8e39c5592484fe8b622dc85b413c6747c119bc3175dd8cd391b97b7b80425c4d478b41322a1bdd65bbc05a6e28147e9227872793df04d8ab752fafbf5cb7ae9742d5df72ffaa9a3f2b5fedfd60a422a589e976dce24d963cb4c57ee35bd60106743bd3fdbc1fc1516fad1e6359397b5a63ae2ba4d5144a213000b1326409786d3c7422f53d2c7c616c4c53b8295affaf7e3e608ee3ce15d9f5ffd27a5d07c9daf1f9b21cbdfa7ce9ee4844c672c689e3ed17357b02d96031400030ef44914861a408811eb011072b60f648f68da24f3c6df1b07894fde22fc8bb6dac9519af6da9c6a6c35c70c3703f7ba52b48b73242a01ed86b684b412172caed2de6fed55c1a69e379e3ac330774cf30661dd9cb5ca49a390e7d1781cd4421b133241f4b755efa193a7e4438b2bb2b7891b8635d2e613f1a7e3a10095aafa42ea032f64daa99bb4644f3a04872a1df742c60ef2aae259aaf51584ba4930e3c8d28f23e2a995696c2e615342af16a0d88e02b0a8b6df3725f9f112d7bbf1b3fb3c0bd728f028066ead1f3c52c2dcd10bd78deec0655b30f60403c8b3ddaef4cf4c230a0d44928d7b34a76bc662546484722992ffb32c3c30416adf8bde2906455f06a1568a71e054fe5ce9cc9db40ac5901cdcf48a3a96fc2df8d955129ecacfc78bbc431400777361840a8260c67141c60632469f4615a90242113da891191ff739cfa592b80119d81acdcfd9ddf6d623f2eb7e17b7659d1a6ed96d8e4e65b17c4e9912dd42a6ad028bf147945b7c512f1c7d91a5c5ea4e2cc332e5c4cd2d91ec9e8b9615545b447e67cdcd6ba09b95fb4a09805e505b03d8892e0c617491b31b7dee18ab8e8eaf3d4d656d707c0d698ce655a86ecb213c837c4a207bcaae68808228858d3f835a589baef92378075aedbd43c05b789a8f9c9d5cc70a15d7ccf19308c83492b93825febd7cb6839dd49546653455e339fb496980df91aeac52ba2f89b36706d97c1c0366f4a2c90aec7ae2ae56fcb5549aa24f918bef9dcf1debd0a453d8417cb65ff0b0af7be76406426d3bb74af7e680619e755811b0c398e7a672dfe5bee13764e1e9dfdc9d25658713926de4743b68c9f5a0d0e3e9e105ca6d076198683f87781b7f5c138da2e52a56639ce9bc6dbe36426a14341002471a70a7646c32205673f3df69e9bc7770467811afb01731e20af32bdfd4984f6e745b275f51f4fe82a2134c6e73ae779824f91a93e2f5321f970eb57241c28710abceeb1cfe4e6cc4e467cfc54c3e72278406c80b6b91213b3df99c44941dcae16e0d122e79e72d0eded6a1e3f1181d2a92f095a3ba9e4dae5daab8f6ad9a5c7063c9391ec9cf4f585c9cac2fe632873a557ad84082ae3cc36d2edb12f656c436f8520b9e7f031401a9ee925468b09996abca9119bf094780ca18b48e4e70a6a0295c6a7049d8732b37cd64d7ac764545c28aa625fc21ef22a2447dc808d2d2746c287a2cdfc4d929b5a3c24e84eeaf8122a751819c2f546d70417091eaee5d6a70d6a9879d613fcf4230c4caeab551d84d5cc746aa71eb32988521880b02dc6eba161db467c12109fcd8c305bddb7e63515fd93f06c78208f18b70caacd96ff3d6be0be7e6999244ab884659cdbe13b62d195080e2e88c9998175d849279d05ec61facdd6fc6e5afa30bc707f52fb3b63b679d608ed4fb05880cd3135882db28a871193132393d7afbb3183962ab03d956c96197d9fafbd2d496bd27ea84ab07bc8e00558015f8856f1c180e9afdb1a1e43c2267071992b0af06a5ac7a408d8b29b492d5bc68416d8f77956b11ec454bf69e90c06383d3bc84b89cf68658c90f655c3e0d3cc59e0b360949108113cf5d570a7f76d2346f8b79473fa1dc540c9b51d6fb29d318e5a45e30e0ec795ee49fc7bc8df47f83e1916db798e68bbe5e497ec02cbcf59bb950148264fe15206853824c840238a329faffada9b6efaed138c068b161a7464f0a2460d794584fce8a4a4a5af5a45447d88705ac8a69dff52e36d47dbcc3134ef08d6771474109ea26d6e7bf6ce491b8e092dedb9ba0449e281152b6ef558d679d18c46b46b1c01af011b314fc267458d489a13559fbf9cbaf9841e65fd636bfd04a946c09665cac2f1e74996bf6a151368f0b50bc2c55ef1fbf066a9c5e3418719750ea96c4876b108bbf684d63fa169f18387e33056e6ca9052fad6a9fb2ec205930d873390d832e7a3d9cc0ab69990b3a112c3f77554ab7af62a8fe79f646196a1bab985265eaa855e2e0ba331a99bfcd12cf3f5d2fff1dfc323cd7ccf2af295ec29f456cc0f410c424e618dee4be6b94924a6dd0e794d48bfc6963c711dcdfaec1ec2ea59f2ff3e021ea5d90fba3cf5b9502c272a5aa4f60f3c1e856d4139a195bd0874fcba8427afe2b283eae55d785aeff7c4a2d78a43cf4ac272e15abb5b965d499671ea7ff77fa91cdb6e7865918898f082021b3f1be2dab0b85c8b8f46cdffaf3080fbfe8c8f8c2c94862d047f79828fe7336bb723ebb41f932dc50f432460345ebd01c1a874c66f9714939a07e6a6443199fb0039194f09a86a16502422061e0ee1937b37266c787558b85b0c70668c2f7d4054fbc7a931ce6a3eef817521fb72d38f73ef3d1c9b0081cb6f5100fb815d8dff1145cf8c8ad1274882927528dd12ba27be5ac9d02905b90bf33d1fbb925ae35c0596d022222de7cfff464dda2db81a034ebef0b634ba8369d5616de63b882a23a81cadb5bbd76769001f04c817c11674571fbfef8416c48757141a2325c359e05270297bb10c3f7fe6a59eaad04acb280faf0c0f6d4da4810ab53532cc44848577858395c3903f5f1bac9e02dd747febc0e4c09134f5fdda1400a095a64d30d2de6cd36b585dc87535dbf78ef7a086d5d8259fe18369aebcce3c31dd1b38a79f83d7d3e3bcc76d8d64264d9b11613349fc1b6a691271edf75feb3777a6ddaa9b8dff558c69dce156bc055330fcf1fa3f323c445e689ce37da6df3681e3c1d1c48a6356e6e17e4208e4e460a967cad43f07cc3b5362c97390390519595833f985b711559f7924347c10874ba6ee22331544a9709c2dd8c67782a05911d1a20cc67e44e87f9ed31ee4ff761b276b62e6d5a8064bb958ed800366d14bf8beeac007531b428c6c5441b61d443e0f7af2d29bed94bf8b08a058263930ca4588dfc31870cf76a34cde6a727bf6d4f81d263683c37aa4296fd24b7b54d5fccb2908cf23e1d021df16a236367ba9bda809a207b4fa8e4e86ef424226ee90caef5399771019a86f625365c36917659a7a748c2326970280f0be2b3fd21fedbf3d1e147d7365dff51a216ffc7c3d2ceae7a726d8a9271c8c8121f009e6d63688e218305cb1621df164f29561f3c0cb406bdfa1c3926cff2ac57df512dc10cb8aa4db01c5d478211c45fbcce0c3b55b0c376739c775bcde7dcd15d2dc908980edd7d66c6387110c52a16b9817b6f8f8c25583a43180b5bb618380209e8d35ff729d84f961f71b7793d58b80350295dbf9280b78117f621deb6b92265f35f43c00d1695d4fd831bdb7e1b9f06f576d870af7fda2e312d66085aa5dcf473fd3e9dc10804849dfa0712f5f00d73c4c9a599d148c407c2643a0bfa6f6da2a8e4b96cde26c63835a242409ff932ec229cb8c3a9b391ec187bf26b7ddaff8e6cd1f4d9866bff8129bac1b984481fe8a5b7fbef09db29dff3d5825702a101f49107cddc19035d7f9b715fb87e4dfe9653ec1cdc580839e0535d702fe74cda151302ff1a85ba48641466a40e2e68ceb8377035d669c050f4ac1f0e28a2fb6e8c43faeedd2b21512d55474116be7a9f6299995dcb1eac9d0ab95c3566bba3e4e15be952f79a6175469bce30ca24202c329837295a9da67583869c457cbf59ffe106f08af34525c04fdc990b8bc6590c6a26fbd40e3eff39c729482a15ae5ba8067f1f8c698dc990a686257bfe0247e7cb346b6ef104872671df2e6ec2a874d81daa21ee6515bfe4d48d042862d2bfa379147d389a547d53efe71eee4af129feb55fc5996d2c37afc37325635c904bc196a61c4f346b58cf67cd51550440717cd79df307b891aa581c1e00e790587cd4755c5ba3986cb333c8bf34563827627221053ce8cbc1819faae1fdd476452d9900a6996c96c1ce8c7add849ea31a111ccbda364c29b85b08282b0a1e6fdac9eb365026b99d57ad8eebbfd7101938dd7b3ddffd01ebfca1a26820eb3b4ba5d50a041d689d59a5847dae7d6bb0dd1203814a0394efc3a84db2c2db08ae19cc7c280c2c6ca15e79c8c2479b9a80e86d2376c572cf0aa18b95b572484a0d543c67dd13660eaba1c1c80cb8a1e1eb84261441d0ae946298d9541d45f386a79c2b5078284707e170f5dd410ccabed2ef2bf51596d8584d35a0fa424172f2fa6c569020f43c284648dd0655e0f0e93dce026d303593e4ba103c7fdd5d51c4744b045df53191438cd8f155a21a80581cd20fb61f7d5a05c871cf22eb796b0184f6316a5ea4bdce00927f536db826e459524134ac05e2ab62e302b14fa635af4e12fb29f", 0x1000}, {&(0x7f0000001a00)="6155604d22afc0dbd511100dcbe8c4e2e02d2a0a52d2a5d0f9f8e673763df19ecc959e4268205c5910b12987fea1d071c732313edf882151169ef45d0b", 0x3d}], 0x7, &(0x7f0000001ac0)=[{0x1010, 0x1, 0x1, "93151053af87c070b49dc7fdae6278eecb13f630c96006ed08a295e18a06ede7da0c8f8215938fcb8f63613371ea876e2ac0fb44246da07c7fef03f4ed793e2390356f62b418f18d20b36a6b61d1d95d63aa938286f4c82ac567c24eab17b99ad18a8b7fe96a003b881d4027dbcec066cd73015ea2874a102e5be9762e1bc7bb0972ccfdc6b9f637fb8a298e62a3f1ea8baef91a33f33fa82a02cff2312c288594c8610301fae7a572b3cca2f26e0ed9a40f99e02db522231dfde4bc2190d079aa38e9467f197b57b8eb6f06cfe490ce54da98de5420ae7e1c66f95e47ddc5eb347c6f0d958790c02b88adb83d174039a074040318090a673b334f19068d616a3c4840052ac95ef066323948c216d68f0390c1ae0715892c0a8918a0eb6960eaef5fa0cde3a65fd70bc86cb0080c14a09c956adf22576919a029bba90d59c0437cfbe13358c4a7ee78b974df211b29c8042dfc31e276dfbca2074ff790db8b826ce97ccaefde20b9d5dd211da6d09b5a6f155009511fcaebf6a439c0f266ecde1e10d4457cac70913abbf02a4b8e533134cc27d47f4a29754f0ae7fd9e2f4edf187e6e4b74a078c37b85117317495c572b5a31641244bc6b09ff843200017da1b584356de486f46dc421c4e192f6ad17bd5a7ec89a992eb3254800c92877e9119c75d6fad52ac10a0639592715de8ede3a989214f8e16371ca527de494c08586cfc5874fc37733c1966b5f641469e7554b6bfae0a15106c045c7805cf882f1aca1149e8c97cbf76a5935946a72913a59e3d5d2170ad5452b6caa0bd4d064662452c51c6981f3c8304cd1689b312eaad7e27159ecefe4683ea310f808051038bcde1480acb9a2e7935a6a05fd5a08c95796621a452af6cb295b6abfab2494b77666ff97659ce1ea594e57d8abab7ad5179f1955f9b31d28ef803db0dea38ab1e467a32edcec71d74928ba7649cf788db289ab00f53f3dca3e2a3ed4bd8bd0e32de1b7da1ace1380458949265f00c0674a14b6e3d8f42f9723c9ad98f3fc5ab1b78a8a57448291d0293e4ed6636c196275bf968f09ed14d3eb0dd52b8a543e6323a69c9b940fdf87d52496f47053a299299568a5b404e69a51be7a2880f5e4e2928e35b27afa1da9bfabb4cd5041885146873af3f3ad454a14d05293db48387d6fd652e3689f9b9670b41a6349ec119d069956c935728b5a04649beb6e289398e71f227684b64ed4ce71dd59ba1edca03c4d9fc388c243cef11c730bf167baf3b9b6372ffdec8acdd7f2c81ac7b73834540bd0deb9bc05fb8b830a01e5046bbe5113804daebe5a0ba1a9f51dd2f9cd53b61164d51152cc2e7a5177b106245bfaf99c0576f0d360f6a01c4c5b7a8d272a524231c02c3a99fe76eac30a19c6ed9e865be9fc608564c0d1dfb9d7e481508ce583b25ed78fac061f34254c7593bbf87af32ee103a966d84f711f4942d4b0958f7ed700aed8cc4b90d5a9c9f471d0444eaecbd5893bf9535e73835cbb77a3fca0ec0cfe4c1328d1ce07ac7df5c72a99edbb5d34c91d6e50504d2a7aa8b9d716b7076867db49020c60c232fff80971976dcb20a58dada64df070c4ffffd810e9e4531a0218d5bc0e1995f23a513d10884151eb2c5b53baad2826b1dd7d82a114d68f894e3ad231b63a81fd9deb2b1e5d871a283960ad8536475deca53313af42a0c36c6d3c922798afb1a2fd23e2328931cb92118eb3395f89e456750b0fedb2905bb64ba1e69e8a520adbf77f0f459d9051da975d0d25f34ccec26eb5949b043da0b0e3af7dae54410f8f987b6f3334f489b18e4b4967f62ed9aa6e1bed216d8226f423214074a4038d45ddd412b7de774658f2cfc15912d4dafc08c9b5d91b590592a3c9b8d31c1c0c0c775815285a862b445180dee3520f1dde10ea0f29a059844a6622ddf15a5e2578b5cee71dfabd54a3fc77bbd0d731f7b7a2529ba29b2dd571d5aa7347f80c6b9844f4e4bba277190594fc357f7bbacd63427bd98e56107b45dfd9a09ece7e7bba8c26b60010ea2872f2eed669a16a54e54689fdc924f6dee35eacec07899be2495bcec6ac9662c239f0238a66f6098d0b5d1bff826fd7d08f1ad3d2822b7cfcef47dcc602a669c78bb3372bb3767c1a25a3afb8449aa8613093536308b17657cfa8732152ed18beed5ea209884ffd362c629248c2ea45585ec3e01777e147a68bb19376e71a09879de4f7823714c14fe9c06bfb3c0a21a907852c68c0cffd98e515ceb7545f764302f2292e79a5fbd6e3f1f9a9a10edd388a1ce12ce40387356953a3a508a49487654e1089b640cb7d6fba897e7cad79955451d5430761acdac0ac1323dff14af8abfa11a4c6a66c8fc753bc97e05c8e841752a725064d83664b5809a6727c116db00efd48f1ee1ba8f56346fdcdb71853904e3cf0e2c9649c54dd4ffa9436f01783700b5339f8f95fe14833deaf90ea7cc552c6e0997f8bfbc75c9a2c88c3c1c2fcea6e8d7fab522dda6dca7ddad835f216c68668e1edf77ab711cecd16cbb4d19a9041d8994f0e63fc02bc2264f2b0842b2af0c9a23801a0334f44c5d2f3b5d869ed761a7701c69e1b97c080297776bfd23ecb960c891f9c4669cfb099cd5cfb406492515b0d9ec0069ba96abc92002626b16fd783bab48b6f5f602cde95988fc7d665482213dd31a48540c4138acb89ab878f842db9ce115a43cd415df4f3d28723132e55dc3ca8e38a61ec3e38f7dc9b75b3e4c1e3b278061f69e5f26787d3d598308b78166a617635683346cb005cd4d3eceea24f14935ec34a63f88a0bbb50070a0cc714c01b3ea678f296c10c61ed2ee4534b456392a4d62cef8027aaef10c288455b534cef3d42362882983f06a2d68b0c5bfe260cb90023ca8ec500a8e4049cef0a4c42ddc0410e98f20da9982f477c4862353257becac968b8c6b5ea754eb456bfabc50cfd4f4fc634a9c444f23cbff946f3fdb5e6f75dc227923f027309697e0c89a44540f621134a422e8c8f94c89b02d2646e6879bcfb57d450ee84c8bbf82681f0e1ed01a7221624eef652a7eddd2a6aba69e337fc28df1c11686ea309c699ef08b7d1c53f0a4b7e9efb57b48bd3fe527421beb241b64cb47bf9cec5a42c89bcba9669ffc90bf4d0a011efb7c4158fff4bd4b51adb70d8db5366abe45ca22f6ecd834ee742c711711f600d264a116e74ef80c851ca57e3e0bab75cfed2abf9b7d52ae6616e0d4b0fabc242b8e78f93dfba974847e8a8a59406f0149f1e7dfb76a71b7000fef182a71890f620f47fb96ee897ba103ba3cee2252d093b9ab6415c9514a0f2a879f9a2437b3c3c2e4ed54ba78d69977bd78af66cc12f60ca3fa49920d823b075379b5d8555c8fa724b6c04035b560fc338dfff13c91dd06d61eb11356071249b21ee07597b1875925d302821243032c77916ccfc57e4c9c265def108d500a3b825a056dce4a73939164fb88c4f20a176d8d7a779df60e906e7e09d127abc671cfe484ddaa2aa3d9c27e63e482af5ca2ca7a18c6067e755ffe7296c30f059f5dfeffaa464feed3a698a5bfd7f28c71b299fbb0443a7842055a0edaa1dd30b293e0890dbbc562d10e2938fac2fdc4a4f466075d2e2815b73445fa5fe4131cdb07b2f74a5f1dbc3008ec1cc0f0a05dfba64f67c8e636997002dbc937989263e3203d265db44125ced8ee5fba5ee39eacde128a0a492533dc4828aa1223ae5d09fc0fe70cafd0e97ba6d253ecba6dad8477b04fc9b05695964ea7c97afe1c49c64a7b645899743109a19cf971d69f32b3a8d54e7a3f1cfcacccb5109f6351e7480f9fc22da10ee94a4c30958dca7efcd5d66dfb7df5850ee10b7469ff3fdcc4542b5c11a05340873288508b9440b7bf4796373d2993b5f6b6635c3a9d71f362c9ced43cb8f83b30fd5332a51e3d61327561ebf0b0c0cd2a1f700037964b450ee0725751e59009a5b10f353f361cbdb854de08bbc0cd48b1bd13c6c50494299dc145a3a3116e4d2381f88d35ff1d2f64ca920540bc80c9cbf1fa3bd309a9358ed228175679bee708fe2129c3083fa5178088ae7b31f93a1102f98889dd1d0d49b59db2d374c67d50c255316695cba822db948659277ba11adb637689ce5e616dad738feab152cfc8a4ee4a3ea7f469bd4d80876996ab7a07eab505a2b2c310ae5d4b486f72a1e2d0bf91aa19db0849eb6f05784f28f9c3f4f5ee368a279b5caa04294013d3d34214a605c244ba24f54db097b94c12ecf51d9e08a701aeea57d9f909a517b2b1453d5fdc366ebcbfc4f68f316030fc7e7677cd23a121b5ab8d6b7df7cbe15e8f1b40bdb0d50bc05b3d5f264e0fd1d9738608461f7d3f006dc8843a14b28d997af7fc8b7f923aa9973376408bbfbc6917dcc273807b24090e12cec2b981af86fc6f9d729a9febaafc25b7417c23d7aab437390e482ff464d56067bb7101bc27075c0b1f3c32734cdad1b24e1ba50001acec2485085f914ab8d8732a8e8bd0b84527d123b780478a6ebc6d03ecdb48c0e7ec4fdb80a781d74a685ced8ab6d51dd7d138d0c914cff1a661cd7c7fd542b8a7e5cf28e83bcc4d796543e77eec84eef9d34fabc84223348538e111b46919d43a68e8634ddf3d42c66ecb982bfc01e5871e0ecf2b0218d84e1d1b72ce582f56cfadf20a14fcc5c20ea71cf61ef39de20b67b0b40db93eec24986331dbf349d6e38dfc4c322ad44bad1f918a726fb0351a0ac89096ab018fc81d101a6151dc114f71ae5fe7ba2fbc9d0a0d4514b878b49448da15b63589516a409830aeaa427054268f1d82c23626f00b1639a8ce0977a469e83833876611228dc535b43cc2896fb9092ee6013717767892f7e1beb66e4ec06e2d124e4eae7a1d93153fcf3851721129db6f9a89e0bffd9e851b435507b7e0ea70f553bfb17c61f8d59bf5e8de47f8e4226942e1dcfee0175b2f535a1925f8b8146a5ed187e5ac30d87dd814009014bea31242007195e2e654919f2a6ca4031dd6ad7c8731bc83bc5c1f9582bd5f8ef8b3c4cdb4ebe8ec7a56bb3dcad149a06d83b43ec7de1bfa06127e6e1c87b5f05daefa87d0ca48ce9c8c81ffd71d290824021e86d50930ead02933ce729d2a3798d137a849fbd7921619cf89049d668cc18a864666ef8193893eb555b4f72b1c15fdc6d7eb34eec5be8ffc8008d18b94e44ff28e8281645f2154397a977d0dbcaff7a57297c3d9b6b7e9e841c64d715c4488b120bade5afcb92ea7ae27de4b1143fe9836474cc148d05ca6ef5634c11f83b47b4b358616774f0ab8f2ee093ee0ff32a0f9c88521d42d79d7581cf02a53082054dc9fbcaea12e32f03f54f6f55a7dc073fb998a6068d6cf644e8059287148763359cc7f3e02e6d32fea601258f3eeae7e2f43c1aa09713702f4b36a9e886fc1c894cf6b5da658fa2c0de672c708d955cf707c41335fe1750f034d166af5ac25e11dbc560329e050f5abc40186016b71d15bc99b780c730c2545a409bb38f6b3d350709818e314e461eedfc43b5886d6875c1875869e99a8224347b05eebc013a705c41fcd42079a833666fc5f77e1166ac6da2fa0f5d9a3c3f9afb187c64d46a2b6f25fd0e9d1293bb45315bf2fac2c32e0dd47d85841cde72052cc1725370a242187b18d59798f06e95faa5b502d1686a17235812ca0e7c8b26a8263172922ba070aeb12e709e1a6a9d17ca93371ee219be4062541a91fe1b69da3c76377800eb2aa13a7f38e068eaca0026a524ca800bd4a8c7ccc98021674e228034364e3f22de0c03392df0d3cfbc30b537"}, {0x78, 0xffff, 0x5, "71c6b7f2d33a4910861ed74385f4d1303ed3b1998be77f19f5248f97e81f02018680493e808ee689d862f24589291b8030398b3eccb81984c69748349d0123cc02974a8ec3b155f2a247f8cb118064edafdb0bc8abaab87d00cee69de998a5a438"}, {0xc0, 0xffff, 0x9, "a712f1d624696d9e9209784eefca2d9f1e70390a24041c99280aa3262a9c06eeb6186f7239c178dd82d130dd21f5676874be9761f0fbadb3f3f902f950922e684b280ea62603f684f131edea551cae4a1dac0f2237ce742d8edcc330edc7a3f02de6040ce1984e8b51b621fc6560f7b5c784024e5d4e16121fe06c7f346336103bbd740f5048e2108f27605ddbab302a4611cb66549ebfd5e6b930fa5a467207f79a801b7927d1c66e94f913f4e2b68c"}], 0x1148}, 0x403) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002c80)={'./file0/file0\x00', 0x5, 0x6a, 0x0, 0x0, 0x4, 0x1ff, 0x7ff, 0x2, 0x1, 0x2, 0xffff}) open$dir(&(0x7f0000002d00)='./file0/file0\x00', 0x0, 0x40) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000002d40)=0x3f) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002d80)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000002e00)={0x5934, 0x3}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000002e40)) sendto$inet(r1, &(0x7f0000002e80)="0ca03963f23c89ed67cac75fc1a531055fae67f38d3dc6e5654d41211b72e8c69c185a7a1abde73040ca686829662750a0f13ec24428744ac477120d5ac0dec1586315e179cc4d607570e358f4cc15f048d69757bc49da4a3aff35f96f1483225301ce8a5d5e9be42b35036b69530d059b4ab89ba8c62189989b85546347fee795e53e95", 0x84, 0x0, &(0x7f0000002f40)={0x2, 0x0}, 0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000002f80)=0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002fc0)) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x840, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000007c0)=0x309d) dup2(r2, r0) sendmsg(r2, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8d2c6d7266f67638b35ed742f9f4bc58a29e3d82dbe40c90b914ece42c12fb9f73927ab101bd2f534af638ec649c030768a25eff67319b64d35df65f64254a933983b3345319a5e8e84a043b6f9bd65c2eee37336bf2a48663e0f6d0c0b48b8126f76b11d446323e5ee5f0c33730025d", 0x70}, {&(0x7f0000000100)="fe04b251ef5b2d33ccd76e83", 0xc}, {&(0x7f0000000240)="96c16484f35f448b385af1554470225cfc9b4793352c52fc1c0667bdaafd", 0x1e}, {&(0x7f0000000800)="be54c37a2b8cdda9550ff4059dbcbb355e527985ce61704082ff89a5e0afef2ce2c9ca6f40b3195f4209d41788a83bd3a48f8eb8f889ed68c06f547ffae05ade31f5eaeed896e761d47389b9dcebdc254f30c65e1ede045f768e721a7e0f88dcc3ae5b406759eb312170ba83daa1b6a3e0cf4209", 0x74}, {&(0x7f00000002c0)="c5c7f8150ed61930ded54479b3179b4310b7619cc1e763e5817d83f6b61493e316b5f5a00a19db237c410b8a5556e727bd2a182a1449015ddf2ca3b58094a24b5d50fe4516b8b0a622faa6c36211aa0a353b1a6054f7a5503ed0d662247e2962b0130e5ee4271fd7c22bca2e6bdb01382160cea0d2b39feee2f26e486bb32c454d53b440230de19b42b8e7f9b45b228a4dffd0d089e58b302d0b910c753afd3ccafed1730973d9b9ec012210e15e3c91748ddc292489943d27d6dd95c75ec09cdc52d10272822c3b0cd4c4", 0xcb}], 0x5, &(0x7f0000000440)=[{0xa8, 0xffff, 0x2, "905641dfb1394368298540b6b1a0cccabc30888447ba2354b63dda21756fefecc81db763a55dea502e6dec77c36c3f079f86868629f021fdacf6070e28f2aba205ac4ae95466dfd2fad5a9ec5456326bb462e8a0932cef2dc349e45f4f48729785a939d515de5d4a48946d5f6dd73c56c04a8442eb0d4f29c93d966544ca5075027f584b4d63fc82eb4cbff14beed8757ef21801"}, {0xa8, 0xffff, 0x3f, "c517cca92a8833aade8c3f2efe211254d869a7fcca8a6f3e42100ce3c24b647726c577b2c84706b760fa70431c603c32ea3ae5566c72e9a06602d9dbacd1d9201d9d87e43e559cf69ad76f62a83cc890417bc57d1262fc0c77282e3160ba5fa6fe784a86e97e6704fae22a40d700a12a8712ef972859ecbd71b80fcc20d6bb343bd536155087821548a5c25b0e828a823c"}, {0xd0, 0xffff, 0x6, "265159d8c4010e637ff3bd7c50e49df2f212eda113b56126628d5f6e46486e052ff862c468720344569277a98b9d4276f680782a64da13fbe3b12ef58e058f7a53a06aa6e0559cc4017a97c5fc04218e0cd53c5aff709cf8e7327718a406db646b214c37854b9c4f6d229151455ec208a1882f5b003ef88ee93b9f15e8c03d8726c593686e5e1eea28895dd37d41d2c14f67e86c9e0d084d5f6480ce22fdafc4e701fa849405ea4c0962e57776fcc53baa2302961fbbff8ae7"}, {0x108, 0xffff, 0x40, "2ca6a973cb66d5ca6b10cc072dadbc94882a956423eb8ee4c282a6dac2bd574cb69552e1fc0ff171ca4cf04baa605fd11e63611266db31452eb7bbd7100f923dc4dcd8625f0907e098bae2b019a3b348a6e81c42bd06963ebebccf1e2a97fc1c49b6449d4868beddf51cc0807bcb18602fa6c1e5960261aeb6fe20feb1eb03041de05e25fc9d2e8126f6a616f0c9a903a4d3756c6fe85977c078899e43a003c8e715f6c1fc045524d703a6f5705b607badb76b25bea5cc9a45f8487ae0422a05dd1305ddac4d0407d89cc713c0b9ab81e6aa75aa936f8dc099c5e6da85a03e263193f1d0b4e75fb735fa0a04165a1db7f633eb1921558904"}, {0x18, 0xffff, 0x200, "1996f25f"}], 0x340}, 0x8) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0xffffffffffffffff, 0x1) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)={{0xbaeb}, {0x8001, 0x8}}) r1 = semget$private(0x0, 0x0, 0x202) semctl$IPC_RMID(r1, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x8001, [{0x3, 0x7}, {0x2, 0x9}, {0x1, 0x3c}, {0x3, 0x80000000}, {0x3}, {0xffffffffffffffff, 0x8}, {0x86e7586028b3af8e, 0x800}, {0x2, 0x10001}, {0x3, 0x4}, {0x3, 0xa9}, {0x1, 0x9}, {0x3, 0x3ff}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x0, 0x8}, {0x0, 0x8001}, {0x0, 0x8}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0xffffffff}, {0x2, 0x5}, {0x2, 0x6}, {0x2, 0x7381}, {0x3, 0xffffffffabdecdcb}, {0x3, 0x3}, {0x3, 0x82}, {0x3, 0xffffffffffffffff}, {0x1, 0xffffffff}, {0x0, 0xff}, {0x3, 0x3f}, {0x1, 0x101}, {0x1, 0xffffffffffffffff}]}) 16:00:18 executing program 0: setuid(0xee01) r0 = socket(0x0, 0x8007, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x7f, 0x5, 0x0, 0x0) 16:00:18 executing program 1: socket(0x11, 0x3, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x100000000, 0x51b, 0x0, 0x4b2, &(0x7f0000000140)={{0x0, 0xffffffffffff08c3, 0x1, 0x100000000, 0x100, 0xc9b4, 0x3}, {[0x9, 0x32fa0106, 0x6, 0x7c5c, 0x3, 0x26bd, 0xffffffff, 0xfffffffffffffffe, 0x100, 0x0, 0x6, 0x4, 0x2, 0x8, 0x2a8, 0x2], [0x9, 0x8000, 0x8001, 0x7, 0x7, 0x9, 0x9, 0xcd3, 0x1000, 0xff], [0x1000, 0x10000, 0x1c, 0x100000000, 0x9e, 0x7, 0x7], [0xdcc4, 0x3, 0x2a2c, 0x800, 0x7fff, 0x8], [{0x200, 0x10000, 0x7, 0x4000}, {0x7, 0xc78, 0x401, 0x4}, {0xfffffffffffffffc, 0x1, 0x7fff}, {0x10001, 0x6, 0x3, 0xed65016}, {0x4, 0x100, 0xfffffffffffff000, 0x1}, {0x7, 0x10000, 0x5, 0x200}, {0x0, 0x3, 0x5, 0x6}, {0x7, 0x7fffffff, 0x8}], {0x101, 0xfff6, 0x9, 0xffffffff}, {0x9, 0x100, 0x9, 0x5}}}, 0xf6, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="42cb1ac73c6d6bee3d7168dee7af44f4cd7f508bc09a50bafd51c6e2dd6fd633736b26ce15d1dc7526ac8d7e0596a44f6e4e3d1cf92b968d062f870084311545e64a71eb427eccb6aecddcff587daacc3287b7582a40d17b996ae36f0a9d408b0befd7368ad58a80ef1574564cd6ebd8b1dfa8fad3e469e6a2465303adfa4287b0494aea9efd3bad5cf3ad1e04b52964953a6b3430a34dbf0550e51ed4a04e1dba771232e19c94ef09ff0ed1a2e60616353017a10890ebbb7fdbd5cc2f9ee967a6816d6f05aad0a54d39b32ed9845ab4c8e963e93c1d95aa45a12ffd256425bd9c", 0xe1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xc1e, 0x3, {0x1000, 0x101}}) socket$unix(0x1, 0x1, 0x0) close(r1) 16:00:18 executing program 1: r0 = socket(0x18, 0x8003, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r1 = socket$inet6(0x18, 0xc003, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) clock_gettime(0x6, &(0x7f0000000000)) r0 = open(&(0x7f0000000200)='./bus\x00', 0x200000000, 0x10) munlockall() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x2002e) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x96, 0x2, 0x0, 0xb6a}) ioctl$TIOCSPGRP(r0, 0x8004667e, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000080)="4b990859cd433350c0101c9be5cca4c847ffa0ddba43da80d4cf5dcf0af7f824afd2c03bbcd39859f85aee1631043110bcef4d4e5933711360238071eadf5a072cbe121e7462864eea803a4f6aa89a2cb424ce7f76a2eaaf2e574246ad43d6447ea322d513e5877ee96320e8037239ddda51225b4338ae8114f4b004b25cdb7ebd867694d179ae536995daf83c77a7dc6b83d073be0a43a29d23972d308eb674a13b3ac9ebf59f9883fc74a2131f680dad3360210000931012b2aa721c4d52088232dfb2f5b1ff183920326af538efe2f7d3f17d30b437a289e318b37353d0be06d74b56e22b3588", 0xe8, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/214, 0xd6) recvmsg(r0, &(0x7f0000001480)={0x0, 0x2c3, 0x0, 0x0, &(0x7f0000001440), 0x791}, 0x0) 16:00:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) nanosleep(&(0x7f0000000000)={0x1ff, 0x771e}, &(0x7f0000000040)) 16:00:18 executing program 1: setuid(0xee01) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xffffffffffff8001, 0x101, './file0\x00', 0x1, 0xc0, 0xfffffffffffffffc, 0x558}) r1 = syz_open_pts() faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x180, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x140) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pread(r1, &(0x7f0000000000)="223b8eecf2e1944163d716d593a117a2bb73de0e4a3fb93028d3c00bf4645f3f8bf52972ed3eb8608ee566b5996406cbfa86145ef0a1508baf55fe5608ab4b25d2f9be6fb70b7b701d062e46b428a7bf393bb70641d75effb0d7b26aa2be023b9cd6ba11344f0c", 0x67, 0x0, 0x57) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xf) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x3, 0x2) r2 = socket(0x10, 0x4000, 0x29) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x12, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x2, "91c675f4f7818c876983e36fdbcce79083e22bc83a1782094d18aa1c68ddc12714a7faa2b21d99ab84beeafe9806e7dd507b980b028b0d212df2afa436a90df45c7b8214fb0398333fc9186b20c1aedc5563625adc3ed1780fa37c9baea039cb50979a166a36b4894a0b5ad8cb45ad1e118fd78aa8a295d05a84ef6f326961d7663de76fc9f229078d4f0f304e3c5879c4f77bd40f58e7ae6f7e27a07ad8"}, 0xa6, 0x800) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) msgsnd(r0, &(0x7f00004adff7)={0x2}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000200)={0x2, "3b2e233fc4eda106e64fd400e8a6aae85e34424340697874459f04c63c7a734e6a2bdd022438ce5b113b6fee19c85ed1dcad8b313c5aa351ae19d9685feb59c40b869b3595f4c4c7d51d191bc1d11f7ab7a12eaef76af183d0ed9975c0f650af825d00d0693d982b72d1f9016b85c6b313a82e293fbc1776c37ca4eebdeb456fbd585e34ecf2b7c203e72495bdc189c74f26aec8cacd33b79ca710c556a896c8a76ecfba8c08c630c4fa4c6f5e5efa3a37c76dd14f59c288d44cefaa5737889df82b15cad392dd8b549b4a9eee8ca8c0c7e518267d653edb921d06c157c7db513155890a0ec4093db1a689b283dbdf35a5920eaaf42b23fd3337e629ce563edcffe97963f74239d76c8c7dbf5ca55dad69fd05986999811cc5f9f7f5f32472c479be39f54afd2cd73e7fa98d8aaba116a387d01a8db28f47f7f55c198e9dba082a3e45e9e485dba691d6d6d465fec2cf5125d46bec4fe1ea896ba7b75a7411b663df56f5365cfa609f895ecc14fc4dd680ba9aed05bdf406572d9a004e1fc78e729f1d41cef08d760c515abb782428c113fac9a326f38c18078650fd5a4962f9f0cc0c5bca0050c81d9f54a6f285b909e81dcfe194a55b22c63f16e7b5d72239c1c6da76c4f69dc78ad75aad9884ae33b956d488df72c0b1ca63da23c495f3cbfc56d20b0812a6a2b3a8f399636e6a96c51063d449c8f4321172b17e16e31b6b2bcf04fce8ac8cb1e299ec808ed421396214476a0547cde82c6ae2856aa8cb2fa7276dbda3e40a9f22f43fac1e9ae4ab0031c47acda8fcddaff0ea4c4c8de63eec5d98046999699679ea21287452ea312ebe77814a6f9c85f81baaf559a11ffdfd756599598e56c8395e6c905e055c70eaa623975eafd140ffa4509a47874bb8015ebcbe25d3190541c71bb3c9adf0a33bfdd1599c72413b90e5babaa6d2e83447ae305e97ebba613620a112cf7ac41a9a1e7b04c5bc8320b5b615149c43343c66e8ee391e2cd1cef4bf40816d7c8b35e2efef1932dc6d60432fc51899ddf46b8c178ac17a9735c398eef998e44d5c43f1aa1e9cd83cc94249c36e4941f936110494caf0dc0ff8b92c5ee110dd111e533299a15355aa3460fed14444b716721a6477df1bfce2d222837709d11113699215c04eea22e2bf9cbc28b59673f9ec1601893bd33ed6e6ae8438a36d282cc28cd0fb078d308d969ccd6013ef7eb32ee91aa8216fc48446081175da069bb74f89fa030ece33dbaa1bc2315460b4d1cad52e239b6d948b860fbfa932da45e89dee3fd2784a71b41a11fb9de1aa5083b61be281e7b5df7718d31266b91fb869a13a5a1c191cad79d543cdddd8fc86e03027f9f114b260c01d23aa13832911ea1ab4f600d6f3f6133229fb8ec08fa1340bfdd5ff31bd0ac05379b29eea3e3cc19e076655bab1b406af3c4ae8ec53e147474d10fe06e99c2804e6e29e6961cffb021f2fd4765f963832bef8434597e8ff4bdf190d0f664af272bf38587fdcc966492b7039ffbe8ebc939c865e9acd6605de65e9e7cb57fdc8847244afc11805de90b126655e859b3309f72035b6ba514397ee5cd5f7f039bc3e7936bae0a1c3a0ed91fe621227b6916c7373f4fa45af66e7f7b067c0b1b23d7acc1001de72fa997dca06f39e691691693500a9f67e682c278a4bd8d7e1e4da4b94fb1cc555fc3ab4e5d95a0231257bfd10efbc5c13c1d8669fb0bfb573aa03410fa23a6d3701e2501bce1d88726131001dc7faaecab05ca21c12b3bffbc7101973f117418a3c92d847fba659cd2f4bfce45e6c59911125f5e5b596b4529c6e68e65debfbbbcea661e26b8b02cca52049b99df7b206a5033769081d0d948b6806277e39c4b21373342dce08274242b753b6effe7018b9bed2d642fbfa7a55c3802c8b7ff67f1bc348cf100783a493c60bce36b3f903123bef9446f1563a9594ed3555024693cb6f96ca87fd294d9a6e1c3c4b7aff98b735ba5108dd7d0e0989b4f0eb7cc60c5818f9fcb7ff52e39472d937f5c598526ce6af7f5442c7dd40fc3fed6ea3171eab2bb9f8855365076e7b7719f40e0b44092b24cf8dfbc9c6b66b840f86cac3f7ca106161a3be8de94e541f0341f69a2209ccb77f3e6a8a1dfee741c0c6f9d5f4b34d4be2ee8afd31b0e2211411d2c1920ef3aebac8e25b3845481f0f4a188c12fab35f4f01cfb262cb72b236c435e8819cfecd5bd37f3d638cc344f3cd2120c4f0bfb82d6ade1104a8be9202b53fc865e71f71092d00c6310296300554da3cadd957c5382bfdacae800500ca1577d2d8c7621058ce17f020cc98aded6c9f14c8fe155a1e68bc50ed73c853e6789b992e93174eafd79664733f0d2e5495ca56c9fe01602a8a089b0cca9d263a4f864a2d11377ee2e383564fab18e41ee6b7de9e30fc98d6e5b2c7631149f46023255d6961421916cd7d439fc3adf4add3d5b0cfe4f6bc22319f22805823dff8038010735eb20812c963703f26c8212f051f6995bb8697be72dcd3a0ae671d416abd783d21dad797bac56ce10bfb761c31d728becdc3d88815cb1480b443580fcca72c4dea6152100fb7425c660d815471316de963ed199b785cf29e958de00bee7cecd12093dbcae129d9d814c1328319f7c905f8bf666cb086cef57dff7a8f72ae6b4dd2cf3d7bcee050491de9eb5db61032a07e28457ce3d0e3964116514be51fa6b9cc367e623c7651dc557aefd11f3d4eada2c8441db8ffd8a62b93c31d5206e20f87d0d7a3268483f1cf4bc9b1b9460665f05a078fea6727ea16b7e61ad2e0baf1d91f91dec83bed5cf7fe7f496269b929d8f80ca014f6cade0ee0ea3f27d36e67059e48c500afad2c0a0c13cb75ca8d688c58aebf121b4704b2000016f59e71d57c6b06eb013aba139dee558ce581db2368dbd25dea20cddb5c83146a2a3c1b31e9f1926583df91caec3952ded9909ff65e4cc3f5cf9ca191b18611c24a0c5476b61b6c58050379f186d64da705c3719f1e6b75ca55de5a8aba35d64455da8ad7f8a67a2e4f0bbf133d9d0ec5a7fec06601321f3f4b80431cbbcf20af939e91cf9f4c8419fc2134705a850a1f6d05e397798464e8414d7af99be77ca510e8a335cc13d2721d7e30db3d5c9818f88fb3bb674d0903a1d23304f7d015de288c1ecdc801b3d5a6db88f482c4a453bae6a9b906343ef99a192961254ae5f8e5fb984c4026a7e437786a09eb3c357f0a7e9c6c6966c9d3ce9bbb78ca30476351bff79fa00b3b9243696bf21d961fe7ced43ca1d21442eb9ec89dcb5c914f78b142ea3c6682f2a0da2dc091895130e840da0c0028a614c404a660eaedcc31565fe903fea9665e8c593fdcc85ad2b617e1b4a110fd4ddadf35d9a42858a418b7647e01937af6033090c2c066863151071b7d99579ad02e8ff9638c745796acda6cd34baac854422ef78edda9293c2491e10088f5bcb9e8fd75efbfc9fd3a91f89b59d6042a554f45121a258fbbce6b959ddaed9bf4328082f8eb73addab8ec0bc663dd868ba5c8d7e4f11b50ede32dccef5b2d9df60d7e97a58a71ca0bd40f897260a075ef84977a70ecf67fdc141b053533a83a1484445fe30f1f969daf5a8886ec8e243d4109ef58518d8bc393e101a95724e7faa79a25fa6a5381a903b1f1c789c516c163f30a278c2594cadbdab2e26a6bc33472220697a50cce71739158bcae42119e706b1473b2d36af70197a620ed528f56572670a7a0448ec85ae9abb653891d7c0339db19efec4117ae30fe383fa2696e4d54ed515d9e1dea9b9b7c4437af82492c35b26f8b2e78ada975856a0ccaaaf68b4911ca981f8e303bff6f9d36773e102812ee00efe046a04ae297bc0df9f570a01fa5246da5e0c49212c17027b1e5426e61d08db8ffb14be97d940986cadeb8aae41458270dd6200d93c16a802acde97a267ab8dafacb4f15f37d8f56f719f9546dd8c7eae5926759b92ceed968754ee6f661dd13eb5df335c752173aa8f6714644abc18b55845bd9720a8dc724ede9ad7c4100825fd6454e576cd87042cb4bff5d8e2350ee4adeb0d4c0ae7ab6abeadc575a7f02aff70ba7f39bd6591bac77684339b02f2a9d9b3e65e965188cf29a91e969d912936125e841b780f3f45b32beefd8a4b6bb48d26727e140237c08ec60ed2e1b11ef276f1a84dc575037d7285df13a59cf751c45df00d56f6e0a73105517a350a7607961e652e1233e46748beb0747c7a41839eab9014615bda073ec73d0b067e5d42b1116992e3e097f4bb570fe5b34192c5648f7c3ea6755319232fad9dba235d13713459f74c1f275e687d1789c6a77a4f706e10e8fd6665a226e48997ff3ed7aa160d2ee5706db745da7ce69ef4d51c1c515df418eb6f4c0339b3a1e299ddddc436789a56166bb641bfb674422cb724c6aaa55d8c9cd78e53250e279cd7a19cfca5ffab509f357b5cb302e3c3a6a9f984ca6662f7987657d59ed81579c8b3ebbee317d3f0e408aff879935b6e3d32d943d65d7d909404509b5bf25c81664c94b8524ad19094cace7b17b0f6785d327e0619a0072408a9a61d548947265ec2c3a6c1edc8521c2c1fe60cb36c6bf44953528d34b910934ad5cc378c5c62137b3e62fe71ab73a86b7270ec14060210d0502bec7ad92de65ee8cc878eb236ee66292da00be7d2ef632ff271e7c0ca373c1c4017213b43cab3931860f99c0798b4abd4441e878ca9dcf5ccbc28eedbdec98ce3f3373935f7eb8c1b6cc099ff6a74c030caf92734a1481d378de7f4e7650abb4fd51fa4a0fe290884e9522e2fcfcc53e9c7f9ed26820c592df86bdba41b860ab36231927a3e25ccc03b2278f1a4e55fc8b816eb846b3305beea0322c1927e0c217c7a387cdd66578e9341676b7663203d98cbc43b179831154b51cb3ec6652142936f96dc7840358d18dd269e787821feb088d9b4999a646d93e8ccd229517c9d5ab83c5eb394fb498f2b5a0a0d1d7f65a10140212fc29098e81679d6ad7f3fcb8960efcf85e02c0136fae6f7c33fd2c72d84b89ea2e9cc6b52669257c3e5c7fd8b90093ec9c01a6107d351f5c4ad33a26e7c5f5d87bf2adbd7116e0871da384a8fe432f8d873d43483e923e55a2c0c4df55cda1d269fe047727cb64d310d4a34b04737ddba045140673b75af0ac21e2c742f06f0c0258770f200ebe4c74a0bd447e8d2ea9cf7ae70128203dae2f32010c0812702e7f57b973d21b17dd6b0f1b116bc3fc6f3b7364f629be5bc9f704232aa16d05ee893a80735079384129b39dae2f6486102a5fb662372ee92e06361c7324ec02601e3ace89ffca0dd3861fcec651370623ae16ff335a952858605005fb52eb91067639d74dcea89973cd66155b31ea1d435706dfc8b44a7e023423792166b01849a445b43b22d73443a3135ec7724b8b148490720e4998ce12a878c99db43f2256ad9a61724743f464f280fc0e7179cf2985d8b526823738183b04d36cc3b67db545af4c04899fb44c5ba57e8b8de8ab06c0f5c67c624a394b35a3aea30981a1740ea06d32827f5bceb2712255dbf72d1b4534de86a9e0874a9732e5ff2df658cb792b45aa8f16dd2946fd71347f9c71efe6400e867d7212bf296e1ccaa4de0d11f00fec42757735ab74ab017525eb7de77f118916953376350768501c4c01cda6d6bc3e3d20f270a18eb26c408c4c90e5bdea3e81b08fe45b2883ab50340a7eb95409059f6686af50392368cd9edab9676bef220b644460ffa6d140a118759b97c7695b94e46836e454484daf1ad3779d4cfc16410e8cbfbb"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "1b09563404610396c8548c51896dd9"}, 0x17, 0x800) 16:00:19 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = getppid() r3 = semget$private(0x0, 0x1, 0x204) semop(r3, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}, {0x4, 0xf7c8}], 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r2) setpgid(r5, r5) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x208) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000001c0)=""/188) r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000000)=[{0x7, 0x401, 0x800}, {0x1, 0xe03d}, {0x0, 0x6, 0x1800}], 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8, 0x8, 0x1, 0xffffffff7fffffff, 0x41, 0x0, 0x0, 0x2, 0x7ff, 0x4}) open(&(0x7f0000000040)='..', 0x0, 0x0) msgget$private(0x0, 0x400) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8288, 0x100) bind$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x84b8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getitimer(0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10290, 0x80) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/244, 0xf4}, {}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/39, 0x27}, {&(0x7f00000004c0)=""/93, 0x5d}], 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f0000000040)=""/8, 0x8, 0x41, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="e8028208d4b075819ea6f55fcf235cd616ffff0000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002b27feffffff00000000000000000000000000000000000000000000ffff4f22276e", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000"], &(0x7f0000000080)=0x45) 16:00:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20002, 0x0) write(r0, &(0x7f0000000280)="c766674d7d3b87e79c45c43e11c4eb60504bfddc83af8795be870d39f521426ac919fb", 0x23) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = dup2(r0, r0) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) accept$inet6(r2, 0x0, &(0x7f0000000140)=0xb) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000002c0)=0x1) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2110, 0x0) readv(r5, &(0x7f0000000600)=[{&(0x7f0000000300)=""/134, 0x86}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)=""/245, 0xf5}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000540)=""/12, 0xc}, {&(0x7f00000005c0)=""/26, 0x1a}], 0x6) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:20 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x10000000002, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x104, &(0x7f0000000100)=0x76, 0xfffffdfd) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x7fff, 0x200}, 0xc) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x8, 0x4) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000001) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8000000) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = msgget(0x2, 0x40) msgrcv(r2, &(0x7f00000034c0)={0x0, ""/244}, 0xfc, 0x1, 0x800) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000035c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) getpgid(r1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) preadv(r0, &(0x7f0000003400)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/167, 0xa7}, {&(0x7f00000012c0)=""/210, 0xd2}, {&(0x7f00000013c0)=""/27, 0x1b}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x7, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000003480)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8000, 0x6, 0x10001, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0xe5e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46448afbd0ba167562", 0x18) write(r0, &(0x7f0000000140)="2a4a8fb5fffb8fd4878e5119741afcc6b1711dd6928c2365", 0x18) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:21 executing program 0: 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 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f0000000500)=""/221, 0xdd}, {&(0x7f0000000600)=""/22, 0x16}], 0x9, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "de65c44e46e8139acae9f0582c31881e1254349a"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20088, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:21 executing program 0: socket$inet(0x2, 0x4000, 0x3) 16:00:21 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xca0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = semget(0x1, 0x2, 0x270) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/43) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20030024, 0x20) ioctl$TIOCNXCL(r0, 0x2000740e) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:21 executing program 1: setgid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 16:00:21 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() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) shutdown(r0, 0x1) fcntl$getflags(r0, 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x6, 0x1, r1}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) r3 = getpid() getpgid(r3) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x2, 0x3, 0x2, 0x96, r3}) mknod(&(0x7f0000000180)='./bus\x00', 0x2018, 0x3f) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd51", 0x90) r1 = syz_open_pts() fchdir(r0) close(r0) dup(r1) syz_open_pts() 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x8000000000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x18) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x81) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) lstat(&(0x7f00000000c0)='./control/file0\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) socketpair(0x21, 0x4, 0xfffffffffffffffe, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000040)='./control\x00', 0x0) 16:00:22 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000002c, 0x6, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e717b7fe699319296483fe3939923b0fa971ca91e0e0cf2aae35862057ccaa8c81450d207f983e30005", 0xfffffffffffffe71) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0xfffffffffffffeb9) 16:00:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0x4) mlockall(0x3) r2 = getpgid(0x0) fchdir(r1) setsockopt(r0, 0x400, 0x0, &(0x7f0000000000)="d8c6bdebf5e362a8f8ff3581d01a425f985a93f9c8a67c7c661b0397332ef51f27feeea5050df3d8f1208340248a216f8a6a6745a57cf5ad22d7a572607abef5816112e3c2b516314e709bfe1e98f8653cfc5366ed2effc848dec172de09e99c5848fbf41e0d45b013472531b2239133e007795f9158d79451247871fc021aaf", 0x80) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) setsockopt(r3, 0x20, 0x2, &(0x7f0000000140)="8e08ad5779d281a227b315fa8c353fab00cf2fc0429ece78917dcb8e1cc741291320331861b16ff7c2e9f8e613761a4b9db405d114350314b671173c332e80a27cf4e881aaf7ab6423f1d7a8e9c0555d1d1f48f5f95b73644d45a79ce6faca1315ef34b35e550207fdd209f5525dc6f18140dd9817eb42f19d6a0534a5a0454c41c4fbacaa50c88be61ec62d933ce0f8f46081c1adc5bde0b2", 0x99) socket$inet6(0x18, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) socket(0x2, 0x4, 0xffff) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8002, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x48, 0x7, 0xf4}, {{r1}, 0xfffffffffffffff9, 0xa0, 0xc, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x7d, 0x80000030, 0xfffffffffffffffd, 0xdc}, {{r1}, 0x0, 0x2, 0x9, 0x1, 0x101}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x97f4, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000001, 0x2f0c}, {{r1}, 0xfffffffffffffffb, 0x6, 0x2, 0x800, 0xc57a}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x84, 0x4, 0x7fffffff, 0x3388}], 0x0, &(0x7f00000001c0)={0x8d9b, 0xdbb6}) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x5, 0x3200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus/file0\x00', r0, r2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x8004, 0x9) getpeername$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) getgroups(0x3, &(0x7f00000002c0)=[r2, r2, r1]) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) pwrite(r0, &(0x7f0000000100)="2cccf42719f07ec29e8c0e257342eca5b7ac86e9f2edd868124ca37a75b7e61b9d967c147c11c2519d4198d67269d0bace54ecbc1c1e190b965782090f22534c3435686a811c22050780350a85634cee73", 0x51, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4}, &(0x7f00000001c0)=0x6) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x5, 0x5, 0x100000000, "51c1326375ebd7abca2ccca4645575a1bd61f035", 0x44, 0x2}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x101, 0x7}, {0x2, 0x286cac82}, {0x187, 0x3}, {0x88, 0x21ed}, {0x0, 0xffffffffffff91cb}, {0x84, 0x828}, {0x20, 0x1}], 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x92) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000100)=0x1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) setitimer(0x0, &(0x7f00000000c0)={{0x5, 0x3}, {0x400, 0x3ff}}, &(0x7f0000000100)) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x208) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x100000000) semop(r0, 0x0, 0x640) semget$private(0x0, 0x0, 0x100) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/5, 0x5}], 0x5) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0xf2f, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001140)=[{0x0}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x39, 0x4, 0xfffffffffffffc01, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe8a9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x94}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) 16:00:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000280)="937bc3b6bda11df5685aa833b92c8b3e1d2fe7e55f18f33b7625ddd4ca55f57675d0ec3ec5224a5b0cf88c4bbde86fcfe8bd674f0a7004d3eb980f9a4be3edd034c0140fada5281e2ca47ec0295b951cf005b9f930d40fb7ebeda0450eb970d2fc1942f7fca2fa2d017089fadf37f00d1eda53bcf9b9547f36369e615adcbea0bfc342167a5f22e8b236e97063060cb50286aa2512712ea9b003240ad7329c7b3df43850d1cc242d326bb1e22832ad7c6d7019ce69f6428e5bb0ead08c", 0xbd, 0x4, &(0x7f0000000340)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f0000000100)='./file0\x00', r5, r6, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffdc2}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) close(r0) r7 = kqueue() r8 = semget$private(0x0, 0x7, 0x6) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000040)=0x8) kevent(r7, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd166bae632252595600511428257b88f2aa044fd33055552fbd5e41789632dfc94ff334a5619535a4c8ab025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f701003ef16ac1bed7b7a7a39c0856402f1d8a688e41146f4daab93f12fc4d5f", 0xffffffd1) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x10000}, 0xc) syz_emit_ethernet(0x397, &(0x7f0000000100)="96b56789fce559e3763b90b7eb62ce4b046d7cb70ccfdfaf4063975626a714fa41f88e680ef4ec24a8592be8ec42a4bf1ad7d5b7963a8367cf94ad124ab4dc5e80199f3529832dbe7223a033c39cc1543a2bc97e3b69edad40e775eebe86b1e6b31f770525775f56ce96939c2e86d38305056069d747c821fac5d10d6416ab7d77623baac5e07a989c231e0fdeaec15cdcf75688990b981089741010f91fc455e8fcf6c42d08bcfb") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfa, 0x0, 0x989, 0x7ff, "857efa22a6020003fbffffffffffff7f00", 0x0, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchown(r0, r2, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 16:00:23 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="2d3388ddc5b0b773ca0743009e03aef3f76e4e4381f6c0ac49909626e6abec9dd7f8f9a57e2c7056cfa122f9421975b020a52714397621b96de41da6f40c5c50fc036e62d2c330d9819fd90b4bab1226963f003b268a1f0a6e0869d80365b169795c5dd0676fe49274b75c4b545b53a369dd", 0x72}, {&(0x7f0000000100)="978d13d8ebd872adb6f81a77e9806c07c25e3e12eddbdbebbc88855e21c79a8908c4d96456920329af8622900c624fcc02469a9f4dd81c4656d3995d01e3757e24bde5bddb3188e62c3b4170edaf573786fed6b593ea466707fbed53205c1da5d230ff4009bcbca80df4e6cbfad612b2e4a60dc7b7ad9aa4bf098afca291313a61700011ae253233", 0x88}, {&(0x7f00000001c0)="0ec80e6a018f8fde9f493f81425c644c0a0ae1b2136154f936dd8a7d1a75fdbcd63504f28ee0f12fa9e63684b5c14bb04c58c0dfcba57e328833170dd1ede4a17cc5097c89da3482aaa29a7ee51756d5cdb2722aeccaa0e8958af8168c61dd4963e73992dffaae7caf082f24e2e29702f0afd9e1829b1d0eb32a8df823a0e27709182a750a0f71c6474fe18c986bc83c4a25f26d0de507208df4335ec0fc0a9a19b5786953dd0650ff7e2ddccd4797e315510f74", 0xb4}, {&(0x7f0000000280)="1ceca4f31533bae9e833494cadcc494ad7caad408fbb704daae7b5c7d571c225d055bc96655e150cb810cb055476c56134921495d77e66e4ac8d6f97df26213163a258bfaf04a501ef655df55e4dccacb26184d17328e1ca3455ae25668e1c271734e0795d0baaeba581e2c627f33540e9d764f5415dd591440b7f6f", 0x7c}], 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) r1 = socket(0x10, 0x4004, 0x10000) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:23 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket(0x21, 0x8007, 0x2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10000000840, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="fef454983f4669bb01fb0325a6099d3fedf2471c5a4e5cca46d1a054279e98336b8b517e14aaa979d1ea5b9748b825ef7723e5208eeef8e422918c3d2ce8d43c7fd4e94d3afa8f", 0x47}, {&(0x7f0000000140)="e8677bbaa3d35d", 0x7}, {&(0x7f0000000180)="13ba582d4821488b98c12fa4a2438608eae6eb4ee40270de1f164cc82558fc3bc97e8255465a793903ff5d2773bd9b950d2cc8b6d637f0ed42ca9283de16bfd8fd3a5bc448d4324ed4c60ab6bed24db10a4dd1cd90f425995312deb8732d16ee96e42d9fad37599d60cbef907c33531a028c83c8014376125341a7445e8c4bacdb54a4d9e647541008d4ade775dc6aa9d4553308dc629a90fd6e83af899a9bf81084835fa18158f5b3ac34b5d2ec170c45d76454343ae3d40eb915a33c42f5b1c6575f0d02b11626e4fe39e6d58479ab6c", 0xd1}, {&(0x7f0000000280)="fa30f8f58322b82a02b9d559a9ea6efc8d036cc7c3600cc5a3154c4ae0b78844e38b6c7dec6db2ba5104a8592bdeb4c11894cd62fd3171567433fc4964c2fb4d664ca14e599e773fa23a5d4051e431500df0fd3f30bb7dbfda4131127bf7b627addbd133275e2ccbe76663c7b64bd2046956d85dfd2c539cbbea2f82e38b1e7c3de96be8c8e2f148a61255ab9f73d8f0c7338384fbb968ebb0417add641c4bd8d884a301d4e12ab1ea19b216d4c5769610945a59b8947bffe95eb4cf716519113ca06d08cf0ab621b50c4782511fb869bb521579ac18205c8b4d6701e946", 0xde}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1, 0x4}, 0x10) 16:00:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000002c0)='./bus\x00', 0x10008, 0x25) pwritev(r0, &(0x7f0000001580), 0x0, 0x0, 0xfffffffffffffffe) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8, 0x0, 0x7, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000200)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) msgget(0x1, 0x2a) select(0x40, &(0x7f0000000100)={0x4, 0x6, 0x2f, 0xcf00, 0x4, 0x401, 0x1, 0xffffffffffffffff}, &(0x7f0000000140)={0x9, 0x7cf1, 0x7a92, 0x51, 0x3, 0x5, 0xffffffffffffff77, 0x7}, &(0x7f0000000180)={0x2, 0x4, 0x1, 0x8, 0x0, 0x9234, 0xffffffffffffffed, 0xffffffff}, &(0x7f00000001c0)={0x7, 0x1}) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x0, 0x1000, 0x7fff}) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 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, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0xdc6c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getflags(r0, 0x3) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x401, 0x4}, 0xc) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f00000000c0)="bab43072834859772d3851c6a9655a2e209e795fbd0f76658b89648e58dabdfac12a2516249d9aa2798d9fe514b0550ba50fd5ebe6fd44422e9c8dbd8c43c0f128ff5c103bd653ffec9a30650ae97b1be691f108b76f7701ea113f54d892db60a175146ce29875d0ad32b1b6f5df55426fe55dd7675d1c058f8e996b583c909ca6303a34f1f65225776dec0f88c6ea6fdcedd22e08e8a2375f3a95936e7ad39af86523dd82c950e7c6299caaae1ad1a1302c4882b3d60fb649f325e312d0eecac1fa62dba40a34fb6704b64e1b87c5a028b52cf29dc285514080d7", 0xdb, 0xa, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/81, 0x51}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/119, 0x77}], 0x8, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 16:00:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f000024a000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400000000000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = shmget$private(0x0, 0x2000, 0x601, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="08a402171b33c45b3c63c56371a968d72e8d77a9ad9dc9bc7d81a06926d0907be8705cc474fd83b2caf16bae4034ab487ffa43d0c4855c066d6ad7afc2ef8bbc90689825195dab1458e4e6258cfb707ac30e93347786720f960456dca5e76bf6eef19052b7b003905c57ee2af8e0b0d0ef45a175d685992ff5cceddb15fab18456c577c483292abe08492bb2772070e0ac48e87230b7b7045bd80b3e0f55a5a120603e61398cf51d1b5f0fbfcd668c45bb6799922dc064b47f9391a301f626dbfd97f218677d31f30c318cadda0752fbcc46afec13d687a37308fd98675083d2743f41b782574b91c4a2cda1f7412b9951ff31fd1faff00a00328dd49001", 0xfe}, {&(0x7f0000000080)="bb5b9288d969d37710da56688b402289647a411f5119cd48ad674a5f7c8558ba565f2afb3a744aea43bbbb4ff8633d6c037ef9c64fb737e23d75b408b861e49945a3a92af3a6fa80cc27e626287a15211fc172e3131fd53a6f0983c02f74fe1aa9234489832b82e481ea5421e7160884ac7ed312a8d903ed6c92c57df8cd4a00544f8af1f16c2a21fd845c5317e5c2c4ab9d09a0e3caa0d3752cc42848cda392633ec8c872279d6133", 0xa9}, {&(0x7f00000002c0)="15e4343a8bb97bf2d633255850500511f2ddfa31cbef5f7c9c9d5186ad9b79453855607091056ceb02759617eab356fec2cd7c9776f5cabdb506b3ebf6bcd4a81e9977f7585111a54c1845f4a046d7d5f2a8304f9f1bb9c3bfd7a6", 0x5b}, {&(0x7f00000004c0)="4f5ae141a339cc4460e7c257cc62c31a13ffa6bb0c958cff324648c1c45e951f04cced9c9ac42f6b2d3e1dbf1d1ad295eab7e03ec6b4e5106a3b5cb00d879c43a4002cea2d34a76e6fab0c8918edc3d09d6b282683b92436dca6a76f5b3900d27b2d2807a28b9253d0e1523fa80385ea1024b163ff78e071f2d1955ba4f5591bd2f928404c454324140f4df8d995f8ad464bdfd3752b5dd0b6674bf82385b99ab8bf98c290b12597b54e3a82bda1b810e551c60bd325cade702cf666907d477a49e6c2c3cc3fd241c6e515cc921e7389", 0xd0}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x60, 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:25 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:25 executing program 1: recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xc600) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x8, 0x3, './file0\x00', 0x889, 0x800, 0x3ff, 0x5}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x800, 0x0) pipe2(&(0x7f0000000100), 0x4) getpgid(0xffffffffffffffff) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffdbe) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1812, &(0x7f0000000000)=0xd0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5847, 0x9, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="8f092c97a30480039e393a3e6b4e108b4b9fc9081c368e9f04c79a18b050fef1904097029a053abd9e07da31f1346aa55fee309fce1786e9675769b243dc1808", 0x40}, {&(0x7f0000000140)="fc101030475e4ce0a516ed452d9ff6438a168723e73d529074a5efdf39bb6d5235eac37dfb6350da625155e92f960d5361", 0x31}, {&(0x7f0000000180)="53be733a5db88fa9ee5d08f7283e326b129647e6cd17ae9cfba568a0c1dbb0418d7b583ada6f8f6aaf278118492cbfe6bca63d12a294b795694aa13328", 0x3d}, {&(0x7f00000001c0)="16c89e9226257deb0875b47da060bccb8ea88cb269c98be2ea6ddd93928df13ef0006647ed100dec2961aa2e9b26387dc1bfcc7bd6f46c9cd119839c3d11096b35676dcfdb13bbae816eed54e1d29a8f8e8bca76301b1602a3919750d10424b5abd88477225927eadf702ac843625e9c12dc52565fdf0f87d3b5ebb4", 0x7c}, {&(0x7f0000000240)="1fa17173ae8ce349214d4d2413327d70dfe7287056a8a228ed01a55cda7f2ad3c1dadfccda665be8b78d33b51c0db9fef7f6764e3e6d2f854a41cd7556bfc69546ee0934b12ebd74bb91cf832f09168d3110c766f7565a6447e299106b22410c96b21cfa82c8776420c2fe98ad79901420456cab8e72d1da11d8ba4d3513b8a64a0b0ed7b8c2", 0x86}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0xd}, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x10002, 0xc0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f0000000040)='./file0\x00', 0x218, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) shutdown(r0, 0x0) 16:00:25 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x220, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) kqueue() 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/211, 0xd3}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/104, 0x68}], 0x4, 0x0, 0x37) 16:00:25 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x797b) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x1e0}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) sendto$unix(r0, &(0x7f0000000000)="4e650b15a2e5a3a65e80c978e8d344452b1a3d2849674a5158b624c022688849ae5dc5a813b37de066e822f47581d5037fa01a31eebe75e9d3caae2bc6380d67bfbd40a1846f0eedcd7ce24df4fa015f0500fe4d336efc3ac22dfb6840524abcc5161134b5581bbdf0a426e77ac0c1f885e5c999d6d4ecce5a28162ab8630f08ab2940af357f15fc317931f8dfbed4b184d5bbb48507e94fb1b3543b3e5a6201e88151ce587cef826f98a9d59b05d80e71925f4f38c2f8acad33a415a710006e8d8c6fa7507517ba216437207f65924d2f", 0xfffffffffffffd02, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 1: r0 = shmget(0x0, 0x3000, 0x100, &(0x7f000071d000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x100, r1, r2, r3, r4, 0x24, 0xfffffffffffffffc}, 0x7d09, 0x8, r7, r8, 0xfffffffffffffff9, 0x0, 0xe2b}) mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x80000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd325, 0x1000}, {0x0, 0x97}, {0x0, 0x5, 0x1000}, {0x0, 0x47e, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0xf72}, {0x3, 0x47ef}], 0x7) semget(0x2, 0x1, 0x100) semget(0x2, 0x5, 0x1) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) 16:00:26 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() sendto$inet(r0, &(0x7f0000000100)="811aedbf2477f267dd489fa26ae9b7b15c6ccdbc6880dd72b35516192874ac48", 0x20, 0x5, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) semget(0x3, 0x3, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8000) 16:00:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x100, 0x20) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000580)=0x80) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8a0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x80000001, 0x4, 0x1, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0xb}, {&(0x7f0000003000/0x13000)=nil, &(0x7f000000c000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x3}, {&(0x7f000000a000/0xf000)=nil, &(0x7f0000007000/0x400000)=nil, 0x7334}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000008f000/0xc000)=nil, 0x2}, {&(0x7f0000149000/0x1000)=nil, &(0x7f0000171000/0x1000)=nil, 0xca6}, {&(0x7f0000379000/0x4000)=nil, &(0x7f000002d000/0x3000)=nil, 0x8}, {&(0x7f00003b3000/0x4000)=nil, &(0x7f00000fd000/0x4000)=nil, 0x2}, {&(0x7f00002f6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b5000/0x3000)=nil, 0x1}, {&(0x7f00003cf000/0x4000)=nil, &(0x7f0000071000/0x2000)=nil, 0x6}, {&(0x7f00002ee000/0x3000)=nil, &(0x7f000024f000/0x4000)=nil}, {&(0x7f000010f000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x80000001}, {&(0x7f0000042000/0x4000)=nil, &(0x7f00002f5000/0x3000)=nil, 0x5}, {&(0x7f0000373000/0x1000)=nil, &(0x7f0000328000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000a9000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:26 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x3, 0xff, 0x8, 0x7f, 0xd35]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) fcntl$getflags(r0, 0x1) close(r1) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) dup(r1) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000100)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = getgid() r6 = fcntl$getown(r1, 0x5) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000080)="d560ebb0322ae79cd09e61060789838524b3460ee9c895d549b5b25a093212a3863c0b48610c", 0x26}, {&(0x7f0000000100)="b2c8895a94ab0cd29b9994f7ca0b431f3f3d3c49f911f6dc732950184590a590be677b592061a47f36bf31", 0x2b}, {&(0x7f0000000140)="464b5c9fb9451166db8b5a0a263e46b65c351eca70bd19b3480fb1b74a005e57bc59ef468f94f0d1adbc499330144b2a4fa0aa1d3f680a2fe30b23f7e951da961acef6e6bdaf2847404bffadaf6e9baa67a51b10c39b315137c5b7128921ac2bd16025eb3ce2a72c18a278ea54ae5e4e22661cd364ee", 0x76}, {&(0x7f00000001c0)="9d06d3282351c79d8fd00577b9aeb54be3b4422f6557", 0x16}, {&(0x7f0000000240)="6f3b2b3208c5e66c77b637d57db683a59b1e547dae9c3a8b94baeb47859c5529f0b091a9fef5dfcd45823bf8ee7cb5a19c858594c7f6a6d5434e29585a0392dc7a567e4424757e1c83467b771f2de7ee0dd376", 0x53}, {&(0x7f00000002c0)="b1f6f10014fd93effe5ce394c2e4fedd658f766233618f091d938ddb3f8f122e6257f662a106d481ee2da3cbe12ec81589f91497a054c19421841c0e7564198ee213e73f0078d1ca41e37c10cbf342a86c871c504c554c445d2b3715a5b685d8b408b6fceadf980eb3add0c6d496e8d38b084b7b656fa7ebf50e7dd61ac9df7eabdb18559effc4ce18c5bfcb8f8ba0ccca7aaef61deafc0650729f78bc60bb21097c8d879c6ad46fef97feb0da71c2e125fe27ed3c397bd35422990807a92c80cafd02f8721a3639631dda9a2770f865a624daca6deee3e71dfeb9130e54", 0xde}, {&(0x7f00000003c0)="7b3ea97ed6441a101e2f5ccff3da7f50db7823314b059d3009964a1f3e920da5819575387bdc922afa1e7bc7b777b1e39b79f76194c89ac848aec5aa5f5024b3c67b27945e482bdabcf493e3c9129753159d044c699ca9cba4e0fed514406c9cc5055df9ad74acbfd44ca6690a0f26607dad7b37ca8414e98020b859c5053884dfb06c6891e6f1d51b92b26ec6172958ebc7e7c3f955de5a0f4d8a0be5fdc35ee61371b9ac26032114d8ed93337c278e5c936355fc578027070b4e60805c4e89140ddf0b69144ba7fb90dfe0c78f9f2d2c7476d87700ef3ee67dbc5f03b9032c24acd75cd7e3e37970325ca4", 0xec}, {&(0x7f00000004c0)="46810f8b1a1e4508998808177dce9d11071f0e2f79cc3d064e39d21e0120dc5f9df24e66cccf9de2aae024a7167ea82562041ea88989a97df1a044c17c280479791d37cd4ab5315f38c51873f87654b13d7856643fe7311ec4b8f83f6fa9542ff2f949b7", 0x64}, {&(0x7f0000000540)="fdcc76427a28aac0b96d9664c75da76d2f8545fb5e42fa89be881f0c81d418da5c9bcda7c343c1e8c01c527ec179cbba8271cd15e39d57a26bc8fb41e4cef89a038562f7d14281f579804e4d69ee977b440cfddb2eb9d3fb86bd737db3c67b4048883d224d51adc15f3b769c94db27c69963a417d742a228c9d5a664593557ae7276de113595659f44a8e3295e567085b39c0fac525247d6450c77a0124703c3d9f1f6464c2683b8a63f5ed6ad8bdfec5dcd595498a31d9b678bb6152c1a75d28d78edb18e7ebd42e6db2b7aebd0a03f8d79a891ff19d95fcd24", 0xda}, {&(0x7f0000000640)="e2055dfd9f8aa84c6ba9a9ce767c16a9e781ee957c13603fe4f0dbfbd61842c35322cf4e1d7ecb0694b7a940aa30a2c78d649dea1cfcd2116d032a1094e6ba961362449d391c8f1b9dd5072f3f1e9444fdb0ab0556ba486e7bbb", 0x5a}], 0xa, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x80, 0x400}, 0x2) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8968, 0x2, 0x4, 0x0, "849f09bfdaba14677413c4264a364ff54c33c1d9", 0x9, 0xfffffffffffffe00}) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x100000000, 0x7, 0x5e3, "6741ba7fde8a04795ac2dcee97c6bda7a3632ce9", 0x4, 0x101}) 16:00:26 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, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) getpeername$unix(r3, 0x0, &(0x7f0000000000)) getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x3f, 0x9, 0x6}, 0x1000, 0x9, 0x9c}) fchdir(r0) close(r3) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r2, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r3 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r3, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r3, &(0x7f0000003000)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(0xffffffffffffffff, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0xdeadbeef, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) 16:00:27 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) setegid(r0) pledge(0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100000000, 0xfff, 0x5, 0xfffffffffffff050}, {0xa1a, 0x0, 0x7ff, 0x2}, {0x0, 0x400, 0x9, 0x7}, {0x7, 0x0, 0x7, 0x40}, {0x1, 0x4, 0x7f, 0x6b856557}, {0x7, 0xebc, 0x5eba8, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) 16:00:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xff5d, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfb4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x100000001, 0x80}, {{r0}, 0xfffffffffffffff9, 0x61, 0x2, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x1000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x401, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x7fff}], 0x8, &(0x7f0000000040), 0x6c, &(0x7f0000000080)={0x3ff, 0x9}) 16:00:27 executing program 0: 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"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "de65c44e46e8139acae9f0582c31881e1254349a"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2014, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="791f35ebfefed266069b6f975a65decfb075c7fd9021954715ee4b3232ee71c7ddafdde7c2c82e3fea1a3a0f87ed82741f2805a412c9481627d78206440e4309edeca11759db8ca4b08e9fb07c8410210f52dd766fc9ef2f892637ce67ce65262f51a791f2dca8aad8ccd429e7d96942140048379f532bb8554e438f9e7cd51e78563f3732532851a7334fb0", 0x8c) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/137, 0x89}], 0x1) pread(r1, &(0x7f0000000040)="144aba7b07c1c230f400b028693af0f5bca8a7786f4ca86cc4efd4549253038fffec03bcca61ec98be7f51c0705ce672b03f4cb657", 0x35, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r0) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(0xffffffffffffffff, r2, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x7f, 0x0, 0x8a, 0x1, 0x6, 0xfffffffffffffe44, 0x3f, 0x1, 0x0, 0x7, 0x392}) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000001, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3ea88d756b2d17d0d7", 0x95) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="df3ea0c5ae0fb88ae6d6965b32be75630691aeb419be1c2b359833ff4ed9abd9956da7e82e7a63b5dc0eb7ebdd9ec39fceeafd9cbce615e1b16242b189ada64ef233826ddf737e7897a8984719fbc9ec32293542e93ac5c97cec2ca5f00cc331bccbe04c020c871da68780680121a836d60c20dd70b4038dbd1129e67c98a49e8a41535431f004657cc13c1439757567fd77bf9aec60605abbc1cbb9a49c6fb06caf302fb44d67935b975288626e282670717b013a0bdf30fb2631aa90a68d8135f414370bbd88d7af933cd6a5cef498608dd8e03a20cb6819c953d5a46cb411d1", 0xe1}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000026e5875afc0a630400", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0xb}, 0x400) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x90, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x18000, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000500)={0x8, 0x3ff, 0x401, 0x2, 0x5, 0x5, 0x0, 0x1}, &(0x7f0000000540)={0x8, 0xd4}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file2\x00', 0xfffffffffffffffb, 0x9, 0x1, 0x0, 0x9, 0x9, 0x6, 0x1, 0x0, 0x0, 0x10000}) 16:00:27 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000080)="db8a148fe73665ebc7cd17f91d6ff26fb6813988c72f80fe9a310b1389c19ea05004372c7e6f469032f22650aa3670887a985b2ba6b166097076f6f6e28bb56169205d23494db6fe614ccdf6b0d5fa04e107238413cc2be9916e55a239021163b1d16b0f647f11cd3239395a0e14687a71dc7b68be6c34e2e86c65e1076843a5229767c18a48342504dfbaecd40e039867857df8dc051031b6cbdea2a65a7a99c3223489bba20cbb70363e79a678f317073640c84fbc7a93bc4f19aaadca4cbffb1db52c849bc1258988357d21a250a4b056499a1966d2be2e0c91dcc4519be5602fea04078f", 0xe6, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2080, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x76e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file1\x00'}) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10080, 0x0) ftruncate(r0, 0x0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27fef45fa89c6141b709000000000000000000000000faffffff00000000000000", 0x2c}], 0x1) 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9d9, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0xc) poll(&(0x7f0000000140)=[{r0, 0xc}], 0x1, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00le0\x00\x00\x00\x00\x00\x00'], 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x100) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x6, 0x401, 0x2}, {0x0, 0x8, 0x100000001, 0x7fff}, {0x80000001, 0x80000001, 0x81, 0x9}, {0x100, 0x3ff, 0x100000001, 0x80000001}, {0xa22, 0xa0, 0x8, 0x10000}, {0xbed, 0x3, 0xffffffffffffc0f8, 0x40008000000000}, {0x7, 0xfffffffffffffeff, 0x10001, 0x8}]}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xd8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xff, 0xb2e, 0xf8, 0x7f}) syz_emit_ethernet(0x43, &(0x7f0000000340)="20f949bb839bfb9a452e1b79410496ac98ea9c521995bceb08efa5d1416d1fffee5a2689e9e0186ce1423bb82946e670db47ddf781ab2b23e6a2e5b162ae67230ed7cc") pwrite(0xffffffffffffffff, &(0x7f0000000240)="598f73b3c305d9d20f22477bffffe7bfbba0919ef7e731c8eb7750b00b685af0c6c6e4d0c840d2917ec4a33780c44cff6345c9976d8aba", 0x37, 0x0, 0x0) r1 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20, 0x92) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2f2d, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x8001, 0x4, 0x5}, 0xc) openat(r0, &(0x7f0000000140)='./bus\x00', 0x400, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/39, 0x27, 0x0, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x8) close(r1) 16:00:27 executing program 1: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xffffffffffffff3d, 0xffffffffffffffff, 0x0, &(0x7f0000000180)=""/230, 0xe6}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) 16:00:27 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/206, 0x256, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x16, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x15) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x309, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x1, 0xff, 0x400}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x9, 0x1ff}], 0x37d635f7, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x401, 0xffffffff}, {{r1}, 0x0, 0x58, 0x20000009, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x1f9, 0x757}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000001, 0x6, 0x2}], 0x0, &(0x7f0000000280)={0x2, 0x1a}) r2 = kqueue() r3 = kqueue() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chflagsat(r0, &(0x7f0000000540)='./bus\x00', 0x0, 0x2) chown(&(0x7f0000000300)='./bus\x00', r4, r5) ftruncate(r2, 0x0, 0x1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) close(r2) kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x2c910da98bfae2b8, 0x10, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x6, 0x3, 0xe7}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x1ff, 0x81}], 0xffffffffffff101b, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x3, 0x400, 0x2}, {{r2}, 0xffffffffffffffff, 0x81, 0x0, 0x80, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x5, 0x7}], 0x0, &(0x7f00000004c0)={0xf26a, 0x2}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x58, 0xf0000043, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x21, 0x3fffffff, 0xfffffffffffffff8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0xc72, 0x5}, {{r0}, 0xe6415691724f2923, 0x2, 0x20, 0x1, 0x100}, {{r2}, 0xfffffffffffffff9, 0x43, 0x80000006, 0x8, 0x5}], 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) 16:00:28 executing program 0: r0 = socket(0x14, 0x5, 0x8000007fffffff) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000020000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="6602adf6df5bd39e191ce5017340dc2b4203c009f533eb03feda8d162191f56f9284e144178769ec92dbe0cd2bbdb2a0605c82e2b7964b8729bdaddee1abd07576ebb99cbfdaa00afe91250bf13060851d22d73b4541cf88b14de0160f9052512194deedf0802e8bc0cc119cc6716d7f757e8c63cfe2e83c9edfdcb0df892cfeba0e3f7091130695b4ec5f92d1a7008ce8f060e8c0b79e1289097e16bb", 0x9d}, {&(0x7f0000000340)="68089c7d05625b55c5abe6c733db3450e319301def4bd2843a7ec763eaa2430f1d19e3ebd259453f6818f3ec8d8e47060fb66d8bf97dcad6b00e861f3b3a8a330b5896682cdbd86c531a284f64d31e6e110a8a68a68cdec774529fb40059fd8daaef37bb52552d581f306b32d847a7bcf0b172c195bba85b27d47c2773b69b3243b1142877ad78a0b6b65b09dcc09e993706c76b774f33cbce4aa758e008320a399d8b2501", 0xa5}, {&(0x7f0000000400)="1e0c3bfc12d8ea98477e220c78a7dd876c15a82570f050fc181822fef06571ebeb00451bd9ed8bf13065a973479e82aa949a9d4893d4750ac66235e9b1e7fe42f2e6edc447adb58a644c62146fd0a830f54a73bf95ac1f5888b6b2ae53f43562ee489b6a0717056fb0fde0dba4eba6954785c930914a8017995f9c4f2a2ae60d3d08ce7343cc069cad57db0e754ea72639891d199871bf3121cbddc20ffe206177c7d6a165a5e290d1631bb85448e1f10952a43013e50304e2f88367fafa9f0abf3d62c71b4b3875010d3b2cd00dfb4c1ff54f11661d50d75d8901eb626e81a44e6cb03ff553b3d9792ea7050411ee6f18bb11ef08", 0xf5}, {&(0x7f0000000500)="0952bf63fa29c5f3fcf531c37fd4d53084e146181f92dee6675e06473df176509af57502674c46f6a352171b654c1b9300d8211732dc686fc5781666accf5c1d7611a9c1fbb08b14867568c8064674d5664944ec7ffc6e2700", 0x59}, {&(0x7f0000000580)="7017222b751de922ee0fdba7c11b5565eff6323d7a60f2f7ef227ce7afcf5eabfb596826038eebd15bd2776762592190a1ffc9f69625c26b31126784ec19b9adfc70cbc1abedc86c227be45b12991ceec198fda72181b49d79ad10aa6af6dd92319f4a4b996de1211ab09da79cef1ad80c4835e71d131573b2cc7ed98987a04d6a5f5a568ee4f80d86164c636413e1dca0ae23608ecb14fa692d4531b2d48ceb797f86bf320f96d4e1dd7d4189410b76c32684d56393ba66f0d9f139469ba9311d7c627f20bc9d996e4debfd16d3", 0xce}, {&(0x7f0000000680)="e5ae66020db70abe10a86dca1f7a8ad2017e5f45150099c4aa7d1f262182f3264a6894233e7d20102e7c595e2ecd49d03851ae73f16e46efcaf28c343b9cd7a75ab06aa9982962cacb9648bc6a40c55540f24a569d5fe35d610d68e7f4ea3898864b998bad013270dd7d0b02ffa2b56417098f58cb0f74522f55596adade005bb1fa2f0e0e02383dcaacdaa58658b1", 0x8f}, {&(0x7f0000000740)="865dd42f0792ae0ffef20660e4aa360ffa497a49850cc145e42d6620ac228c60cf46b9633f9e99dabbe257fae41a71fc08ae6af36d5c2d3c85ed812d7a4d5fe0452c6b8d23f9898ebcf98976f1905c1058224dc8eb1cc2cf86942e711e5bc72a67cde7fbb5608fe3b077a963c57d56f2648c5be86da669990af365e5f7fcdfbd0cef04f819793fb5f7da7b5f70dd86daf88dec1a05aab21a95da38118a09eba371e6e3a27849d521794f90f14c1da669d590b90a8ed8cdb159ea3b83dac81eab4b5f1f9a91af10c2399ad386a61171d3f32278b491bfc6d1d3e1fe5b9607f5a3c2ab356efce3fbf203806ac8a8fcd8ec", 0xf0}], 0x7, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x403}, 0x402) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file1\x00', 0x30c1, 0x7) chmod(&(0x7f0000000240)='./file1\x00', 0x32) 16:00:28 executing program 1: chflags(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./control\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getppid() r7 = geteuid() getgroups(0x8, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r10 = geteuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="249452051dc6d59b05", 0x9}, {&(0x7f00000001c0)="33a7f677d716e940894e1e0a70ee124b0701c6e00906d10a33f9b3d71ca791daa7a9c5036ee39bb96a6b76af077e6691ae487be35aae82de696d3718f6ce24d8ac804985686f84f3cdfe1ed54286a520404bd803ff6147be7168cc6666d9f064450c0724c1fbe228f4a4d7e6aed4b08ec00705a14992523b0f6814f8c20fc9802589912d5378dcc3cbc72d7b1a12bf7784ad58172959a2577d8d59155d59a790d019082211793c3ce5f7f463f282e17089c70029567e2a605551324eb399e14d875f6147e3a759634d8c91960650a9c8e887097759fbbcde602dd836c041889b1874094632", 0xe5}, {&(0x7f0000000100)="777db4b8884ae18aace8c08b67bb81d68f2ba7df055ad9b47cdcc1047e77c4a75f87a0b49b60a84f1541b5f8af14e0951b2fd477bc0ccf03", 0x38}], 0x3, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xd8, 0x400}, 0x0) lstat(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:28 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x7fff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) syz_open_pts() fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0, 0x8) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x401) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x7a, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000001000006f2178611319000000006c3c10797bd1c5fceae4a86e8aca79e2677e4cbf05ea1e88c1b77bb4b57ebea284697e9d916775131618f314fae1884a058aa2b66e7da8e54cd7ac3b8a7e97e80bdc4b2f845773bb6fc7ec2b594797049e3f83e1fb73c3901ceffda6aa04e457ce14b711db7064c87548d640694bb4d60a833f18ddba91f75f293f3f242298deef8c200edb3512afe82e37f1310decd76ec86807dc79a444a961570b01d1d6dc90406e30060ce517f014fa7b968fdea765b746e58221392412a1e07dd6b10c16225a536af9b0c36baee8000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x258, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x401, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x2) r1 = socket(0x19, 0x104, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000382f74696c65b000"], 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mkdirat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x10) sendto(r1, &(0x7f0000000040)='^', 0x1, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x3) listen(r0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x140) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:28 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1012, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:28 executing program 1: socketpair$unix(0x1, 0x8000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0xd4}, {r0, 0x80}, {r1, 0xc}, {r0, 0x10}, {r1, 0x144}, {r0, 0x1cc}], 0x7, 0xfff) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000796000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) shutdown(r0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:28 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:28 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) close(r0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd16) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000025bd0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x1) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xc) chflagsat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x2) msgsnd(r2, &(0x7f0000000180)={0x3, "b82fe068c72a4e00fffe26f919accb67b3be91739602"}, 0x1e, 0x800) recvfrom$unix(r0, &(0x7f0000000080)=""/106, 0x6a, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x5) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x100) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:00:29 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) semget(0x0, 0x6, 0x200) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) r2 = semget(0x0, 0x4, 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/200) 16:00:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:29 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1e8) mknod(&(0x7f0000000080)='./file0\x00', 0x24000040002004, 0x291b) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x3) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xffffffffffffffb6, 0x6}, 0xc) listen(r0, 0x0) listen(r0, 0x200) 16:00:29 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000580)='./file0/file0\x00', 0x1, 0x0) execve(&(0x7f0000000400)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000700)=']\x00', &(0x7f0000000140)='\x04', &(0x7f0000000180)='@\x11\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000600)], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000000000010000000af6ce4f22276e", 0x2c}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file1\x00', r2, r3) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) openat(r0, &(0x7f0000000240)='./bus\x00', 0x8000, 0x120) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget(0x0, 0x2, 0x540) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000500)="1ac292e98fdd328052781594575344837d6e2b5cd9793493f6e541c2112d98269ef05837c99f8831339847a3ad3a683dcbe022b14ae862874e2bf2a9c73efab1981dc156aac0994ee0d7cdda5b01cabf3f002b2b8c7757840d8559499d70a42e1294b1bfc8e670fa6039933cbf6c3e5b42ff912556794e53dc07bd6fa7f635a5af684e0d28ec0b64bb746499ef3e8ebf36d6f35a469ed495720ff312a1ec6291ff4af126188cf3db9dbd8d849ec450689910007c4c998f457bb8774adb70b2234a2f5b4c0916e5284d71d760e30d94edd5b51d85ba8f162fcd8d4e681018573ffab7a6eaa6d5df8c89628456d08e70e03afc8010f993bfba7c94b79f95523daaf8e98ebf8e16", 0x2dd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="29b07801000000010000000000000000772bb60d55c52f6e7e700e301a2407b8236098ad8cb267a3b6227fc737cd0aa4a7779d476b275f6bb7712ec92cf1d42aeeba5f1d49db5e8c661c94837d32bcaf329eafd77bfb758390ccff5550a535f44246d02655c1057c40c3fe0c1b23c56eedb926cb914624368c4ab289c8709feab04e2065be9379655b40a50071eddbf586"], 0x10}, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001180)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) r2 = semget$private(0x0, 0x2, 0x6) accept$inet(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/4096) recvfrom$unix(r1, &(0x7f0000000040)=""/13, 0xd, 0x2, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x4) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0x200, 0xf648, 0x4, "d9c9fa994be43ca065b7bd00f60191a95847882f", 0x0, 0x798}) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x400) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) dup2(r0, r1) 16:00:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) clock_gettime(0x4, &(0x7f0000000040)) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x200) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000040)=0xfffffe5f) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc02069b6, &(0x7f00000000c0)) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x4, &(0x7f00006f4000/0x1000)=nil) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) mlock(&(0x7f00006f2000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r2, &(0x7f0000000280)="fe78f89be3f76c203ea4e770597c0abc4f85e303ffd91db785487451072ede61a8a2583ea65f0d15e1dd5adad7a31d6d3a0d756b2a727327a761088b6dee1ad9b70b443772f5b50cde024b28f7ed5c2c7becafaec6a9bceab40e55c951b36c1ce7ee1d3d0ec1b77c4ada1207fd82451a8f7dd588b1ae05955ee167bc6bd3c19876358349d8a81a009558fcef3d5e974f6206fdb9700df73abda02501c5e27d4358bb5b7b2ad639391a4e82c95fa66d251129b78021a40051c3a896da8aa1849d889ff1177b51", 0xc6, 0x2, &(0x7f0000000380)={0x18, 0x0, 0x5, 0xffffffffffffff00}, 0xc) socketpair(0x2, 0x4003, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000140)="ea601fcebe28ab63475fc65257b0cbe40936684df3b90851b36292ce4943ae1feaedbae24c7d9d62d74102cce5d441093e6f486242a5b07d35167ded08162686e78f6913c48c7c4c1fe26e18f506f11134ebda85316171a3fe56d113c02f512dcb038d03fb098b9b2532ed7934741ab9f392130ab4cf41b207ee37c4ce5085f7f472885dfa", 0x85, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffffffffbff, 0x8}, 0xc) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x28080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="c1a628b35d6f1afb0bdf4e64f6d5e0206981452cf963a9044433", 0x1a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) syz_open_pts() close(r0) shutdown(r0, 0x1) r1 = socket$inet6(0x18, 0x3, 0x9) shutdown(r1, 0x1) syz_open_pts() 16:00:30 executing program 1: pipe(0xfffffffffffffffe) pipe2(&(0x7f0000000000), 0x10004) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x601) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc010, 0xfff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="24043d86013295bbb3d87be85f3254609fe9", 0x12) r1 = socket$inet(0x2, 0x1, 0x4) setsockopt(r1, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:30 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, 0xffffffffffffffff, 0x400000005) 16:00:30 executing program 1: getrusage(0x1, &(0x7f0000000200)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:30 executing program 0: r0 = socket(0x18, 0x102, 0x10000) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) listen(r0, 0xffffffff) 16:00:30 executing program 0: r0 = msgget(0x1, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/158}, 0xa6, 0x3, 0x1000) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0x3, 0x1800) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000100)={0x0, ""/34}, 0x2a, 0x1, 0x1000) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = dup(r2) sendmsg(r2, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)="7790ea8437288ceacbb38e66336a369a958718c9e33f4da852670ebc92cfa4ba0a954d8538eeecad54caaa881e6128bf28b05f207c6217a84a5f8a330d6a7dd166aad84a6c8c17880efde6aa3764e4a67a6fda1d29dff056563b8297361234261c257c37214eb6e2c41bcb", 0x6b}, {&(0x7f0000000240)="761bb47d5276e03cf8859364d4cc8d9bc57ee49cef04f69ac1d0c7cc2ef262fdcff16287ec5e3384020cb2a49a9dba6cb8691073ee", 0x35}, {&(0x7f0000000280)="210a0a1b8577eed25e2f5e6ea0999f8c406d83a564189642df6c1735168a5283227894f2c3df7c7763fd67bebdb1e2a0f445aaeab2e3d5eced9bc6dad47f202d", 0x40}, {&(0x7f00000002c0)="5c338cf40dd29e6e467eb1d94e690d432297ef4b291ed00c60baff0911a73770ae4b5d", 0x23}, {&(0x7f0000000300)="bcb0a48a4e2d3b6cbfdac6c96b9a8be5fcc474d67cc0b91f49934ad85266c0e1e8cd92bbd132a81272c8b6079326d8295dea3cbb09bca31f50ef645fab9f98f48f5f3f3e9d28468027d7ae32d9e8361674512415758362d8db5a567ecb58ed1ef056ead722af7e9b51aeeb928a9d18b8c76dc018d634adb0b3f3593632d4f3d7fde307611a13f23bd09c984c8792d1054a1672d2c90460e350311e5ec12232c234285ee02e77e7b38a6abccbccd0cc791bc95703027e1d2223fc36a381088b75cd5586cdcfe466df1ae5eede8b2b230142cfc65ce9b8ff153b48f843199e858c5392a3ea", 0xe4}, {&(0x7f0000000400)="71013b56f24a8fa9416a04ceccbb6f7e72680437a7b016371fafe645ef958ba81bf777b2a222cf5dec", 0x29}, {&(0x7f0000000440)="cc8d3e7265e4df44f5546387d7f2d5f809f5226996ed7c4312991c08e267b53e13051eb811a5f881276f0abb312c9fcf49c2b786e59af22c233f25da036c1f4ac376c5b5314cdb651566441ed1abfb69eef9b4d10b2a426912119afda72986a36f0f119b2cf01c5974b1ecc6d7e178cde194394c56fa127d8c439d51c53da7bb52cea72a7b4ace824284ec767780baf190fca8f5b73a8cb3b695d35659de59a596017d2ec977a5358a630246e82d991bcee33f76a3b587d102311dce095a6a448bc36aa537a6e613e04089fb1563c9bc248f6dba0bc7e0e295fe8557ef9dc681bbb8b59c347c1dc1cde11ceed89fd9a4676c47b0ebf60d684f", 0xf9}, {&(0x7f0000000540)="a436e5fcd04119ad21b0ea3b921f9a335b540f89abaf2d33b70fce9228cb4051239ecca9772922ea9db949b0cf06a7eea651ad33efed5388c555c890707399298c3d8c5acf53d45ebe55493d8a9a400996b410a999f1b232740c13a4d1aff2291a9520d2e6afb2d31a9f741abc78d17ce675bb4175a1b8230ef4a623ec9b891523c11d34d69d37589c465f71292bdc92e1257ce6597b15285253f9015c2bbb02eac9a4cf67145f80d011900b7f0f82f247afc831c8467f1880786337bf287bba0e56eeb1f20291ef2a960fbe04d624f4ccec62cb5f9fb6a676d43e339b72128e462bd69c8529f0510b3de63fa3b830488b17fca6b0", 0xf5}, {&(0x7f0000000640)="269e38e98d9dae950aa2f7dda6e5896ad3e82cb0ea58c968c3fabdb3ccb5a8f8c8079ec8c7be439b752a1b6b7363af426e000812abc650cda4b642b71ef25394ecd9103cfb5fafe859aa1f7aef5f6bc6f0ca8c6f4087abb8d872837bf05afbef563608eb6059f82d", 0x68}, {&(0x7f00000006c0)="dd36d7631716545108f83537c91cef8d2ac7081848c197e286b4d880b4e49cb4ce479459cac90676ce92f757ba41c29167f68d241cf38e7282b14f06e0fe0070405d1f3046742db90e67a0498caee63392c81be56aab127ba31c1a0d2a1bce523840d9e2ab089cd1d7e8abee539b8623cf452c4ee7ea3d139b02a128ea3174a8b49a06ca32f1455781b887e88a0f001d67982e1ea78b97f19dd4770f8a27e5bd92a82d6169dfccd3c24c90e496", 0xad}], 0xa, &(0x7f0000000840)=[{0x38, 0x1, 0x47ce, "d2c22d3f4976365bdf9eae1b7e0850ba58ff3fe63ffbe01dbb0a4fe39e10311d3f6b6b38fd6fd3"}], 0x38}, 0x4) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r3, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000900)=0x401) r4 = getuid() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000940)=0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000980)={{0x18, 0x2, 0x5, 0x200}, {0x18, 0x0, 0xfffffffffffffab2, 0x101}, 0x3, [0x5, 0x81, 0x1, 0x0, 0x0, 0x1c300, 0x9, 0x8001]}, 0x3c) r5 = msgget(0x0, 0x404) msgsnd(r0, &(0x7f00000009c0)={0x3, "ae3dc7de330910ae5a012faf2f1d85ea47b3ac738ad353b3cf847bf7afeeb91ca270ac566a5739ef1685d82745e1e1420393ebc84af3ecb254b0c752d586c22f19be0606fbf3bf25f9"}, 0x51, 0x800) msgsnd(r0, &(0x7f0000000a40)={0x3, "f08e87564179a9576812e8310f3bb52549f3277ccbae582a7e10f66c70a1e23fe9af1c34769b4049ad703a096501d0243e0939594e96027e9dd55fbb3ba6791b2ff7924025072b12aaa0b7f7a77edf8f124743113d4420d1240cbf0327610de9ac01d76eece4f8557c4a0cbab6ba43197a282c561520b40042ece1e1942668f8a490cbc0f523e654aff980225ac3b197eba6e2109ca27b8f54a5575c33c3c7f6167e52b5ca2c03d5a520b18791997779a0cb608ccdbf320a80eeb8205ff5a44b3ef8af53f6ff38ba864698a060625a0134c0bf8ab98085258c28565fbad34e7eb31aec3fd91be67a10819adc1639bfc3d6ca1b5f2ef12d67"}, 0x100, 0x800) setuid(r4) msgrcv(r5, &(0x7f0000000b40)={0x0, ""/193}, 0xc9, 0x3, 0x1000) read(r2, &(0x7f0000000c40)=""/64, 0x40) r6 = semget(0x0, 0x5, 0x41) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000c80)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000dc0)={{0x3, r4, r7, r4, r8, 0x40, 0x3f}, 0x4, 0x1, 0x5}) msgget$private(0x0, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getuid() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) r2 = getegid() fchown(r0, r1, r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x20) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffb, 0x5, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x140, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchdir(r0) 16:00:30 executing program 0: r0 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getgid() chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x84, 0x2, 0x4}], 0x100000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0xdc1, 0xffffffffffffffc0}], 0x2, &(0x7f0000000140)={0x7, 0x3}) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, 0x0, 0x0, r0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r2) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x10000, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) getpgid(r2) r3 = getpid() r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) readlink(&(0x7f0000000000)='.\x00', &(0x7f0000000100)=""/185, 0xffffffffffffff9e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffdd) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./control\x00', 0x3, 0x5, 0x6, 0x1, 0x4, 0x20, 0x950, 0x2, 0x3, 0x40, 0x3}) chmod(&(0x7f0000000280)='./control\x00', 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) kqueue() 16:00:31 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x600, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/213, 0xd5, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1f7e1a1109695031, 0x4f) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/78}, &(0x7f0000000200)=0x50) chflags(&(0x7f0000000240)='./file0\x00', 0x1) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x2000000000000, 0x7, './file0/file0\x00', 0x8533, 0x100000000, 0xfffffffffffffffe, 0x800}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x1, './file0/file0\x00', './file1\x00'}) r3 = open(&(0x7f0000000300)='./file0/file0\x00', 0x182c2, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000340)='./file1\x00', r4, r6) chown(&(0x7f0000000480)='./file1\x00', r5, r6) r7 = socket(0x20, 0x8000, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000004c0)) recvfrom(r3, &(0x7f0000000500)=""/4096, 0x1000, 0x840, &(0x7f0000001500)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001540)=0x2) fchflags(r2, 0x0) connect$inet(r7, &(0x7f0000001580)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000015c0)={0x80000000, './file0/file0\x00'}) stat(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)) fsync(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000016c0), &(0x7f0000001700)=0x10) sendto$inet6(r3, &(0x7f0000001740)="e73a8d0497147fa227dee1b678d8e457e779b59b58581da4d4b24a95f28be18332711fed04a623283b48f284446a6a42ecbcc03fc40b01defe79fc485ab3aeb3effd8374142a212606c815df45e0e656eb57dec15c61f9e58ecc53751540af09353d3da7cbc0b91657593db45ea6da88c37679c12bbd95ad6ffe41d1b846c1101f1f972c36343ebb802a79cb56f0c4018753e8313525cef116fece6d67d2a0dff03c9b69ebf7d7f42426cb88a3435fe539930480e6ccefd77f694e2874b5107e6f550847245ae2626f045a24cb2dbcb59bb64f0771a56a99897108b0b65c10441ba73c", 0xe3, 0x400, &(0x7f0000001840)={0x18, 0x3, 0x16, 0x8}, 0xc) unveil(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='r\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001900)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001940)={0x10000, 0x4, './file0/file0\x00', 0x7fff, 0x3, 0x2, 0x3}) chroot(&(0x7f0000001980)='./file1\x00') bind$inet6(r3, &(0x7f00000019c0)={0x18, 0x0, 0xc5d4, 0x2}, 0xc) 16:00:31 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x3, "7e389ddedff37173457851a7f9097b5ac793683a", 0x0, 0x10001}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x86) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x12) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="f94836fd5b0defaee486cbf0c418aa13b66f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a761f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b93806d092228c99f3e2a3617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b5305b79736585c6938d71930000000000000000000043", 0x146}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f7828bc2d2a500a35ac1f00002049fa9da398bcd62b10543152ecf619b49aa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d741206b9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bb87b4605f1d0008fd323e6a8bab89057394672c25bc15a657436bc172ea0f89ee0d1ee29a475de6573a70a60bdb28968640cd390df755a043566e2e858bed3b3a329c682bb371ad5cc7e6a2f715a773ccf29f9b324abdb8ce66473bdd3168b55dec186c4fdc7a4c356ffce20b5daa537fb17d4c224ae8fbe63220c95e041679f03b57ef235f31369d62d8294a9ae602097426e7f4e12fa63eb5494a047f77a0ee51ca7f6fd662e83a020a3fe86b03b5fc27c29fcf9d6fed97a9a58aacb5aa48d6f1a38afa86e7024974a18d8dca709071e33f77630dda059adfa3dd54994dcf9e87f28f4fe6e24bbcbb22a11566f43d70c1a0af0d5ab7fe7ba4df7e4a5b3089def2ed1ab8aee9b492c58d207899e9af85068ed85c8c9cd7ab02195d653ad00fafb179e3d3e8fe2d97d0f958fc6c5b85a72b1c6102944240c30089b068f987d7d3c12858b6cc8cc52d6ee401852667072c381b33bc228a41666e70c4baebd2ea1b0f9d7955fa4275d825f81f9e6d0b0bbb643176c1b3753b65bf", 0x236) syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x3ff}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x88b, 0xffffffffffffff81, "8549558860ce4e8e5dea9c11fe4dbfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x28480, 0x2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001240)={0x1, &(0x7f00000001c0)=[{0x7825, 0x0, 0x0, 0x6}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e00c93efaf4347e1094ad11c6cc694fb2e9805ecee0fee1c5cc8927e5528391c963da7e5fc0d5bd68b23b59ba06a71197c79ba6d744908436a8c0c205be25162067444c5af87e53bce67d6e44553e7d1490c4320b942485ffbe1cb120e5dbcb841c346f889f698b81521b5df650d60cc60d7256fcc2ab53359c6e03ebf695a235e4f5512b5e1ee99647af5d364ec8c5f1c5e452c60226242c2f871bed030d8f2c2be19a1aadbb41877ba6b61da70c615ff8f4d0df4c390c8c16137c2c29cd4888ca23b20d820e5efe88c9b5ab98aa4b607e92a819837b87d6452ef71190eb7d383d355e84024d0f050b7b4f84408e3b866c51fa9b9dc78ba45890881719548bb2d25f491194e09b4fbd1191d02442e9ad63482a9305e4c7c1e47f19ddc26ddeb546c4d6492c998b293d689bd3bead5a81bd70f5f2cbd1d7bf62250ebd0de26f144f645105d384a909652be42462ad46760d5e2ab974f67d67869d0c2dc1d470bf81495e764182882f30061b1defd353c228febbaae9975080e1d68d93a476fd0d1bafbf19c89df51e9a8cd52e42902e49567ff0c6ec6260a41a02190ba1ed94830a05544b133d91417fb03d1cc3dc7ccdada2b4dce1d8dec1f22b623e16f85a178dbaba42f316d4b994f8b227ce7db0b7f12cae848fff16119a06767bff3b8252898ab784bd020b11f735e6a622235b5aa23c660562ebb6c873fd44d63f13ac08445deff5599634ced6f3725b4d2430941d626302020bde0b4fc32861ce499cd2f6541d8de7a517f7e8bb9dd2b7561bebdf94207f2965d8f27c70e90c1f6d79e7f69dd3d24f605240e6269c40e85443606902facc326dc3de957f4088b5234b573f4c491efdf31712049853d88701876a4fd0184f75335844a867fb7d9181acb7ac975e7c80970002bc4b90944ab61ec498b286f3aa5cd49def6c92934358b0959d92caf945302f471178567e3a1f0225473c10e87fa93d5f5e20d112f89f5088f20d2b44466d6a20ed4011b30423ce6799d4a78cee465c711798e4b8bd70a3a5bd52480ca379856dc0e74cc544c53d5836ec50b9bae13e3aa91312e9a3a15f774c3c4713c0b463327f2a0aebd2a06394fd152d2c3e66225ae2531fac1895bcfac7df6fe50050fa66c5056eb10c19aa1b75ae6d90f97f7b5d26dfcd2ece249e49212e1822bc386ae47dcc05398a5ae3e639f1297199cb04aad16e4da595641715cfb2148fbcddad70e0374f64cb9ec0ae9f59df5ef3c5c50b812e76163665b6de2f262944d8f06c85bd343bba1aec135a28929a1a5e68466227bb089e86a9ca5e28f9b86a88536649c9c380f53099cecdf3b85c4fffb2a7a5d42da61842bade837ea5b2527af7c87d55793ec0f64c517987bdb804eb96ee4c077ae3b639f120da0748fe701ae364f6fdecc72748ebca0a15be19347f041d9f6fe9f2eeb2d948375d8b2763f74c32adead62fe6b6107efd29f11928ec9f86555dd16821e43cc7e14fb7681043131fb743a47aee19c94dbe176663ffd42672946d4b816dfc9e6c33a62d332aa3049172930d75ff52198f308597338b0e7300eed1b292444d3653283429e68317de99ebae53b98ad9c608347822b4168b8ad8fd4408a91dae6871c6f2bcd7c6f40bbdadc72ef12d6c424186624fa542baa1f2e906a6305b1794d419f80c74e98ab0a93c98b40be0e2ca0a336123b5fac84c320bb90a5c46188be10e0a4cd75a4306d4ac4e27f62d19ca252e5386e52795c33c60d540e6c052a2f3fe10d62a38abeb99aa87980f2e6c48b5c99c9e4ca8dcef71445380801a70098157ace0a75e749e5b3f17c6583d0db50e9f737e63970d34ab80debbf918761699610a55455f9646c063a56f946c45a29451b5f73456669f842750285d386ecd7efb006f7307696984438baa10c62329e6931ff6d6ee1be13f4a85a5f719a0a190cb6cccab043f71b57008dc9e64e4a0cb504d514614e93a297c3ecdffc22086c0c013e817c47785e1ae02b2c9b5275883e775604dd1467f68e47d944dbf51fa9b72b47a72617b159660a50bdfcaa5fb7b0e0b218e1ea49f6b8a9ad669915509efd9e575a362c865cd1232f86f17d4e92a8067d99bcb10081255cab44e3c82d0a844548cdbce27f248f9a500fb01bc660d2c90baf07890f25db165902685c836a6eeb354f8c4fc33293b07e485c0a44ec7751ff93097111c442f5cbdde9af7dc387d3535c0ee9ec5a1f10a0d8cff64d790211ec26a20e68492d7de8925ce6d768cabaab4675f39cb868214174fa62428d794a92993e21b7708f42d7e98c39f7b61442e375ade3a4e8f1a10b59cbd3a1faecacc75f587a3b5d7035160fe82a1bc821b17b571892808f17d20b9ac199b6e34e83677e7fbeafa2a5ee98420b643838c2a04a89af0e5d7f1fbe1f383afd8e13b1109f7f580e47bf4681337401cf10923bf37f1a4a5ed3e7b09de546143675d3e580ca99c3efda163012aec061d8046b02d3d4fa09fd6cda5d974bbe1aa7ed4671a93f9cf86701adb4f9fd56c02968080053905948b394a2ee6757171194fd26a0802794fb1113e4ee245642a9e4c955cc1b1e74373ade5b8925752eaf8651d0a9c042a6d66a1db267741f0dddfa258c5b10748fb060c703f2a6feda7921713401939e75d444ebb1fea129421cfafa58074855078087066a620ba85bb96889e0ae4b291de5802d5df5dd619ce12c3d380b91001c58bde64197c72e5dd4435361e48025c0bd818ac2041957de21ae71a694547a98f41557f3da5f90a4a43e03a269c20eb86a6d2151287a1d90d244169ac97dda4fc34f299fc0d44b1ac34bdcc6971007e069dd016baa9c7de1691da382d4240146e13c4df4f65c3f4912d66143e259d8b20e70f4fa2236dc26b43a51a472b95065b4aac067b805b6fa0120e119e8b26c714391a94c4b9ccef02d6132fac5f8da5ec0826de5081dab48c0f877725b4ab4db2537bb04b8356958f7dd91d615f18dff88568fac4cb884cf28a45af85666bf7c19bf86a31a4ba96637fc8cdf2036e32bc498777f617ce9864d60e671a907db5e79924c49602ee9920a372b11b402a83706d2da4c6d96b630922ea63f4af7b7a22bc10613bf80598b43abab1d1b8fc79ab4593af3e3468e5141633beaf126eeb9b9ac86e636b1491cde9bf517e44d37bb9b0f5613f333d4e864743f034791dd33c9fead99d4d7e43344df14fd7712672073e96c183db5373e7b2001f1063ca2800590def2e38e9e4aad4b0f24e32ce288c06cf013b9416e1623424d02b51239a873fb6a06e9eb79b7ca11b21d0c67cdb6cf177859e930e3e227a335187a8f929e4d9a989df7b6dd0d20c56379463044bdd89212189c03f384ffe523027f548e86668a0444a54a0f45f991ac5b4ce6bf082fad61740b7162bafb35232d6047cade3cd87c65a3b8bf926a16b6b38dc77c129957edd56ed55d98185b08d5d2f7a87ea1248442c18da3932ab8bb014fbe876803f3c4f8babd5bd3adb4dfadb1ba049bdf9f0a38940d88aa4c3bbb4232462e6f40c016e8f2df0d0384687ca4630d6b1d3bc86c4cf154d0b515a1ac4a9547ae36f0b04044600334b8769840f87e9dd325a1feac7132949458ececc6954680d496965d84b85273334389b1ed78e6f1e44df5e1be188ed6d2415b3add17809061fcf89c9a2adb34053d03a6d74a2d14483793d18222f666124cffca250a3d7cd673da9b8f8ff936fff0e3820845d31fe2532ecc8d344e782aa8bf518a96bbcfba423026f1bc495c451065dbaa940db8570399d8faad10d9618f1c2e30e8253ba68b60a9bd84824e007f8be28911fd42a2a24a545ca50bd72d5475aa311dc75ff630d431d0d1fb455ccc3885b111670f3ba0288996de43632492cf3994ffe394e5c934571e6cb47d93d60b32ad65490ea5a7018d097717db71173bb07930a60b4571ef1615dae2a78563e3bbe1f7414de9d9f7f6c4ffc4ba8f786322b65c884638877fdbf190b7c0e6d5bc28d7b7bc35398e431d43bb6a9c9011df7ec9d1c61dad805c4cf5b14b62bf36b59a3d24a95dc32bfaa5356f02bf674a1c18a34f5c9534bc2100e9bfd82da58e6c00bc2b46dffddb03b88e721d9881ad3bf3a6ec71b5a7a2bf1ee04775bd8e4dea0c533fa8f4782d3e9a2ddaa7c3140f2218f8b7fcda6e271a1131e3def4bb89335247ab77b8d9f426f947b43b605b2145ee5ccf4242ff7b345d6df8a9fe5c2d3a99acb17255e55cbad875761c0b8a565de4e0fdf727176a4e8afea24fa61d20c7f366f547ae7322a1b0bcc2247410feedc1e53b2dc5213effef63774c74748a7343854b274e8ae6967459d667863bb01b9fbc31b5c9b5edcdbcee7ebd208d3c2c43cf67168de117278914859d406b3211786a0afeeaa47a4e5a06359a779f15795b222cdf313ae948c998e6061b17d4d861e4d26b5794b4dc3ae996723777dee25c1122ec30bad6bacd721b546c86927a339602ac1b7694388871e1e651db0b5e286b8cde56029d847e366f1d48fee988c724d3d00af070c9d8c5080fad0017b5fa6226cb451102f89d34284af140bb54585c84274e2bb390b68841eb3a503fa34e332fee24952e48c291bb70d3a61b7ec42f68812c971683ac95bfd2621bf0320779edb54f2bb04248370f7bb1363a4ef8db8c30ee3ad3cb5e353f1125f49be076d3e37dcf676c925b946e4f79c9e934a5604cab1d7e5f186645541cc4527335cdb02440f069de76649b32e1e1b25d75c143b2fcfc57166e45f6c90231167765bfddb418a392a60758d11d110b8fdac6f38cc83824a22aff5ea37a8e8c7efb8fb958261f55318caaa03aae5001afdb0098b8996825b73ab2ab5d29dc3b4242ba51eb5237e6a9b9b17c43db7d7762ba8928fa31a98bd75fe97a3081d1dc7eb383c6ebcd319335eb15ff48c7c876f81d305949bfbcff013303e25c0c55f07facbc1084a36424292f6c1f29a6d96de88b33493aa5e496c7554d29090779ff219128d104d75cf959d5b0b1873c82e6713d082abe76c8247746c2742c1603373b698c96a353440ae261cd1313709f6d4639893d4516257d4b9cc9ff543d6daba60383e156d2a2917a39388ddc625fa71baf5715caa84b585bb8687406ebd8ff017a50dcb78b616f1ef8c62b081b3d122f04394bfa0a7a39e192956bd01d928595031d4c3fb317c20b399e59350b00c93c9a9a4bea0eefd542ff48991ff7cedd3ddc1fcf00cf274a3cdec4c631fb69476e53ba245be93ddc60f813b7b2dd531d8cdc15ac54da62e4741f288260369de8b1561568995725c5471226ff95bafe3f55da79417b36ef77d5bc0075fdb179db82f9e0521231bfdbb962b7dd000ff7b47847b49ed518fce7334cd38398275077e9a9584ca5d4e14d6923ae76ba96ea83fe27376b5189bbda2670e3f69c770743f38fc2e91bcaa16fbd73175554ffabf0ade987bd6c343bbbab935f5bbbc51114c724c8b249d7fe3aa7fde6cd4caec57b974db7d10380f776099e00a083819c0e3950722c68e7799c43ea57fc6a194031ae107a0d2e78dae2a673ee2ad91f965b6ecaa87e98ebd19621239fe4ad52d0533c71674a702bff59b3b963e3cb01d9813bb39d6382fccc7e60ab24ba8f342c80bfd41398d9748ccf826851e5d5c3e8e3f853d0a1758cfe050f747eccfcefc31ce440106e8eb9ad5751f2b260aee6bcae1b557332dbe45ba7b187685e9ed9ecbb1e3c4bcba54a1769956adffab97e875a6e026faed07fa3d3471dc603056904ce2b6d6f441ad76817387f23f63e820de3a02e81812a0d89", 0x1000}, {&(0x7f0000000000)="524003f26786f0afa0468d7fefcb9f2a9240fb2d6d937be032c16351ca0310f8bc696234c432a5eff6", 0x29}, {&(0x7f00000000c0)="d1581058af6d0acf9536b9a0787547cca46fbdcc122db686b9d878c6e7167facf15cfd10fd6b6d0a86866b374dc02354f5257f6f73426846cb3d5ef2abff513b7c4ccf5ab17c470df9eb02948732f2bb835b111b2e69cea401dbfc8b8f54eee46beb7627d62cd6cc465c84f81f0da253ae6d6218d3210267487ee6169f10558c4f0a3eadcdb3d8fdb8ffb67e8cfa7d7d8eef569a8cd2587dc4f98a3a257302022e9886754d99", 0xa6}], 0x3) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) geteuid() 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x20, 0x4, 0xffffffffffff7fff) pwrite(r0, &(0x7f0000000100)="dafdeebce889ac2d03aed102f3c2e2d641f75721127d79509c3d75018cb0351324a2897c9027578a03c1d5bfe79180b0d97a08d4d3a060b9c64282ca7a8a6a38781b24b10e11020d00687fe868c619cda577809a23e4f43aeee290b8fbf98eb5a9f20e7971ccd024e9cf5fa5eb76225d701337bb71184d894db6705efbcc93751d4e03dcfc3388d25714cba9916bce4f30c4d930b9848a13de96d1d663486b98e1bc4de41c09ce927cb4d98e34f3e0015b33b81f4c5c196d05990f780f6f3fb1b71236559f4d812852294b1ec58e31ab9d2dc94b4c34bdee7f09addd7f2f322378dec9c9687f0f384e4bb7780d", 0xed, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7fff) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = getpgid(0xffffffffffffffff) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) socket$inet6(0x18, 0x8000, 0x2) fcntl$setown(r1, 0x6, r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x6, 0xfac5, 0x4}, 0x5, 0x2, 0x4d}) ioctl$VMM_IOC_TERM(r0, 0x802c7415, &(0x7f00000000c0)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = syz_open_pts() r4 = dup(r3) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9e, "4d77d93f0096c840c400ebffff03000000001700", 0x2, 0x800000}) write(r4, &(0x7f00000003c0)="ad279da86fce818e44aa30dccd8689e02f21713b1c40b2a9e0b28ef755c1f09467072624508739738d713c9c16fdbf36f635b064c24896efa3dcbf2d9f6debddb9314d4ce114c236e5e16c3d2ade37ec27cc9ba8fd8fb5f0130d51c111d74d51e849de4f877e33801b16e882be9581d71b4b4256730a832bba9eb50deb12d7f2c2e07236d788c0b5f432e0c5a10c45bb5b08803c82d0ecbbda6155617fd8ac7513a2b4590bbf61209a75482d63ccacff8259f42f9aa8a7857df92331ccc0434232b12fac58585aef590b3f7239a4432b01138537a42ec47dbfd339904bcc9e692cbac029a27ba2b5c35592abf30dd621a9f48fe5737873f2cbdf5ad989ff94", 0xff) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x440, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x6100, 0xdfe) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) write(r0, &(0x7f0000000100)="14e20ed94e2f148ecaae14c1b4d4905f9e3fd7aa06177cb09f9178215b251499cffd75b582302ee15138ed892faf18ab63677518dea44f4e0fad48ac337bc6464b3946c589744f8b2407179a359f29ceadeb84d6970d6683ec9626f0ba3e2225104ba719f155de9611bbad8a3a57664bad75950d32de2a515de73ac39383d2426ff6c68b5ebbf889dd791a12e2f4a55462be86a592aa8fb844beb10416cad9e00f7a88fdbef5969b8e", 0xa9) r1 = msgget$private(0x0, 0x45) msgsnd(r1, &(0x7f0000000040)={0x0, "ab65b1166659c1de94922525a5a946000e5c2275b587b21c5c948e849a254da038494ee96635e89dbea7f2dc86e51291ce0cef8405a7ea37d2fa1a8a0eb8af0f3a6b4335b9f40d8a8fc6d95c1d1ea709"}, 0x58, 0x800) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) dup2(r0, r1) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x5, &(0x7f00000001c0)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000200)="f3dc10484ccf2c686837c490903dcde8ca282df5ebbf41538bfcbb5eedbc6024982c565520e44741ddca5517262d005f8a4967f6d4368b2ec65a7ebf3e1393cd1b30d1adb0795c1d922706b9873ece8c2864a3057da2b3a7d083e2320decc5d9c7ec98886e61e796d43f1569a11fb99ec2f95b4d3afe121682a57453b770b5186d71e25cf076bfacb4e6ee9836457cb8f5e886a47d55bb14b1117b8175e9d2b6d1dcbbe767d14d23923e7d840fdd6e1ab7cb23a9462855c3803c9cdc5d01da90dd3a8dc3b3fcda114ef07bd9e7b98b4962006aa8e9bd11360acd083f30347ae2e6f8b055230044007df525b18a17c5dc9e", 0xf1}], 0x2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="a6fbaf931f4960d0c6b09faa79acf04324cce63c4a0a6fde7776af608f9ae98edb063cdc61a75ca034c6339ad7cd9cb69bf7e2594ae187d41812f300b26819f34ac99bca8801fb6b4cdc813c6bac991fbec704a83fc26457d49ac54d1d6e87a5", 0x60) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x7f4}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xffe7) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) connect(r0, &(0x7f0000000800)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r2, &(0x7f0000000100)="84", 0x1) write(r2, &(0x7f0000000840)="1d", 0xfffffc8c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="bd2686cb0d08f70ce941fc6e82a439ed67172e5c3009dc1f707b567a3920a7ed76d105a15b4a18e4ba4b563928a7318006cfccbc548905699302d723c478864b4d6bac858b2978da693da0635ad5adc1e70afa36cbf9e4f161fcb6449b0b29336a73ed47186e3b6ca945a3e0f34041dadb250c23e1a005729a58a430614c8a703ee57c68768901365824bd76a935742c04cdb79552be461c648100349b3f844e6f9471c4ab", 0xa5}, {&(0x7f0000000380)="b69ff56d7850bb1a369889c82898afcf9070b105c6784c92d62d15826fb9adc44b8f2d165b28c7de099156bf4f57aca6895dc9bd2db96c4d6babfa4361ef4141334547cd937402faa4c8d34cd3c6c3bd6aedd1aec687d793f2e973cb084ff0b29b2b98bb84426a329abc9a1f36a4388e789d2fd76b706122771444310b010bd0e2525198719042b96af022a2ded14ca495f05f7adbb224c1a85e59d07d2a49ecfa14b3b19dcd4d59ebad2572c80df3f264d376197f7e86bbd2e918fb9e4ae14db87bca5bbc1ba64c175faedb29a827366538fa4dd302b9b3a6ac49f5f24045f0", 0xe0}, {&(0x7f0000000500)="14439807fc898c6fca1ee6e8fc02eb99dbc4ad11715f8ca00ea91e67d78732d131f974703ed3f9a84f5b7d3116282238d72ac534d823042a067c0127e4c271720c397f9899eff09b1a1c7f31bc348b40e429917d672c8bb9a9e89a757134ba0966eaf704b881289a7a4d0fcdc1706569bfab5c3d6b79b40021988b3fd0d47af5423f20a0df0249d3aa51cfc013c71f8f28f59ddd7acb7324b1d78fd6e06bd0006bff477d83104811fe04a8885b2eba46ed97498598", 0xb5}, {&(0x7f0000000480)="1c4c7b40af23bd7956f70b3960d1a56308a53105e34fff09703e5d730a807279327bc01add336142f8bdb86cee", 0x2d}, {&(0x7f00000005c0)="48047a6a52c80ff5037b63091c1e1d000a26418de282bc7223f50483bf8272699e7ff8a9d9f3c0e07a8dc9e355683511faf496c05139a34ef4b0726ef97b59c26b088e10c9d4", 0x46}, {&(0x7f0000000640)="3c22a8dab2c140c0be96e9db5bcc022c176ba010fe30280ba68174c23c67a1d358c3efd67e6c5811a31db589e1f201ea1a9ebd8234e3200c672fb7d9f335efa4a66f46734df3ed46d500ef836166d3e11067777404037c29ba475acf418680bcbb8cb2760d17cc4363fe940c", 0x6c}, {&(0x7f00000006c0)="ea50bd7be60c223273088435603d348d2e246c94e92f0a8c73ed46e9bca07587d9619a432a61de0b01e21038ab9cf56c40ddcf9e2c", 0x35}], 0x7, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffffedffffff0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1], 0x20, 0x409}, 0x8) close(r1) 16:00:33 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000035c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x3ff}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="eaebe22237569b0c44d80d336792123187d337227a668e2d69e80261657eebe5544dde187ad0b894feb4e3aeeab3fc2b97b51c3f0f3e8b3456eaffdbe98cef7b4264a4f0fc42c19216bcacbebc50495b9480c79d6ddd501d11df43e7265228596a9808cfaa762091efbd7930f4bdb186fa3cd8227fc8abe2ea5b30a3e0fbe6cbde4044d87bbc578e401034dc87dd5a79c8200fda446cc6a97d9ef49d2804ce72112966b6443c88f33def0b7dbae3ade5898fad208b0d62c3652525fdde782d8af6f17638cc92c3acc3672d48dbb14c2d764e23bc9199aadc8ff50f3486b05c25b0fc8d1a177e4205f52c2369aafe7d7ed400f979c40362eb2c52faa6f0e6cbcbccea6c3808438d38f3247f99c880a087dbc748e4fcc834d69a078b0a0e78e003ad61baf0adc3c88f9711d2c0729c88b9ed947d13925db6b04454d7e3f3ea30f25049403404ecdc3dc0b616521938f3d5b679642991effc8ae79b140465aba2639da9709e65c1ea1b01ca3b72c52c09c0a5bef448223a13bf4a7b50a4c7e11654ff663b575600486a24db7f4efdddbef4c316a9a4f2064b92f0546a6f892ceac62295f0fb37846d5ca09597de5d4aaad6eaa206f50cadfd5082afa275a344218bcfefae523340a169d324bedf06df0156a7a26cd405106adc0c6963dcdcfafaadfd3dfec2670a459b1fb3c2f670d1bbcc0427733d7aa7182c94d0335f450ba5da1f08c62c149bd0ffa1c849dcff3ac852a0e5fc5f38baaba62c3ded1a6450829cf227a3ca206875cef558cf8fb24e3a455a81fc803dcb325034ab00bc8ce0f4083c7d86caa4a0ce214319f69b1c8139974fabe3680a72bb57753229d3736476ddc0999b9b802dfc4063f5ce7b9777dc2936d5cbea05f4ee5304042ca1f0b0115e0d84d66f18dace12742e2a3b58c30cae091ba64a95e2349e5423b769daec5901586806a6e6b398624f9c1227bfd3877e46e9335ed887a17e3ce47dbd3186a4156ef272b06c2d3fed0efbe0973255ca1bc8a7112d1adf238cc404c79fdaedaadf97ec7ae8915d9fabed4046ebb93673c3ce0c17432f2db4c3391351eafa3f43cdf56bdeb879039a561c9f4eed42f2f02e69cc295139765f3624c6c528542dc4bf44171dc9f1fc666e0e5985c8cbb07df8eb15e43463ca4404c4058c55400f74eb42e89b13fe80d1277c5714aabb0a5ec90835f64ace078cfb743dc0e781e74c0681bbe3ebab97aaaf7cf4cbf15314eb52a4097d9863b5039648eeffddf4787a898bf1c578aece838665d7c49f3d786afef28b9769cccf8b12664c111e2588b65df74950ab37721ff5546a76d0a1cdc2107bbc919896e23e80fd63a177d262372528b788991fc3a3a249775643e93a464ad4623a94eb7fed8a685f9fa77849aac98103ff682d634947674452c47d98e16ef641916deedcef8fff58b0cf17a4fd9558be074ec79c8a5559d0f2af35a5152d70fc60eb6677541c05bf15f231637ec01d181f5d92dbe0335ae3a5cc0856846c61b0ec23d95cd873d7723661c3c65e7b35ead84b3fa96564b786fbfc27fcdc7913b52516bb16ad65f8b0b659b660e47dd1cf620ae69e062dc3bd19c0214a3aedec7e1b1ca6563ed7ec6a0e3041d5b0de7948d39d01d883f9ee177eb22b2fbdd40b87710344e11eb8316694517f3280a67b78563b0a9bf1cf2c5de72d9f5f200508dab25a1df2c995277e3de93418ab82a9175712c59223a176ccdf39eeaf8b6efaf3a18e8e0e16a8a7751946f4fa9953ceaad1536fb99262b8939af76b85f7b3e5274e954a62019d6b1fad2db1d79a39d6fce87721873f3e2c117f70a29e23447f8c1ce0d6681ac639d78e2335d9bb8420e2adcc19a5646218e6564848fc7f47682f453a3cb667a43721837fb9b3361b59dc997d807807c6b41d5def9836892c874c2d0778f36d9f780971f63b6ac9d2e4f16d9f19566cca05469df84ca78f4e4afb219c8146d42bf489e66eeee6097e050a470d180dc44d307233dae0bfce9bf35e7c376845dc47fe7b6dbec2a01a00bda69b6f8415089b1045104f5bddfb89dc72c324429697650ced446914ec65a1c1ecc65df1c8a14689f36f91fd206a508c26b0bbc7c9296c9075a9d4b16939165fc06c505c11957c7f6b1457bf5ef98bde65139e23fbcbf9aec9b1bf8022e2eefd35d285076a585508e1ef4efb73e715f568957e5a60073ca2cd8952d2d9c44bfb08263ca3790b643d8f1a785e7b248fe75a77984c062fcdc1b88ecf91f2c5004b6897739d85fdcfe889e600189b212c5dea49875a7008071e64ed759496cce2eb8f9bf4a30248c7706ab8a69b519839ce44dcd3166e7372891a38cf5ccb68ad666a58b47761792f0e9956eec572536a2ff12d2169f1809cbf66d4f6a13f3a0386ccaabbe0cea994cefa7894bb9f192eb5e2bd5686327b004bc69fc7af405bcd583e7ca9c249c35b2326ad66b34ed95120dc086db4309f8eb09823b167aefee4985fc4b1944bc217840e28d5036f3e449ed1c3b1317bcac6e213bd948a4004750334a11d3a14caf85696f6501fa028ebc9af8ff078d1ff7fd446ca2466a7f6912c4d7a5a117e027d09810678025e47be3e9d96b44bba22b2da57d60e73f7cff23ab9aee751de68e8615cb0f95488a5ab2899fde1d69e2369ee96b798d8b3d4f82945626b0e99ae34199ed59014b7da4c6f0770725dbec8829efe8dee8056d5b91c7c10f5797bd08b59e06280cbdb12d0dcaca4946ade06b051911910a1fb8ead46c86eae9a71b734ba1d566c2c2b6cc250b3d322af4e6d219d3ff0b4ff8471fd1f2382d6acf3fc8047e9bfec6e3f8fa6c87adafef09774b8e409959b4dbccddf5b68e9207a787dcf00e3730470354af24215972df67193c193f1cdeb761e70fbeb394048c63a16da0cf363187185c9e1e7c659e4b4d279d7e59bff0b3d8442e9d7900d81b81a18897343d7c845d1f883b7dc0942233aea92f3b355b8e13b75a77eabedf3c6e037a11eefae966c6c82ad584d57d1e21dd717b2121b301c3776a3e0fb1e054c2ef42b4adde5b20cbfc8ca60bec4bccb16d65002a2f1a86ad802d554954413ec69230612b977eb69a4e6bd1493145dfca9489243e7aff37391dc5d387320411a68adef3a379232abc327eb979050c81ea379d699a893ea03f80e5751eca77725f815de8b56e68b0598be4042fcf799451f66869b80b81cb7d6ecf510202e516069c783513bf85a0ea027fcd0898a5312fa153c36d4d91444aa39d0beecd177fca00561bb0b86888a8f4c25dea890c77a423a62a1acba1359cd52222064701b2d782d9dfd9301b35a17d662c6e0fdc1b157a8c82297f43f7643b590e27c8d9d8de6526ea01c8959281f801378425c1f6e90a61ab5dc8339d671e186e2f96b92e6ac162eada9633bd14422405370ec97d74caec87215024c5a0250f518db19d53acd94dfd2091af306b2974173eb4a8fce0e1cfd5ee9c7eae238972076c27a653b6591a9eef3e1047c183c05f73655f6df3dd19b85f1cf6ae680bb5131fafb5f62ccd792746f38a7a1dd447d5fc25e0536ee7ab3dc194467e2db51dabc53f2701416abbf66fe0184f7caa7c8a2b4b59930661a18146b4b9a559c4d6ec53f3724c5ca2fcf5a8d41063fb06d8a83920f80c66ac2a3a0acbf850dfc8d6b49607f3cba77c2824c61982952e8741b9cfa6261b3a23012a6932f4e7027f632cbb000773a2e27a9ac959b6575c036f8a679a9840e20a8e5606d07ff77981a6c4db98a2359856bb30d18f4f5bea052c94d3bde20645f84fcc9acb4a0bf132dfad060f1a4b1efd5220c4add471d528608d2211d3c0f2560889328c2fb2f7c5915ec61de116f05af3bed0d7f345765e6ef6ecd945c83137c43bc0a24fe3bf3bc1d01163ca225d4691b796aa4dc2aae4a1c0ff5b6c776381dda346617a280a4b39913a3d54a6e59f58d6c5404ae0bc998656dd1b0ef195da8eea716f17416d428e03cc2f6cf01dd55544fa79ef75d7d87e5fe150755c83ea0c977ed7745ff4d07bf772b0a3578db484ef98637c41ecb3dcf6840f9c55c20fd5e02057d50003ede853ccb4cc3ca7a25824d9fed3def9724c6bb550413724f6b5e7e85a9df10af90f4e477f1a625148164f0e6f6918fc3bef914dd80056594e80c5fc82b4ec311c2722dbd570b9891fc828fcb5f0eb89676f4dacd21a3fc5ab8f7b90089548bd3e3698460beab23629401a41c81ea1baf90d25749804da1161f6517704655a539ebc9e9da607a09994129ec2045f5425e330f8dedad13eed49cdb317bb6ffdf7aa462f728cbf1950a18f0e34f591e5517e526855e32a3598a575376343fe7e6a3e90e28e836ec54aa0797e2891a6e8d52d91f1692b9d60dd279db461f12847719ceb8dffa746a229fd11538b095192243cb6681d5304023f38f25673eee1aa070a5f9225bb00edb07e0645c0489751aa807813af1647d29e5923aed993943d93d06e906f27ac9dda11fc5ebc08ce9907d391487f4f7b710e8b72210b06c038e1c2f0759941a3b7c2816346df7f27e36372d5f6d901f0baec8a3a315bf1ad036aec842a4db455cd22403648d5565ff14c1cb89e32ee5cdcccb47f46eac1bf883361bdd8be26cdad30dc92d7e0b6505f5f8033805c7fac4da8d950bd6a1c105097059046f7f915e03c4f6a8250fc3d351658376841465db17f593ab18a54b889aae2dd288636fa1a909c54461f568974ccd9257dcbc44b9ffd0eec4a206875561496fda365234deaa76eef245ebfb3c33c235deae96c1eba23f79057b4f5315bdd6dddf0a57209f9a1880fc796cecfae338d613cad34ac96b84f6877a4e789f494388444330c0655a7f3ae2e18c9097c0612304ff0d4842087d6b96b263058b37983cb03f912970935836b1a948758bcecbec98475359765b7a871939ea48f2bc15bc692bba53e986d34af14203fd09675a758497a8eeb8ab3d8281e9363476aea5b5b000d4d40ae14e2f38db653eabbc412f30bb0ce7d26ebb1929f5aa5a2816b86b30f65dd39256d60f25d636b0799c806433d191228eb8bbbcafa9af634ea634ce08d643c0893dabf638c8999066382a81841b08b111b8c96eddb4a74b0ed137967c323c364e5341fadae4e8fcc9b49458fdc7e36623b247521f6efceadab7d7252c077a8856f6bb305d55d56ea82ca2fd623d3cfb792af16cf630b953d39dcd47fefc01bf9f74721bd81194bc05f222629fd6fd06cd38d45a8102f41008b18f1a02fe74786ae2d992a347477c27cf02ffbd8670d14c64227d9ef0976215fb74c40ff3f761347d3cdee31dc35f629ac496f65a8f377ccf180d388a7c46d7476d447b771172cc5aca036e427620c5f3e7b93da4f88ce5f2997040e94868ccc7eb4989c5d54764fb85f08721e72891604317d9c01568815afa7a24e4f106e62765c3080f17edf4b2bc1f49040fae780f72beb136bc108c55849f65e4e492139c54080d6788e2851e82f6ece91aac4007d4709c432c0111dbe84cd07ca6ee06390d98c87c594269e7a9ef772f31d03c403a4ea9416d559f4b89664802a05e09575a7585c6acdea482f036cdec9950a0a1302523bb41bbbf6f6236bedf98ea1d4f62fd98f20bdcb04426c69f6cfe3044cae66ec999c05f1aaa5cdf0ef39a5d3afeace20914a60f6c65e41ef70adc91464ed1888fe23dc1ccb874c359329663a9a52308da271bf592fc09fbefc41b1407386a724489bf547a49c561b6d14701575d3098f9cecd691f3d294a1a885ed33797b38390dc1e4ba3de829f297269dae4a61dac42", 0x1000}, {&(0x7f0000001140)="ef54a5ecbd27e1fb6e419de95ab1fecf9932353e097f39855c1dc522bf850bc6f1da85bd7bca238f4e55cc84c3194f5b514138abeb964343c3f9720466f917bf58e8eb0d23062c1f8a879e416a599fe7fb25a3589927927f77700e4225ec01f6924a42c22fe193069634d8df908e78bd966df1cdeb7537a821d838ac5760f28f0e006a3d1ba6dc619eb2a75fc57c582e8ff79646359c57d9e71cef137643211655d6dab934e361428adcfc0f1f450f203a5dd2db4fb05eb02f1395cf8491a2dc353fd44dd4eeee9c55cc08c2ded72de92d66568afde3d523c597536c71b8012a3653dc68a8fe4e6fd05a5cee1e69a01ace42bbc73ab2eb73ceab5cc377883e", 0xff}, {&(0x7f0000001240)="bd66bdedd2cc74a93d1407d2cb90ce0762dd76396eb942dc8618616c23ca296435a4807f9ffe7944d702c6b812f1b98b4bc5a6c332ef563a9e554a9861b356d731bfccd3bfd4a306114cc57c629819526210f1140d1347f04aa7508247949ab745ec5da9d50b8fe92fbf79e1fc8e4c17eaa7a71374a7a3eb3ce5461970fddc1863deb6052177aff548d4f08361036bf64d3bb9c195e39bab4b6fdb1ebec21638e70e75676c9319226a9955e398c062df3d22bcd4416a9ae45281d5cc24b4a32a94a0c7e800fe515f38b88bc54c614c9776922c6dd80cebb7c9a1b4eab4de2d", 0xdf}, {&(0x7f0000001340)="f7fc1419eeab051c0631181cd49233eb5b435b886d7d3c6502c5790c80b260b3d2174331c29f34eca5b5490b0c3da3179853507b7298b1173b22c75d8cd80352a1924d75f1ac4ecaa120c19d14eec6ec75c780f75ca9dcd0d19421322fe2d5654d05966a860abe2f3268e40492d9765b3136ada37ac1b354dfd97b51edbf3e2038d30f7b55e4daa5584f51e1c6d0f64f6c972f3228540bee4585a8ee68d1d56571caa2c2fc6f6f00ff9574c23e14c44f74f949e57122faafce0742b9eb56047142e6e1206b39edb6c97a06b9e8b991813507e7e3042765908557da2b0ba4a16c044fdbd89e72c3e20f4d8abb2294f77f15fe9022d7890b90187d555b61b7d4923909cf77bf93168e1d0d1843d6c49963924ed5fc35debf7c5f27486df2af4c67cebd85e665698c5cab12e6b36a528eaf6330c87345576fb87d47917e4ae08a780587f0a5477a5a90ef690cf4c4e363013576b6130d4419bf83a24af7f1f1576feac4375151b897fb3971aef074eaa9101738786515e3cd35b870bcaee4503f33480302224cb8d5bb26aa694a594f9cb559a68c5257dbfc3b127b197b45fc7476ce0c96a8760057d2a657766179b4967b29a4b9f9fc9bc5b9996049ca9970d4912233ceedec826ebf2b309f5c0c4e67f5854ff92910b5e13d38100ea1712da6ee2a0b1276cc33e7de7182e52643f54c487f78f67ec3db5809fb804b66d48572ae85377640181f5efc137a81c052aff28e53ceec6a220b03f2addcd02e7cbed20ecafee1ee1ea077145ff7e8ab4c2fd2093b10281fcab7eb6128cfc789ddfef25698642f19d27e0ffb7ecaa8de16c173b7e5de94db5d101b0f7aa3473948f1d95afd4990a5be13601ff19bbe1f8a24dcb3b2464ca4ce8d1d9ac1b27d2fa3d59e7b285b6a3b054acf73ea017bc8ec8767d887997f74bafecf10deee08f6225da13d48a71c7efea6a59e5cd3192e690ce8ea3e4f03f25153d02866c88aa5434f19e480c00f4004bacbf8227d64dba40fcb06c7d0d749aea0d64e98a7828d1b4b6e9fc995cb4e0dea5b398d89f2d571677c12865a3d3bcbd7212c6319714ef7185bbe12213bf3ee33db579f70438a7b98d5e7a7cf1ce76212ce2c0356336c175620347435ee58a410c1cc6cb495b8e80d3f0816b1e1e6168330fd6c3a23f350ed9bd65817e8c6928d9afbafb28be91ed57e0855288706a3de0e2878d3260a96eb53acc1b455546e749f391c93e71dfde1556ba9d345c6837e8fc0473908b1ced78caa70382cb20e5ae9c9ada765e881318502acf0ceaf9274024dbb7c80c6a976006d5f773ec6ef158ebf7aeae3ccd9865ed7b4feba29c317662941a6ca0b1fc07bd3ae75a155aae94e0a9914b8fe90ed60311cf9262424d1ef8368de2b482be3431409caf22401835bfdf802f1dcdcb800c84556e8222a0a266db5a70537d1e6de4b1f1c02b43b22a9c884da7bea028e948563cc1b378fb4ed74b7e83bdcfa4f29f81b76bc086ad0d2fa5da3b33fbb7e4ca5846e5eff0d854ef9dd7b5507e58efc6a132928ad19fd62a27f516066e99c351a4f4f95aba2ea97967bfb195f6f9083033fcb689f2602da22a2fa9478b98879a77bae1f785f71664c15edc264dbd0f01f6a8bc26467fb92eeb82fe555e0a1e0c8ba9857f669f9bc1299743143e674871d67db0aa12ea2708117645b96881c2ee64bf4539cd70b240963c1242bbeb2e05c2145a3793c243757c4ffc65530fb742d19fb1a6fe3c88310bc17445bd42e69888d86352b6ff345da85e4a717d093bbcaad893fad23d09439eb01f814397ef6487061d4e6c9cfa98240cfd56e43bad01d9a230e54070c4a0f900e7fbe3a1c721545720c1ff25aac0ff21cc3dfecc555f1c8f3bf6aa8401e6ba1df30cf8a291d153b4fbd6cea69bfdb83cf50c76f61a182c45165f3853a2ac6bcf0a0587f455a483c8a4384de7d423706be8595f744782bd25cb3cbb2f52edd78d667abcfd9bdeedd6a06c488203ed201aba5aa711bd907d14c71d8e897f8fe29db2335427c7839dfa35fea8404f46cc5245e4f18647cdd46eee2ae7f3ccae8543e6ef181dcc9f09ba048c2107645419c4adf210d131e8a30670b27f7cbe47e91ccb1952cbca6e46546ad28cacd9130b722ffc58d593015795c36c7a07240005605ab508ed1011b42ec4f2ec3b1900e24ceced19a9756aa472b8a97fe2ff9ea290bdaf42fbf8e7f933c78b83d5616e424490d0fac9a4e8f0f6b9730f1e2de15ee1d65efc22fd95fbcbb18c0ee043d176d93bc0d878bf1636c2372e77710d67482880722ae4eacc09fc606a0152f03aea037dba2e713cabd1458c2d338cbf2fa1f419b7fe5213d93a18f641d9c85ef8c802b1622291b7f425d3b69144ad61a1b4d57b38a396e85ed30f9f98ad64a3a78508a420dd17897c789754e01d51c9a7068df83cddf9c68bca8ae8e08b05a5f6de3e9b6287afb83459eba18a73476c35a2e5faebbf2fd338915f2cc72228aba9cae762292360c84607dbd3c172286df2aa5e866e63a157697f184fd646910f35864b19c336dbdb74c0f9588273ae7baf3d048f98c847af478f0eba4c7bc3587bdeaef610af0a3eca87aadab5b81c067d2fb68a5e13e1623db154497062436bc63f9953536837efa87e9fb693b91833e281966a7f58b7dd462c4400a3bb62093174358f74bdd7e6b47e3ad1b0eac603f94bc20f616bf5928102f2077b42ee5dbe416e32187453b12068760fa0d5ebaf0916cb0fba14b4731bb911aa8537d09b19eeb9e1f22ecdbf14a3e96ec7fc50010f669f0e2c1522cc0d452ccf92d7f1853a12fed747a1258c73b195c7a41fddf37d7434a94850237ea61afa47fa0c87249c506d40920d6cb0504d586cbb40a1b89e378d1ab650eae466303dda8c11b17f3a44e03377f4bb7f2bc86d3327da134f94897d3a31d0f36ad52ed5757989e7f29573eb06a06a0a30524dffc129c92a0b4198a9b858ec7968852ee28d6752812f11ef5fb2e323a6f2b9d374b0b377865371369a4e6c40785993c73382a2cec219262f7e738418de2281b8d4fd8086ab00abc231e4d270a6bfdff835c665865c34564ddca30a2b10de9387bc65168970cfaca027cd3e4b71f9bcec19f21e9119bd25e2428bd822c3daa9ddf03011f64547e3427f2c0cd70999b9011453602aec8aeb12e4593cad41de9d42c149f32f9721273e3cb6c599b4fec69ca7e7a16c6ec6bb803596cbea18179479d18b8c976e38e971cb95e438f5cb836fdcf11a1fe4594da6dbade7ddea575cfd852df7ddeb6875b83d1d1171bb4749b6b14dbe3d700a1dc314dfb1d19937b4b0d06ff8b0f61da58b6ec6b5c04d42c1a16ac6f35274c3d628fac2dbb9b4bf706102b3ff9fc073d96075be16947b1061d2135b075476bbe9bc405d85381bed2a9d2fb606414a71463aaf074bcbc815a18073117953ef26df4ac84293dcaf61378ad2fb7e719cc9641cd82ab6eb8d4e9fe7c12cd759f5470f46037b25762b2a684ca2bdab26c4fc4ebc4cb1d49ff019f6fdee93fb840f76cc18c1e3d9e4cdce17f3e2c53e363ed5c6bd1245c5224fd2d19f5a3c9cd17d45629570452b294ae5573c9c58bd8d1b77dd769fefab705d23d0b61456c36d2288179353bdc4b1e80a6f7cce94ed7a20f3bfecb507b31a99e79c89bd27f5f953257b748f84ce370e2ef8df7e555d8c20fd7e526c5d3fe5403f42bf08ca6c8fd5826e02cc00d42280ad802a1e2607951b130b5333b113b6ae1affbe3b8ec5b10f0ac8b9a3fda2d203a6d8df054b251aa40b4556f6723e78a2f11bf012994fee43dfe521314f71560c1a63a1419cea935f20bf7903212f0d3534902a084a5dffa0aea8b3cfbb5e6dde471214a884a45dbd667d99846fcb9dcfcef19bdf457c7d4ffb2bbd3fd0daa2c271d2cbfb7f2aa684bb38fe0d94547094adc65dba484b8a7a8523a3501c70d600d35a9e0470c60da119f58a52ae80ad12f7c1713ebae9d74a315a1ff278127f5b0701c0f6265d08b505ca86cf6084de4ba11b83c03ecfd9f51c06a445e1a504e9373a6dc3b0478d1a8a53b82b551e7335c4cba0b71fc1cc52dc7db3e92847480ce4b9143a9561dab8cf0439a8b039c9fe140d6d1b2845fbfe68b9d7012b9efe1e0b0884dc336cb12984b305d6b57f6e194d5d9a1cc3889514c1ce5a36b853c7b057b1ec601b5a460be96b43f7f71fce98ddcbde6834ff6f673549ba4bdedad3cca595a2de07da2e737a1f2e71e64fd97e4019356fbfe91b199722cde719a7d77aea6c1151d596b6ee8625cac47bac92c8740245ed64c309cd53f60140916103e1dc28994938c9d843de91fbde16f80e1490bb1bcadbdacb44a05ff9058814bbd78b34642ed9d1bed388fda6d1c718028941f4f064e1aa6c7f712e8c6aa945429c53a4fe490e74febfcbc918ea0b13e4d7cad6949a5091c4d27d1fd3fd568e69589d0167f964acdd3430530da394a8a47bddaacd7b0df29452c06267e76d6221d46d80cc02089266ffbe456eeec43638e5ba84c5bcd22ccfd69509428a94fc7d9d021cdbff7a5fa98293243ab7669da406f306bab6cc9b3fd879fc3744dc29a06c28f7d9f47fda1a7272987d6b5f9588fecc63d131a3b8e9294c33c31c24c85370471f2e8084ca9d265eee194015824ac886ea7ebaa1b3da96d3b7671a45d1a8bd2c1553e2d7f8223a7cccf9227faea638820620d397386a76fc8261a72c74d64536a563a06f398831c239e468c115e48ac91703b9ab5711a9ff463d87ac79da845c1de06f9f882f17b87f3c20cf29e9f062b16f368488ef83d36f29355ad114b83258eb05606e42eec80772728e0391612a0e3012e34be71e9e404585b603f3ab7dae90f3c806a7aa1d5731c87c3bbdd2efe150fac1e29772f6529b5083c92f6020184875f45f475a3a4d24a7a918323258b2c3fbb136a28600570d52febe9a88b017414018a743fedca394e78e9617b4698613023a6bd8733c4999a90a5da383f75130149e54d27dec421a888b82d190ddd13be20929ef5ef4b914d193dd42a27a734a8a04f7bfb40217bf6e3a046a7678fa8d98e2376f57742718d80d537b5bde24d438bdb5bbe4961b0457f705e3266e7c1513898a431f5480110e10a890cee6ea78e9405245a7dfca0ab9244f324e96a1fb5532a945831dc9bfdd81c31bc618fbfa98006cdcbe15cf4d402d58f5b5735e13c6d02bb2e34ec11cfa9749db1c959e3d19f4922f601c45221c9dc89d45a06e03829e347628d8a9b1db1dced81177de2a5f6fb092634c1f3c966478a0ea46b4b2a917c931b47a0e4a7b360270cf33b0bc38988e6ad2d91dfaa1fb933a68338d824f42bd0a1461348b0259b06a754535882b94915b86c8ab386def33435e18bd0e12316e3b77773eccbf74f91fe3bda9d0b631a2bc72732f607b6f37e435b9352a171544c029b0396c8b87ea70837e42ef0d72fcb9d1eff192686d864247bfaf5677e196eef828592729104a763a459cfc99ee16b091fd7dc026905b7127b955952a9d1af9196f46e4508accfc5e63ea84c34d54d3b25016ec2f7c380b9dcc49df91d07ae3c940877679b503ae3c6ae6fe82f0585d851d2339ee108bc4a433a947d861164c1eb649ccce86684ce95390dd930acd4c3e9804ca80f507bf3ac2e714bee85f3475d2754497678930e33321ca13175aa809cbec80d88ec7639add73c39f847f9d09232e93b0b5ff4ea816d4715a55fa57276b930d073e17835a6696205a0e3c1451d9540bcc270ea363766133026178c865c49be665c7b73b7896719", 0x1000}], 0x4, &(0x7f0000002340)=[{0x1010, 0xffff, 0xfffffffffffffe00, "542be6933acdd4520fb219f9eda19914519794b7fe62b89aa9cc6111a3998ffb3f4dcc404cb4a32d1a2bbf1db540b718f05c3cd75a54b124f6403d2fdfb9af3efaa125cdefb311ea51e54e5437558f173670abcbc57e968eef982f783d9c2a0728d478c5f79d444ef6d7f982a1ca8700a881d3377b2053e314a96a14aab8ebc92883aa6be1be8b0f2e10dc8b6d39b4ee6003c504059f847d25c4410ddc836bd8f151bb50d5a451fb571f06d4eb43156e8aa4eda4de6dae8e7281259e409290a8db831a3efa94e454b21794334ef161a571f8edc232fc12d6e2ac61628fb2880f5901aa09f607115fa6034d7e8ea28291a5acba33d32740f171c7848867f2952ba3e0057b711cac4228e026461f431df49d7ffc87d94d158578aab9c14e41f91bce9bad4d2389153e789c0097f32f69701f563083b8bfa16e256abdbd588fdec37c0b8703ff8d4bb9dbe9be818a720c50b04eed2868f34adaa2cf8c578c1b837fef663b48e9c497bd15c8fc53f437919286424267487c30b7e0fb7f5c27fa9a519e89ecdd5653fd564c19607c9040113d72f9333b02d62cd017dbe0a172ace1012336510129060e4775e944faeaa12065f5f9fff7e4de1bb896a859e99b99b2fe9d902ac5f5b1a04d6f7a3d6fe27b260e2eede7dc295e30b13c199c63c888ff3bd61ecdb0abb249bae63327550ebe24d4fddef5f2661d5c5ad61f975bb2c1bf24c21a563ad091ef4e7a5d3dbd353e2fce23ead9d50ea305e84e87d411c78d8b3399fc256efe927ee6f95923ee67b8a3ffbcb15df26ab9c9d101e88737ce59439a9737e2b7e0017d07cba0de7447c0a936e14a4e12d0979671ac7a86c9c65a1b617c96e227f53d46598cbcc97af82530d517831d3aaba15f418976daa0ec8433d1df52838f1bebaa4be39f19349dde128aaeda6146320778f396894940363f7e0cdf98c723ee14c07eb6662f17f601c41872ce01167fc095fddfa562829614a849396dbff694292d128f902bfbb423995a7f71c7a6e64994b5f6da8fe828cd444e92d858c99ab56e5fc119a50a9c7d76603f9b23d25030306f7f274004d87a961625b82fca96b718b379dcf4829fc82f49c8b0be34a77f2061cf9ffc7d50c6e60b513e28d46af2f8b800e2bb23032932fc2c87be576b106961925abbb2a1f0c7fd0067bb53fa7c1970d54f6715da50eae846516bb5de21f3eecf4f284567dcec4c16e7c6c02e7ddabe51d2c1a50ce44eb8e1791ebc750bc2be04457e17bbf241ff71c4d141c4c1e0d7dd8a0dcdcf56f4532710d63b4ebc5acfb5a05c71c37ba18f9535de60d47dc053dd550ad3b242902e5acdc02f1638ee634e43bebc337a81b37eae17eadb177daac5dcf856b928a62e8c7cd50773c4e00d0d0eec52f64f7538e46b4f1ef9e39fe0ce57561f29390bb748c5145b9fc785863aa2ba17b77e7f9a96909d4dd95e78a658c4222aa5f9df8b0f25af13a9b26faf5bd3c6901c51c7cddaf275b4e548cc8fdb0c0fdef977d515f8381a51339ba335d19d4583ac0265081bf9376a0ab5cb4f94baafca71c5c4c4dcf55a217056d7ef906daa1ad79975ad039d8c3c47ce6f6d4c0d0d5e8496aa0f37f0bdd4643465284626e489339717e8b506e71d4ef4f1bb172734e6cf5ff1feb1ceb73bfb8d92e1bf65c2db2613f18c8a0ac7b63dccc426709415a4326db183d9e448aef86aef6dce631ed12dcda40dc53cf5b56d5d927a1f18beb6e1645098379be9c38c3a5806209f7ce5daedfa86800f0cf1f31d10c3ad26428a3108d9231246b2812572d7356918978d5fa746ea4f0fe8036f60453cec6ab9b1197b96f16997a71c0d6e5b584bba46b93f4d4319f9ce1c443dd7c4ff3f87cf7ab3b5ac463fa1985bfd7afdc2696af537ab3dc667ee5102b406a1fa654e76a7e2012263a4a43fcb879a3a244b77d5be884407dcea7d0bc0f0d9890951cc85ef4ae206e33d5dc2d134bb67303e0d498b5e246aa1fc4d5fc427c65cec660b014ae7b36594436f745d532db8568316d3dad5d6975df1666c21b1b814fe6830267b9c2c11fb37def6bfa6d731bb947598d97c801eb9c86a9fa4772cd229414090092bb57c868586e4f86bc02f1b96c09d307aa92363c15c08ddad846d1136912d6c4c3bcf402296574b5bae4dedc5640a980606d2986f58f0a687ffe6c5b58b74eb4ad0efd6a0b8103fff3c5dc3947faa26ed2c9a2e15a0818282338a182134431000e1e57ccf96cfd58f091de5d20d2cd9c5ca28ee91b28fbf923f9d5acc19c08a1e71b7f40f2c02aca17c8c273508098d5e6080bdf935418ca5e512e07c10990063822492eb0f2d1f69a34939652492150b9ca9d4bd30d277b77c87f70c4b1d2784d5f980993568b1f8c36a91be035084f6ea186eaf3da7de6708f908ea3dc69d4b9b9b5c39e7c08e92078f038ed5db405236a1beffd46a320775479f08a183f65d122b2ef0b8287308ab92fb6f6824193cc2cd653b8b6e01475fb2eb33bef48300d99b22158f1344d83b174ed19b5309935f2c5bcb2c5e0d882873735d5979aecb73b7567154a09f9ef1ef539418a945191874fd9cddadc5ac5cced8e2ac3e6108517c3366b189440fbc8c9139c0b128ebeedc6bfddfa2c0c9ad19e192f950b70acea44b00d76411e50416d2c4e4b04ee9c6b7a2441f14061b01c2c9149fc1bba6daf7722691dc5e9a13416a2c3757523fb1c53d8cba2c715c41684878ecf30dc8c148f0145fc92e75317a4961764154d3c19c606eea371db899bdd0df34ab3386194dbd13ef082f79a22d457fc0fc4fe2527786d945a7b1681b10e0cf13c52523591adf1bc1a69eed6ea585ac512ce11bc8b3277c507d4f3a6498f80670b20ccca25611d5afe9c22f00b535020698ca5a97378d8882b1c5fcec397f7ff716f036a45b6439c1ec04e5bae307e9f633f52eea2d80c111f817cb711a31942522d4fa969efa8480d61886dc77659980dcb80b2bb43d906f8e36c87ccec223662dfd64bb2efe02542afe6f169bdf459d9256bddd6613a4f17eeb10cccacb5d38d0fb1ed99d585a545e134279c45649bfc5aee741090c12a7145f92252c629f6f485734242e95d45b90bc7a79263a56a5c6b8d7f0afdaa2a31e5b6d128c466322015fc68ab6ab8d7196d99945c1f2d8e8c20a9306d647f2557bae148b83aa5518c060d106e5629606641154b15476056228d1c1cd2dd80fee395e1b7566b1d1c978b0b615494c5de4027512a5f656fc57f5a8f6e510064e7c8d50cb2808a073c8a3e365f6f37074491043cc8cf0c8555b386827d8635a39a4f4f3792c59eca96cec91075a181e39e98501c35d6d8a99b83e5e97c8fbd985f2811e7838c8ab238d04dd92a64ecacda4b36671dfcb9f5d7670c15d9116f92b6062b326e28af839be4c5dca7433d76845901cdd00205fe4077ee91393d6393607190b701151a7038721cd0063756fbd9bec241b1eb665235098334510902b75771b5969945bb934a65cd0877b3cb0b207b4046083e5502a1470ea267d2cfacaa277b2db5b0ed6929aa369e48a79fdd9cfb315c256f6afe1ac6bff129744711dc278c052bcfacd63f86ff1920abd4237d81cae9095bec728121e4c725276b7379501ba0fd076d58ba78b7bc144a224f557ab07f3f86e87616f188536dc7dcdb51bfa785fdd6cbfdc1a815cc141b77e1ce043e1621fb2063dd54d085abb81956eb639bf665c5674fa4bc40b01eed9d0886eb4b01e2e6ecab1bc575e74c933d74c7e69b053ab5f4b977367a665b9f650bb1764486e09ea74ef6cb47a48f8f5f5e8615d5c8ef831b48406dc797fb18d5aba0d20a0e8e876eb27e03f2cf9b5a105de4cd2b4a1eae1dacc504efdef740e9280a0758b700573a056c6fd19aded8fe0a130f2c5d02b4f4388fa0f8fc3c3d6864e28b6ba2ba0b1579558498babed978ba5ee2e463aeeb8951f2a049f24402d18ccad7ef33a79f7507329b147e242e55fe556348ac01cdb22ea2971e4d628fd0329cd6e9bffd1c34ebe4eb21e82988c94797105c09276a3c3a021d0e98c1b3f13d31a2c4e2ab453712105ec4229ef19c76d553e5e56c9d083d0b685041da308df7a702c4c655cb252cceff4bbf012f4274c16bf7fd926cfe293559fbd55683aa7205dc1353c4374b4a6d0dc8e7ec81430f4af0bde74c7f693e0dcfebcd560162edf6d6220b9fb82ca6cc36574417b8a124d3c2b98d9b1939a782bbdd2d2487f6eaa92b344936d893e513c12ab8f056e39f2e3549b6efafeac5fa224c88ee1c4f725314dd0c5f08b334a06e422229afd0d8e683426cb7d47b5dfb62549ee205d552791124965f154dbe6b85e4aafb56ca290e806e88795322cf7d0f938c21ef29767995a950ea56c06365a1398620322c8a5a0804af60ea755e962b896a9fb9665632c87c716892684700b21e281d08c5cd64bdb7f0b2481b76a91f67f4de73150a08a04cff41591f995ee02f757935b3f747b2b3b1ddb323efa576bb6009236ea7ef81db37847ae3052abdbd699d235f0c31ad52013a90350cf272c9dcf3647301037916efd26ce33692ee4587757f685e4182dc97c10707d1631cf66621a4b138102ed4ac6477c4456d08a319b051fcbec144306eff2b820b2b8e3776586552951572bc2a5586fed19141d6dc083d6ad58828edcc9f7a50f3a277f64d3aff5b81aae091c0e42686f951ee31ffe8f263ca1f945b33446cb202c34b54dbebe47ec42067376edfb3689f3f5eaa72652ff94c8595f2bc15de8f50145e9d75b388a71f05b5baceaa8653dae32ed638441863b549173c2b6cf1f45af74aa4622aee95909543e15f80275f5e01cd8d8c1334716a7d414c4ebd0377b2206d2d9205596840de2172b0ce02af08cac76ed4e8c27af5b83b8b0291b0b4e52229567f1d9e6090aef6800d4661a2555bb6a568ce9fdb5864f96e837ceaa9eeaef3202fc803670f6116593252f623c6d0aedbf785741982a4182c67196290f9af68de09ad6ad3f28ae4a7f4a63a75ff08e47624079b64ad85c369f8a9bec4fc918d0f3cdd6b1b61bbba347d74bc211d39f9cc1df5ec243f44646e2cda1dde19b52f0b5687dfed1cf543dd920bd851c5d3fe045522cf83acf96a1e171eca8962c17bd7888ea4925c6162a251c4c9133fce5680b71594618d92582272a325d44f4d37cdc84e296aecd66dbd8b30aab05fe0dbe5afb8e507a41103dc6ab2b2e6cc5da559bf7b4cbaeb0026a236a58d66ed5369f35dd421d3c258d2c0d39b4361352454320e8e5f28adbe24acf3a50a07b59740416387e35bc55e56f7424561e85b64c3ab83dbe399d408a1e8afec8c73f8cede7899557bfaaec214c826e576d5c93d8c0ed52ae41bf9148f4fa0e1fc67bbb75cd27b3cfc67059fecf5d284eb477861d2c169888a9c6816aca34c658cf567dae70484ac45c96ce4884205848c9d843a206fedb2b724345e1900d294ae634b226848cbb8749ebe5125b2dccd9de37d540b645cba8554a91fa584739e0d9c2aa4a847dfc5f98a2a854f2f31cc15ccb5b7c4a3bbb671160c7e242906992a2f263d7f37a6cab1f37a7131a0f1e7f2bd739b45a7d19427b9380b4872bc1e2b52162af827bedf7489308102d2b80534dd8b4bf0dfb6e67b40e98803a17b59ff1e44640a8c8616f20461c4fa4019e59964fef04ba26c522d73f1193fb6776994cffa18f24fceb84d5e172554f095a3643ea465fc707de2cdccd8d034c59629948fa090ac60f7a795e9d434af91e16196d199d51dcbf0099d9d160c2fea4c343730a32f173b9ff963e3015"}, {0x90, 0xffff, 0x6, "3452a733dbaa4fba8437e330627f551cc49c85c7a801a35359802b40061e6269c672992f92a5917338cec61ca2f7be81f22ea6c89ae3e32630a3da7b3d5254ae15b35e4c9cca3fdfd32f6bf73d299a7daa06a60ec5103247743d45548d5bf86a7cee8ce4ec3acda39c88161af9aca9117d4a2a2295f8176979e1391f280b6637"}, {0xd0, 0xffff, 0x10001, "1ccb7f54b4808d331aa7644912e4e6b8c21c2daaf81deeadf827580b495e945cae5eb5b5159c184f4e5aa793a50611d9f62a1cb0b73386e3dd78ba6131a41920e594a44afb69025bba10860d99ac9b3f4c2aaff46c043a808e19336eb695c78da267143d36562eb7cf3623fbe2c82a566daab07839337ebb34a150c9cab082a72c3945c5882a2074f4b64a01bd17180fa31db52e97dc55e479c2b6216acf15f6f868b9ee29d92070698cbbf345eabfecf3333b806848749971fc613bb37c"}, {0x108, 0x1, 0x80000001, "1208b816d272f618550cc1f0e7371bee5a197b2663c9e048e341556201e711b914abdb72c9cd5fc555ff5b0f45836acfd9f12b232cbe9d256afedac4639c25520cd4dde3c6085787e76614477075aa11f7eb0547bdac3d89d8c930c501c70746d836219848b62b77f830a91ccdd6791b8a48c768c15b721713f94b3b961108f80eaf0a58d92ee0030bfe09018395d1c625ff7df3dbe8148c1f15b32189258fb88c050684cb47c82c36157567c2b337adbd47e169b97b6a96354d1ba6d30a3efc860db4f6e26e331872a155b823c14e18e349b82022d6b3972f8c341f9fdd98d8d08e836c66d2b76853c7fa3ae36f0d50fe674f1d"}], 0x1278}, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2066, 0xffffffffffff442c) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r0, &(0x7f00000000c0)="5e02b88c084b03ed18d88dbcae963f9b4635f14c3519a946b78f39bf42b49aa6676ae843b2aab3ef92938ca32c4c7aa18e6bc51e46482e02d7e0664df50a94069f6a11f2d480b23811ff666532df0348db0432f104916cbb553585dd586b294a9c4a0836f355b8bca9ee02d5ea75be38b34163d489757bd33e62cf9185032a0188ea66d84f2f08f56dcc5b800a96f9c874a4ad35b78b8c3d1b2bf91ad909e536b6f816bf843d036019b17e9a01eb99623329fd7e42d32ec5b61c5aca53c459ba60", 0xc1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="b4", 0x1}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x5, 0x0) r1 = msgget(0x2, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = geteuid() setuid(r2) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xc9, 0x0, &(0x7f0000000100)=""/201}) 16:00:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="465a2911c9909ecf23d76c8ccb24581f4f80e8170b6695c1a645878fbcc773d342a10172b8e65163f228a31965af1b7df3786eeaf6d6bad11c87fec58153f27124e0f6d4928d147d93eb7849b8b9a3bba71680c6e787061306b9d4e584c156a831a982b12756c0260fd1d729f46b91931e6754e779bfd0cc2c", 0x79, 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kqueue() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) clock_gettime(0x4, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0x0) fsync(r0) writev(r0, &(0x7f00000002c0), 0x0) 16:00:33 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x80) r1 = socket$inet(0x2, 0x8007, 0x1f) r2 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/152) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000000)=[{0x97eee00ead748df9, 0x3, 0x800}, {0x0, 0xffffffff, 0x1000}, {0x2, 0xffffffffffff0001, 0x1000}], 0x3) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000, 0x0, 0x80000000, 0x8}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10028, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x74d, 0x18000000, r3}) getitimer(0x1, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)=0x2) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) flock(r2, 0x9) 16:00:34 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0100d5bd4ccb6c6520008edd3b6ac3acf7c8500b867a10d9b28fa1b926e6a513f6c6641c606c0aaf50b628ae54e82a0db9dd23e8e5fb7e3806248b76d140fa583b98db7d8330a30bc1f160daaeb602dface272e5a8c6546947553dcba13ab07a9fa46885e187eb7d2b2aa40ebfbad505771e9bba99cef3fd3950598b92d2344ac557ea9f0aeb42e86b9c720aff0f5ada713f69c1f5eb459aad1309c05a8bbbeae6f12294a64ef33813f5bcb8426053c1d0264b9ff688606da7762f7db35ed4ee750dd1"], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) accept(r1, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r2 = socket(0x400000000018, 0x4003, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) accept(r2, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000200), 0x10004) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)=0x2f8304e) 16:00:34 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, 0xffffffffffffffff, 0x180, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) write(r0, &(0x7f0000000200), 0xfe72) 16:00:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x8, 0xd00c, 0xffffffffffffffff, 0xffffffffffff8000, 0x6, 0x99, 0x1, 0x5}, &(0x7f0000000180)={0x4, 0x3}) rmdir(&(0x7f00000001c0)='.\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x6decb924}, {0x18, 0x0, 0x7, 0x86e}, 0x247, [0x10000, 0x4, 0x8, 0x2, 0x5, 0xbe0, 0xfffffffffffffffe, 0x6a7]}, 0x3c) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x20a, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000000)=0x67a) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0xffffffff80000001, 0x200, 0xffffffff, 0xff}, {0x6, 0x2, 0x3f}, {0x1, 0x100, 0x101, 0x3}, {0x5, 0x20, 0xfff, 0xffffffff}, {0x100, 0x1, 0x6, 0x9}, {0x0, 0xffffffffffffff00, 0x40, 0x5}, {0x7, 0x83a7, 0x7fffffff, 0x3}, {0x2, 0xbb7, 0x3, 0x3}, {0x5, 0x1, 0x3, 0x2}, {0x3f, 0x2, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f00000002c0)=ANY=[@ANYBLOB="1400000a000004000000800002000000"], 0x10}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="7a3a9745332b6403e13fa5cbbead2be4e8b43a2bc86bcff8484944c76fa47111280a2d7c78380af94c8ed2cdb7c85b28d555aef6f9a10dd6d5f4179fa519b86739cdd482016c9585a6394662248b94dbb6d33459b02b0c8291ba6b87dc7a38f145aa8eaf18b52fe90f91e1b9cc8c5b52f8c86310773e426465e500c7ef6209916a150503ba5f263b6b3ca0ff9364283056360216543319d011c501f4aca4116d85ab6abb375c8dc7f9233e1eac8c6686d7f3b8c447ca1e7158abf8c0f9a1df6d", 0xc0, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000080)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="135d12ddb47102c31b1ebf2f9a08185358fe6c523e7fecdb7ac87e1a32a8ce7f3303cc523bb73babe2abd56b7cfef0ffa701685caa1ce8727da4c3ccae521f35929f2d31ff896a51f54320c7fa7d734525e28d7b58cfad43fdf45f2ce34f3d920b67e09a96cb0d43a6c5342d5a8be28f03932f994694e1e475826ec70929189e48728170279c6a14f2", 0x89, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) chflags(&(0x7f0000000140)='./control\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x191}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x306e}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x64}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./control\x00', './control/file0\x00', './control\x00', './control/file0\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x2}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) rename(&(0x7f0000000300)='./control\x00', &(0x7f00000002c0)='./control/file0\x00') 16:00:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000f0ff0000000000000000e1ff0000000000000000000000000000000000000027d06fdf1f79c14a52fd"], &(0x7f00000010c0)=0x6e) 16:00:35 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) setitimer(0x2, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2080, 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x8, 0x8}, 0x10) chmod(&(0x7f0000000100)='./file1\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x81, 0x16) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0xfffffffffffffff9) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x80) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt(r0, 0xfff, 0x1, &(0x7f0000000000)=""/199, &(0x7f0000000100)=0xc7) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./control\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./control\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:35 executing program 1: shmctl$SHM_UNLOCK(0x0, 0x4) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x1, 0xffff, 0x9}, 0xe8, [0x5, 0x7, 0xb7, 0x100, 0x3, 0x1, 0x1, 0x3]}, 0x3c) 16:00:35 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) geteuid() open(&(0x7f00000001c0)='./file0\x00', 0x220, 0x4) geteuid() r2 = dup(0xffffffffffffff9c) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x7fffffff) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000240)='W\x00') 16:00:35 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 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = getuid() r13 = getgid() r14 = getpid() r15 = geteuid() r16 = getgid() r17 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = getegid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="a40d4f0c28726206544d1d76cb687151dac1c6507096555a810c4dfec122f1aad0b3d8be58647045ddcbd754a1c3e3c09b", 0x31}, {&(0x7f0000000180)="e18d80df37b1e7b8273d83658f8bef5bf922e2e1aede2114ede8aa9a7d2a9a2bd534f7430eb0b16bf04b4d531faafc6f9935c6f2cf4c97592c8383b207db3b538a1b7d66c87e70b3283f5e928c198929b3c7bb821f8ff856c22710769187ccdc03c9aaba47a6bf979c8edc7a6c9b15108aba1dc8175992e29cea0f50195a17c1b5270c05911cb482ad1770f6b1a6846a3b665b79088e579ccb48a440587a816748f5b327a3258c148d9e9bb311e909d09def5b80f5f31b45a95d697bbfff1fff1a1612ea55de35966799e51277d986bd442f26ec524dec79c53cca8c9bcf348717756f14d563a6b742ecf324", 0xec}, {&(0x7f0000000280)="216343a5b5ffc042a2f696776e1d007829f2b1956f4e867ecdaee9173c1323b2bf42c8dfe18d96f1dfcd193cc5f6ee887ed54b3b0436b9da913df57ea3f02a291f5825888618d468da100c4a347415a8390a89649bd081e08367f7078eecda04619a9c7eac4c130f29905588885e5c7dd056c04040f308705e6ea239b33542250f8e9b48ac53fc6721d55ecccdab4fd9f8dfb42559e83343b1006af1239c0adca1d406ea86bbe51fb775030389ec76301bd08682d41c2a38ae9b7dd93860916bdd8c57d29eaede3452f7e5cc171c950d", 0xd0}], 0x4, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x130, 0x2}, 0xc) fcntl$setown(r1, 0x6, 0x0) 16:00:35 executing program 0: open(&(0x7f0000000000)='./control\x00', 0x0, 0x100) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x198, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe93) syz_open_pts() r3 = dup2(r2, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0x4000, 0xfffffffffffffffe}, {0x8, 0x9}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x36) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1807f, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x84c0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x81, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:35 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:35 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8800, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x26, 0x3}, {0x22, 0x800}, {0x0, 0xfff00}, {0x0, 0x9}], 0x4}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1cb, 0x8}, {0x0, 0xff}, {0x63, 0xffffffff7fffffff}, {0x83, 0x7}, {0x84, 0xff}, {0x82, 0x5c05}, {0x100, 0x100000001}, {0x66, 0x49ec}], 0x8}) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = shmget$private(0x0, 0x3000, 0x182, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffffffff, r3, r4, r5, r6, 0x80, 0x80000000}, 0x1, 0x5, r7, r8, 0x7f, 0x9, 0x8000}) 16:00:35 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x104000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) poll(&(0x7f0000000040)=[{r0, 0x196}, {r0, 0x90}, {r0, 0x88}, {r0, 0x40}], 0x4, 0x101) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x22) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) getgroups(0x996c83667050c5c, 0x0) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x2000000041003, 0x1) write(r0, &(0x7f0000000000)="11b34fd0a7964195a029fdaabda6acb1d17d564944bb0adb056251c0cbe97e9547b0b7da14404307025186c094ee81930b1cdf1b66fb197f442bcf4749ce494059161259299d6f794c12f5cd588aec3076582dc88a1d33e40dd1b12b9e3877f4f893b5066ca2abc3529a7fac8bfd87bc30585d2289c75868e48d440abcac0881f4edfb3f042b27f7053a7eede110eb03a06b7ef870cb18b9bae3e66d702307fdc8ccb4062d8fac27157b0e48f833d654a713bc38061438c4196984486ed0e9c535", 0xc1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x961abdda310f2263, 0x40004000000028a9) r0 = socket$inet6(0x18, 0x3, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="33a126fb4473966b2e1201a011c7fe9f3ce0", 0x12}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000000e196fed4a057ebcd0fc5000000000000008c84ae504cf5ab0000000000", 0x2c}], 0x1) 16:00:35 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) ioctl$TIOCSTOP(r0, 0x2000746f) fchdir(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) 16:00:35 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x4}, {0x1000000000008431, 0x537b}}, 0x7d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) fchflags(r0, 0x0) 16:00:35 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000d1e000/0x3000)=nil, 0x3000) munlock(&(0x7f0000d1d000/0x4000)=nil, 0x4000) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x4, 0x4, &(0x7f0000000080)=""/98, &(0x7f0000000000)=0x62) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1f8000000000000, 0x1}, 0x8) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x262, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6120, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100), 0x28b81e) 16:00:35 executing program 1: socket$inet6(0x18, 0x1, 0xa) socket$inet6(0x18, 0x0, 0x5) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100, 0x3, 0x87, 0x1, 0x3f, 0xfc, 0x80000000, 0x2, 0x1, 0x10000, 0x6}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x103, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) 16:00:35 executing program 1: shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ffb000/0x4000)=nil) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10003, 0x80) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1f, 0x11, 0x4d81, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x32da}], 0xec6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa, 0x20, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x5, 0x80000000, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x28, 0x20, 0x8000, 0x7}, {{r0}, 0xffffffffffffffff, 0x28, 0x83, 0x241, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x2a, 0xe, 0x8, 0x2}], 0x1, &(0x7f0000000180)={0xfffffffffffffff9, 0x101}) recvfrom$unix(r1, &(0x7f00000003c0)=""/140, 0x8c, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) recvfrom(r1, &(0x7f00000001c0)=""/66, 0x42, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1000000005, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:36 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)=""/42}, {&(0x7f0000000180)=""/26}, {&(0x7f00000001c0)=""/129, 0x3c}, {&(0x7f00000002c0)=""/220, 0x1f}, {&(0x7f00000003c0)=""/176}], 0x1000029e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x7ff) chmod(&(0x7f0000000040)='./file0\x00', 0x20) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x80000001) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8000) poll(&(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') 16:00:36 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0x4, 0x101, 0x1, 0x3938, 0x9, 0x75d, 0x0, 0x2, 0x5, 0x2}) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x142) r0 = open(&(0x7f0000000000)='.\x00', 0x1000008, 0x40000040) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8388, 0x8) open$dir(&(0x7f0000000080)='.\x00', 0x8c80, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) 16:00:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='/dev/zero\x00', &(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='/dev/zero\x00']) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="6ccbaaa642a617dc5ccb2a88fd93b68b04eac25d7462efb2fee30d9cd380cf81c7dfcbf1e089de03f4f91ae490810cba78728ed41c2b47ae39d3e1328762a498881c26596c438cef33d69900e170869c13ae7067c66fdba3528de3333826023b3b0ef218a406614f5f4d3deb1505e41bc4543512077c45645b9e272f61041e59978a03bcccd64a2b9318583d52f020d5721044c56b09121fe994416fd2b7037830f872d655892598263e0ae5532299bc4cefe95fffb29db79b0ed419fa540adc56a4d06a6e1184be20f72064aa157e421baea733d13c2111b84c", 0xda) recvfrom(r0, 0x0, 0xfffffffffffffdc4, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:37 executing program 1: unveil(&(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000280)='W\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') socketpair(0x0, 0x3, 0xf6ee, &(0x7f0000000180)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$dupfd(r0, 0x0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1013, r0, 0x0, 0x27) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:37 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() fchownat(r0, &(0x7f0000000200)='./file0/file0\x00', r3, r4, 0x2) lseek(r1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='.\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000240)='./file0\x00') r5 = msgget$private(0x0, 0xf4a04f9b223b3ef6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r3, r4, 0x4, 0x100000000}, 0xfffffffffffffffc, 0xce, r2, r2, 0x3, 0x7, 0xfffffffffffffff9, 0x3f}) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file1\x00') 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x103) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2c4110379a18e32448d3a0da28632b4f594e7cad391836f3e6fb37439d8f1067cfafd17e2ecc985d267cfce398f2e44eb11b501f988f620a86f868eb5b1b93d8321703f878765b5aea588e2e4bfb0c0546795914aaed772dbc7fa24ee8d53f7025ff9534a148bdf2019fb6d4f9f6746cf39ccbd31fee8b64325b7806e69a37a26b09180a82e71be7dbdaa8f8dc0d4533848fae735aecbd9793b93cefb5a1eb5798b74bc93e00f50e4e70bfe49129d91618c9f304dc3d46587968f12bad65528ca5b1f7ae30b5a51e9a6bcfded047357213a3bab32d206515e8f582806a4b8890", 0xe0}, {&(0x7f0000000240)="b5b8041e890b65e1252c6271414478bb4b1e2a3c65278b6b4318af524ef0356647cf69e8ad092ae3607f7114bc885684689bda943d89aa68b95fdca5568eb6e42f67a6eda2cd9628123e9470c47a0cf0a53c28133f1d06", 0x57}, {&(0x7f00000002c0)="3f7c030a10cb3f55a1bd2b9227f6932c390d4785636f99a5e5a9b72e16b00954f381d9fd14fb8c3f64f034bcc0bba12b91e64b9c6c8bed718bfc8d8dd908df39974ae99f6efdc510be6c78f39f082c7a144b8400404b3ccd0e4075c7d9e840333618c1b39aa13514e4a8e6c85c991f5239f152b800f364c00e9a87b30f9223fa5377d9d40bcbc37429df0e8d1a441b3697f4b6736e6c7a5fd792532cbb7b52bfa491c683f611425c1c8e4915c23037974c5401402f6c8cec9d98498aca76dbe1ed4ef2026c80a72d3a6d304daf4fb987ba89a5c9d8a3e31eb685cb153e7709244f2775c1d2abd494c431aad97324e00e57d17d1012ed508c6052", 0xfa}, {&(0x7f00000003c0)="8f2b8c966cd6ff1465a39cb1ccc19d144d8fd222478cf095db30ea3045e14c8dc6a0824a1a3a88969b09b1890af28acef1d96c7f43db277ac234a47658d72ff40458313bf9b6fb6deabab90ae9220a8abca1d11de6fb04ef8d955472c8f3705c8a63480ded7e9c0438c4b328692ace5608343b403c5e3a0daf4b238c1165666aaa82f592aa17524d3494ac7d009c2769e38b196ebf6b769fdeebb1008d126a05212bb66e3960", 0xa6}], 0x4, 0x0, 0x21) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2000000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 16:00:37 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x729, 0x5, &(0x7f00000002c0)="adc3a422cfa93c6fe698aa348b12051f8acf9b541633db7f79743e310bd351c3c7fb533567dee4a5f5ee7b1b2091b1e2152e8bcc9cbdd4e48611e8e5018c0f44622e31c029326311023f274e42e0741f7da2fe51393b2eb36a43a482cd324663c1f7764d53624113a305fad1457e091f69d24e0110fe586f2909b9f59daf096939a0c755a189f6a20bb30d95bb7a9896e1ae40dac87d3f1f6869578d2c430c72ad9d49ea2753924922d6457d3e30fda031527ce40ad7af2c03e7a96605973d3b2b3d0f39862b1df0cf6dfea2973c5e25b746c0a3d8ba01bfcd880f55220012b4d0d61023b47f3205968e94cd2d64d2b4dd277cf89bc1527fb6aaf75c4b377de80178a56d12721d7d0bf1e5f7052f6db825604cf88eb1034a2c0f5debc9c1cf1fba272c895993a44c87e8a9aff835fc72e86fadea40c8fc9d72b611c9d42a13e2b76024b5a9b0b86ee8730661d95a64b5bc3d4fa029b7e674599232b2373b11d77745cafd561fb4c18115b2642520927b471bbc03a31524f768bbe94f74367b93a4d41fad88b79954532aef81afab002f1eb3659d1a8b5cd3c63c9b567fd83b6ebde9bde8ef22aa30d3cb6117c44b4098dee8d2c297f886c48cf0a3948eecc379650dca53fe6f1b66c35ec80c808571dd50e326fe20541dd5a95a4c22965db39e540c4f1debd7bfc002dc7238b3ec79dec099ebab68769ab000d49c016915f2626efbd455d9d509a645db5e5a153eda17825a082e01e9bb5a20b16a000afece700aa106bfd264b5dd379a4afd982aa1337cfbdc65d429399dbc220d6924ab218108700711803037b72bc046b6dd6cfe87f4158a1ed380df98996d6cb75340431278605f1f4a6626cc0d03c6bdc43c5b9ba7129ae031329e2e35c046be3876e35a769a5124e288bb1ae5e4d70ae0251991c230a0bc6b5c9b20663b10f00ebfef635d4f738fd07e9d5e12ed8bdd37f4f7b811bb3bf6231ed61573784d2f490aae019055352525d80b29c986c1e813980c2c4cb30fdb5256df446f7d5365bc89efaa7e1839c88817f72988b6f0079c2ef4944d95e6189b2af7282a59699f7bc05e267c0a8313fefac0bc874552da3167b523b4eadfdf2c89010d8eee4263f25279065491938f5a1eda8bc81e54013c692385b6cb44df7ad324836647f06dfdaadf71098d1e90e5062ed02c50ef3bcdf65ffea88568a3d2d2afee61221d91ed5b5500ff99839c90f0fdeb897f6571e6c1f96872c459edd04db053dc6aef907e945c16c3d49cf374d57f2516df6f3ff434e9ccca248592edde262ed0f6adab34f407d0f1e7e54a6d24cb83936d9dea4a7375aca0adf09d46b6f3f6f1459fc21948cb6efedbb99216d7df572a26dd734fdc86f51d4c58d93b4acf73e5b3d6361e8e2cb0006b619792ecab326f5eff0311bdb80d5ee4b65454e4eabd65240d70dfd79db27e0a7dd63a455acaf38b712deabc583d0e4fcd1a0b84be4cad2ad9e0c7f5e11a317f3ede4f47efc56b56fbc2e96330cae97b8fb4e378f483e51441ea5fef08779206e82fb63994265fd97fa4597789a00af53887077fb72fa5c8525950c059cdf97ddb4178dc79f4c9bf7d33cfc873d75a08c884864b4b1d9cf37f706fb531030978842c52862be7ed266787bb20c8d9129f39701dae733b48234893ea15b6f23cd23505c2259651ef16ad8b17337bfbe67c05b8ca4cbc65f1ff24f12b8e85ee0d00cc3a036d8200fab80264ff75e4738198bceac4b405151770e415e93336fd906e713a61f664b557bcbeb75b371feee0a127cdf32e0c116e804e0dc20020165dd27486d2f143fdabf0014464d790ae6eb901a1f4105bce4340bbbb3898bee9924474f2f317ae88d36f12ec79d3212dce405a90352e8c5f43bebcb84bd80eaee2234317cbdba17c3ad61cdd185484550c781e835aae61be80c879fb64b89e06aa8e083681c73c3e75f7a384c005e30db8d95c08cb7ae908e20c23708549cec769ed9722a360d7133cf1f5bcd9933ae8ce4e57feff7609922edd9365319a91d16631301f774b7e9f8b375f168a49135f78a57508d87113f7740ca89ae66d337b95691996a9c83745e456710bb225f6f7b367ee9d87b3c05e6be94881f95c8ba7471e8c30c043da1cf487afd84ad300012115015e19872535ac0567f2ac620811d6c5eb94f2bfb29f7e0c6a998037adc1c44d6fbb3cc5e834424bb31b8d30468e89274b1779d46885f520b40b97bf8edb36eb1db03dc28b933ca9a5317ba58322992fd7ed7de061fbbe42c2cd7504e66d93997798fcb59907a04746fcb5b60602608a4f59c9b579544af1f663b7bdf6ad5577a814bb4014ea684fd86a79a220148df6b8ac4fba40555eddce0cd4b514b843f8a17b9a97e4bd287edb55abe20bccefb77e0e37939c696bae82eddcbb3a9cc69eb8389f2e7b2367dd90afd6e3170ddc53e6eee45265ddb7f13f786259448d835deea0e2f4e6d43964c6e1c0e428006f37934124b39bae85d37003a1c1359e47818eaade337e22403d1a99ee00c63cd3571bc384afd9144c59907f25275eee8ddb7eb6e1ae25a39fa3fd96270526bac291877328bec5e3ec45b0b39071a4c72745120fcc7fe97ff6d9359e3ecebc1e4aa7257fa7a277e34ffa6100699b9364c3c1fdcb1c89f2cf7b0d4f84ce961b433f071f49893fb345f8a28babd3456474bc612c436a2484bc9505ad2ffc75a688f1ca6a9b2b6ac8e7597b3c513d9acfee55e887eddadc1a83131b951ae4e264f6dc87106c573c141e93445bf4a9303817450d3bd8bc99521c32e4a9e6a67ac1e42acfd539ffdc6df01b0b6151b5baf1cfe7395bb269ce5a47e9da62c5c13121ae7b1b7f9100b90823c52f20a074fbccf74fc73592b72e45ca8b1938a29d33939bcf77a106f65dd209599f54a4e301603ee1485ff43497a74d20f4f377ec58a3f358a772277e19f409f910aeb0bb1efcd921b12e0f26e81d31cc35c7aa0f1c19ebe6b476d253a79bde07a5b280713fcfde344b063f07ccd724e8b7ed0d6371ac692aae55ef8bce2970dbe6a7cfbc7b58e090afc25b0f7174f590abbd19dc19d4ee9b0779a517d3aa79dc491045ee8a51dc730f7aa75eb6fd0591ffacb7f6c1bd691e2cd604cd3bd7d8c5d6e80a1fcb50f88f531f0d22f044b565da4011aaaf3298a29467058e35ee9c0e284861a49c27165bd3e3917a14c6d53ff375daf3d5cf7ec69fe6ab6ca923b925b8e7367bd5ea64a61c971a29e47630a1a184cc837fc7bbafcdd56d265397b1780e06145dd8cf5a3a87af403471813ae7ea4f2b87fb0f3d92c83744469a745f3f606d56d131e627504647541b65ee2d6dc0f16f94e41f6c10b4f253c3c296a2043d38696c44ba606d745e5406d1c9dc1c213fa180377ba3354f0f8aeee0e0237d79361235c2603a45a865379eb071c814d97cced5e3351a711822ea1ad554603a415e4e8b80e1fc34ae1745240152a05212e84f13aaa99b84998e2249d6994dfff20016538a25802a1bf8f28ebf0b53e5155bb6a13b0e8fffaf9da84cd5353c58f18514570f24eff9ced8d22a12f284a1bc5745d64b2518e0c56f0efb43fc20507b45b375c3c324664d8cc087862d37d4bad2cc18dfccc6ebb789ee563e030a74fd952efcbb970cc9eaa692077970c99622f4ad8f1ebcfa2910c1af1da1619c45483b05e679cbf677ed7aa012a0e25e3aa1252e88f2df6142d0d7480e2488b35d8e61666a61db6e334647a981088c22bb3ce0d69cffe089d80e7b54b2d8db237b71c623a2e1765dec95434421962d011870f0226bd8b6b8e1b8cfe35092b96bd9c38938edd1bc56cca02849d33706219502ec6d6aa46bc8b1aa806aecc0e059460592598ee388dde78ad895ef21fa8204ecff6387fff44f2f800b83c0b730e7398ce41731f91b9f3fc20bac1ac1cbc6e7160a622e2cfdc0f67374f0a5d48bcfcdb20146cf272898275b6dcec5f9488d1ffd333c74322ce1513d525afc5f5ff30dbcc5f29768d85c190bc4acde9bf368e4b50e40de2f533aa131ef35c8f5157ff1de839949b63518ce0ca13cc3e477a190ba222fdab5f791965d99e74a3559071621d7a0047257867edaea012d84542a55e25ae5e5311d8b3c09b36efd18b90531c2513eaf6c5a1a11884fafc63313c20ecb9d4e1eb21e082623d98ade96f66c6185c7c25352ff06fe290ceb493ec0272cca321e1c0d3ecd0bbef3eb0c6ada0a5fce6b58b22405d83c10ff863cb69cfd7b85a613910a87be2cf715c775cf4577fb3aff3426e83a3af794b7a933318045c1b65bbafa66148db762ad26816f210608466495e21029316e0db899f2f875dee2b60115f078c3ac32b67eb6a55e4648801f1386c699b356fd492fe01a08b345086873672da6f8d70cb7b3118114d74b5a6ac9654f021e4d0979031947ba79b73b492459e46ecf16de3e1b9d7fc004c81dd66d98f29eda5edf231d216e776c2dc2e9edef80d138433e08c8413f308fc927eb1056a07d3ee775e39cbbe76ee15027256fe05d6c67832bd2376c5127cf580b4ad083c7eaa895f6a1c3ec2ac1f4300d87b44fb533b442d7d6711a0fd1f21db58e319c7ff87b7213526875f4998d964640a5075892addee7b765b15f18da186e42a949f407687354703b375ea3d15de8ec5d6b0ddca11cf2c778083bed9c59084bef498bb7bde02ee0ac815e8791b708f4b4ce3a4dd8dadbef78a55ad252bbe4750f90f97956aa370b4b6dd89fe14b357f839b86bbe9e2d608ccef984bf0edd2ed80a4604945389a1763ced24ddbbf6164ccf7924cc315c07d6aa9eed28a476a3c90f4810c07f7724c0ce096c84d24c65012e2ca1e802c9b327e1a81ce6a7aea88db8558582e524e03b4a7dc3298747e352bef86f4b7e018651864b0fdeed32fabbfb9979285358fcd0efb51c9c960132e79aa39bf7b3ff28f890d2284c90a52e428b9c20cb9321cc1d79e9f63fb47ff107317ce9c83b87bc7c0668dad9ebe59987e5573b2adbe6636672be472dbe8e30c91c7fb120f8f962dfa1acd540f33e3b0aeb0bd0de39f45ffb2c146fb15c9243a690b56ca84c89f22cbb8ec3891f186734d66f2402615ebda75b55bf6d0ce418b89a19a803883a14cd2c13c1d17dc8535b4aa84c0f5e1778db100201990b1a42da77b0b74d7fd9a473de53ef453e305c6faaf08bb7e312379175ca163b16cfd6b52806d44b839aef003b13fdd10cd44dad7d97c7e757d76ca139822341372e25def092b51303a09021436bcb47ef2df479b7bf2a541c0591c7f5f1f29b42a1d5304a32767a96373aa6a8ebb5592e63681c66b49141e5b6210b1f8858fb28cf33fd4a88afb50f73be50316ce2f2c2333106613940d83f99b1782a8d56ffec6e4c979dbc1da36d8919ea3b953b4cbe632b38f58b1a4a80630591a25dbc2851cba970063e4714fba76b61ac1923919ca5755d7e804d23c981b0897bf517aced8312c7aa5f8a01e0ecd508cd5cd360f3f10ead47da802f38cf3dd8331640e7a00c8e2a0c18625dce8a8ef96ededbd7299fc93773332c95405dd46c99b6ccfac5bd7b99435fce09559209b1e712ef31e95e10dfb4bfac3eff045f95ddb512028464dc8755d9465614b8643baabe41321e55f63024f537089cb516dd1e7839773e057ac3f2dc7b5ba013ec3c56e32a9701e67ad4786b02f5f1bb0808a0156097a58364863918ac940b98de02a32c6ef099c14cfc52d01b84e9ffaef8de04967a3ab595e00ed074bed9c5eb37c33a5c3422d71a382106d4610c5a5a099f4831c14df14ab5ec9182de49a", 0x1000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:37 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:37 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) msgget(0x0, 0x8) 16:00:37 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x2e7a, 0x7, 0x2, "5ab1dce9028697d4659fcefdb791f428a8feb5d4", 0x5, 0x7f}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x800, 0x6, 0x0, 0x7, 0x4000000, 0x0, 0x153e7f88, 0x1}, &(0x7f0000000040)={0xd08e, 0x6e, 0x6, 0x1ff, 0x101, 0x69, 0x0, 0x3f}, &(0x7f0000000080)={0x7f, 0xffffffffffffb48c, 0x1, 0x4afd, 0x80000001, 0x101, 0x7, 0x4}, &(0x7f00000000c0)={0x8, 0xc972}) 16:00:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee00) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000001680)="a245a189275a2183ae3b3a5f5daf8ce0714d95ae8fe0bf813d96759b852530d294e7fe8e26a4b53c816ce7cf9290e8f1df1ff4705874603b1520e7acc749d23fa1318136d913af4cca257bc37b5d08415863622511893cf6772848294be34987158d76802ced5d571d89d925d6cae642afa40c22cf258bcfc2bec2ab83ceec986629962d74603efc9c0bd864688fad6dbf8486b9c8f56585b902929b861facf2c9b7426160f25c8a62efc231150374d5", 0xb0, 0x4, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="23128f520fdcd67a78a6525b47e846e6dd7b552067d1e3166e8ab92eb4ca68680d0bb331cadf67d6bf320d22df0fff47b684a0794d67d962ecfa04d8f07e32f258a20f264994c75a82f3f4d9f292490c47b8de139b5c59ed60807647aa7816aa8470102e554a15024b60da17a8", 0x6d}, {&(0x7f0000000280)="46aa47b2eccb5c31c117d58cdbbec095df527f6423e952b1b42a41de01b4088026cfe28443946bb61df1e98a42c98e7ff023e8eecf25148e50a6dafa637538bfc2e3d414d3140b91fbf5b1da77cf1e243bd8021c431602cdddecab4ea3a0394fadfcbf68502fa3d6f15f49ca18279331c2d1c06b1eb0763ed24af5e85799bfc03a6ec04920a87269", 0x88}, {&(0x7f0000000340)="c3f81ffa73f0c86f253198370ec1598a3a10d719304b6adb2abfdf", 0x1b}, {&(0x7f0000000380)="323a8757287e9f077899c74e5bf079f87b86042978ba58ae07688e83ea07ad2487a86bb745704bcefa3e4c5d6088bfc24ffc542c6108fd44c573f7a9e007a7b12e3322a1a84c4b4b0b7e4c4645cd78540dc8", 0x52}, {&(0x7f0000000400)="d7325a04fb12855ec56d3994c46ca2711ef01627d47a79dcd5f94690dc038d930c6090cfdf5fad8a8cfd0a132a2fe64da1a4dfda4c162a07d79827c173faf889d9542490bcdd72ec3af3a3fc05a3139159d3557d4b11be78e2e292df46744b15738ba0882dbc41d2971ba8a85952d32a2bf1af896ae4d54068cb47a1e03723bf861876f74e31b4c6cf698974fcc679102b497a286612cf94e9d01a3d24799262e41c5b4b794c0f341fcee227f85937c8690d58f36991ffbd9fbb007752c1fd7b1d00d49dc9142e4e1d509a63291cd05cbe4b95c6c20386ece7", 0xd9}, {&(0x7f0000000500)="f9a289418d4825063d1911d3254ed2c92d0a1956cf2b10d31883d3805b804e04897b0be78e29", 0x26}, {&(0x7f0000000540)="e61e2a5b3c020d3c7cc76042e43d0d36c5f1ec35849f47b6a47ba1b9d575b6a122e1523ec1f34b69cd81c0", 0x2b}, {&(0x7f0000000580)="9ff5", 0x2}, {&(0x7f00000005c0)="e40ef0ffec1dc12f59e95dbdeee77284f437199e081d730f335ec535bf122887ef86537e14ad81491aa07d9c2f38dd1aaaa3f9686b21330baa53de1fec50a594844b46ea865a06dcab52c1920eae7841f685bc312c2300b13e763b5ee61e57c855200f646f5f3bb2cfed2d4f3d3a27da25e5c6cc179c48b1861ff55d67bd621102fcbb8e759bf971171609185bb9c0a294911a49426ae990ace0d19509e8c5a58cf09a904b80b58f1cf8ba560fe2abf955ac4743e9f2c284b47d11952c6eb148e1e6a75d033ee132871a96ecfed7625bb2aeb2898ce1a38a8795a260687a420ea354b7891265f481b9f0eba69cb9aff9995a0b48b26de9eced87cfb303ff836a120011f09f952e8abdca2a76969f0afb1c963d24218ec50d7aa5f5dc09342d40fc4945e19a00f64a418d62c0484471edf4281a18eab61e9f3a30c75216a814b213f134d66bf9b5406c3b22be7f9ada32918f5e701a6da7a8818a2c0da838b64fd91e47302c24acda066307f83c580a92bbf81d150882f19585246b7860fbb309bcb7c40c4162b2bc3c26a8221aa98ffa2daaa515e049c62563c7a074fc31f9286ddc33fb81652a6fa923d720c7bdae950f15659656c590e0d897212168de7795c970ea6cbd7b54a6a10fc88ae13ba2d017c30d9fb63b064a40e00eff7dfd950217b325044b895cc08a5c336c7597c85f5f3eb7e1a5e2c2b3cd4eb6aea922a597afc28005ea3caf7735128e0ccd14d2a8b8e4ca3efbb8ecfdb6cd9e42f96a20657c6b9bc69f2d765337414621c3285e897cff57815d6260392f7f9b98863930a7729470d1bc6658d874afe76874f7fb5274073c9da3edb93ba46eda18e7740ebf41828e4b8ddb9c0192de481af51bbcaa86f2bc504d9f34df39cb98c60b64dffa180f7631c289cc0b3503c09ab03e165dacb6202f2e746e5d101b469572bf3d144573952c6fe7257177255aae237472efae2a0e5f1f821668e6e482be3e1e8604b51f7ad4f6927760ce06e65e5b8fb89c7a903d0209062ddbc6966d3047444da4cdd252833bb0ad1e614af86ab83ea0299331fd686f341a09a15cf13d543a3d5550f9ce02615b72deab88a4c591551bfb44f70669f8acc064f446a7bb7b7f5cb38f6042ce7dddeb74184cba9d195bc6d3142ef427a842b7fee9daa1ae9b053602dd348869e652e31a291b2637513633ca017edc233ea652455f4463ea67f8620e5385f8dc33d1777606cfe471b8f16f2b567ea6b0da52e917a687bb514f225cb8f4cbd3565044ea756d9b8be00b7c52d423322761e8e129063cfd55d743c4f1294fe08c8b28e4b4da9832d9c62f4df2cfa3a4e4af99178fa6fca43303e6d9c44c0ef65a3a84cb5d1dcbeddcbe1649b142fdd2348257e727fd84397e475a0e9975543e9d7e65bbc269026fb887d9d73e7b4f73e733cc01d610e601bef49bb2670d06c72d7ecd99a3c32c797cb8fa03cf4c6ab59024c8f23c4b76cda90da408eae56b2e63c3e54d536274bdd089f71e5074779cfff90a84282b54264b379baf5ddd863a333fb00403415a1d4616456465954094152e4ca805b168dfc9cf59f6cde38c8184c75fee1d8858ee5030ff39a01af31ec4f39520cf2d44a511dddbd857ec97f14545dd51a62158eda87e79adabd9b84b4d31b8b17d19f50934121a3c24c5699304e3c741b99db62366cacf3f1765318b7e2f79e1205949734bc03a3e0d335131f0728b3619228544bf281ea3844a3eca46a8d9b8ab96e864b4e723f643c9517404f60b23f25d0044d42f86706c452b746ecbf3d318d28548042b4717eb83efe5a0571af1734d3540afe2690ea2163714264c00e4018aa7ae37bbd78107856be48a86b640520b515d2c059d5ca56476a9306cc912281af8e1ed17cd44c31e46c9203baab7a289754c9004763bd9f10f84a2a274ca0ea49e4b5a9b5182b9b58f0e977789be87b1390da55a2575f111da92eb7c74205212ceffa9ccaf5ced2f7b35ec41d18094e879ff432b39a1ab6b1a8b18ed88954f90fbfa9b4483b0b0890d40b533849ccba7341b4085484e07254345b642891a8619e1190ecec2314d6beb2968b201f05827282ee403b2aa6a63b2f8e2cac4754ec0a940960e4b7a5c7816122197ecc42e19327445c06476ca66fc78d5ecd7352a2e5a561c18f4779abb26b80097b0a7aeb1055e0f337939e68e28d395396faa976ff2684396bb2d5ab00c914eaa185e01cd77846d4e0488c30557a067e16ede3dd745d0a4861436d2f9a3132795278c7c2a89b168c6ee0bbf13912efcec3d80c8888a34402cb6dd49dfb83c026f3c188d3b1d1a04559e21cf246b1f335f6ac60afe7fe31b49630f5b5d3f3d55d1c9c882c6cf9f89a0eaffd064cc7b2ff6c5f9ace90ec537deda967f32a54ecbc9f28bd7a9ad4211e1a9e946f01d226e01dc8a4e3486fdeb9a7c163193a7c70d1631a7a2df0732490e08634c4089af1dfdd3d11e9dcc390cc0db09960154f73ebf1c6b96a6ad52bf10bcf65414c46444da486add2322668660fc883b33fa005c9d2d91d3e052c121eb580cdccb47a5e87979d001f824501f4a71876d38bf1845217088cc1cb4b19162394078997a523a2862c4f4e9312c6c9044485214795c967305613b3e1c19ff2bf7807cfd6e12df1a69405e01738dddafddda8faff8318617ddb0cefec93a16aa3b59f381f3de8903543ea235e955d5dbd6a6a63a09f6a6ea9fbdd15b5babe9b9a60874d10670aa1fe3f2e27ba7bcb756e5ad1d172eedb6d9ae688221359fcaad1ab3878eb648f03f93003075f507dd6264639fd5ffb49af8c0643c88422b5810106e270c269344823683b971dfb1fff96af593c77676f1ee7e67b9989c106545628774b18d6de4c6556bfb91a1499643c06c8061547997c9771411113f62eccfae03ae7e79b043e6b7b4aab5fa618fe41ca677c7f5b057e96ad1f729260954d1f4dbea1f31a1e30a96be48765d4abfdcdd95b98eac9ce926ec90dd265d77ecd1070faf4f8d4e496ea8309096953832f4a2913ca2b66ea98fc217f2646083c056e9c468b8828e6bf5c17520c0670cd0d2d79509ff134289a161550b19ba57a3da649aabfeda70d814c8dd94162b0032fdf0780118e42e05d2ab601d6b2c1083a662a5c1af452ad9f35a76f00d5576cc818a639240cbb9b72d57213b4e8ff95d7c8433870af5331404beca62bb6b5e74bb206bcc674a7b640d4ab94988106852e9f93a5a6042a56db7e72a51c85dd3ee3fdce1b91aff5836d7522c15a9d4b22a402c075d9d84c37b7453c548980f2afd69e5e097564687c6748d5a94b2e7436f974868e7017712ad2abb896fc46333c92fda8bdd3f166f61ff752c65f6c81c5b7bd331a97df3f0763291cab4ff8ce4d7e95a4243a94feaec77ff7b11e257b7238b007e5d84479ee8225fc41016b57fcd32dd56fc28d0c8afdb7e8e92d472f86f0a134f2f84524d6bec65553f3d4626e8e823b6af255b71e3de76031cb0302b2b297e6c76702ac4496e120a6191f809c06180f154b9e1cc41b7a42974ba476c2007da7ee4861f54bc0c6bf95625a365d533232b6e90019c1db4c19026bd6655171ac3953dd3d7f49b47002c34f144c7be37971751884df87f1b1f6a4b8668288109f2646f7062f098cad782a20bb0b2158ea3cbdd5d521ebc3cd88f4d8bc3683b0dd80cecbdea8a09fdf846cb7363e73dd98ddb2f5d7768012c9275210cd4c8792bb74f3c6aacfb36b76b70be063f5f5f1be85392fef78ab9ed46a3dcf36279b386ec08c1bd5a93d0a42ca9300b44e69b3f31784652349f8853f457ed371f0951c20ec8762dc9b4d2459ac704ef1f31d54c9fccdedb213b74577d437c9cb432f7eff8d3053d74a4df8b0e069ab1e86320cdbaba0f2cdfd4530b86046ec214b960a925e8a9d6484cc1032dc4e9dbc7183ef89de47df8c8a8f51e617613117c47403acecf2a4900d9b1e59156a652bd98520793c5ae2201ddc646a71d976001c76d21dc59c697b227ecda911078a1fd35a90c6d85a43a291a1defeb13d032040e2f9ac22ad6d39066227b063b4bb9e938235c78a47437394e9853b641cedcdcb6d13614e73c7203e41fe956e33e7fe0c308550d706a3cc2e2d388e4801992b9699f8c2345f116c272ff0db38f3beb1e60e29866845f074421075efec05c184fb37ee3a81879be65e1ca43dc641b516ae9392b4deb088d9d2bb44771ffbdcc0c7aada87e494ad1cc976d0521314309818c1b51323b7d5527601bdf0620e9f1680cee214c173e56cac8f6b3cf961b2342e1eb3e0021107a9ff7284091bf995cd336225147cc68d04533955b74a0b45937652f64f07df585bae4b727e9ad06d77ee8c1d1730936d8e64b4bd95009af8f6ac228ee123112a863f4de900305cac00e1e3d838a510bc38fe62688e942397497da4253c530bbd76fad1ae40b2df8b20e0053e7f2b5774c2bd496987fea3313a49bed694e6670896a83003f53a26aa7a761ccfab97de1cc2c5aacaa0b868bca45cff8425800a343357eaed79c001aff535a6dbaa5534149924e1e00a4ca34c0ff8d8d0cbfd876f126670e5cb9fe70ef1ae414f07b8a55b488d3e31fb83006fc2c6c9696fc1048415c8585b4a9fd25a6823412085af3f9d7e8f8044788372c2dd8044c2099936a72f6521beb0bbdce3a2c93a4fa07764fda2f713dc20795afb88ea883c21e25a8890bb98b129ff03d688c2f542837f6ba69299a6fc62d835fef3a9eb67c8c833515ad3a57d1debeccc349cb6b4ed6bc085bf425f70b54ede191d84c16da67084ad46c850488fffc53b5bbd8141022ef7abcb02093ab3ab27fb64a6108e6ada0d77929f21a3eb6164b35db12bccac215fd23b1575d914fcc4468dc506d39805db80ae7494a98bedbb890d97469bb6d2ed333a957fab513e8b9043777b6e65e198a7a972aa1d44173a61076d0c3a1f4fb4a79d646506540f77d50b322392261e5c718975b5cc7a0d2c2c066cbf9b9dbed270ab45b923843e4e9440664cc798cbafb3ef8f0560308e54f7be156e8f4381351d054c096f84f260f392365bff2e50f03ec06e3b9aec2c462bc323c51010c68f7742179bfad44e2f9bef5a7818663b44ce1c9457976e61775c8fb29c00294cadaffdda4ee2668f9e20ea535096c70e737a7521c6589cbed49b4c8fb9e5ea7d0d88f0801e17828b3568b1aea3c058d177435a068487d594189fe9e0c327cf0e379bec474cc6b4765a6b6f70400cefcd5bd61178fe760971a8c528719d3f78b8b2147f00ed233daf74f506b1bc72eec290643e1c43b05e30b9ac8058b5fa89bd665b64f2ec221bf75864bab643912086485b5fcd685a407ab9e24b27f1cf29f42b2f3734406674d2c9d078f5f0e51ba7e305d8963332f395ee43d9e731f71ccce048d8c17f0face3ca54f086e62a8ccae047837631d4ff6c016291d38563a7c3bc38cc0e90272dfc9c18f28c9d24e1254a953f9a72e68ab6a897bf308b0dc7a5d8c35dace8c02ae12444dcc47495995ff3dd052f88ff9e437340ea1492f10e3bfc1661890df6c1f7aa6d75d4bbebd844f5ae34893148068661ce2ba6f1374fc47819ecf102e7601b830c49d5489beff25f826f81b46aa2a1329ef816352d68b0430b1870f9b3b4d78ab659f9ef43b00d5608eccf596d1302ead0a28802bea1e66e6b764757076b862c1e5290d720c4873508ea86a6c79380aaa625d672ffb270687360c5968d5704c137b7520b99d50574d993dbddcc54205bd767cf81a7c7f8eb2dab484184618f2631bb555597e8b57499c", 0x1000}], 0xa) renameat(r1, &(0x7f0000001740)='./file0/file0\x00', r1, &(0x7f0000001780)='./file0\x00') setrlimit(0x2, &(0x7f00000017c0)={0x2, 0x6}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x880, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) write(r0, 0x0, 0x0) setsockopt(r1, 0x3, 0x7fffffff, &(0x7f0000000340)="cad55decacf0b9b927695ff64c6da95b7b94d77287bae586c4832101dd5a11951390ba9ec23ce6ab2a1601dab237dcece11f45312abee3f58243eedccf938adb8098275ecef3b344edf47428506cada9dcf0da1ecf628dbf3b0963a29cc2e021c8ca3a10663afb611f9ef38d83391295390bc8753ce194fb15efa006c0d395a8878fe7e47f5c358a2d06c8cdfc8393d95978ff88288eaed8af8de71b776a62d928db1287e70019127cf2eae8e1087101b790de0a7d164e68b34f6a653358ccdc6b9841b435693e6508ebf0c32a7a3d110d92d8b46e98f4b009cb151832d11a3b095f5d4e6708b9617311e8dd3cd57aa92d808f3dd8cf7b6f66cdbedc4e4a5028cad700985f428a09623d66e6291e6695c9e227ab21419d36b9c390c8dad787181ae70a7751736be514d6ed272209117fce73504517b19e616a9843d58f0997e1c3f775779b97edfda9a5463f8eb56c0c806d52b357798095f0d4aebed7587168ac43acd18f2d47015221a2a27d9ae1ba68f721fc983ad3bf363ed5d8aaca8a6b57742444fb15d58ed52f8ffcf94f002d8fb6f14eab26b2e0748be05999b81191b10bc7bae8ad5c87eea2daf074dda9864a609d6964939aecf0cbfe1bd6271907085a22eb09b3fa942e47ec5ded830ddeb23d2b4d5e5f44d07e2e5948ca6d67df118155c4c6967ac1fa10f5f0a8e9b3685cfa6b2d7c4a3fcbffcd2c50ccf373d0fea0629bdbb779d84ffe0f3d3cab720d41044a36314ef29fca306388f1ff324273106605e6c76146414739c111f7fbeb7179c07edc401d8a5e96875f59be49147208135b0d5eaf4151f0de5ae9779710a74ea76cde19e7c5fe2624e3b091d436e1dd5afea31032a7ff4fcbfb2b81b4edfc84b6338b75b30b8574227ffd8f2ff54a2295e3387ee6fdd63719880f87b66c8b9ca64f02de0b58d2c30c5f8f832b81c6b715c0415f6a9fd4e8b430c54661ee828b2a971d756c9790524576b254ff7151857003a460f5b98be3588155e9bc5313d0cf5fcc9eaf1083ce4dad31832b956d9921abaa94e972d746fc56cc5e47c15711097e53756f294fe22c6c5a0bc3db436f82532e965dbcbdeab60d583ef42a61ddaadfb2291f2d28b96442950887dda683b880a070b4fb8abbf48d032f1140d44cc4d49ddb786b1256606c932c32044bcec7288795a2919c4773c335d46777950246ec2a88ce150f0fcc2da4399f61e7a8e607ae69234a02650c4d0216279e1909897c3f4146ec6b9018a5d3b299ced407fc07a7f75bc8e1729b45890f0ffe689a67ad95d7df50961a0da892a7687a63001342e6efdcb5fd18039a15fb90abee186a6c39c2f55a7483a78c8937ae0e312e5cb9c46477bfb932f5c310940e67697281083e77202bf861bb034cdf5514c83815ca74a22c844013cb47fc31b0bb4c5fe8cdd15c755efeb79f950edef0f8cc1fccf12caffc5ecc29d3a04a04910e3be1d9e6e6c8834d87bc058d357246fd8583c8b493acbd4e74141751c6a3e63a1bd2d117dfe541322ae304befb6a0e23c12a108a6b189c737c0747095546948fffb6fc4472c760a25ec89740b7a8a56617f79e21a4a4611d141e4c08d81747e16531de1855a108ed7a65eefe4d35589baf7f0e7044a1878834a451299dce9e0a479586d848c581b95e69d1f503d32382067cf6750b441830407474f72029b710c90a6df25bceb4dbdb21fcb42cea32728949160e7d6c6af4a93f7fd20d3d24ab93e762e72f786ffc33dbb2f3523f89598aff56ba872475f66312e9cb8a024be0b16f8817a980fbff484c735aca27b37672611f2a2d3bfc4947b3e765db70cc7284f7b6e96798478db111a086f44976e393ace57d47db820f30e03e5b76f1c659ce54e3955242bd411dc2c148d5f23854d43d7d7babc95718782639d01c432b6535caa96300da42ec56a973a2151921d8ff81092adacf841e8c15d6f07eacd20744c2d7504bc4d189d77861e11160f4ee641eb27f88099c93a96ef3f12d5e752de77354ab4bbc0d99df9410e456d0d3e9d90fbd0d6dea561d00d22d06c96b4ab8844d6921feda5a27400ca21831bf8b9eb8b0111c5c7e18b640e76ffecb53884b7c12c5554fc458d584c2e55285a60bf8b38fef09de8a40516fce203c03623df2f4f2aceb9167740b1071ba7b72f37daee1c5b16f068535f8174be688555bd3a18eddcd58ec229670cdee3f719c8a7ffea1e1b17a4ddf5800bfa6d5b01a03b1df5514b523f467077a70ece38a3acb068e92e31f58387fc6fd55e809be7a85ad84b3bc0a4ed8202756cf18bb48af0c3bf88401bcd513fc380e152949bda6a7275dbad868f0f25e1c0bda92a20b62c4a9578b0c766bfd0812469eeeca2784f79a10c035369164ca3cc777ad2dee5b3b823658f8febfc4e8308aa1269e662aeb60d29fd5532fd5ce8cb5e69712e4ae6fd262b0236f0ec55ff76f468c157b2f78a1f1d097c867bd656c931c2ee5bc3324ee37ca8a820af6d74c8c79d5ec832124b1538e396737ce60439fba40c3240f26e4446fea67b830aa98b4808468dba52a0346b94eb80c3dba60101a1400127288ce5ceba5eb4bc456163faf4cc14caec13613e604c9e0f3bddc8cdc729a27f0a35c3bdeabce3c47695d6b8c5ab76e8d86acb7fe1afac8d8337e0e4ac842d4e62dfc20e5d2e6388ad46a6f09b77d97b97b7fc0ef3beb246e5b8ae920b5af3e071c8abb09a056b0cc746d4dec18ed19fd291e78ac6ea2c9aeba4930095f369f1abd4b6e4d3db1e15bbce2b4edb17e4a3187a1b701015cfe9906d4863315c8b3804cc45f54a9ff2eff59ec19cabd879191817616248873bad297e9cfe7a76e26db24670610821651715af815020f20131ba952d6ab1f36cec703702b218aba4253f40d8a624b47d521247e4371e8468d8f5adf6992d90b65928bd2d8c1229d999a30c9bbf6cb6b148b5671a1f88a13cc66fbd44a6fb1fa3b0f1c2c9b02959f47f3babae9a2d50da86a340e4b5bfcae9d8a2e96512d8b9760a3bc746edc47d62a610a358e7daf89014e0d2c965a31519830b9cf8bfdb32ad35a2045385d49281a22397a20a1a1b63903c65b4990f566ca42b8fcdfd0bec34a17d3efde3ad0a328e504b7b15bcbc6da4975b89e18121eb025c741ff2b578c8a028212b2cda9f92d566d7f26b9bdd66ffbd214e9b07dd26f5aa7aa7e38bd9af18c1c65c7ac6dc8ea563bd901239bf471c2e5de87bdb1cff21e7634283c46147a1bad216fc32ffe7b4e9ddfaacea9defab6f78d1252c0f0e42db4c7ad5fb67b1da3aeda64db84cdf5fd62bd908c01e7d1c58afb1864d79ecd123c229a53bf322879f7ea8ed0dd4646f055329fd5f1bbf1125ba9a571ee18c06ba40d48230a0ddc08add3c98b1f21bec46e73053b9443c80a3b71f4f244227c556451efdc35bcc7bcae1e47ab5b44c321fe15ba30e9feef2a7160f5841f95d7db584c60246b81a9f6e05237bc2a1d566e9ef3db8b9ffb0bb4753f7b38f13e30af91bcb5cb56949e0ec88403675be604dd22e827d11290165f6df11c6a4b40b3a9d62e6f62a4e144ca85bb359f60bcda8ce563b41e8f6d6666fa6951e09a86c61474b38570c565a22b0c15e7e7f451e9b06ae58166ed276f36fe620f2042793003f055e0ab2aa778008b7ec1271b737031f1141b575ee47a7690c7a42163155e767378e11800bbba68ae59e2c0d3fe7af17942321d6911a483720dec9df0f162f0422bdebe0cc082f58387ca2f2b306cb4792e70936be02f0186f145b1d2acb118a3d805de47fad554dc1333178fddbdac1f2048ba484a471e2e5016d1be27abbef549846c2b240e0c560d628a236688919542ef363213ebdd052cae346ac8a78404f0216622ff9ec728e31bc20f1c9f3be41f39655558e2ac3a5edf34b8f417beacade5dbfce5ea36a4a54f65936562ed24f7d01018dde50b26cf4c2a052afe9288c43372e2d9853a55d8a32183c26ccbcb260f5136a0ae17e4ab2ef905a476b1f26910d9f2772af249b02fb81a70d09e83160f9e829aa34a15742e3efa8ace18db704dd8f14f7196dc577311ea4e6c994f759b7d0c717ea0463517948fc51cf026a17e7831e42c51a5e2d11c9c6c40ffcfedfa879c06767a8395da8a200f5e207b268d260e8984dddbebccca7fc7a913d5336406c618c0604ff5780ab55ceff9cfb97308ed71c43f08bc20f417051700f1941e76281c3769b5fb7e50a2e3d22c9edd66fa430f1c99b1cfb8cd55288c16f80a2cb5a9eb0ada381dd660e58b71048cd3fc6f211d1491ca820a3a787c1515d467decedaeb105c9699296efb6a41bb39841c3b92c2d4c65e5d8b76475c999d86634fd26eed8dfa79d0109560b472fd8781f165e5d5ae779ce81389e00a829899193a236908d797e4651b7bf8ce19a6ccf279b380c66528054a148ffad416b37b8f8edc4657b66b002e370d98b162e14cd5e561e3af9d8bb52d1c0be5797686d6a7086ca0a11a2bb4b4031395cd6f3055b098242f140701f944bdf5fe91404f34967eeb0b890014a5800d30dfdd3d1d8cb74c65c281806eb932b54b082f4e693c01d6dd1991f4364df55a10e579f55a2cd0522a37ab11bbf17f2ba9810e974b5a0f71d2da7210a38bf6818a79074130eefde873b07f3fe7ee6c35663ea2389025d58e44b9693b42e1e153c861243b0a5e59d309f3e8f76669f8244dd583fbd7fd29bb4e4e7d9fdaf20c92f53fefe09d8da7ca72d10db5b6de95931fb1ffef561dc1e747bdc881e9d67b1ccb7df7c82e467ff53708543f7b3c34cbaee05bbb3e9d9c03919166d28bf7527519baf8669f78af0270b5cb920b43a44fbbd0047c2e075b261c0192c78137e42622af5b2a68efe781fae4ca9464dbe36d1d83666bf247644f1abfd25e1d762883b780cda91cbf816f6f3b7c1fdc6c1991f77e4c768d93283558d64121c7a4d0c645112520740bba7908c146e39a181f11f67c2579c5472657ef31ad259551cb0a4cb9df2f1372e8367f5b5e50ec8e58c00052231a16645304af8c70df8fdc6676ebc32e9b074a99dd7bb57da944fe02d56bcd79242d9f7dcffb262a52ad62e749c731a7b09ab46423fe5e6b1750a9abd9e81ecc05d8a7b95d735edce7eed4b4f578ab23047c2a1a300964d2594c6be0b69547920c9c96244dd02219b0d51566a2c6182216f5c3bad89653652c30e982c9bd755396ed03c881705e43c50bdc543ab06f420203aff9c10cf1b009636a4a6d072c31f4c4812a0aeb03bb6178caf65f66ec9d0d37e5c018cfe124fb64678ab77d8b968125ab4e5db5c7f1e8200aa4272aa9e02dc3627989180873cdd7f4c1dbacbe87abf71c132719aadc71974f1c32a7c3ec56cf75e04b870338af1ed90ec108ddfa2f64aaf0d441095b72f56c9c88a0dd9041a6ceb0b8c7300cdf99c192b27f1b1197d8082076f60daab4f7395813bbe5c3d451fdf2a706a638e5442c8e91cbd6c9f20ba92636fd716e0ea3472a3553ef5ffcf3d6902d0ef39dc3d55a0a1a331be3b42a51b85fea72a0143b2dbfa817b9839d6bf5692e40b91a7f1ace39b3774a13f9141e7e082714f3401f3c7b7808ac56f12394cd3a537d13faa4a06f74ecb05f991fc597407fd4739adfdf8616ebfef4603a437761133f42379dac95a53fc2a7dbaad4e952a935b3b0f3b6dca47176f236f9d4adbf138059fd2cc45a5ff72e250e341e89958babcff504bb1be38b08e9ef9bde9e0e0ce43e404d7bbc39b60d2ede9d34c5fb0b5a625626465cc541d68616efe519600fbe2838df0ffe9406ec541dd4cf0309", 0x1000) dup2(r1, r0) 16:00:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xb8, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') unlink(&(0x7f0000000100)='./bus\x00') execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',p\x00', &(0x7f0000000340)='\xb7^.\x00', &(0x7f0000000380)='+\xc4\x00']) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x6080, 0x1) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) socket(0x2, 0x3, 0xf38) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xffffffffffffff46) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/240, 0xf0, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x10000, './bus\x00'}) 16:00:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="87b652571d5fb056051f4360d87f191a9d1c1c620ee302059a51476c75847bb4c6038b592611a0e6f2ccdf474b6dda28d40c334d88a25c7dbda65536ba55884999151da96e64a65e011f584b1f90bd0b805bb0ff69e4ec82bafca43e5c8961ee89c0f4196b81259339987e2d7e4a03fdbe82717cbed79b77afe66f3aa334eb043333b6f86702b0b824d4ed593a60c039ff1b56318f235569bc9a2e477196524f8b3918a9813a0cea21fcafe11ab63dfc91384bb2f2b02e7f02ca2ace14b41e63af6a0214f45b0d99a463adbeb21173f9c30bead8f3ced37bf284db8464db48c9589da60fc27c352690f07ff19018a1fd65a79f33", 0xf4}, {&(0x7f0000000300)="7730d707135ce2fcd81e84c0748940007b11099aba832bd8ebd36577f3bd7a95db27ea87e326cb39190a9abbb7f7", 0x2e}, {&(0x7f0000000240)="2e0cf08514857532715959b4eb6a38a68c789d73e63cf7d67a87c79cf49da052d2aeb3ee0135a433f18ed5152ac843bf192aeb7efc64bd8d1366f47448d22de67c8d346cdd4b", 0x46}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x8, 0x4, 0x7}, {0x9, 0x5, 0x7, 0x57b900}, {0x40, 0x808000000000000, 0x0, 0x3}, {0xe89f, 0x8, 0x1, 0x8}, {0x200, 0x7, 0x100000001}]}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffffd, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r2) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/22}, &(0x7f0000000140)=0x18) shmget(0x1, 0x2000, 0x101, &(0x7f0000ffc000/0x2000)=nil) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8a) close(r1) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="86fd71ac9f97123500aa290b32cfe278b612f6ad2ced34467723060f146b9cbeaf78b40873aaaa04f05a058bbe29055c8903faf1c5ebce4ad8b3dc34baf776ae570b287f769389fa4092a6fbf9f081dc1460b70d5bb852669618dcf6d85ca9987d1318b5d37cf5a33935", 0x6a}, {&(0x7f0000000380)="120ebee7bb772e6af137292bea43e5f274da1e48de5d8bc3fd157f5ba930c802574ad7c838c3f9a9f05900d36248c6901f40bbe62fa0ed7bd5c889db29023ddd60dc3bc690d980a4ed5f03f9a1f36aefb234cd61d941e154850cf419038834a2c8aedc790a5fdf692458ab6530af97b6f871fa7103881d4ab708a3e6ac30fad53b67a47886c4f2eb62d4893487427a965239e437cfa4c548864e46f0b737cdb6d146b227202cb91e36ea61c03ac3d28c6cdbcc99b3c2d7c7e32a30d7b06eb802c49a1cc179a3831d27c90db45b5d1a801a369f01ecb0b8a4d65fc70de49db52888cbf2a1dbe6ace452db5253de39b5be7526a76c05e0a89d745950cb3eb80f8abc8a21c9551b2b12b679cec1bef502a8ed1289d0f05632b295ca23fd916136a36d0ab545326641b18f362f8af564e7c05a539106d529480d2e668c712cbcfdb1fa57e7485fcd13d3b8cc9e0463f19e327a002f0d7443c782d99292f587770894b8f5f4e68bc5bfddb843990780f7fc7c74f69458063ecbbdb531b768d19abd388becd4ba1733f10babbe2671d602ee7a92445128c26f5bc8a5c2605ff509900905b2f2cdcc049914311ff61e25f01b8f1090546cc72ec8b0db125a1c3e843b1ef3a546d6897f2fdc6d0a55ef56c7d2842f8d397079c1d16ba1281d983689aea2ac2d31566dfad646b1c7fba7a90b4ba670f352f013878644f687dbfd7cea6b85a0eddcba62b20d95d2bad174d14dcc7a267a3a997e5e8ed6bcba6929c74ab42cae499c8ccae11b1e80dfa2d6dac61c2e191b61c16eb2dcd43a8a76c130f15ed7413668f2bde284016094fda54d23945a5b93d4fa6115a190c95c06d493819db14039e7ea85a3aeb9ba03bd7d386d697d6ed63ed3441688bcf3389e433849fa54c74cbecd1b00e8bc16b5041ab1972adc7847d3045b05afc6d4359a4f7314df4e57cd0be10143144927a9bb025260f9433dd213cc0fad581e202539f9a65a93e43dec0a5ecca698ec0987778bccd63a348fee164a5fa6cae7e510f00220509c0debd306bf346bac343f2b5da5dab02001db906400fa32425c95f7b7b2df76c11dec231a731ccca6bd2f574815c04f77d8606d87907c3a7af0c0029281e38a509114423bb43c017bb69fca6ec487e1cbce634d4a893d8286f27e48ec86748feea5f90bbd3ca81b972eaf8dde55fbe6afd3fde9a36dd26580f95bb1603b5d5dae51e57c5c2a168d275709971dc5c9962a8ac3ca09d841b7564383dd004fdf6f10d687241c713985c818f322c293a81f0954a8585293f6640d1623a32731d6ae492534609033d16ed86893733afe4112465a4f86db8025c9c5eddbba9e43795bf4b13831b99f91cf8b1161ba2dbaf0a3d707dad245109d98644d1dc1f04926890ec62064a92e7e50b276a60b81c7040ecb2f523cfbc82f903352f6a08a52af6bb925b3ce5d30049346737c8b15dda2fa05d1ae4090e2a1e47c82d08a74869afb6d6a7da7431010ab17e7fa15f2e849b50e7f1f4eb3b4750d6c1ddfbd63a44e358477fb94a4b78314c938b979f09691c0355f984cfbd0c42e608db68b8a5b3f676b50c1daa40520dffa53b32c25328929d8d4cc1f16da88a463e41173c0e50f7ec3d8d35f57d3ba5cd6d62226b3da15fb9d2af2e8e58b24165a03a269e4f28406f74b8a104a10767b666eaa204875556a08a5b8095bf14872ffa2c49947ce7fdec3879437716023d3827ff09938d6b1e2d863887704fdb61a8b7e49fffe6503eaf79e54999f611085557b0322dba1e15166870ef46804332e1686ac415bf5dbe45d22fd5d1dfc0b43d95bfbb2a2ddb2a8aef7f7c79a6cde5db26798b684bc3735df43beb89f5c893ad186094715405dd52ffd5894f1a2b7db92fcf7eb171339e5c3f952250de8202242ac483c633e556e365f075f949ee9c6705e2f712bcf0c53dd2282b3bf189c6aec8fe5ffa14aaab63fccbd486b20409acfba5646ae08bcd9bbec1707d352db035a03ae803747c6da4c26261de99456404f541f0fac286904a19735af258da6bb45099081bfdfd834daf5352d7e1c75f774c21f0b5ba5d203bbed221433717e70c90839e25e1164aa6886519e0fb2187917055cf0e81745c2b96087a4e83e837f327fa00b93a6840c3fa0f7a72d95c61e9b781e2a53b14f2a769ae79e2739720c96aafae63f9c07223eaca9d8dd43c5d130b5169af61b38a759e729b1672b3b696e1422c67075600f3dba1504c83cf5ed88ef48f9913cca6b9c506101c370f36a51390879b21c21051515364eed3d785475394dd28f12a90f94ea2e659099323039ede9454ececa12258b62129560fd19ecbc1959863b461721bd7300597ccc5782cad0482ff8beca58da3bcbbc496048203ac11225867c4a5248bacad56ca9207808ce0fa53ee89e633ae3317fe9bc0648fb951bdcfe4643849cd0d9339efc704a27ef443de5cfaad7870d38efbb16e255db7cf9c76e8f27823ce6a871c90fee50392c10cbfe13e3ecac486d2f0c54dd83d5e984fe17ad7b58cab041b7a4102c8c4699669fa91c58d02ea4438f70ac72ae5b4341b5be7bcba9d3e31b3801164850214e4e71a7fe110ae15e2eaf1e45c7e8b713202b736057ad9253b565d9c14a688b12239a728d31f2aa45ca06f69e0af1fe7a646f8e007f281273544bf98052af70ecf0b041ba57078cb2c9d16ff6e598d2a36e028604a955e443026f1e9bcea0f6042f9ae31175157a5265a310575f547ab6e85b69de81c4abff48b3dd6ca3f5687624507bf5b3aa59a84f69bf33197fa87afadeb292c6c1e5eda2491c54a9952dfb366586b5860f41e53bf97339cb2ba06e9e4df9be8a97ef8fe18bcbbe71e6035cb3418d49db4ea959d03dc8095e436f49d8383402b47a225b6efad6c899e71356a864d64b87718df82f5e2d9b84efab51f50b71acd845f243d7b40ee0767be73da2521a69e351fb71f2cd517a2d4ead123766b66ab8719286466c339d784689c3a7c7af809ff7a43a814a2bf85cc386b565d5ea9d04cbd9486c04780235b4ebe4b90177b03e2bd1eb509711cbb107c60be20ce8e9143e303d19f40dd964f9ba9813e3629541636ae80c3e640c23bee8ef956b654eadc6767c15d5967ba9985df469047d6ef396faf9ed862b31e1dc433b0536f98b899dd9bf39e89cf06d0669eec9c8a9c4b75223f8830347354065af878172ab9ed64483413eb7c5cbbb96fce99d960bc41664d2ba4c2aeb14dfaba716823abed89b2408732f3de6e98267127fef1720d365ee5d53db57b7dc10957c2f32a6aa1acf2341662bce5a9ee6acdef08fdadb1c8460532b3392cbf13551f7e10411e141ec1f38a3e3bcdc3fcb677abddd3579995664baffb653c110204d2f0dc1be742bd869a8e6f2255b5884a35cec550ff1436d326f1dd8ddb0ebb090f82c9a787c425a110fed2451ae591cd356157c8a0afaf4f59d5fec373ad4c11c0ddbc48644ba43d4b7204de6ffae74aed00b8a08f99640570b41820b74a06ca712c163f704fc96060a4f44e7067ee152c833eb47f15193154fa290a8df81883faad7f150cc521a9b962567a29e16d5366adf21648321b35196e8e54f0f241f364ce44506748c89c2641b6e29978e0a4821cc66fd2f7183f5cc57ddee7000682be10c5ea2a9e7944bdc009df8ac60723e90b394b85b312a10097c5f9f0726c9861b7c3e899865b373ef34b6fe513cd739aeab23925abd90957909e1acc53b833ab153f512382d1478c028fa8c1c5af834a4d772970afb9c6561d8451fc1e04730f451f8c6bbca88607647d2e6be266698cd9b7eb4e16094558302ba75ccdca7c9e58d7b33f4c36b867ce4cc1fd5b21b4adfb4a27407e3b2e80e396a79de5c71fb6436e175a5fd611aa07745fb0ea955578ccbc3daa8432868f15ae655b2b885a75dab3fd4300590c45369979e81437a43d8bdbb53e60eb68583a264cbaec1d4bd26004b86b331e72acdacbe7bcab8bc7c2ab5e8c375672384bb52a19a5b786b4d8327036089b80f5cb4054079dedd07d219abd507676139b8445f03e52dedc622c5122640573275ad524834256ac3bcc670b912494eafca852e3c5fa21331e77f4f30e5e16bf5e29809a846c79548a395b9a16a16e59d1c71cc9c80b1692cf07563d67e1db2d91fddcb8da69fbea78d2621832bd3e23f2adc8ba9da9dd7f4785d79d1ac60f6cd80cdf866be97b597442187c3c3f4cd4a27268632388d30f5004b58a072169fdf4c5bcf005ec6d163ffcde8b945d3b81230d1377855f5e6be394d8326433f1d0255385516ac95afce8bdcbdd9354ace24fb2d233fa0d1734360871e9c44ff0d29e26ea5d189637a2370a5c9b108441cf388f36b50b7321c3760cf3e8dacedc00b6d2ed30039a7183cca33806f6ef4b11cce5fff45ae1ffa661db1aa0afba15a81fccfdeab01a1fb03243101e777aa620a830b953897444a8af908aab5bf86d6d7712fa09d66f6311d79094cb62e1453eeeaaef0e697b6c8fe7384a2174314fd7ae9f87169942d12dc6b8029f88fda4edcea285a2b2caec5882ea9a25f0dc43996b31a1042a82bd9af2d26089c64061e8662fad6da1284d338d2f5747cd5fb22e1c3e74e80bf54e7292aa423ca387c123c44ae33142020a71994f31fe180009d4173a719095e131c4c5706e802da24a0b157d83b108b797157987169380c2a0d39ab7712ef5f75848e8e3f3bc0104be3c012f1a7104a68bfeb1fd4dbaa26ad427e0e296bb04bc6db718eec9a01685430e8745f89b956ec609ee428debf439efa42e021c896e3306374aaf56f665ee1b0100680724277b063d0c14a314c6e2adb4a3451b754b462fd070724bd937834eefa5b2c814137c16f9c6afd304f16b8cd624b9eb4315f7594cfd08d2f771faa7637322d57754ec11ad8fe31924f39e60cc3893d708f509771824e9e62b4a95b73041be2566fe4bb5cc12f7d57ee7ecffb001e6ba21ca2a7cd76ce8c96df93bb993f538f83cf322981d89e8d7ba1e8ea56311a103bd9b4dec7353fb6774ab56340c71dfe51f3a6360794aad0d89463d1f1207e503efaa74011b5781f342c2dda75345f31aa4a7c8f6b84dae6e0aed6b02b301be2f106d71ccbbeb9078d217ddfc0735045a1c0a5328515bf1213dd4185578521ca75354f05bbeb7aa101140911c3f570036169685673c4fcc892b4656c0b937fab52fba5f1d3d3758afc3a918a1e643d9fa16f86d09a5dd645b26a8039405c282f2dbae94ffe39cfea6c9e44c7d49bc14ae4625159dcb1817b982b19792b730611d959174ac53e09ff1809f99bf190cf1f7508d49b216b8af854213b7f32e533bb7fbd6615d9d6ca7b338603d1bee6af0f513ad36aa641fa70a4daf491358237c4f917fc4405ec58c7860b7b36c7415a753c68877a66f5dee115840feff9f3e22d41f91f80e635bbb36d3c9b8257541a542a507f7a79e4abed9c0a2750bb381caeb16a9e64b99529fdb1192be8ed70de4ef611267e3660b2d8e80d211b20331a694f00d3c27edc1ca715ee02e237ae5e5cda01afc05c535de4da0e3f174b6e6d82f3c0deece501043789a3ff492c1d8427bb9c6365ddf3a7513522e7d3092c8da850ec356242284a70471abfb121b5bcb1e983a749eee261aeaab03d3e0ab5bd89e0c793b4ce86a7f1e1f70cc98a32f3785350097a1a86883a4c8634d4e625e18673296bd1a2288f488bcd562a7a8e12b5fcb67fd5b143d3facb493ed03309856340b1af673a77cf2ae7c3846ac868b08f3a47d9161c031deb16bff188f9507fcb05", 0x1000}, {&(0x7f0000001380)="fcb4934096bee082f314d5399d25b57c4115b213a2eb0c978276bfbd71ccf84cf1487042cd2fc5c08f0ec8a07ee3931f3c5723a49f9904811a07811928abefeeb475162a239e7061e33d326c5cf636da5629adf43c78bff402b5ff9c578242c076d572911008e8b44cab9f18cc6f504a71bfe8e4e65f532b794800752e92b92f2496fa3572b301a84759722e69f51ebb77013b5e4e89a01636437f31e738886235688363c3b4c201337ab91ef2481d0678ca4f39a54763175c09de4574f942dd4e8f108474dd11523824c582f6fafa052f786e41b20c069787a3bd3f70e6067d0f812e3f990f11136cf55369c6910b8c18bcf26856003db0dece798ae951929e54260336f50f5be219c86ff4d4d927216587ade762d23e126727cf55f6043b8f520b91e699a5bdca7d318511f744379f8eebb8151dc2c1fb43c7d3c1b87b27980c951fa9af1bcfcbc3757dbd82b02656e392572caf328d6a55c56b73667c761c0f12dd1b31d7fa16481d0a2aedd6fdbba422c30e9b3859a4ed685a51826bd409e09abd99fe1148419b5797f7875511ef8fd66fe34393ce22dc61c3c12e3cb79d9794a9504c516bd7c594a0593296f8e5b5924c5e7202cb0d70a0fcacded13503087d02d8dca5909035e1319ae2d75e1fd0f6e046a75cb11a7ec6cc156f2c5c3c2e79e8b65c71bd284c4355a6c21730f45f7130d9efd74d1cc8297e34315946d913bfadd35f62cac7e3d147cddaf3ccac25dd6050bc29e44108fa4fe31e40aaca4af5cf38b5b9fdb9a179dccc0b75daedd225065c30d776f0d30395c6c3a7ab72165d16a0d9a12d8a64f4560d099192449c29813569a1a3c91c4240824a81aa220b77d3eeeb8fb5807e2bfe09991bf8b832c2257f063e6e7d8c08db7cf6e623ee041564913e61f9e8b2b609d935168a1061033f5c33029363481c71bfa27743c565a6009381b4f5b1600fcd20b865170ec74489e6c90b456e8dc431f7dc75576fbb27245d665ab717b910b9c91c2e1ca6c3f061e83830d009d836565f2d9c0782b6cb2b52f9a905f874f0f5350b8ee7d43e69d8373ffc88f46bcc753cde4b79655ce3d5f48db1d881968147717d4f60bfa462f9521bc37a27d1c117bbc61cd01a3c3562d52dcd7c1d65cd7d46dd1945d942b9378145bb50845c5eb94cb311f3e96e01659f6b42eae2e6276d5b58ce33c42e08c56ca116520b59de7e3f5e9b30e66aa0607645c484bd928b37145b71a30faab85f35c129a11da84e80f50dd5ab4ac3c3a9bf24c408ecaf121ad3c02e85b1dabd2a8153005d3db08677c1545caf96a680adef7703ce56d8c6d9f370c8cd2758bdd2afc60f1e4b77cc83349c2f822720a45fbbbdc3228e8c98ee1fced930fc917f36c096bffea58014613b34f038fc41808a60fa80716c616f2ddeb43e8c975926af6fe6c7cce25a38b22372c32b7e68e8b92488abd44d880c26a7d3d7312ef8a94147f659bf4822932d2643b352683ca63ad6f8ab53b008025bfa93253ba1101c7b0932dee8fae332e2ec723a5574532b6f93f302e39dc7b2057b63e306525b9fda5476b85eb30c645c9eb59fa74684dbdc24cf6cdd36dda0ab59322b4855c4cbf01ca02a068db7e26f5554063ced0579f114eebee34297841b8c6be7c27d6fc91fd9969ab5dcf044d9dd7b6ca09c0ff05d0423818ac13106938153e6a14bc027b617911bccea99184823751aebd89f2bacbd3e7c909d7676d51d5094e7b4ea462366f92c41af976814e505f1c73412f61075218fa8b15b89ed9651bf01990081dcbd638de4ba88d32fcf55f804f13d5ab93123dc792cf228586a898ad1f3c3f2ce8330ce1a6112ba03021c2b47ec561d06a8a1ae717958db5d49545f5a15599e8e7307c8b52ce65f6288979aa8f26d3c6f75b338d75debd868ee7a5a0e94de2b62af907cf64e693ceee4c6dd496235309368064e39f43453d6d9ed155e4ba97d2ef7e74a93aff7f55c72750345848b26a11eea1c476c5a35284d6e9adf7ea63cfb36cf3e4340a150d0ce9e5ed1317fd5698a1b817d9b035da031acaf31cea5d45dff1a768ce39faf46f21c84cd0bec209efcdb16d85f76d02da395182a9591ff606de7e09938ebf76be3f2fbdfab789305482a0119f1c2b13bd5148ba3a1f23c7864757ecc5837d34a41f30056a719ad7154c131e4bc8062c79f98231f5caf0f0980404128f0f8755cf5990bb1f29723ad8b47535ca6f901d9d2db4d27d86b8ddd9d68a053f28dba16913a8d5b9b95e4ff89f47834179b133d17c7233102181cab563c7f1b31959efcdbb1a6d8777c9850eb5a65ca7f5a8fe4c2bcf70b420c77778ac2c5975b886279198d407e9bf2e45326a33bfa9bb252f0ef98b1a556a10730d4fdd3172a9f3d219b87c40f33a916d0ef38b3dc0af2a7cc34b2a4b12cd05929e043793489005ffb55d153f6b5aa81f92d6bf8ac6a834b08791d65da91d7dd3d3e26e2a39041e52682a9d1062f0f82134e2cca2331bc0783d7cab4784f75976d9ce3dfdd09359b8fb741b428b2924f419ce5ff40fe5fcb549e28954c17cecfc402708d1c7dd5c9863dba83fcbf885bcc48fcd0de9f66cd92ac8a81c09c39bb8aa6b88802f30e0de7dfc4a38239ce7c03ff2c1052af7b7a5168503b265b1d72a26216d833bdeacbe3930fcb156e5cd14ece33b5ab0d59ee09856583999c694a1b81b974c6dd3a5e9201ed03e4625f13201938333ff036e5abce79e755d73a81575aef5867e1fb14db878a41a31392117ce40cd4300303072b9cf59659ed5f0cc5606b2f014547e18b9311fb07e75c64c2302e7c6e69ddd639e96b309f9f32d979e177fea7a45fe0bd7e7d63e965b878fb285b6d4efec56a32951d8950ac6b0ab8e38d6f0bc5828dd621359ce5f724de22881e607ae166d6cd3b667383cd87f04f5b1272e3dfaea6bd7122f5a038386dcca01849ed924e026c1c55e4198dbee8c9b4299609ca96d2b084a7692c382f3e03b5a8d179c4a54ae2fb6b6745747647e0787ef9698982c6bc4468a7e340098ec76394fb94b420b26b7bb62f28c47e65528e105ba6a482b5e4a291177531bf17d662d4151bc0de13316e4f15db50f03db088b98c25ccaa4d77e65cd582ebbc390a4bd3247003f4382ba2aabb43bb2f3e67b9642806c6a1ffe2dd43ce0dd585b0f720c535ae5cd52ca3478b1d3e135ed3ee84f6c6d8f7cb57f0c629e9cb918386ff1d1d729a59f74fcf563022b98a6de94cf9fb7398ed3ce705ba592cbdf9c33bf9f1966a7afe6c4ec288c6e6c8b6514ebe650252ea7b41612c9e8f5d282d4f811eba53bfdc672ab61fdbd6fc87771675abf283bcd92e78748516ed5c14280fd137f57f4cc8c5d11aa97b3920b8a1d09cdbe69486dbaf60340124b0931ad8c4b7e3c578bef7c854d664e4d9b5beb210ce9137f1b079697da6ef25ffb3eeb01f4bae4e5feffa0d7215626e2352b3afec4abd8eead60929cec6f3f511d24faaccf33cdc980b3ca147fbb5c8218231a05e5e9c202307e15aced7cb3b6ebf2a9f8d7e0c9b6f0f355fb5aa854860dc6a771fa031b1948c12e8bb682d914a6f809d267eec27b835b60edd772669ad7ec10612dbe1ef768453956ed2d65997d3354c9ceace59cd2b769cf56883fa50b2191d06889c652098afc1dff7e1d384cdce251a137eede271bcc8517b4a97ce2efc5b06c96295b9fb633b47e8359c3ebf6240f0119d0760d1ba9e98ab09a29f3e097f33c8b5c5658a124a53a83cdf171e18dd7ff225f9470f6741862d7068973360a1c81313f5375c9da56f124786da7aeef61fdc6faa80de42c76ceac2450a1940ac99e8ffd7e568ba91e0229a09d8508ae2edf0ff6560649bae74b1c15f5d5747c5f1ac6cbad60295be6703401e6f04c33a2e25c1301cb8bc010c3953826a9683a905df0d1df716b4b715994d175fd60d2a8ef60205c7b04cf1fcecd67da626bf70dad707a6b4de01605c545d823f306a7d401c26b413e68847ce99748115da8f658a04a43281d4f2189bd845c6c95e889fcdfea8629bcff585ed833e6cf1c2e12cf9089874b3ba698720424274819ac080e106e67f0853545a8b163e65bff84ad0293c0b997af9bff6869e6563ce5d38ccbb2db94c2fdf887e98153002c6e0d5692b3e57284c328ba9a3b2ccffc5c061af22e7ce66b514c3c85c8eed1d8261f2046ccacef266590cbb3bf100b0a11e41507ed1de7e24ad2e8cab8a9ed32991f15a7fc8d694eb3b13fbe376d672f2772f0b7dd572e578cecbea95cce81ad32eb7d309c05cb2e1952139a8fc5f53365847a3f4b32e6c0df22326cd780871691385fa744c85eddbd0da1bb7f0e2e84ff5d18c6417b39fb2f07f495b111c7f0570d0c8dcdc3d49bcf440561f9ad4e34040791de4979f1342b634a8c32120a5a333d5a840feaf3deeadb8b1ed1b1489dc716008abe53050a96ac946ff47aceff243a1d25cc2f55c045be9c22c6270d539f544e6baf896d8c5f195b55e0a99b516e87a3e545792dae5dfa168757ae9b5d09405ef7da92b399908fbdc24ee4a9a2ec21b6878857c876218500ab1922b2cdde5a1e3160ad22fc421f8a5664593a0eeaa9e75193496430936f88134e769b6f1416e714da4c11ea3537d992854df6da55319f81f90cbaa4116733afcdc52c294c124d6af786add90235c8e246a41696c7705e08cf48b14d5c78303496782e1c1f4f573ea73b1e552777f4ecc794f3f3f96bbc238d0d18aa248aee74d9b2f8c84c8aaffee9d0d590278f64d90731d3f79c4e97ffdf1b49629f66e4a411038807bb15e649e420377ed3b9fb49ec498bbaf9be23bdfb28ce42fabca259a5ccaeb205dc1e1ef827708428ca3b75ca1e386b0c95bceea5e2a18adb70a318da3d162139e88473cfdba2da9da658febb4e6da78b1c1fef8151ddff302901b1f6662cb35ee43fd6f5f0585dbb773db21eff7eb2428b5cb2021a34d2883177f44cba862fd267759a2d380c62292b4919765e93097c7ab99afa4cc0d512efc204cf453a42d07033bdfedf780be04dfd0c9eafad52487c690a17e6ad1379ddf9880241be388aec883b16a73afc203532e8ee73aab72b34e753bc1079d21657263c4a2eb42b66ea23998abb54a586d3243b335b603ba3b9cb3bf4b4feeee24b29e49f0c65398c067dd322c5dc1884d1c3cc24a82a19301abd2b02330df48c75656a480ace8b08028475293523fd4aff42637b7dccf5bf1269dbe2dcc33fd82e3c351318423c62ae63f658a726ccfe15fcd52ae497496e946c845ec3ba8db618c53aaff3dc24cd8b96de42866c749bd488f63cb56550ed7c19fbf64bb09e0c479a03d92c531e0690f70c3b6fa683fbe387689dd81be4b7865cbb135ad66a5c4fa2a0b801ab9c59cb62842dbdd66164c0b200f968f8267496f7cc15b7559990e0e9062f417d8bbc56adc9b73ae2ef2304345dd13c5098d2623e1b747ad7ce6ba858715f79e2cede0249b19fddfabf09eff9ab7a4109195d066c1c96355f761cca72e2006f84bc4df114c2c2a28e0124bb2d6098b5a33ca9da0f4d1be4033890c5165a3442b43958974964662098256c71623d0f4c0ec7e6c436117241df587839642c26644609806f1143acb86ceabf4d074366e71fee8b0a9e3301a219c633e2ba1dd8b2ec526f44ee50b496328e47a162a1743baed5e2f149820710c957314e2e3ec2db777b2d0b8b122376dfd96837cd642211875fa3b37f9cfedcea71f49f0c61a5a40955dd3bfa1c96b6257410b53e6dff25b926b869bae3e60bad169a6682a877162c570ab46de", 0x1000}, {&(0x7f0000000100)="51100dea2f805ae03b0070908bfe3ec0d7b20aaf87118676c330047fc6b4380ed00f9a4c1decff2835f3997ad340e60b31daecbf4c8f0b493e98980b45afc1e314fb409d71191bdc1cd28b70b2cb96fb607df1e332fb246ee2e19221525e446e0236dc3adf4ddef09df6e4feb0574d002be8c92bdbc6bc36775a21a5db0ccd6f7562b9c74a78786aff9c35bab0608ab975f25d921a64fdc209bf4f8edc0f8edcaae9807aedeb5f2dc2c6d2c6ff083b29abf03bd1bbabc42b6b6d8676672b73b0e144683a199bc8fc1268d96d76deee6a6b807947ce08c744df9fe17a9d84415a", 0xe0}, {&(0x7f0000000240)="16437463ced67ea39c058e04143eb9cd5efde51cb4a76b25f480d7a428048eb235cbf6ddc7719c324a064396d0c1168aad28c1458cc0a40fe05341f8a60095eb8038659245c23b95d031fb629eb49509c5579e07b9edd2aac2bdae1e4d227ee60dcee21f8db0870815cda1251b7d230ad1006630f497e23d680b2679c5ed90", 0x7f}, {&(0x7f0000002380)="46c02efc080574d99a0cc154bdbc6450d7eb0ade7e1a8018ae37f9f0cae864e37fd64dcb47c1e26f3e62c4d1410ae8e75170c32fdeae81e6db896acbc0a5339ca6bf308ca760435f9a50c165b63ae61d3117a3c24c3b680d6212be8073065fa2af6bb0a9d7b1e78d8b49683864dbaafd80df29951959eea74265bd165f51ed7d3d79c52c8f49c4aab8a5ddbedcb320f4cea329f5cacd88a74ff22df8b9d0f77641a00a13d67fbd15f1e33a9b18719522f8ad55794155e46d3db19466459261f049", 0xc1}], 0x6, 0x0, 0x0) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/null\x00', 0x90, 0x0) r3 = getegid() r4 = getgid() r5 = getegid() setgroups(0x3, &(0x7f0000002680)=[r3, r4, r5]) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002600)={'./file0\x00', 0xff, 0x80000000, 0x0, 0x0, 0x76, 0x1, 0x9, 0x0, 0x1, 0xff, 0x3}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000002500)={0x6, 0x2, {0x1, 0xffffffff}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) setegid(r6) r7 = getegid() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000025c0)) fchown(r0, r1, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000002480)='/dev/bpf\x00', 0x408, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x0, 0xa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 1: socket$inet(0x2, 0x2, 0x0) getitimer(0x3, &(0x7f0000000000)) socket$inet(0x2, 0x8, 0x80000001) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x7, 0x7}, 0x0, &(0x7f00000000c0)) 16:00:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 16:00:38 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x1f000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x890, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xfffffffffffffff8, 0xdf69}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x10000, 0x1}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0xf7, 0x72f9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x6, 0x5}, {{r2}, 0xeb918c2265c8acdb, 0x40, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x42, 0x4, 0xb80, 0xffffffff7fffffff}], 0x189, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x0, 0x11, 0x0, 0x3d}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000020, 0x39, 0x1}, {{r2}, 0xfffffffffffffffe, 0xc, 0x1e, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x80, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x80, 0x3}, {{r0}, 0xfffffffffffffff9, 0x64, 0xe000002f, 0x80, 0x100000001}], 0x2, &(0x7f0000000080)={0x7, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000007c0)={0x8000000000002, 0x9, 0xcd, 0x800, "3f2dd7502616110000c020000000000000005870", 0xc0e, 0x80000001}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000480)=""/242, 0xf2}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000680)=""/188, 0xbc}], 0x4, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:00 executing program 0: clock_settime(0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/21) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffffd) 16:00:00 executing program 0: shmdt(0x0) r0 = semget(0x3, 0x0, 0x21) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/174) 16:00:00 executing program 0: r0 = socket(0x2, 0x8003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65b0007f050e6a91a479e63e244c1999829a0e289d0308393faa58be89"], 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="75ee44c2622c666d2c1511fd9cbba6443a06b450a80dc10e443a4a67cd8a500800000087abd015b1ac4c5a529534adf200000000000005a26f19cc968e510a3bfe105624c01a7778f8fbd175771910b66fa17d793258ddf79c7a6fa2a46d1d944ffe037dd8415628e9e92a419c3e77fffe39edfdb86a20407b03dc7596e500e4b5633fe7f06bc3be57e00000000069e2c384c33917325afc4745edd06b5b493d875b8aabf4d94acb356f9b19f5dfd973ac3303eaf43273a4c198adc8888e7c0cbfa1b1b7e7e7373e59c7fe03eb16bc8adbb5179475355a2452eb4626c8a48e5067cd6ac01efe45ea5cc7375b57910e48d561af0578b70367cd2a9beae8bbd869379d0edc73d0af5459925b61543642f3bcbbe4844eb41e19c5c3132eb923d301d52b9ac633af4d8c52695517eca64b2acc0f2a451ef6eb81650dfe9292c4d370a332df3de91643ec0aa5b2513fc1d9a31176041e1074412205550a844b8e2122b0b2b1ba48765bf42bbe3c69eb0ebb16c7ef7ace883beef509e3cfb54f46d1742aec9a6c05b9d3f175d305842e9f76df54663c4880b5e0c84a23902ed7fa4fe5118a277f798e32dc8d8e0a9470069d67709520a94b4018076f82df18e9baf0601cca2c4b145e1296d50f1fda", 0x1cc) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) fcntl$setflags(r0, 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/142, 0x8e, 0x3, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:00 executing program 0: mlockall(0x3) 16:00:00 executing program 1: syz_emit_ethernet(0xf9, &(0x7f0000000140)="604ac6e13d0c678d0c00869ce6a07f0965fb9ad465bfdc394c3573845cf8a0500d664795d8013321439c3113fa6f09978ae4f613b199badd54a602c4922c9414968331ac28b96d4be7b3fca67cbd69ce2ae72b55052c7379befe3470355e234712d78d1aae97e7d8530ca8b269244adfe1dd81f06d644347e7fac5ff888cb47c16a06b207c13572a0e06378f392fadb1f9cbd78fc5c95f40dd7449521aa81e32ae57d4fe8b0f253c30dd5bea6deb1d069370dcd987206831fdee0b71b074b6dbd8642d9180ed62261daba1fe457e1a53dd101d8710b898d4735bcf5ed59cbf7e6bddf57ae5c401cd306c0122694511c15a2982db89dc7452c4") socketpair(0x6, 0x8000, 0x1, &(0x7f0000000080)) r0 = kqueue() r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x4, {0x6d453cce}}) 16:00:00 executing program 0: socketpair(0x19, 0x5, 0x1, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r2, &(0x7f0000001480)=[{&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/144, 0x90}], 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2fee0b00003080"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) flock(r0, 0x7ff) 16:00:00 executing program 1: mkdir(&(0x7f000001c000)='./bus\x00', 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10c) r2 = open(&(0x7f0000000280)='./file/file0\x00', 0x0, 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x2000000000, 0x4, 0x40, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x7}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000009000/0x4000)=nil, 0x625f}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9f}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x7}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5de}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0xff}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5449c498}, {&(0x7f0000002000/0x6000)=nil, &(0x7f000000c000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x96a9}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/74, 0x4a) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f00000001c0)="ea2a1f1c2c4076378c582d677944913373497a38ffff000000000000198e8d071875db20829b174463d9d08298788f4241c8131a626e8f7628eee4bbc38d3c3b7f7c46440e24bee3d081f34b7ae0d00165721a16a56e2e870849cfbf33caf190df4a2462c50ca88ca27087e44fc9d8e55a45fa23a3294c23dd87578ad16e32b11a982d65cca83c9767cc0205db8056a8019692f1ca9548", 0x1000001c1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x7) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:01 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20321, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000be2f0a)=ANY=[@ANYBLOB], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:01 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = shmget(0x2, 0x4000, 0x12, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = shmget(0x3, 0x3000, 0x25f, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x9144, 0x100000000) r6 = getppid() socketpair(0x0, 0x8004, 0x10000, &(0x7f0000000280)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x80000000, r3, r0, r4, r1, 0x0, 0x3}, 0x6, 0x1f, r5, r6, 0x40, 0x100, 0xffffffffffff7fff}) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0000e100000000e400000010", 0xfffffd88) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:02 executing program 1: getgroups(0x0, 0x0) sync() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100d2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x80000004) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) getdents(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000500)="06254873bd32481c2c462a0945c4ffbdd3c8a4b3415b35c143bf5c9fa8d9c472dddb616b49004d8df79ffd2c93011a05b1692f8c6621560078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e431863013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xbd}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3a81, 0x3, 0x100000000, 0x9, "d91e101c0bbdebaf0868f48a1024365c30c383e9", 0x5, 0x1}) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10000, 0x5, 0x7f, 0xffffffff7fffffff, "c817acfe377917daedc30de8794798b02e5d9dda", 0x1, 0xe3d}) dup(r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8080, 0x0) recvmsg(r0, &(0x7f0000000840)={0x0, 0xfdf2, 0x0, 0x0, &(0x7f0000000780)=""/160, 0x41a}, 0x0) shutdown(r0, 0x0) login: load: 2.08 cmd: getty 65509 [ttyin] 0.01u 0.00s 0% 315k load: 2.08 cmd: getty 65509 [ttyin] 0.01u 0.00s 0% 315k 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000040), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x6, 0x1}], 0xb9, 0x0) getrusage(0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x5, 0x1, {0xffffffffffffd3dc, 0x19}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x115b9456a5ec5667, 0x1010, r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609098acec6baf9106d8c5b662fc1330000000000000001449df75575cfd9e64783b40848547fafc144e4411fa7f37e0751d39838ee27298fdfd5c0942d6beb0711e9081d8b37c8d67760af401113f25dc6837a0b9d0193fe38add69e46960f30ce746341fa3177", 0xd3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x4) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 1: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x10000, './bus\x00', './file0\x00'}) recvfrom(r1, &(0x7f00000000c0)=""/93, 0x5d, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:02 executing program 1: r0 = socket(0x18, 0x8005, 0x1) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x9, 0x9, 0xe8, 0x0, 0x0, 0x100000001}, &(0x7f0000000040)={0x100, 0x7, 0x5, 0x4, 0x80000000, 0x1, 0x7fff, 0x4}, &(0x7f0000000080)={0x9, 0x3, 0x4, 0x8f, 0x7, 0x80000000, 0x20000000000, 0x1}, &(0x7f00000000c0)={0x3d4, 0x4}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:02 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x401) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x8, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:02 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/68, 0xff7a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup2(r1, r2) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000", 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0xfffff}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/37, 0x25}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/7, 0x7}, {&(0x7f00000013c0)=""/182, 0xb6}, {&(0x7f0000001480)=""/53, 0x35}], 0x9, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() fchdir(r2) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002980)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000029c0)={0x2, './file0\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000015c0)) recvmsg(r4, &(0x7f0000002940)={&(0x7f0000001600)=@in, 0xc, &(0x7f0000002840)=[{&(0x7f0000001640)=""/243, 0xf3}, {&(0x7f0000001740)=""/120, 0x78}, {&(0x7f00000017c0)=""/98, 0x62}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x4, &(0x7f0000002880)=""/137, 0x89}, 0x1) dup2(r4, r0) fcntl$setflags(r1, 0x2, 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000800)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="761bf6a0c887a2feabe7f129ccc106f64aea0f76d22e2b89ccd2571e42fee2b3ee7cd028eabe78e103d9fed6c3f498ba48fe866fdff9d6b6218672e706e3a2fa70e80ae3f89bf2fade65a4e7778b4f7622b83df42da907d2", 0x58}, {&(0x7f0000000140)="5e6b2b015c53c2019db621d3ba3859c0ee8e1e8023cda1ee218eba0b6017312c181769c5f3d07798129554ed4fa74934901d0094327f13b2264c2577ee759b7f6ae3ddee02cce4f4f221e395dc0414f6428c4539fd67484f088bdf0d7aae4a3695f1e2ca1b38af45ce8687887a39baa969c99c251be28dbda8ca419d8b6cafb097fd446de79234598cd3de0d052e71ca7b2baca803b58f616e29c3f0e06ccb64f354c95e1cdd3ca3ccec5b679ce8b58ab7a6baf5be3842f45f", 0xb9}, {&(0x7f0000000200)="93f9c4b5895680c55ba90d86fd09a027514d863e47a04a1ae2ae7bcf300c9aff7a7197885c3c52bff2c8b708b6e62dd935591825262e0e1ced9f4f3cf716954550b6", 0x42}], 0x3, &(0x7f0000000280)=[{0x68, 0xffff, 0x100000000, "04b1ca674c1543c3212b4fe02a2a8134a71bc876e0374d1d3d10137b26000196a338ece9f0caf6ec6cdf04f556b48b8c9efa4d1a7a5008dcf4b8d607e6b61796d9bea0e05c7d524c8615675e90051871a973ffd6bd04e7a2"}, {0xe0, 0xffff, 0xfffffffffffffffc, "07965568aa18a492fe8ceedf107be159d17a2b2da614d57a62cb0115f74b5fd585921209101a2d5329cc1ffcd3da1512ab1b1be89898e94374be8be8b2fc6697b68b7170352b7485bc56d78007e47b50960a54c3c328d30828057a7ebc9d7010eeaebd217c84b31e8f91034513bca4edc0ca4a58074a926d5e2e07c0677a577cc0fee567653aab057664b4a567930896ef047fb893f138a8df1ca6382bedcae846a2bb88e919b7b99aed57e665b9e41c3e2d82990c52b9280045283fd6107467a62d1713c6340199e70879"}, {0x100, 0xffff, 0xe513, "716fd3b7443686fb8bc693a01482c1db1af3a25e1a086d59cfa0b850f4a78f2a96cd77ab25765c7a1b6caf8b2fce823fb5763046dd9ceb43b75162d9221b8c8212908f93801d9fa31c1cb054e546a9ef18c32f53c8a675a8e6142f2495b51259f93a23641b37fa286347e21fd966a15504ebabab653d13faea6ee51def85f3fd9ce97139f9604cf24f2fd8849f2549e7664ed2ca9cc28dcb26aaf67d9aba3eac48c94b055cea8e3a387416f660b3f765dd45b6fa48ac5a4d044df035bd1c1eaa63a0d5fcf6c51dc24c8db5ed32359c6c93d5fb50e64f42e2da379ff5013b3871c81434b34d4ac882147ee941853d"}, {0x60, 0xffff, 0x40, "27bf16169532d3ac0ef3c384cdaf9098aae0cd38bace4a3fa444a197d3dfed433ef918348b426609e5223c34bc39faca3a859bc358a07604c5c963876ff5416cb021d3076f29a54127324a7cef"}, {0xe8, 0xffff, 0x3ad2, "76ab03d2c7ebbf044ad0754081a04ebbdd07761a47953e281230b63e0a068af250a6c25f99385328470eb2b6b241bba5bd138f00e3aadd6503787d4342b3258df20724aa3b50a13b4133c623575caecc9de554fd1f4abab711865edcf72177d327d321b78ab5ec9ca96243dc6c86ba1d8f7878d3ac8c959d268edff16b074a89e1eb1f95ddf2acb4590904e5e9ffa470bf678e552f8604804c2d6c02f57e98a2d0cda6eb48708dfeff62881b887c03f4c02bf426c48b74bb7d293b699b13727b18bee73977c6860664a898338547ff2981ed97a7de2b"}, {0xb8, 0x1, 0x2, "d5400ff322cb7faeda9a6915ddabf3e0764ea4f7da54b99b193accfba1ee15baa855d29309a1f17eaf874a704424cef76f623d3fa3e74aac9a1f3e72d35b8a0da78b7dbfc70eef2568bee0a862648163050dbc554e8f68ba92debe3ff8944f2cfe5d0e756923ff366077930711c36053c9aa0fb8799082f9905304621aebfdd257b2b2147892d45c14b14baac2f82e1ca0366fb64190f15641a1950eef42a999b408fe5d"}, {0xe0, 0x1, 0xffffffff, "543dd911c3a435033c941aa7dbce81ac8c7096695e0cf0eac4b0c91579715edf0dd3db44e39c4cfc67f3db4419826435d650f90e1c2ae3e0aa1e1f1dfe385f613134c8a574d46bac63f29a39a3e91ad489e203b88c8ca81964c1c7ae78d9d191dc27e9bff935a80817960b393193fb384ed0c06ef21e9a6bcf314c0d790a94b2998857e66a3dea6f29387ed28a1488c566cb4f4f807d9c007e37dc854758f697bec9e18547fa4caab27d0835e46d2bc708d3fb4f290670626f29bb84ff662bdecb1c376b1362cfe41511fd"}], 0x528}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000880)) shutdown(r0, 0x2) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x8000) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) fcntl$dupfd(r0, 0x0, r0) 16:00:02 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xffffffffffffff75}, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYPTR64, @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRES32=0x0], 0x5) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fchdir(r0) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffa, 0x8001}, {0x5, 0x3}}) close(r0) r2 = dup(r1) r3 = syz_open_pts() semget(0x2, 0x0, 0x24) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[0x40, 0x691, 0x1, 0x0, 0x5, 0x5b, 0x4, 0x8]}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x0, 0x2, 0x100000000, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x1000}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xffffffff, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:03 executing program 1: socket(0x800000018, 0x3, 0x102) socket(0x6, 0x7, 0xc6) socket(0x10, 0x0, 0xc6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x4) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() fchmod(r0, 0xa0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x80000000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) munlockall() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:03 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) lseek(r1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x353, 0xadd, 0x0, 0x7, 0x9, 0x800, 0x0, 0x2, 0x307, 0x1}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:03 executing program 1: clock_getres(0x1, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) close(r1) 16:00:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x68, 0x2c}, 0x0) r1 = kqueue() dup(r1) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa, 0x4a, 0xff}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x1f, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0xd, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000081, 0x5, 0x5}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x91, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3, 0x7e548b30, 0xfffffffffffff552}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xff, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0xae3e}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x48, 0x42, 0x3}, {{r2}, 0xfffffffffffffffd, 0x29, 0xf00000c0, 0x7ff, 0xcf9}, {{r1}, 0x0, 0x2, 0x80, 0x1, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x3e, 0xc07b1a83b2a2c6a4, 0x1, 0x1}], 0x8000, &(0x7f00000001c0)={0x7fffffff, 0x7ff}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x5, 0x4d, 0x2, "6b58c0d7764f3cf658ba138b8e676310c7850020", 0x40, 0x4}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000000000000, 0x49) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x70300c36) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x80000a00) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) read(r1, &(0x7f0000000080)=""/187, 0xbb) ioctl$VT_SETMODE(r1, 0xc1045763, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pread(r0, &(0x7f00000000c0)="91e4d69f9d22d4cf83b8d2abdb61c04568c01cebdc75293372b1130db01aea6018708776e096e43488ca40df7754ffde26aaafd52ead274fe11a6e2c746a01797819070949a7af9845ab1e6cd53612f2b853e534617a8dafe3e762ec660bb8efba4979292b4cd138cef7a11b415fe009aac87c999a9e9ebc4d356d25ec9a1c25e63dd999d15cb63af80446e2d02392fe09205c1eb13dfad5cabaa46749085f997043a093a0958c89a99ee6ebef1aa7774e2ddc3d5abe49f86ac8b4ff1684ba45cbe432fdd58efe334f0b4f38e03f8a1b9208b8935c1c35ebb70bd635b766f1356245768720ec1e3637248adf2dda67bb26d790a44fad27", 0xf7, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1c0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x3, 0x6, 0x284d6e19, 0x8, "4aac628bdd553c56ca61ef70fc7e00df4f0b4615", 0x74, 0x7}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1c0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd3d10000000000000001000000000000000000", 0x2c}], 0x1) flock(r1, 0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x36}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x0, 0xffff, {0xfff, 0x6}}) 16:00:05 executing program 1: shmget(0x1, 0x1000, 0x600, &(0x7f0000fff000/0x1000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x2}, {0x5, 0x400}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:05 executing program 1: r0 = semget(0x2, 0x1, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = semget(0x2, 0x3, 0x0) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x9, r2, r3, r4, r5, 0x10, 0xfffffffffffff3f7}, 0x7fffffff, 0x4458fa16}) 16:00:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = getpid() getpid() r1 = socket$inet6(0x18, 0x4, 0x6) fcntl$setown(r1, 0x6, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xcd) ioctl$TIOCCDTR(r2, 0x20007478) getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwrite(r2, &(0x7f0000000080)="b985faf6f01e00e91061e0ad53", 0xd, 0x0, 0x0) getpid() ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(r1, r1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0/file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/37, 0x25, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x1000}, 0xc) ioctl$TIOCSDTR(r4, 0x20007479) wait4(r0, 0x0, 0x8, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) close(r4) connect$unix(r3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000340)=0x1c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000380)={0x5, 0x4, 0x1, 0x6, "67ed105bf0ab2e0b8fed8baf2eded17c93dae45e", 0x1000000000}) getpeername$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000440)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x5, 0x1000, 0x0, 0x55c, "6baf5480f80edd4eedd64dec5f376c17dff4c725", 0x6, 0xfff}) fcntl$setstatus(r4, 0x4, 0x4) getpeername(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) 16:00:05 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x22) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:05 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null/', 0xffffffffffffffff, 0x0) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000100)=""/224, 0xe0, 0x40, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x7}, 0x8) 16:00:05 executing program 0: r0 = getegid() r1 = socket$inet(0x2, 0x8005, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r6 = dup2(r1, r1) readlinkat(r6, &(0x7f0000000080)='\x00', &(0x7f00000000c0)=""/207, 0xcf) r7 = semget(0x2, 0x2, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000001c0)=""/193) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000002c0)={0x9, 0x1, 0x9, 0x9, 0x5}, 0xc) r8 = socket$inet(0x2, 0x0, 0x7) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000340)="3c94c3a85d1ddcf292d2b912015849f01106fb2efec4206f31b3ca7433aad2ed2996dac4c3415c4251815ce7898f28b9a70e78e2effded3ca1c2a324c89bd2b111138d6addf359e4896bb9f301058ac4aa5ceb88cb2406c208ed5171a6ae64ccef2d82f60bed5d7534eeca91354ddb7dc98ca1ac0e97f64c1c820a115844fea6497b510be1796d96fde2948f4b19edff4f519011179243d678c48c", 0x9b}, {&(0x7f0000000400)="b55add839771ec324269a916c96fa07684caad0dd923403d3223b59ddec8cb6a567c0f280f3a0318cdb3ef02eb1d6b75a1b8074f4145ba479014a7eaea6f84143c3a7c417e85", 0x46}, {&(0x7f0000000480)="6623eb4bf75fc3c8b841b355fffd91cdfb811856f00c42003be1d86bb0356570d3d38f922cdb2d0680325b6c06f576b6dbd328c4ce38dd9dc4b212885d905aa2b47c0c56b9989358b700127504f277c70b44d8cf6da52789a01bdc52cdd7a6e357515048c6cd51c0ad84d2218429b7a6b305453fcad19956ba49891db95080422efd15bdeb7c0ed8dac3cd86d1b208cc3e590ec893f3fa1710d563b948da782f68d3aeba155df1a4036b057c46a05bf1156660a6d161a0038f4ac2afd5108092d0046ce428f22fb2117dff498ee5dc35436af2044f1e54137d332b8aad50184177a8c844e1d43e5adb", 0xe9}, {&(0x7f0000000580)="042a4872f78656efd2", 0x9}, {&(0x7f00000005c0)="7c8b3ceca070181f84994faa3111543e758312456117a3c32393895afa1f62621fa07c48addc7780f80ff9c1be8bdcbb75dd5ac0c69b75a7bb4d78b43d40a1101660f91d17a4a6b5577fb0f3c19c3f67fb38aaa9f384179a0db8deeba52520ca743c4d70820ad4d3ebb8ec367be2292f2926cb77d331bd34f5b9a50df7cbd2edfc41487a7ea105a93986be5840221a8967c145b81c7e70f074e1c78af1954efc02709e914a120e4b1dbfb6f651231cb3be1e4e45a945c7b5d02a76d383b02fa2b516f86f5a39f93f7a802054a7d7ec", 0xcf}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r5, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r0}], 0x40, 0x400}, 0x401) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000007c0)) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000800)={0xa6}) utimes(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)={{0x4, 0x101}, {0x7, 0x2}}) chown(&(0x7f00000008c0)='./file1\x00', r3, r4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000900), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x800, 0x0) connect$inet6(r6, &(0x7f0000000980)={0x18, 0x2, 0x7, 0x4}, 0xc) chmod(&(0x7f00000009c0)='./file1\x00', 0x10) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000a00)) bind$inet(r6, &(0x7f0000000a40)={0x2, 0x3}, 0xc) sendto(r8, &(0x7f0000000a80)="1ec0de3c7a4aa3487620246d8037812384ee06fc14e6a284c2da1a90f68e239c79acbdcf9a711b1d4f281f0721733ca1d571dd2788377d9911e0ad45c0c0eb25402da6ae370aee9afb3c453fb07b425999b030bf6fc5d1a75d4881ab78fac87834b40aa840c31db21173b0370bb5c8368dcad64fa9d3ae87466fac45d180ec46daef0d57e17df25e83c584f3032d4e40", 0x90, 0x40b, &(0x7f0000000b40)=@in={0x2, 0x3}, 0xc) r9 = msgget(0x3, 0x100) msgctl$IPC_RMID(r9, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) socket$inet(0x2, 0x1, 0xee5b) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000bc0)) close(r1) 16:00:05 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = socket$inet6(0x18, 0x3, 0x7ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x3, 0x6c, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0xfff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) r2 = getgid() getitimer(0x1, &(0x7f00000001c0)) getitimer(0x0, &(0x7f0000000140)) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x7fffffff) read(r3, &(0x7f00000002c0)=""/142, 0x8e) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x20b) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10308, 0x20) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/160, 0xa0}], 0x1, &(0x7f00000001c0)=""/162, 0xa2}, 0x41) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x12a) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1000, 0x9, './file0\x00', 0x3, 0x3f, 0x85b}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) shmget(0x1, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r3 = dup2(r1, r2) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7ff, 0x8}, {0x10001, 0xfffffffffffffffc}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) semget$private(0x0, 0x4, 0x408) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x3, 0xcfd0, r4}) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x100, 0x7fff}, {0x7fffffff, 0x400}}) getitimer(0x1, &(0x7f0000000280)) ioctl$TIOCCDTR(r2, 0x20007478) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1000000000009) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x30, 0x20000000, 0x81, 0x6}, {{r0}, 0xfffffffffffffffa, 0x89, 0x3, 0x81, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x49, 0x80000089, 0x3aa, 0x100000001}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7fff, 0x2000000}, {{r0}, 0xfffffffffffffffd, 0x90, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xeb9, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x2e5d, 0x3}], 0xe85, &(0x7f0000000100)={0xfffffffffffffa32, 0x1f}) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x21, 0x0, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f00000000c0)=0x4ef2a2e3, 0xffffffffffffffa2) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/227, 0xe3}, {&(0x7f0000001380)=""/74, 0x4a}, {&(0x7f0000001400)=""/174, 0xae}, {&(0x7f00000014c0)=""/199, 0xc7}, {&(0x7f00000015c0)=""/252, 0xfc}], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x118) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x11, 0x0) poll(&(0x7f0000000200)=[{r2, 0x70}], 0x1, 0x6b40) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x187}, {0xffffffffffffffff, 0x8}, {}], 0x3, 0x2b) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xfffffffffffffffe, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x820a, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x82) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x40) mknodat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x1, './control\x00', 0x4, 0xd4b, 0x3, 0x2c}) chroot(&(0x7f0000000080)='./control\x00') setsockopt(r0, 0x6, 0x4, &(0x7f0000000380)="fabaf3d0536d02ab7226c65e267a517ddf604469b0aef8db8c89de6db511e5b18e59417dc62aab1e9a31e3cddded67304a76734eca86e076ff5e5046eb5755c22a44770e5eaf61412be00609d3860ef8c4cfad79580871ed42a72fbe7eb99e1854b93e9a4d83000b99dff5bfb85c605915d9e1cf90f9d8d0f26ab125a214f95d056c95901577b143d34d3dcaef98a94b40cd0e332ac858ead6e9a020e6eccb5a35", 0xa1) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) truncate(&(0x7f0000000440)='./control\x00', 0x0, 0xffffffff00000000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x3, 0x1}, {0x1, 0xd46d}, {0x2, 0xfff}, {0x3, 0x1}, {0x3, 0xffffffffffffffff}, {0x1, 0x3}, {0x1, 0xb61f}, {0x3, 0x14a}, {0x3, 0x92de}, {0x3, 0x1}, {0x3, 0x4634}, {0x1, 0x8}, {0x3, 0x81}, {0x1, 0x1}, {0x0, 0x7efb}, {0x2, 0xffffffffffffffff}, {0x0, 0x1}, {}, {0x2, 0xaad}, {0x3, 0x2}, {0x3, 0x7fff}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0xffffffffffffffff}, {0x3, 0x9}, {0x1}, {0x3}, {0x2, 0xc4e}, {0x0, 0x2}, {0x3, 0x1}, {0x5, 0x6}, {0x3, 0x1f}]}) 16:00:07 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kqueue() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') r0 = open(&(0x7f0000000000)='./control\x00', 0x10000, 0x4) mknodat(r0, &(0x7f0000000080)='./control\x00', 0x6000, 0x7f) chmod(&(0x7f0000000280)='./control\x00', 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x26353e1e59a6af53, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) getdents(r0, &(0x7f0000000040)=""/42, 0x2a) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x11, 0x4003, 0x0) msgget$private(0x0, 0x436) sendto$unix(r1, &(0x7f0000000000)="b100050160000090050007005786ca90051008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f10006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xffffffffffffff21) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6e274c56, 0x81, 0x24e47137, 0x0, 0xffffffffffffffff, 0x30a, 0x3, 0x0, 0x2, 0x200, 0x5}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) login: panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *404888 42911 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7d345,ffffffff81f3b380,239,ffffffff81f181cd) at __assert+0x2e rtable_insert(5,ffff800000994bc0,0,ffff8000009a2990,7,fffffd80382b87e8) at rtable_insert+0x66b rtrequest(1,ffff800014915b10,7,ffff800014915a88,5) at rtrequest+0x875 rtm_output(ffff8000009a2900,ffff800014915bb8,ffff800014915b10,7,5) at rtm_output+0x6e5 route_output(fffffd80306a4e00,fffffd8039116480,0,0) at route_output+0x7d7 route_usrreq(fffffd8039116480,9,fffffd80306a4e00,0,0,ffff800015a1b080) at route_usrreq+0x363 sosend(fffffd8039116480,0,ffff800014915db0,0,0,80) at sosend+0x660 sendit(ffff800015a1b080,3,ffff800014915e90,0,ffff800014915fa0) at sendit+0x53c sys_sendto(ffff800015a1b080,ffff800014915f38,ffff800014915fa0) at sys_sendto+0x80 syscall(ffff800014916010) at syscall+0x511 Xsyscall(0,0,ffffffffffffffd8,0,6,c0a5b5c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc2de00ccd0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7d345,ffffffff81f3b380,239,ffffffff81f181cd) at __assert+0x2e rtable_insert(5,ffff800000994bc0,0,ffff8000009a2990,7,fffffd80382b87e8) at rtable_insert+0x66b rtrequest(1,ffff800014915b10,7,ffff800014915a88,5) at rtrequest+0x875 rtm_output(ffff8000009a2900,ffff800014915bb8,ffff800014915b10,7,5) at rtm_output+0x6e5 route_output(fffffd80306a4e00,fffffd8039116480,0,0) at route_output+0x7d7 route_usrreq(fffffd8039116480,9,fffffd80306a4e00,0,0,ffff800015a1b080) at route_usrreq+0x363 sosend(fffffd8039116480,0,ffff800014915db0,0,0,80) at sosend+0x660 sendit(ffff800015a1b080,3,ffff800014915e90,0,ffff800014915fa0) at sendit+0x53c sys_sendto(ffff800015a1b080,ffff800014915f38,ffff800014915fa0) at sys_sendto+0x80 syscall(ffff800014916010) at syscall+0x511 Xsyscall(0,0,ffffffffffffffd8,0,6,c0a5b5c010) at Xsyscall+0x128 end of kernel end trace frame: 0xc2de00ccd0, count: -13 ddb> show registers rdi 0xffffffff81782b17 db_enter+0x17 rsi 0x4a41 __ALIGN_SIZE+0x3a41 rbp 0xffff8000149157d0 rbx 0xffff800014915880 rdx 0x4a42 __ALIGN_SIZE+0x3a42 rcx 0xffff80001781c000 rax 0xffff80001781c000 r8 0xffff800014915790 r9 0x1 r10 0xffff8000009f7080 r11 0xf3f41aa0f5f63f1c r12 0x3000000008 r13 0xffff8000149157e0 r14 0x100 r15 0x1 rip 0xffffffff81782b18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149157c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=404888 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800015a1bc38,0xffffffff822b1100 process=0xffff8000ffff6358 user=0xffff800014911000, vmspace=0xfffffd803f00c108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42911 115303 6296 0 2 0 syz-executor.0 *42911 404888 6296 0 7 0x4000000 syz-executor.0 52747 170869 1 0 3 0x100083 ttyin getty 6296 53480 81392 0 3 0x82 nanosleep syz-executor.0 49518 27166 81392 0 2 0x2 syz-executor.1 90301 148121 0 0 3 0x14200 bored sosplice 81392 12867 58040 0 3 0x82 thrsleep syz-fuzzer 81392 296372 58040 0 3 0x4000082 nanosleep syz-fuzzer 81392 142457 58040 0 3 0x4000082 thrsleep syz-fuzzer 81392 512518 58040 0 3 0x4000082 thrsleep syz-fuzzer 81392 276642 58040 0 3 0x4000082 kqread syz-fuzzer 81392 70253 58040 0 3 0x4000082 thrsleep syz-fuzzer 81392 217056 58040 0 3 0x4000082 thrsleep syz-fuzzer 58040 215260 68137 0 3 0x10008a pause ksh 68137 431860 49974 0 3 0x92 select sshd 49974 111824 1 0 3 0x80 select sshd 58782 493281 7053 73 3 0x100090 kqread syslogd 7053 5966 1 0 3 0x100082 netio syslogd 4578 263249 0 0 2 0x14200 zerothread 70262 222193 0 0 3 0x14200 aiodoned aiodoned 93887 429181 0 0 3 0x14200 syncer update 71627 414494 0 0 3 0x14200 cleaner cleaner 23612 386233 0 0 3 0x14200 reaper reaper 69418 348023 0 0 3 0x14200 pgdaemon pagedaemon 53421 156235 0 0 3 0x14200 bored crynlk 26950 499942 0 0 3 0x14200 bored crypto 37119 251590 0 0 3 0x40014200 acpi0 acpi0 89986 21295 0 0 3 0x14200 bored softnet 46016 269736 0 0 2 0x14200 systqmp 19574 52957 0 0 3 0x14200 bored systq 42913 407190 0 0 3 0x40014200 bored softclock 16950 487728 0 0 3 0x40014200 idle0 82828 103343 0 0 3 0x14200 bored smr 1 55419 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6292K 6605K 78643K 15202 0 0 pcb 20 9K 11K 78643K 4491 0 0 rtable 128 5K 5K 78643K 1633 0 0 ifaddr 65 17K 19K 78643K 1001 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 370 0 0 iov 0 0K 28K 78643K 1005 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 76K 78643K 6480 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 112 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 356 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 9104 0 0 sigio 0 0K 0K 78643K 194 0 0 proc 42 30K 46K 78643K 2423 0 0 subproc 32 2K 2K 78643K 395 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 614 0 0 in_multi 33 2K 2K 78643K 484 0 0 ether_multi 1 0K 0K 78643K 39 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1064 0 0 pfkey data 0 0K 0K 78643K 6 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 88 20K 38K 78643K 22323 0 0 UVM aobj 130 4K 4K 78643K 157 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 254 0 0 NDP 14 0K 0K 78643K 295 0 0 temp 196 2716K 2843K 78643K 29698 0 0 kqueue 0 0K 0K 78643K 67 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 48 0 42 1 0 1 1 0 8 0 inpcbpl 280 3626 0 3622 1 0 1 1 0 8 0 plimitpl 152 171 0 165 1 0 1 1 0 8 0 rtentry 112 337 0 289 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 1198 0 1194 1 0 1 1 0 8 0 nd6 48 69 0 63 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 175 0 175 28 27 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1206 0 975 15 0 15 15 0 8 0 art_table 32 1208 0 975 2 0 2 2 0 8 0 art_node 16 279 0 236 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 354 0 344 1 0 1 1 0 8 0 shmpl 112 155 0 27 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16823 0 15272 51 0 51 51 0 8 0 ffsino 240 16823 0 15272 92 0 92 92 0 8 0 nchpl 144 29972 0 28352 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 94168 0 94168 2 1 1 1 0 8 1 scsiplug 64 11 0 11 10 10 0 1 0 8 0 scxspl 192 89011 0 89011 35 34 1 6 0 8 1 sigapl 432 9223 0 9212 2 0 2 2 0 8 0 futexpl 56 125910 0 125910 1 0 1 1 0 8 1 knotepl 112 2074 0 2055 1 0 1 1 0 8 0 kqueuepl 104 2173 0 2171 1 0 1 1 0 8 0 pipepl 112 5200 0 5181 12 11 1 2 0 8 0 fdescpl 424 9224 0 9212 2 0 2 2 0 8 0 filepl 120 52769 0 52683 28 25 3 5 0 8 0 lockfpl 104 2686 0 2686 4 3 1 1 0 8 1 lockfspl 48 915 0 915 4 3 1 1 0 8 1 sessionpl 112 50 0 42 1 0 1 1 0 8 0 pgrppl 48 156 0 148 1 0 1 1 0 8 0 ucredpl 96 12732 0 12726 1 0 1 1 0 8 0 zombiepl 144 9212 0 9212 2 1 1 1 0 8 1 processpl 840 9239 0 9212 4 0 4 4 0 8 0 procpl 600 20391 0 20357 4 0 4 4 0 8 0 sosppl 128 152 0 152 29 28 1 1 0 8 1 sockpl 384 7653 0 7642 10 8 2 4 0 8 0 mcl64k 65536 1452 0 1452 148 147 1 33 0 8 1 mcl16k 16384 15 0 15 14 14 0 1 0 8 0 mcl12k 12288 132 0 132 31 31 0 1 0 8 0 mcl9k 9216 91 0 91 27 27 0 1 0 8 0 mcl8k 8192 107 0 107 29 29 0 1 0 8 0 mcl4k 4096 312 0 312 11 10 1 1 0 8 1 mcl2k2 2112 40 0 40 21 21 0 1 0 8 0 mcl2k 2048 54173 0 54139 18 13 5 8 0 8 0 mtagpl 80 18 0 18 3 3 0 1 0 8 0 mbufpl 256 128087 0 128041 78 74 4 22 0 8 0 bufpl 256 24801 0 20258 285 0 285 285 0 8 0 anonpl 16 723774 0 716309 244 201 43 48 0 62 10 amapchunkpl 152 41289 0 41214 107 103 4 17 0 158 0 amappl16 192 46993 0 46586 231 205 26 33 0 8 4 amappl15 184 1086 0 1086 2 1 1 1 0 8 1 amappl14 176 197 0 194 2 1 1 1 0 8 0 amappl13 168 3884 0 3882 1 0 1 1 0 8 0 amappl12 160 14 0 14 4 4 0 1 0 8 0 amappl11 152 686 0 679 1 0 1 1 0 8 0 amappl10 144 150 0 150 17 16 1 1 0 8 1 amappl9 136 2440 0 2437 1 0 1 1 0 8 0 amappl8 128 1949 0 1923 1 0 1 1 0 8 0 amappl7 120 122 0 113 1 0 1 1 0 8 0 amappl6 112 595 0 590 1 0 1 1 0 8 0 amappl5 104 357 0 350 1 0 1 1 0 8 0 amappl4 96 11531 0 11510 1 0 1 1 0 8 0 amappl3 88 695 0 684 1 0 1 1 0 8 0 amappl2 80 74712 0 74652 4 2 2 3 0 8 0 amappl1 72 170739 0 170355 24 15 9 19 0 8 0 amappl 80 21032 0 21004 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 156 0 27 3 0 3 3 0 8 0 uaddrrnd 24 9224 0 9212 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9224 0 9212 1 0 1 1 0 8 0 vmmpekpl 168 58079 0 58053 2 0 2 2 0 8 0 vmmpepl 168 913651 0 912340 183 115 68 74 0 357 3 vmsppl 264 9223 0 9212 2 1 1 2 0 8 0 pdppl 4096 18455 0 18424 6 1 5 6 0 8 0 pvpl 32 1980157 0 1969764 468 349 119 126 0 265 27 pmappl 200 9223 0 9212 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 706 0 291 14 0 14 14 0 8 0