kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Nov 23 16:58:09 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.208' (ECDSA) to the list of known hosts. 2019/11/23 16:58:23 fuzzer started 2019/11/23 16:58:25 dialing manager at 10.128.15.235:42988 2019/11/23 16:58:25 syscalls: 337 2019/11/23 16:58:25 code coverage: enabled 2019/11/23 16:58:25 comparison tracing: enabled 2019/11/23 16:58:25 extra coverage: support is not implemented in syzkaller 2019/11/23 16:58:25 setuid sandbox: enabled 2019/11/23 16:58:25 namespace sandbox: support is not implemented in syzkaller 2019/11/23 16:58:25 Android sandbox: support is not implemented in syzkaller 2019/11/23 16:58:25 fault injection: support is not implemented in syzkaller 2019/11/23 16:58:25 leak checking: support is not implemented in syzkaller 2019/11/23 16:58:25 net packet injection: enabled 2019/11/23 16:58:25 net device setup: support is not implemented in syzkaller 2019/11/23 16:58:25 concurrency sanitizer: support is not implemented in syzkaller 2019/11/23 16:58:25 devlink PCI setup: support is not implemented in syzkaller 16:58:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x4e, 0x0, &(0x7f0000000000)=""/78}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3c7d, 0x6, 0x4}) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getgid() r2 = dup(r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r4 = socket$inet(0x2, 0x4003, 0xff) getsockname(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/59}, &(0x7f0000000200)=0x3d) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) msgget(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x64ca295f9e110a2e, r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000300)={0x5, 0x6, 0x6}) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x2, r3) r8 = socket$inet(0x2, 0x1, 0xcd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000440)=0x200) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x1, 0x0) r11 = dup(0xffffffffffffffff) poll(&(0x7f00000004c0)=[{r10, 0x23}, {r6, 0x20}, {r7, 0x8}, {r11, 0x4}], 0x4, 0x1000000) r12 = socket(0x2, 0x4, 0x3) bind$unix(r12, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) 16:58:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x96, './file0\x00', './file0\x00'}) sendsyslog(&(0x7f0000000080)="6b759e00da5bee152aee05965e9da2f260b481eee3ebf8db1f9e31fd0ed222bf19a387aee1f9ba3548dda2fa2a75a22cffce97b9f086fdfae92ec9886b736ff12493755d1f320ce825", 0x49, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r0) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg(r6, &(0x7f00000035c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)="be437408abdc87a65109b922a85550e97f44b8dafc374787b4249f1a25450a95beae44363e9ed0b39462cce9b3b75f7650b9d269ec19c8474b4d79b6c42bcf942591", 0x42}, {&(0x7f0000000280)="cda052be351d0258a6346c11bc0fb59c3a8a2315f2f89d3e9368", 0x1a}, {&(0x7f00000002c0)="36aab3c35ffe03f784ff097deb48afaaab03ce9012c21aebfdbb8f9a791d4bd5a4096f3419da7e1170c75d38faa996d04ab9a8a0e45c07b60a78e64c7110dc969ff688b82e3e14e8f10c3fa7db25e8f0c53e837f63ec21a9a9f43a0780d3c37af16afd2fd46e95249e4d835fc935612a163a2bc467a893dd020dcf58403acdd8ad747bc16196df3d5f47837ee2ba3ba131fcda5fc687b6a5fa6556aa8b235d51b953c6899c4da263fc1a117e4e3ca70b4031744f311668034594416e81ed8fe29b434d2ea90ed0802c", 0xc9}, {&(0x7f00000003c0)="0a660d4c30c2c3ce2e669d8f31dd8ea700d42ab73a9820a8c9968419ab81cb2dc144510472d2263a93b140ad8ad0fb29c2bb315ab58f09d9c4265f7dabc330bff71c65b69e093f9d08791b6cdf75", 0x4e}], 0x4, &(0x7f0000000480)=[{0x1010, 0xffff, 0x0, "4abf5839c38132157b9563909df30e6c7f69d0fae9556bdb5f116a21cbffd801d14115fc8ca060e9da41efd423f2e798efbfee28952da48baaf8d52be7d31b7e5be1ec0cf34151eb49617bccc5eb45fe5c9bbbfceb25512aeae218fa25239f8646c5db11e0f21759de54868e6d36f6a973813889bc26aae288d35a2183d85aafb67f2e65d8c69bafb7d2afd885d372c1d88b1603e12e6d9508adabb8ede09fb951d1844b3bce3b2fa24ef63e69bfdde204652b21a5945c8b440c260f6d401b0fdd552bdba2291ada931356bd34dff4a7a190921ece3e708087c60d1daeade0e5baf9cf33264b1242ffea34b2c65060784afe97d1093b54b5caa9eddca710509cdce756922d0e632b359bb43b78c5629788c4761d64921657a69d187d5e3d46cda19c6c28a11dc27c986ec6075c5623edf3cade5490f59f3bb311eca39883f1eb9074bff7a68176533555fca3bcfa963569599d7ca66c5e9cc1ed6beb01dfc6c410cc631834e6cfe8fa349cc09b0a80a63d503ec15e5102f3f07d4a0f469c750a91658e7731984c92d34d11dea1e6c57b585f73686d59995e2aa83cac085a4107e676d99962ab64cec01ee7d77c5488339753df54a37b0909084fc271ffca55bd1f63acaf9f874f972c7609006e33c8d2b5d7bb81852e4c772c4c661c47d12d970a9daba49d1d7b178bc7f7816de0c449e8008e11a1a739a1259b2d82e16f5e31f9766bab1f14a16101fb6cb0abd676ee2b0ec4e53a2de38ee36f34d5e3415ce7b13445414a26d6685b19703fb8f1ee867a2c6c675163d8f4d74efdd0e0207d836a9e8e0f14871104f2511b2b41a0fd0c576fe96ee481fd3f9e83b3f9bf0735e1f4c19260fdd882da31247d08de104c452ee0c74c6e9fc22efa655667c0730b51e7524dca62be3bdd35df526e012e3564ca808e23a5d523f68ba879f9b1bc64215d456b67a9be44e2c0a57502984e599ea2a172c5bfb4d54eb1d8190dfb1cdacff87265bf46bad5e75d8fdd30a8f573c83f57ed68d54a69d76a87988cd9c9e37e51e33d944721de044adb24ecf0b992052220a08cd20ab383c43780e4610d99151b6d4cc9e0ddd7dbef1bd99641bf516296249810407ba0e66e270adaf0c7e5544456e9670e540876a1392d69b5d8e8fd7743521480baa65e2e69371fec99d7a9804a5f92b364a5d8de0c01c4204198c8820170984a683cdbaedf2ec33c923ddaf3ae02167d48ad32da53bf2cbe229fbea56bdff7f2143029784aa2db4624ddeee19a086969301c5a9dc06cb2bee361fe1cc6a7ddc002faeeef2183eaf2f219c5d9897834a51b29584b874c35f348f2cd7afac111d4085b05cf2b9077e25e12696b05b9a7ab8e9dcf834d99b4177bc3181f3633c31149aec565a89e24cd1d00052ecdcf1e0021dd3c257c653a739f453bdec54caaede17f08ad86882d4732c0787cfcba033736d973a2ab0ffd38ea403069fac1ef44e9e6df2ab28cd860967c71c643d438978f13cd5c7728790eb8999b2bffd86f965bcc35c30756743ae26ff39a22e8f031fbd2322525eaa4ffb0e2c0aa0e5b013aec05ca740c8ee2347f73913fedad8facecca3ed71a90d999b38068e8b8933c4461d690a10e28a36d1a0950f2ebac2a1dc97c8c42e8895acd34ab581a4d025acc4224f3a99b904dd33c67cb9daad5bb64d106ed3f0a4dc48aefff7134c2f85cb5a25ac8dcfe800b3d282ae78f0d5bbfea56e28c2a4d346f872ea3414a325127476dbd9735d9b5592823cdaa6b6d0196824c27e4a5b716a0530282ca85bcf174f4231768e49e7517f6d7c0a280492cf66832c440ae2289207ba0d0631aefc179b80d858a4bbbb90a1913b938a3ceba08aa19d0446e08e235ced45fbcc9b3abaa8200677d55f4040142f137eb7e69942090745f1610e8f4462dcce892133aaebafae57e966aa50a4cb299c6fd2df6d73bde11c7f5e64ea2cfa186e109b6d7fdee0b4dd23865e1f481a17f07c5bfd220a1904cd777c9ce78de7b5617809444002ce5c427aaf57a0876f3a4de2ba279e0b5be721b03ffaa5fb18e6c04e9cd0d431f24a1adb5cd6dcd8a56c8c9f32037d975a462d4351b9b2a3f2ddce6d0526f054dd31b7f5bd7cc297a93641c84db539bbb5864c75a58a18c743d8921e971124ac1987d3a160628a108936dc85b54fdf196901d7c63f031d36860e9a53b9d425b00fec338946b3f996c7e8e093b69d3966c0755dc08d8e470d185dc2bd96fd791cb5159de36ec0c2caf52cfda8d8a98d1accc5f3d8df9bb2e77a1872d15b0ca138101107d0c9d98153b78ee45648ecd3ee6f1d458204279a34336f2ca2ff7efe61c24c5f1f2a7732703651ef7a74d8b0f947e1e1a2eb08e5b02393b1a33c59842b6fc5d819a7f1f43b2c0eb49b1a37c343127b7f64dd0df1f0726d5658939fd7b1aa2c43d8f0f8e8c933001fd43d67b9def0ceedf84cf5d47673dd730b2abb4731ed67af27644443f9859362cd8bcfe9923174fa7c2436026f7ae3ebc37d2dead68fd7c5871f6e9ee5fb0a455bf9446ceaf939f6a7a2153ed2cf892dffc1e4c5aa639ebe65861713c11918bd03549f8014657e15062e19fae209a22cf536ebbfbddd9c4ed11e28d3e99f453879646716d1418783d83ee03ad80b2d499604a7c0dc6d0e4c8212b6fd2254f612aae5fddc07cb3c5502b2e27b991db485260535047f6f3775fa4dcfb83bc57f02b6dfdb2f79036f5095ffa8aa8f5d8c4dac15af8359295e59b6f22b4909df47126999c59b8d22a5b7492827365707fa87e5dec52372f16a64d60f3db2cd1a1ecd3927f11395a2c6ab923ddb25d2e19110bb41ad369a83dde264566c4dee8e6449df084cc55046aaef2bc45bc22baee70b7c01dbc2b7ee73efa9c3c4cd61a9c8d6a5fb1b2946cdb187f581b569a7dccb48e22ccd766f250405437e7efdd43f4c285ff33f7c2ff080d2101f38cb06aed785b22a54e46d461d63c272e0b194285b7a6aba709765342a11f45b36e017b22163df8a990330591528f43ac900c40ed7a2fee5e3b139ee44c47b952ffd7330ef59dc8f0bbdebf40eb59bc6bc8933820e583bb33eabc4e4cd07f37894dcd099983c99b448f7d49e9152cf66c2739fac4b25165592ca501f2d272952a512b31252186d763afdbbae2a768122b98aede5fc50d0d2a2a3828046fc790d9961e62c46b1ccb82662d5e1f1d5c619705b6c24c11b9583f2a68e7c7570cd6d3c1c7182400776288c6825261ec4971db886fe3a638225a3d52ed5336de8ccb7c5b53fdf00116a35d2ccd363018a88fe6a8eaca7fc9f7649e6ac772e02fc524942e561b1b257431b3a715997afb836646322509a0195017213e725d23099980885503c88142ee798a547274d09a12152ea2ceb12077d5d13f773fc6a5fbccb09799bc04d2cc774d3bb8e14c8acaa4a82a8f1069bfdf2be6c1f10135a0904d3b5c1ae92e5af039f2762fc8961339e262c5c7e6c15c201a0f0cb1a396c127991af919a7ebcf5e139ce167f275e5baf49e04fd767a9250cfe6b5242c8e7f33d39739e5298a26b125605d71212b9f6413a38c5d527552efd8197d79f66353297d57eb3ffa8e8627d2145175bcfdcd63c62f8a635fbb894a9a13bc4199adaed67fcce441f9ee8b24950eac748204f9843f7fa6a92df4eac39496b59686f9a1ea3c864143d604dc8b7e12380713045007742ce873173c5fb816f9fd09ab80476cb7c82268ed147a57da6ed34cbd5a9c1ea6d5cc5f709f56eba19f2c1ec04d8c50f22e6cc81f9a66ae9aa1a9a5699007f933b49f75ddb1c657cbaa45fdb8ea59abcc9835dbf9fde11a01d03508c5630cdcb87c47765d6ee6019ce0fbec830a37337e95d0c74308d79919c3a03fb734e8506b45aa065a9465fe4d71d7f406d6c22c74479ddc31856f3018bfa193e36c7ad9ef3f5fcd1d4a6faa6c594b19c06dfc1f9c9cf05966ecf81c8b1ca8fbc2e0797f20ea7f253abf41d88d2c40f676aed040f9f180b69484dd1022fec397fb7c5516e8ab64921f58b49931c039e49d8774c0141915c40bf160068e16fce3f4a617fd4bd38bf705231596e3be3da1efda5c5ddd48edb08b3b3dd71b9fc07f5b0d6d91dd9350924c934c9cb218c1c19ff33828ea2331205d60a16d8fffccf955f06535dfd8d656939e645e13380b71184ac0cd1ec8e3f590f8d73b887f525b9732e6dd1112cb5ae59a173232230ea766e96ca55d41d24a3fdeb1d47a26356e6053a44a49ac379f796380ac6b583be0065c30b50103de660b2c61dc4c8829b94090a066d59fd6ae46f0649a16dab1a3c984fdc8154b5a49fb773aa99ce28813afd4a6de816164d61bc20d122b97ce4c91840712991a042711091e54746e94336c5c69c4defdeff73127d4acf7d722f0267baf28ad22908e1d4609d9f98e325b103deb8864a076683a5ee138200b90f34748d09555371286868c4be8aa3533f99fbd3e238c68ab4c6b1486d7ead7e0592d0ae3ed5dc2d54980d7b8e1ab5e8c44c6997778a890cc5e1547233504449552f3f6dba2bc201bad5a7029e3714b401f76695135f9073bfa32f0b0ed348688fddcdf9f9ea5347bb96e5ff2f2a10670cb020208127b29a043e995ca5374a645f5bbeda39778b575573adf121a4e14fea5700d56636aa079bc18d2842c879286e2a49a3c6dff0a7ad0ac270a666a4be27707d561b6455dc2b7b7e179d68a98cf0b1de70825745229a7dff25b26d6ccd786807ad5735744205ebc77076bc54c639a092e88de0b7cda207ca057ed6c986b065ca0549f680defadd88cf1763245a8f2c90d5c872454fadd54337a6c55c90653d3c0c8f07fd55d4d46c864d814eb2ca9a86ffd37140d1f40d14925a8d5ae6fdbd68221cc98c254f5a23471eaa2e54329cb3b598b91bd55d750754eb14b00278af90af42775471821d16f060da1aeed2ff9d2c72f7de6b7c63670c7cc8cf405e40b4a707c32f6c6c74dbbfca40b62c810bf3a2bf235ac4afda38a03595240a09be62123836f4f0b09f69f3e25535a8617ef30da742c4d9609b4ef0d0cabdaee1d148a774e7fca65606ac45a3d8979f34860737bbef717a7019669b6f3fdbf06305fc23151d2acf2a20b5f9fc67f11addee2b030d67636aa2c8a1d5454f4ef06a42baa955e7de22b2010e13b6ec71e3c348b59686aebc256eb2513368d59bb5858c770ecdee9892b159f6145a604241597d7dbd2620b84fc6f56641cd947a91e99051233dc3403055067a6f51c7ff89f955686aacfee2851723bab0e6b78d4415367b6c3bd2c0725903631ae6fbddcf46ed3c99f4a5e88ce9ead1c58b143d4a88cec37f55498293323dbbc47b2a36c4d32eeee37ce3e0740479f059ca80297a68ea936b2d383010b5f45c7c0079ee8939392c1c3dfa38bfd65792082af719379fc804165d47c6748c9fa65dd419234d7cafcb3291d83fa83d4c05cb7fb43f945f54b6986f6e8985a919660bc2a9a43b5c11d0259aa0647042c811d7aeedb7db71deb39149a77eff2c3fe0f4adce77ad1aa3e68179469f8b2d7481b47a6baa995430aec0fadc7ad7a0ecd9eeac02628c6763fcf95603112300a08fb881c73dbaa9512ad4e29a62be2b9e65ed0e226aa4428c88ef03f590f2381f1bf9362b5ebfffb35ab2513dcded62aff2c2240b021c70a61c43ee81226e47ac3b19d0338c42fc82e9bba1f20bcd5146712f56d9c6f7e50fbea6e0a61b769046c01651d61124824b410bbd09093fde27c10ef3f8e45c172c903c24491d8d95bd494780c08c5728c9e87e93927bcadced57f2d235d5e"}, {0x90, 0x0, 0x7, "39c13169369818e2156d305b1349c2d08fbd01c25d0b0a0430765bbca33296fe1c9ab90e6b3ade9be34185c9f91250faccc042cd486295a64ec6ae41e80ef9a7b30c1bf6b6d597e635b6b6975fce581d9ba258d120adf1f6b786ab07c56faf10778492e77f2c5926387020670d23b43b6aa8c2072e20b98d464283c55f51"}, {0x1010, 0x1, 0x9, "d35ded6e21842f34632c2d5b80f11f8a559d1611d533cafb3d35ba7bfb08798e7a4da228713e3c84dc0957a1284d5b06a400fdc5a31c2b2c7883ec3c16bb0884632fc7a30d6607d1aa621de41600a79eaa5fdfaaf8e105398e8a7b6813cf9928288cc1ef4bb768108c830336e8fc3445553ed147c2f55b5aeb2e3070f805eaafabc49c090ced560a3b8173d5d684cb07d14d3b6f63539161d62b650359049ab33be34adebeaf92dbc5dca157f6fecd715da6202955f678ca1a4e6fb460c25e16e8b49a2aa830d7f30c904dae2a8e9f949a5ed33992e3a2197a529d9ccb65a33c5f3d7c949f2000457034af2c2a35ee7728921a27af11503659e5969e85e53ea5c65bdcfbb45214567c2117993ea3d68dd7ebf25666d45c774faad3e70415342a77654bddbf5041989a27f6e0a4c27eb85e0faed43ba14845806425cb7dd2e36db3f22aa3f186d6128a486612e65ae3d012536f20b331e8f8913dc5d3d015fcdd4ad073bb89cf0c0565b0ca2b89dadafaec6774d31630312bc129863bfa17c562e0105df2049809c26de09bcde07656e69a1acffdc076f1c30ba09fd5e71ea880178d1dcc0361350d71c56af4491b7664b7fe27dbb7970a66703ee9aa1d698b6cf846e047e602c44e494872cc1223352d5e5898555ed7af11b53ef984474371b501cabae78354b431d67b15fba8d56ad4b3bbf920c7351e1de02a431a6709d0d1b8ae5c143a000c1cf69cb2df001a8b8d6c759cc40aaef9c7629817ce6ed68a0c438e825225bff2f819a87bf395f60cebb0226d104c6e60b91c2c0e760dfde8b7297f77bbf8f0ddb3ed426b53eb365f2ab037b88af449f4ac4d3c0d383f35cab62e00c291a5e2664b25be9845c4efa0527a60e149ee53ca493a202bc633026954478f90e61153b50d3419cbaf89561e6963ded5010e2fc48246591cb188e9fab91661bedd64c8479b262985b5d58fbd52e0f63716ae099ac497ed2e7ec3e2449ff178ed739320a897e97374d1a651afe0aaca8ea23c415daf7c7ab96ad2fdd2e1f2fa61a443b5e1ea922813d008134a43023d391e3a14b68a5d3b7f6eff4388a5b7fe9ab7cf5911e4f981823919357a2e78d8d8b10ab2ca266b665013a15f30734107a045f5e2a10657b047415c0e6a246a17c81535c7d86d4bb745475839336b292db70c314db4d1edcb5939abfc74114a44a727cd4827379883e1f03829dc26868c336ddc09a071cd64d64bdc16c2a2a121562866015ab5f6f8a69d5bf91a17b7c63da09930eb65713001d089b2bbc764f664cb885a9835725ae448816dc4d25c8e82c788e4424ecaac6c030c6bba0d0d8581710f4dc1d8d9ebfc55cbd16c072253b2c0e5ba0e00746218b7589edd3107664c04a4c44b69c170af6ee96bb48ff108bc933a4604ca90184799e128e36cfbc2f8221a3478ed8b31fefbefb19462d01f093d7f70222850c830c88a76a73fa4dfda514fdac08222e22ba0a3a4a172755920beb4cf01146fdd326236d78d8eccd95cfe1ca4f3564451348f85cdc36cee25fe4c69e9f9aee860b2ee1cc20de627234d7e42506a94fb30e6c1427cce2dc0a658e127da651ed34b62e10bc4b7499c22513d1bd6d1020ae53245226622063024737be858fa745e72eb3c9367e5ca3a25d78a0ff9e9089180a60ecd716ae446dcb25cbb650e8578ddaecf7fe198740a141877117d918f8bd7e5ab38d622e90dcf1727537599e7977230c1456b23e767049ca114b0044820a0284cbac1f225c0974c5e575ad280838c2039c507d5186ec709cbc2ffc84a24acc9d083dce2facdb99f5ceb62d09e1610e7d38bac0374590736b7461934b9157e47f4abce1598b892536d71f871a9f597b4d2f252854b3c04fb5d00117f7e8f2847055f09b880882e7e9fb3fe8f867f58223da2cf10c6aa284339611f7457ea68cfb231a568c5e5c1db1dd7543464167e6afff6bcaa460598586394f201d084235e04413b38f9503c68461fbddc28b351268f548c8a8d1df939a943c0c5452ba4b94475c6d30ef8f13208d8c3cad7d3ebb9510b4283b429ed0380a5e29ca7085acee7f95b071e003d81f580b1ee5ff36123c1c2fa78c40a64f87d28ae2b8fdf3e0f8cba5f82dbaea5a535d2001575792171b2ff7689571b2562d4b9ef8f44db67d5a1a789da31a6f08e92b0044d93f791b0d63c3ee9ef7f4f2aaeaaac3aaa891366b2a5f7b426c80bc81b725419a91c2d369f9289ff1dfe0496f731bd62331aa5069d3ea6e27653f89736a305dc0f96d7c2292d4375b442805199d42cec1bb87d5311ee3631e1e5b365c2a98348c4201a315928d9e40ca4bf132bf897d65747411e0da3982e209f26570c32950670aeb78694dbcec905d3ad3b85eb1314217ae8e1ab5c18f979b21b45a3933d6faea5de92d50783adfa31456f74584358c607baacfccdd96f435b81cf2a5a0a0070f26b3bd9abb1a5a441527a9dcb51b4f84426a74528e400a9e97ddfe0d622228902cb7aa3f49f2abd018530b42fbb08a7f520303f23695bcf33cd811e3ac7740821893754823ffde445bf68a00f4194d86bdc3de8ac5e27f7bf97767e234393d21cbad4ac1dc9df1c2b64addccc769d394a457af16184aec0b44b62ed51033ee5c03adecba513bf503d5dc45a356b5001bc60a74605103d436de1dd3cfba5cb032c9f51debef2ab8ae91c6babdbde3c5d43670edc283e719d9ef82c84236a41cceefb14106028e36b249b83581eb2149599f6bce69d944e5234514def837b9993799c25837b6ddea3a2f554a6c3079459167590c37a704892bc0c6346c98ca76e4472b9a3b8782075dbb4e4631c5bdb8493506f7c15e4aaf5e0a9999a5aa87a674a6bb5fbd2b3711ea2222723a09c684e2ebb10f06ac7ae22ae338d0978fa92dc92af713b81a61e84bd374d2600d76e7d62f07031b08a5dfd21c7b4e851fea1883a8e9effe22523315bb7149f2c4ed373112c478e0ba0a58dc2d19a7fdce1eb165bbbf77967eadccae5171f1bdde147194d95dc85547f446541ccef745f83fe47936c36e384ef00bd93988f87e9365055169251f6d673197396b137dd00f488588b7a07a066285b70a135f05e42859d5c71f49953b7429f3764bcd2275dfbc1aa6c5b1fea29134890d285ea221b70975111ccae14baad4fc45707b7fe290bccb57348ceb89c5f7ced52cf375bde9fe4efb063805c3be798c09b33c017f923cc893b1ae54b4bdeea7da31c2e85ad6ec9f54f2b171214cc2c2339e8c6ba600f4a0d2cc091177318c2df681ea7e64cd0c09a963fab3f15f1ea79068c62a831014761e89eca1ce2552e9f509c64803a05f7e5aee2d4c6e4e3ce0caf3b97ebc24fd8d53f8bd03b2e365da612f285ca3be588e1368cfa1ae2c3b91098673659e351ea69a384ea5fc551638a24a96cffb6f35c6a24d055e342abe6bf540a16b3ca7d086c10ea3e6fbfb68f44d8448e03549d2ed29d056b682515e910bb03234162816a5d9750bf3e667693dd9428160893adfd7e0a14a124fa6757b572afc2e5c7e773c3f163ab6c06653738e0c2b393dd66680f1c8125f7f70efc1be57f545bc61f6cd2ebc474e0851e52bd5b1f8bdfc90db9657ff80083df99301ecff00bb2014702439275af9280f26fcf198e8f89c1f5696183bc840c87bbab7eeccc657173f43e050d50e264b73567c52deaef7f040c86dbb2581bdf018d4b0f48e937be29b56d425064dea6795501712fd65e38872a9d06914f7c3a03dc580cd9a0fbfec4cec21b90a8c87bc100477647e68d373051cf4c5a13b69ae9224f8551d992befe577b97f8c2d0370865dd427669a943029ef1199957794a106444511572c36be53fb48a8d957fd35301dfcf28db1f0023aa9ab7f373d613beabdcd5a9849d768c92f590eb41f72513fa25eb4d0237ab1b183c8956425982e01fd9cee918a0b48765bff48a24228b1f537f9e50d5dd96e0637bddc684172c232456b7792e46e9da8bb725c19ee22a96272a03a4b91327229899131040896a3fcfb7c6d6d18db9958eaadcaa5175216c04a9fd4d2428431057e3ee698dac1d4b50f502f9ee02e9a2d096c2f597a366beeb0aee2b776ee52cf2abbc6e6776f272a6793b59f591bf47d238cac72367ef53c5bcc12a818648ce8469595a3be7dd6dab7a4d03a98ebf3877b3b8eb253099f017c19f22b65acdc3f53d2a79cd89b41bd7718d7e0d556c92da7330a56a92a8816d0b57449b3dff506d20eb1787af62960c1178365f3402520d143d3cddd29b652235017f16845369e8fc196140243ad1fab979f564b5022924854c7495b219396f64b112771cf552b6375df9f58c47a008643aa2741740174bc1122e86c37ea3b701eae09036da97d80ac23a62c3dd91eedd9cb3669fdb0e965c8a77bbad8fd0770798898a646a20fe9ec75ecf496c2f69208e7ca27fee627c29ceb3dd6e323b9e0e512285cdcbf75b3615baf51a8200ef0ad9df362a6f2c2f363d321efaf6e5e27593c9e97f52b4b134bb864b30efabfe44a88d8ff2f93c0d8976a93c9f9f12d471a738f32893cbbe536510060431263b260a885974838330378d8e5873020a1d48a063dd45dd9730e1058021a49684d97ae4f7409901cd1289b194df037162de83595ec4966554215a6e51f277bcbeb4a787db11d482aae580f4db31782d9fae3d30e39fa7b7a01a3e1ea3ede0c27e7dc17a24d6e201340741c4f279c8df4980d88d16c1743beab203b486049981297f8dab6f7d06c26c8c68f5033288d6d8b6d92b9eea12bbf34a1fb2ccd03e8dafa946f1b02a3feccfdff228eb805a68c0ae0771645a385f52de5af052cb0a92569155887f696fa856ae81f7b49d20b1aa2af2ae93f35d4d08c542467ebb883ac69da94c6457a214e15f8dde0dfc6c9cf354fc92cdb5d303501ffbf3035559ebf008d76a963adcca63628148fcb36cc31d302a5282f73ea1762eeda6f5054ae6a98458a296f59c8dafcffaa828e711f85c409ba5657e886885366be3ed7cbd701cdd2b8702ed83cedd07d94593818b68d38054ca3d35df9878e80ffac164e69404113bbb3d390c3992144ae4883695613089d4061661d5336f55f2584ca2db5fec5bf80eec4ac4c648fef03f9159a0ffa35f810cc1f4d070ab68a6c936276c5ad19130cf8f54ed3be0789793487fea77fd145b5868cc1f91a2073dec1d78c8fb7124e9aae57b9a50ab13f188761649ad49587c3618b64306806171bb5a787ab29f87c7a61533ce6be3644fb9022c4b59b2cd3533d7c8c1c2137f26ecad56699c0514e379344ca4368079eeafd072889589ff59faf06406d32699783b3e17366db2270a0a88ac676bd0ac6b20c4f0fc30c91f17228c1547513ee48b80f358d7bdf6a0e928355877c5750fad141f8d1ccf458e85647a2a814e8d306dea4b98b2b2a3fa8add23b2b862c9b0759e523567f0b14db29f988316a369731aca062dcc1a3baa6ecc47af62a246f807863750133e3d70b457d282b018e8a36c413209155eb34be65c1e96777b552b5d82faae540b090ec2146f360c8d561e973b81284169f5bf8e7f2e4bce5498e4cc3065e657127b49b1ff6b59b78503aec8788d1097732dd703ecb31f78af93e95674ede34e526979b3669027eec1b603161c8a40b9fa02f8bee55e16b491a205a8126d08bf294b0d8547d46dacf614db6a417ada04df27df87d9635f0c5d82a7912cd85ec8e197a5d59efde6fa6f3013f2e9db4c2bc2cd726c7b792e2a29b0ccc2997d60f5cb12f333b7de085bc8e57103b16a79780cd81cf91b"}, {0x1010, 0xffff, 0xfff, "e3ce4c0cd462532e90b7566ba39d1c117409f048943511c673631c42b21725285bd650d44bd018e8d9b2dcf403f4c0301b69f7b74555518e20c2e800c3be71e9de07152491fd2eef6365251fe7e143591d44c9004e7b709ea2a0021f71178971f3cac5a4e0037f3daa8b3c18d24046446d74589d4a3020ff83f3ed5ad12d0f3bd2aee3c5e0848f241839b28c9c5a3d1fe4994942ba7e63ce3a4e965f9b75b8b70e5d5127b27da75798e0f2c58a3603314e35b76ac36ebe570a0663e057c3884e37a415a08fa7658dbef363eba4531167695f4bead1cb52ddd380cdf41526a6dd8f02a643433bf13ea8d6b870efe6fdfbdff56c6703823edc42d320d323f30e020b3216e97fa52a1b7e294ab780d5250ef7edd8d5b93bcd24dafcd71a5c9fcde6308b2c7c5edc8650aaffe4109b8ad51cc945fe852cc2958ef886c7fb811fc406bea0ce71e2c6a4dfbe8dac3498767015e369e439d64a60f7a0d90378544ed1f4a6cfe46184641fd912bc6b084d3e32c41c61960c5443a6c536b1127468e67e83b522cc2a1ffb4808a2f0352064e68bc286b90b025c58ffe54f75bcad3bf165462da6aeb879c60cb9edd1891887dddfad769ddd7f7280d2403b641057ace2487f7aff3523c47af4c105d27ef1f0ee37b5253b90c9bf0857f976156850cef3a57ae11cc5dc12bf8d09e1ea9d5835cf21a8d54de80459f7cc934350e82679af104809643d40d5b07953b7ac149bae28d235e2930b7a488c03acc30f55231648b6bdb3cd8bd5bbb4abfe37cde6b26787619b599c07a5aa8906361d6d9861709155e70ffcfcdd8d878b7afffb373274fa2b9d23b7bc6dc8d7ab55ee38f74becf44653e33076b99b2978f0aff645a715716046fe96177996952a923d2eff1e2073678d9b6c35e2dc6c2c807712a61569291799edacda127f718969cb8bf1f9ded5cf6aca9cdd9dff8a47634a7594a38e7e4a838bf7a6fc34e965ae5af0f1fb30114fd2783b41bd83f1be7ccb777de397f226b6f4d29d8053e47a77b5f32d4f1eff2a0a640901714d4f2d6f3329a205aa0c138a142a5e7f5a758ec757784938ceed87300626759b82014f65733616735c7de05e7ec0cf01af930883591a8c6b5f36760ad9f8339b22ae1ac1a026fbfa7627b01f1cffb85ca10d927e7f05c1fcd90d64f19effe04ae09cc7ae0cd6de88486d8c34dc7c64005fcc64cd4d20cf5b2583fc37cf39a13b13f2f32a7e39ef782012033d41bc062ff5694d53ec8611a246e35791d22a1376561de6d491213e9ba8f69030d299f262a571fb24063e0e27342e30d63abb1ebcd9245048f777bf8a6f4eebb3d3afd5b3e85f82e83d4eeee9f26073f15270592a6153c3776ac5f93e3a62d56b340f4895012ab7f52edeece6ca1676dcd9c1fdbd7b9ced1d68eb139136aac2b1c3700b5dc94d357ce5efd6ddf610524130c2e3d846662f7c98e190d016ad9bfdcde3a6e81c54428ac9848dc355a5fd5b5eb3e4947ca3540e56d70c7d5a96ec9c466ac1f3a479a791d60977caee1ca1923ce2dcca1c2f1673691c5df6cbfbb63a3f86033a42ad300bfff5fc573758b696991abc39b0d81f1b7a62bb7e83f8b9dfcadbb4e9c8169fb73ad45c06c0d6d0b60acc92c1e3a0678520d2397929a87fb12dd9d0beff5c5303422a83af2cfddda02dce7780ea30ecfa203e71832260cb538df628e79485793e80eec2ac7eb6a2cfe4496871dd605031df83f6035b52a671886ae9f0c08be600a56ae41ab2a1ef70d86af124022daa2f07d4f35510e1b06388b3d37d2e0406b8a859e4f26706148d4da10d0ae811b07ff27992655c4194de39d7bf17c1ab15896c89ddc1e2658013390ea12adadad00e02476825b67c5bf12efc333879f61b090183272a7d84a050a548dc0e42d1e9dbba780e22d602a6b5bc9a623640abf66eebb2552ce4522bbd61b422853c9112a441166859d418b63457691b6cccb85c793607cd1ab5fa0293d7fe76d698e2d840de36cfd32d71f6edb6c22934cf761ee68be2ce12878e991db00e24b05ac60b60da20b2cb1db932b91c92ced74c4efe3a1bef9a96061f989b8d2e323cda88aff8777066e3bf81f3e38bea795dda2bb43cb7f0253ce7b3e3789c9be0400da7607822e3058c1042d2c20acacc9696fd52b16e16fc288340b7eb1ea76faca17f4dfd3068e3544052b9e73c2354f66a6afaeecee06385c5d033e64f9201206b8423804f65c81723b8d0b42281a4a25491d0ffecee2e323b2c5834b22bb9aed4661483f515145ed43f3563c1b0a5a65b774ececa915605332943d778a073a89d6f278f4f7b836bd98050f8a1079c3eda7e1bdc28cedabefed17314e83bfd970f21c6b251428427b1a19649fd98f11a504073af495500bdefcf0332cf928d4663e6e98802e8d89a0d3ec8d9a4b448665e8ad10b55d677ea23d34fccd3d9cc7fb06c69789cd66e1d8ebffe62764118fa527a3feaccd47627ba8f38feb01eab5dfd42b1d40ff16a4ee5666411526c59df9c60aaa3a2a592328aede20091824ab6c683f872efdf991e884f9345e1478f03321bbecdebf315620ae3229d30a4943256ba9cd971c4e4bed86b41bc503882c2ac5185c8ea337f7ab91329a91e13a6a7d0ffc0d8d3e0433f14ec90e1e786a8e8b3da1fbddcd9077c64e8cd8305cfbb8db80cf740485df7b346c7077cae38b83454b2f993182d3d65d05993890742327619aa8d1d2390f4903a59c3a1101b73768e2a2bc835786c01ac51f23c91daa634eb391b2e285778d6c09585c0cd31c9cef15954d43a5715bded38fb298dc63a84f7702e1221be304c02d908a735ef4599370ce59f7f69f123189152d561ed18b0dd2bba1d209ba7a499b07deec1d9527bd31c293cb6de03f1dc7f83141f761db4a6a7c085c35571afebbda7fe925f599704c5bd13628a759f3d20ea20741483698be113353d52d6d4e3fec6ae88aa026f5d0bf754ca9601cc72bbe4dd57307990690dc9a7acf0c08fbc8bd53374eaa93da522b02eeecf09c77fccd7ae895733496700d85025bf2d48cf1ed009a659c526f8b2fac621ace3bc837aad560fb05823b9773249f9e144601da10db60babe58608e9a97a0c52c32fbd928e76cccaca48dda2ae20de4ad74141e1b5b3ed378002ac3908e6c07e5cabff036cfd6040da663e19e8a450bec3ee3d3d319c312a051403134c57e1fc7c2e1e75eef0e2338655bafebe36e20391a2c4afda506d530768f151da0373205996739ce34d814f20b561bca42c258f79112fa55828c967dd7b3e77b2165c3b3f94833b897ad75edf09036d3d59ead0a8045f3b8361628d0fd5e3cbccdf0ab37991641cfd77cc3307ffb10ee0074534e4e732d6cd3749b11015f014b06c4d3f224b7c9f8c66b6bfa070c09d95a00d87ee91171311b9f5185b656426cec3443a22382bf1bb01ae3b8b1ce1948b6b8b066abb28c536fe8f927205753e401d7c785bfd73464a2ccab153b686c9c27d5b5091d71c4d7376fc74b27d23fd5f8afae5c63b2a0e64ba82a8c4390ea47a5044b732a37307801b3619752f1937ad01d18d249348d1c738df63a11ebf903170e7d58db688e217ff0b56aa147fe6c7f4af4f053df4b7eb6c2b1487f3a20c80025bebf7192cf95db07e4a1d120eb691df843a4d664a2bcee6ef03ecd5eb6c8ad4d58c88416e8ce2bf691df71716e90dbdc3dcf4c096b211e54e7a3eec009ee9ec7bb1581241e10bbf511eafda1cdb4a96e64826c166b6ebecad6765b6bdb19973c1beef0e08239e1fc60f56a5357eb1f72a83272cb2023486cd7882e747785b0c161a0f0536f29f43abb0aae927d9e855018cd2dc760da38e2f0822dc133fe6ed0d3d081889497abf1774eff8d836f7b04d641811a3f3fcfccd2fbe1a7efb4d854a282e9559fb170a1448cfbdeb086b9cfd2774b51d215e90cb8e3c2ea74c80a6e216ee42345587d2e4c5eaa908690b3ec2ab054a491658e3c9d59f88b62d06a53e8690461fa96bd8a3ac16342daaf24181b797f71d99f7bef159b15b2bf75be19e47288ba47bc70010f418efe837c36bd051baa6b75d7cc5f3f072b215d51fefc1557fb87071027e3856e32f3edba15c0dd548ccaf252e8c0e71d31197c1076f265f5a5566bfdfb4548be2a42e6fc7f5af00537349929e767da6195a1373d89cc8d288876836639613dc4e66b2135866bf8fac732134696b77b2b05cf707e02e8ae67305b34444ed40401e13f0c3ab332d2f8985b715b0317eb8e4af956ed605383bf62f24b5acf215299523414dbf91c06c605a8615fcc546a064b0527774f6a267e29d7b541fee223d94b16de769fd1f3d1461897f825283377b7072cae6668e53832198bd8d54587c53c28616b8018b04c1bb548363ee8168e524d9a7fb37f9b35b0bfe9eb42dd76689ca93d9f82d6fc2da705c6bb4a764b112d7801aa7ab415e084389cf5d881b9e04f298ddc9ce3ec69373705bdd2d92c049853bbedefc4804ef74c50dd6add72c83e2c728a08baa74c5a48035a5ceb84160cd11b9449d823742c2ff2c52089375bd304421309c78bc931f39791bb11151c94f049bffd31718a2ee542df3ba8a278dcc37429ec677b0a7dabb9e31f254a6f7dbc48a376cf21c3e91a955347740d55d1a2e476601896067a831583b7a6b9710dc9c9c59d6accf72974d2659a776f1898b8a3bcd7582744459aa1ee24ff74419a7f053d5773b28569dab033e99c6722f54a76a7b34caa664271595b95b841797d2bed39c0329b9991bb66c8e78365125d12d4443f85e6d69792c5d2e7fbc149530161380db435d040fc6e43d986c4f5b1b408b586a5746a95259e1b3265ebb26bb209f830755cf0cb21ddb3481d9a9f476302eff5fb4dffb0c0ebdcbc7078888afd9220a3fd2d3ff6a204835b6c2d0314904d52515ee3ddefa207cf145f80528d3056310f1f1f77503913cf75307f480082ba5f80da860e4521383b9022c5d38248d3fb2c526d1050e9a9a53867d364a254b8c80e76c4690872447cbb21d5a30708d06e32ed312e7cfdf94ef4f57bafec3eff4031965584394cbb791d15a264d81936b69575cf679f89def0b228f15580a6b9c8702a6c4ad0eb35b35bd51aa22c5c27e70b36fc0d589dcc288cf84193bd81f7e655c6f89142030b331d5189a027848a13ae660400ae4cd4c4b50bd51c6021880119f1957bf8e8f4936c1d0e8c0cee527f2e6bdda68420fe7360ba3b27dacd1d8a00e0c168b613680c9b6e9bfcdce1e2b65f8130feafaabc2eaa32e90521b88d24f7901ad435bd5d4ef9a68d5a7b263ac816673f78067c97d040de4fdf8c0b0ce324fb8856be55f6f698a14517abcc609a2401198d5a95fe930902eaf3fff4c2eca5c39eb7686433f680bc7de035cdf8f29021eaf098fb476505f28da8a7491bea25ceb67322049fb4600a02009025fefc71a31084797c1be721bf8e7f285c43131e00704d13596cee25fc886f01d94a308791fe4565664e8d27692afc5500d287ff913d76907e1183cf36695f5d7757854122ce22161468a5ba7c6a1268cb31617bd5aa599b503b09b4295d7f8b756edf74cc86ff56a91cee2fc34ff3d6738605bbc8d22017dd7c942ba233b843c806ddcc9c8a63241cdc5f8ff080f90fb126224c3667d891757d942a6b7c3c1692f08ad93d606bd0a40136d5ce9c4f0e83dbc16d8ad1c49da487ca462c90bb8186033d5871fc43888c093f0433309c8aaebc66856200da4e3662bb03718b65f1922566d9d2f385597cf79f62bdcf827083104a4183ffca9290ba6bc49"}, {0x78, 0x1, 0x7, "6ac35c404e4ef5212934a857fc707a155b5a1a7bc09e79300b7fc476f658b10d126bd0ea545f9513ac3ba9158a75c0af6c7a9e309bf0d0c2205257f057530cfaa7499bd16793ad6458e5cb7892ba6b6f76ec18d85bb5cd1423b9f71d6d74b3d49d"}], 0x3138}, 0xa02) fcntl$setflags(r5, 0x2, 0x0) r7 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000003600)) r8 = open$dir(&(0x7f0000003640)='./file0\x00', 0x100, 0x4) getdents(r8, &(0x7f0000003680)=""/183, 0xb7) r9 = semget(0x2, 0x1, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000037c0)={{0x1, r10, r11, r1, r12, 0x8, 0xce1}, 0x1ff, 0x79cc, 0xffffffff}) r13 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r13, 0x40044274, &(0x7f0000003840)) r14 = openat(r0, &(0x7f0000003880)='./file0\x00', 0x800, 0x28) sendto$inet(r14, &(0x7f00000038c0)="0f8366cce192993d1de36ca7d22865a227a2e76a8df77c53ff5cca36891d0ff8f72e743e0ded50a761b2c0963befb40aa32a9e266506ffe6c0d6f0341dc7e18d7035e101261a3673093d8211ca376bec30f7b594362203", 0x57, 0xcdede283b0babef1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003940), 0xc) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r15, 0x4004574b, &(0x7f0000003980)) sendto$inet(0xffffffffffffffff, &(0x7f00000039c0)="acef4a737dabfe7571923392112c5247075d220aff6b6719c9b6a6a1b81bad3326e5f48224a5add353af1b2c036899bf63cfa164d21566a2a0906fec57a5cef24ac7ae38f41578eb0e54c08fa0a4250178319230c72addec0f0ed2030ed81e0c22b36b286e85a9405e5de181af838aefda1e5be604ae5f84b48b92d118bef0e16b112e890ddf03bfffc37fb8af224a30065f5e0f0064b4b00102", 0x9a, 0x401, &(0x7f0000003a80)={0x2, 0x1}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x811, r4, 0x0, 0x5) r16 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r16, 0x2, 0x8, &(0x7f0000003ac0)=0x6) 16:58:31 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) msgget(0x2, 0x20) r2 = msgget(0x3, 0x20) getgroups(0x40000000000002ad, &(0x7f0000001500)=[0xffffffffffffffff, 0x0]) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001540)=0xfffffeca) socket(0x800000018, 0x3, 0x102) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r23, r26}, 0xc) r27 = socket(0x18, 0x2, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001480)={{0x20, 0x0, r3, r10, r17, 0x10, 0x3f}, 0x7ff, 0x5, r19, r29, 0x544eaf25, 0x3, 0x5, 0xff}) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x3, 0xdd73, 0x4}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01024c80000000503e794affee005d8f9e30ccd9e779ec5962fd32df917d74fd1c826b446cafa997b88bd5afaa45d05452329419bc48e7a9"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000015c0)=ANY=[@ANYBLOB="380000000005000000b512b5ae000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000001e0000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="50727eb30200000000000000731da1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:58:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f0000000280)=[{&(0x7f0000001680)="af44242d5733e046ffc7f5c16ba3a76e7814b45f146939744c2c096fb27c5fcf652726b5c2e7f38161abee6a6263155ecef3a60bd078ec30a09a1ba499d8bd151b14daf24cd89dd452ed2102e48104d0cdd93f72f700bf3ac6c4634220c8d80f98d5a0c8f01b704a81a8822d5c01717106a5018e7d1f9320f76d733c1be4e2ba19d49fb4b0b8744761f0b994a52a3381a248da22bbfa459b8c10b74966067cbcc03d47f8eb7df9dbc1ebaf73db8c4114e1e409a755ac9a86ef5af582954cf1187a321cb64048e8dbcc1404adaa9634c813e1e0287ff12beb677f82532c52667b23f24967dd05a9fa69ea0290b6e5bdf11da3de39a22b9882ea0ddaf921b9805ecee297190b0e31dd347437e4f1c69f7307508e2071ffcc1e568c8177ee5afe6b371bd57321b960bdb36a5b26e78a648457867ff842087be67ebb1497b186faf33fca1bf5be756542c7498f9f4653babb62db1efc0b39ceba62defe1389263f77d1808948b043a9e2d272d204d0c04e38efa5511ccfecbe71a43da87c29ef141981c8aa07386c0519b11e199dc6b94a9fc8d0ad7e39dd64724a02360f4ebd9f8ed2d7eb0863a1865cb0258f4b55a9d81544e91800313ec3ead0b4e7d008f438fcc78b9cad786e3f0d02c7b5e39b6bcf09a24f57b57c789c5a83158ffdd1c8230453c4a3c943875a0d12858004eaa845fdd02613564ceebad5fe6ee3f6368c0cf5f3a954a92167cb63687d3de4552a9a8db3d060da06116d0da1d4e28523b9f513d8108942902fed67c4b5bf10ac2d3054df5c57fc06556b7814cd8a6eef6b22ec4bab6f1ce7a1145025a502abb9a709e35984a9bf858e927614bd29fde3b1fb690087087530eb7fce8157a06ab63195b78b86df9eb1e9b8f50fdbe28580308fb45f165a1303c36e201d92a70ae03e4ee20c27d47b80249da5b4cdc2b27583cf66b4a2c3fa57d7b2b7606c041a90528e6d68114ae30923db4d201468b0142eb870eae4b1091ba189449352e243d279653ea2c9191acd0c8f367a7503d1c77e25e9dd4204076ef0bffd4a3caa35270449c54c2de75fc48922e71dc9cfe60a6664063b181efed446ca7cc1aee1be8278a0eed9fd51a955bcedbabd5dffd331464214bfd086a022efed3922a5818d1c578109f5b8390933bb1a55e64609ec6212a9544729c43401af4fd462165d4154ad5d3f9029e511477f24fe5e009e24653a05d8c5f09db4cdb66bc6ea4ca21bc4822503ba8ea87a75fd0ad55b03cf8ec5b49cccd261f9005711a76c5f6a01c90fe5b5e73bdf0f9d1c7fa9ecdc312a5991da328eac271d92f0e56665ee436d0906303e3141d29fce33269214955e7f8e40cfc95fedf15afa27b206aec0f31938716366a8153c0181f5da132d813bcf0b33e692e7074cd15187d22540559412ca8b121deeb98bc13ee5d2620aff804bf8f3c6931c9d38364b004be6d30cac15248fe27ca8ef5418503d97319b30a87fe9b3ba74687976aaca1895c9ef8272409a3e004fe56416850319bf49704eb1a253563f5bd5cd98817c908ec82dda664af494a810797b5a801123bc844e43460d94ce60a350e9e4d2067913e28c7b9ce4f34effc7b9a825caa4c63ac30d9acdd1c6d4b996fd1444d038a96364ce8b1b137cbcf5087c28295dff56c38abc39ead9f13431d10092aafbf63e30d0cf92dedde3009bbe8b1256e7a220825c7b22184150ba02993fb94a48d0bab3f4146c35c935bfd58755e6cc900ce3dfa7158aa2789a680017c6be704f054464fb30bf2946b04a81c99f0edbc751752478da0e1746884d5a78d2917d861816978ac276049bdc4b8133fc2ee71c406edc9806e8755c2a534753678da15d33f2c6dbc4ee12ec516319f91731929178d6a7cc44648544081964ea2d27691ef3f3d9bd93adf9e7ca58a004a802b5f84506b375e6f7a94d555bf8ae4b919a595458ed3845fc25058f0c6e4f7d4e3b8d28c266cd9fe97b6f153a901487892fc6ec93b374e5b31c5bed1e55c28bb54d4e04f4c4b84a149507768e654a4fa6ed5d5faea598edd2972b2d9f9271612977bc4375632e2fcf3102421d0673847cb00ab4598c4947c7c53305d3e00654cd61c4bdcdc4894f173bc48eea5ca25ab6dfcde71e8b4b07808c6b877f1ee753a5cd0d6c85ee51d761e983d78b7c0f76c62c6db837dc89671e7c204db88c8cb9a4314bba3ea8ab2021f592dbac15e121ee88e143f2758a58f901adcd8db9ef69a38f22530d06f45d00bd1e1f38f600006302e4184bfce821d87750cf1a3753a3b9e9a804c656e3bc14f9f1da91ebbca2e03900f891ec8682920dcedc37d7a19da0a9ea97ec898868ee7b0fb84a81d7c8f3f905a5bd8c564f122a16ae168976799d0f32e0abdc24c397556fb12c792a902437cadf92bdf193b15f899b1e9fdfc5aa26fe811b33f3dc33e02bf98e42e25b45fc7e355658efaacbb3255142e5bf1baa4654d1ef1c99e314988c07bf6add1a989e9a6d203293156b2bb78184f3d9ca8314de24aba84785f1597da0b9511e7afda1c34c9c55bde3b63fcd8372490822ccadce8e3b9357ac7f5fcddb4f52cb4503ec01056e33bd1855ea2b52b1336bc8ed7e94c523998a15fa719c16cea580aed9f39466b70836b486466d68a101950edb2b545a3dc3d6f6391fff9d299309e4213f01be9b511959c1afd53d5cc4e7ea89fd796fd529f36ef7ef3721248b3e2e3ffddddd5ec74d767bdacd72d14398085b8571dc4c8ad0bad557332f1300b79ee2bc0326b96870d1bc7e20c75131222d451c7dd19208a3e83dfeb4e493ccea705f047b566e5478f001396f3768ddbf3197d324409c23f8d9253ac95fe2566c494b7033e78464024cff7085aa5d81f59268e6a38e31d97ca8aa72a246e6ce437fb8e1738dc944951a1c1d861d322bb248f2bae439afcb858c15b981eb8ae6cd85d2d762271b84da1e72b364a0bc55a699a7c7aacfcaf783d5531a7915ae538d22a7bb66b2516fa00aa166f91b34b6f8267be65f195408df989e091ef9e5b1775b3b49e48b36c72bf5735a6cb82ab54dae156cfa406747713b4f538b81523ee5d5726a406ce46082ed70a5bdc4db13f4e2be6151eae352254d3499fa0568d144fc0b409dbcd834aca93225264e6666a470878ac0c97d9d2584caae59b1b30dd3036746150ebe188a35f50bdaecbc356a8a1a4a9c68e0f6bc676b11f1bab93fa6b32a9c79e2cdf2730b043ce9dfe958cf0a587d51dfc3a8279aa26e21b22488121aca33c5364b226d2e07340dc0e5c694eea6b7628fc0bd20c9fa4716155f1587f84470ef3a929f7550403a0ac4d0490177cb26a85244b567efb6feba230a99703f374135cb015d0dee000b9bfd08871e113686df115b98f492641f06b36c5331f6c73f33fc6f12ec96d76b8d9142edd444090ad81f1e8d74aa544036bb0af6fb519a17726873245fc6257aa53db5bd06d354073064066f757d5f0cbc8c6a5bc1ced552c809f31907ac94a2019c07fde020285f9adb80af2be5c831c350e16f4ac5b088495c1a96f6e734a0ebb5769af85d00e1b6ea38b18781252c2cfe77fb64aa88f727fa2f2d6d38413883c3fe514801389b78c66d9ead4962376bfce0a0f6b2c65ba30a48337ae418c33672e446b658374705583eef0baa2cbb19a18dd037f4f2220ed1e339ad22026a7f7ff21f461ecc69b18b5e8a789b8b0999ec1a3c934ce8ff0e2db64701675f3ca818a5002cd925dacf66a47e05b860a35282cc4b06d6f3a913a956f0b310afeb3c39de1f9b23b0ab79e2c7f49e014f595717771072a61b6c32f3a4f9ace65db9e1f211b18fa21845e63c60f7fab3e19f8f549043dfad8fbab981d3a77916e35827f14362813db4356c1d12d3b2a5b6b29be64e7f591c690cead1a2aba49e4034eaed062e1d6031aac9b0a48cd1463ac0223ef45c706bc7414d9a4bba9ef726e3f107126bdd220bdae20a4d557ba2d23c3eec95424e5442d65751fb1947df6f8985d26284107e3c872520a76eb845927274e980b7491e9f4c56c370c82400b607a7d6d6f85b513e8f8aeec8a0a01933f42538bf98d370ba454b7e7ed1957cd775e98345ea46ebca39ded2d6dde1a4d680efcda0b81bf60deb101b8811ac0cec6e6338486039ad8e5638d46676baae58c6009c4e6518df93a0e50b813d45df3c591d276179883ecdc4be76a80be863e418ddec8b81f0c6e34d10e79a6de5fbbf7c9c97dbaf5516346ecc151ac839dd35ea0c94447459487de831db2ffe698a114344ded422c36326422c095f1656f9df76f0f5e4027fb877a4123dd50452f7c0e0fdd7fcfa2fc472f8a55309c037fe03e26f5c63d439b374d4e3d52454010f44d4d845ea766276b4ddb1d80026fe0f1132da6741ad4ac00686e340b79e55ede57e28ea8479144aff55378e75f74a4a2de2061ed13aa2e4496589ba1b36d8e251b7b8238a089a0c0b330bb81c2b1af7b44371ca233b9c0d476e44260650c1fa670cf3d3135710523e12434e0a93bcd8c8060ff1097f542ccf9c281c0e1499bc19d745f2bc9583e448442b4395fad9d1e9d6453864f4c5703edcf174beaa7348a08d3182edb85b16a0b3b4b5659f25469e11fe68e3e28648c048182205cdd9e8c87123eab4df9709f4f6caf9d0ce00b8e3685bbbee47c9dfcf5836d0020bfdb4b2c06801a673a498fd5de07234cfb733964f358e1bdca8bf7f2c7979fa83d61b562bd4b2bfe412eee9e1f1f5a8d6fab7c2e0bb26c54492cc839eae5483a5c53e44fb20e0955f0e7c6bd03687cc89e490ae07bd1c46f5e4dc8b4def824814ef702d1fea188aaf5caebe2b70d70f96d8ab1e90a34e66d85cdce2638506d2630b89803915d44e34b9d9946d8feb95bf95546cdcf6748b5d75af9f94d6b4172f9472e06fdce5e965d192bb598af0bcae2dccb13e0f058b8f053e2a94c3aa152a76b146d2598a22aae090aa1daec7529f4f49c88f5bd23a08af6802b1cf3cc711ac12b4014a47c91d8f149ff91c7f98c07c31aec90e7250ccbf2ba9d9024c3615ad3c11018fbc35768696a38ecfdedceb6fe2cc8facf483973988e60e447ae01aca77b033e7103d70f2dd2e4b41934233600c0562c01827182d8fd71abd21f412610bfa06be904989a7b90eafa80e6bd99ea4b534f004e3151885207d0d0b8b1f81a570acdfb91776b957d431a0f9438012f2539d7b4eedc462d182a201942c10a61c7ff7d68dc4c94f10b9943b862dd0731cbc5ba0578299f5c05f77ae468aeaad7bd295c77aeda0a87404d6224bac617ac155e68ead208b491bf84514a52695917f836962990d269b1172354de0d630222bf4b79d7cc6bfb828feee43b418139ab756bc636f294b5bed7a4600dad083ea7418c4f353c71e495fb0c7152a93327c9508f4bcca07d3b00870d51d97460fe796125739f4b1fae7c47395028d894f330f70fe1299addfaeda3b9ac3aa1a05616888af9ccbf3c4b9b225466d47611b1c297e294d74f8bf222186a1148deff4ca457456c2acd7126877114580ab1a688d50641e36977887ae16e300f042da435318f4a53afa95c03539834eaa9b7c1a9b691e27503a32ffb34bb27498a96b26c768fd3a1d9bd25795d2af68e9bf2bf30fb718dd3c36b79015609096ff7ad06f7a5b838fb10d6fd17d33c1f4596b5f9cd2a8e140ff185c7c3a0846681d233cfe40af1027b7c8716a027e75f73c1f43e1baa3640a8cecb180994c968ddad973ad6807934c30eecd9ffbfa8250fb170964f5cae4f4aadcb998b105b93bb8d1d9c1fe2ed417fa475a0d12db", 0x2a2}, {&(0x7f0000000200)="33c2bdc02d696be25c9f928a91e1215d542dd899fc9ecbd04da15c47b18c0bd78abbc617166ad3f665e882d858ab42c50607dd4ccbf28c9c9d40b7eaccfb88ee4aa39c31dc460413f7235ea90c05e1235d96894b5ae01113ba2eb10f9524287bd05ca5ba044bdcb6786b889d6384c5e1edcfdd26a0ccde4077525f8f8a666f95"}, {&(0x7f0000000f40)="32c26ebbca67247a10a48258765498ca98c5ec09e21f4ccf1635de9ea18b9a5114eb076349c9842928526462ed9ceb728e26455c8eecddbf4ebcab47fd4933e21bc0a6e6b57c92c17abc12b17e6af0b7fe76fe05620e85a641f9c444d465c320293b9c5ac61e8f7513ffd1a59ca87984264ab072a2ca6803b3a94bcde1de676a41829736b1086df51f8510ea135663e4e8b5e506e8a81c57bb898025d67568c790efb9013af998fc49c2f78ce5a80ea63b2fda5d27bd8431e18920c16c5938847355bfae57a371f1c05ba119"}, {&(0x7f0000000c00)="8a33433380f8c5f20b231ca1086fadacca98bb58f2aac099dd8c4b30e8d295d6be0d43b3e8a7a93d243bc2aaf10c4208eb07a4ca195238367481152c7afd84818611a7193068a2798df122e9030390bd261afce323a05aa6fb"}], 0x385, 0x0, 0x6) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:58:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x100000000}, 0x0) socket(0x20, 0x8000, 0xff) 16:58:32 executing program 1: kqueue() r0 = socket(0x10, 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:58:32 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r4, &(0x7f0000000000)=[{0x2, 0x2000}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x2aaaabac) semop(r4, &(0x7f0000000600)=[{0x2, 0x1}, {0x4, 0x9}, {0x1, 0x9, 0x400}, {0x0, 0xff, 0x2c00}], 0x4) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r19, 0x40047607, &(0x7f00000005c0)) 16:58:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) write(0xffffffffffffffff, &(0x7f00000002c0)="c3bfa4d43d7cacca4d6836ef0ca8d5f42a10fc444b2c088baf8aff47a20bfa1268f01ddda71a51aa4fff23727073947c4d0a57381e884dbf71f29929b6a351165afe4923d1ce233beaf0079893f7cc13f3a4ee0d03701f24843ae05635379ac4d892461b37b2476dbaf6b1b184cc5d8f224ce2f21ab79caf15dd97577d9d043dfe5d9c8645c7368629404c1ce18e185607738e5cedd47816a94e8f2c157de60470f7142055b6fa3166b793f021407c9e1ac5a021b26258ab2c288c012399f7030d609a190881fb0ef6ddcf0bb6900a22b09f3d2188f2b6e547bbc867261de67182fccd47dd27a88b8e0de9207c1a7271c6cfad35a2bdb9d4c62ba601e4cc17829a4f0973f5c55b20365989e9b5cfe570314f59f6e828840f1417ec60185f0d38e1c7fc6ed3717164199c67bf955fb7420fb12300f967c03760cb91e4ed2c8645fab7fa0e37958653217f77406aaf6895eac0c26a4c0c6b7e0208807cac93c871af9b1d72344e2091c74ea2e30adf8267a5b7f9b05cba4a7e1ec264a7d009dd48a378b0c7dbcf9da398bef9ee12061d2a1374c66416348038c122d84966a386a53bb08134971daed53e67d2c10e9f9da871ca2f9893aa76a9890a2985b07de295bd4f1f2b54f696d8a3f11a97243f3b0072bb0d64b1c4daedb8b677ad9801c0f3f54675fb2fcca59e8df0f8eda2e9c8d87ec504b94f82f2c2dec6445ea29146ed6e4a50344649d6ea3c68a533f306b61a852b0d2f8ef2a87ec1900085cfb005b351ae1d4860f2b9c66df2a0a6c3c5ff1c364c7e834a80bf06fbda88f8ca9790fa3378211f4b116285b9e89fb978175181b5a415fb7d4ee9c1903b1f12473c3f2c558e94ffe6f9d7b8e639f88c258287f382acdf699e3cd9d01cc79645ef04f1ea58c395a1caae649a7d4134d41a65862a52fab1ce4f298e0e9632e8af92641d78295d97973339706a29c8bb6c4032b67a492abd85a5b74233101ebe08f8a863763ab7e5664bdb17309f3abbad510e0c04e2a04139e3f1a6acb53b499835297d3a5e0f41522be84a032d05d2583bb158c86684a263d0a7e24fed1d1c0e6a89ee38cf92e5597049b3587971b7659f1e2f61b20f6c03969ef50312c869c8cdeb0ac47a204516b18a009e5b909cb615dad3b6538ecfa63a16d70082365ac7c4aa36821904945babf20b4e14e4fb05123c0857cae1adc4dd04e528b060e98486909aecd1be180bc0d86f1f1a1a24d4e12cad707baf857d276a09ebd0d39910ec32bb69ba7e1ab3db10a0f36c84862ca5a647019b7cc48e098be5c4660f262101a1aa81e24d09e863d67db08e0d72525ffafa0738ebc8e3a49eb87272a945680009a36615679cf2d3c5490a82b202c8e77b10092e34684221965935f304e18cb72f56af7d93671d0880943e6baf295c9e525391ae24735787ab210b26064f39fbc2569379e7b83a807f7d21b7bfde2bad08315f02ff2b7903e6f23c62a3f668e382b4edb0d13ac0f92d7798f52d608e0709eb7c7f8784f6da8b77b955d33d34b8d6cdc8fcc98aff72e0b565f17a23fcb08c82b4471ebde3dd9db5e91558439d96592976a21b15f40eb4ef22915694dd8b3caa1f17deeea7fd695630af1b9ff385e7e0fe1e98f7e56fe13177de70795dd5eb4ff1b5380265339a179ccdf57d50c336a17a7abd9b0f9f6c109fac06c89f3952226026f84987374d970debad20ba8f9e264f96cdebaedd7b579eab6a366aea87fc2612f5d03b2ead9666d118f8f1cdd96569cdc3d633f08530d67727d8fcf13e5aa9aa2f61b746978e2a71535ebcc0bbcb7dee45bca791f7164ad4e1738f6bb23ca0bd366c5df2c3b28d3f75c7d7d4117e6c17e76676541b1792771e514876ef87968ef20b1db19fda2cd43ec595b78543498cc0dab0df248fa5bf282b79e5109f334c9f2c5aa6552fa2820e898e869fc452472d782d2d91f62e5bccbde2bbc6badc850e1eac9203b702ebfb1e61c8950025405cf49f31fe08b2c04bd1b5cd589e348cee3e31fb47e1b3ad38383e070c6d68f54a93ae583fe92b81c8fa8f8dcb8d6b5c278278148594c1ff968a4e2fd33ff31f3e03095fa66cb2280f8202e73c0fa1fe1b4b1219e6662771457b229ca5f1b7a52da8ab4ccfa003eb57449e9814db01e59151dfbfd64a96e59e49da9d9cbf3df7b417c58dc3481c38e4a6beb7bac30469b7296045496a88f4194a73990f1852075a2940233bcd3540413eaf52e51baca17f2a870cad500b9659ab0877cd9f0429f50f149d46de45dcfd9a64e80b16f26eff17625c0130b5ac0e61273b3ba3181b05d9adda2476e76160393696b7fec75272a67c141fce59d25134a06470b46aaebfcf18d90a9cac2f4b89256bb4127fadc453cf2ba9b85d86fe808a8b9b209afd17edb112b0add32ed135e8ca8ac1b586b32d714b0d28fe83c46591e9b7423087711b902c03a826179374158bdaf357d20de60072b6d71ccdc70307e9c73a2e3af500baf44b5d4497eba2510eec97a7efa792dc46636b6ef968a707d43a8f55bf80a0f14bd075f79cae3d822dc0fde635403b4f1224d133c9589e355cdd0959d1546606db9ce716f32a8335fb95352a48d89657eebaa29e4d39330b88b84ee87077b31a0d3c84c8326f559c47d27749338bac56ab2b704f993bba5b20b38805382aa6a95a724b04971f9eccd978dc614f8763cb708cb1b65c29380d48152316afb8e9fb972cb245772399ab90eb07435db9dd80b8b43770ebf5e140aaaffe9e40887433f3ba4e7785b177659a2bce6d3a2972940642522fe1b760bb888fdc08e2fee05a02423c83ca41a72158a393c83ea51dae94e306932136f53daa8bff33b3c7ad17ff7b6998679f7cd15f87fbc71d7927fc02d5ff0b7ccf29aa5d7c558df18355eb1b2f8eec36f3f834d362a6eb7d41f8b577e091748d27fc6d566cb41c24384a9bf57fd6f9434c5a85726c7f08751c677fed41c4595b6e4d20dbec4cda57f184e2268fbd8df592d7cc2064ba3379c15772f057d36a667c4af339060f6ffd4b513a19f448a8333ff97116e3b8f2bc628becf2c5fa401de19337dcf2cbe4bb78c887073ec2f2f89ad98bf263c2c496d940f5a9e837499e222c11782ff031386ccd7ac696f9136e855ac94bc1a16c9e58ead1342470fb85e7d9b3a13e43ea7313d64cb97d29b4901beef67286572f7b887af47ad09b0ed5ffe20c920d0e41870dbef7b8309035dfab5c60f1bd0bacf80796d8c0b7d8ef96e729086c8022f8df0b2a39adafa92dddb1b8f4341f31db401ff5a1f8442e11b19c85e1ec15922d5d98d225b91f07a908023c874749c3862a0a39bd52cd9ba4c04753444dac9abafe76d75bcb4a865c44fec05b0c72943c82eacdcb4592fdb6f59d9aac07b0b979b419b2a242654e7018a4fe77b336ec44af399a645eeb281201d275564f203d8a4622696688dadbed6ba1168ecd111c13bd52d0b742a9dc0f2b2ca66144404b323c49f34d322db06ab8f4bf73e3f07924bde5c279a637e6924e28e17a7dd4c6da97440145438029081b23b4b22c7d9f9372d7df47d96b3385dec829360b969d06e7648412212d1612326faa72f899506cfb658e76abefa17b2bc1ec070fef5b4b346d3a8a930f2f5ea10e4dc4333bee5c22519f317c00de8be43d6d4083112813da217af7e435c7f85258bedd857fddd1d37b476608bfb329dffe3fe713467c774ed7223838bb6503433d18b2cc4874b7332572da30ca56022b6ea81dd7610085c0d7d5e8fbd47f34aaeed26d0fad9b36bbaccf2983d4dadc97151254e46753117cfad490e435e46b5e5c57e7c2ce28b3a7ada256a84c34365cb8c1f27b19ec74044134f646ff36d2a203f8c7c6fe74c4f393bbe4a5059717e603e7f87af25f76700e1fdc6deee01ad2479af75e36c6823c2231f40b3dc047e9ae5b90a4f7625b0c3a5fe6859b5d2b20b7541b99cd5b33e0285a2dfa5876b4355e8122a2e9ca89d8c8df550da5030f01858b37c8b15cf9a31f3e6eaf030bb4467ac1ee0277256170f99e58aea5b46fa6d233dfc7db40a39c5516f4c87f449df7356550eb94c165de9173009799f492d43b5e30a41ef3757fe5b0e3f010abfbeb6d458433ee4153c25d5f208adaf733b4e462dd3d083d41a4b579ce2d29e630d02fd0be82a1daf9cf8dd288498a7de3ded49d599ea8ee7d1cb5b7265d7fd9a5b3b1a0a4945d8826297f086da02ea879351c14ce640f566e5fd20d7a8944b62c6f3cb0ff777f7828dea636fe4af476b0bbe47b9b2f67370fb00a737ec89501e1ec479de9179cc00da5a589bacee62b2be8003d28a2c10b1faedcf1a19062ab8957c619985ce500977cd3768c5aaac22fa8f4d265121b0d876f9b41858cf4385138e200090c8e8cf33ea46581efd80c26d8fa2dee6ca20b9739504077c4e22a9337cf093f7664e1280720673722de92760ca2a75de93c00bcca6d081ff039142053c0426e20006a27e2b96f43f21f6f4d09383179bf214b63a5628fdb206965dc702125e6ee651c18621eac5d04f52239898e0d553e6073ae7417f4da47fcb35de11ebbb0a01b203d543feef0e2c2831ce2cb646ced0914bc4c9c593938f731d4e7dd3aeb306595164634bb084e0878601b41a9bfad13b633d5add0b9d224d00dc5ce395f038279b309849b57b3ac01603d432e5fb8404f67ba47fc3207021d87e4aaf2b8428f360f61e3d338a1c7344d8c508edf96d1a9f42b38b81b92f2c1a83290ed4c5871927d968f78af746c0e0a99d2da5f3fd311c8156f9870bfaf20f5d4338bd2e5cefe17d19837c613210e4b4a8ceba20dd198c150624d62909992c7d58ec44946b4c5d985aac216c4f34815a6dff80b207dfa0d4720281f47fdd4b5c8cb2734f1e483bc5c43bb3d80d5d80bafa401edc12f08b86e781375dd48921a6eeedff9ea00c5523fe7178b733b8e8799404f60cf94909f220422de018ebe6e8a2850975b2e5cd719acbce3132f2ae6b94aba77f46ea639ccc003e83234384990ebff2c61870c85c1a73519435008afe16228d808f2ff9569c1aaf9d78c51b411dee8c3bd416779e6c3b59d61b07c52a4f87957c898fd95e16e5d5c7c57f4a48a3c50055e0ff9889a6136020f08a27d8dae2c1cb38f8142880a0d4045764efa5136bcf2fbffe0b66e9f2a6756eadb08f6125b2d94f0eeacf4c33ac728bfab6511632448870d691495c6eea70c52c83bbba7f3d764543b3575c7304e0afc4581f8a6e80499ac7038b2aca117f75324acb0f5b994d6fc7cbc0c9dbb7f1fab6810dbb8e37752a35710d8d6b035536fbe9fbc154cc835ebbc90bf480608c4885ce248dcae6f6039bc7258924815fe70dbc8a7bba20fb9a692023aa987dd4d790c9b08df30a9dc11860858791e07dd556dc2d89e413e8cd436819cb5827c16f7ade9cd9d13c8f3282f54d457b18cbc5ba93480764ad5ccd1fdb31540fced9492856330dee4a9bd5daf44ca9c77ac64f4b80fe534fcfe191542cf356b1a0927e016684cc70d2f9f2c428ac62461c1ed47d68c3e809674324b679afe6ad1316a7472c0b3e9cb9dbcca004f90c7fbdb8e5d0d37b6a043bb193101944d4de28199cefbfbcca9f44b49f6d2d2c4ed76a4bb1907de54d20627d8ab7586a84b1d60c71849f9e03bc89f62d5144d554363cea12df6b39cc75bf049ea64a872253840cee636942d815f937cfbc4423a815ecbfb0d9d02c140e7ceed5a47039281b19012d226a393cfef93f43c62ee46f6e608b32585bc3f09ccf2d8e5c9f5816beefb4f6f6fdcb1b7972b3e522675", 0x1000) 16:58:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x961, 0x0, 0x200041f7, 0xfffffffd, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x0, 0x1ff, 0x3}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt(r4, 0x3, 0x2, &(0x7f0000001140)=""/4096, &(0x7f0000000200)=0x1000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0x0, 0x6, 0x400, 0xffff4999, 0xf5, 0xa54]}) r7 = socket(0x18, 0x2, 0x0) socket(0x3e, 0x4000, 0x1) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000180)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000340)=""/138) 16:58:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000080)={0xfff, 0x81, 0x401}) 16:58:33 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:58:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x2) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)='\r', 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x02\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6a5f26d620f6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bf50b59c355f623886c43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e17533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd5504be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b631713faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a000000000000", 0x53a, 0xbe193a6491a0c2fc, 0x0, 0x0) syz_open_pts() 16:58:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) r2 = semget(0x0, 0x3, 0xd) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/4096) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x8, 0x9, "36b7847fdcdfc017d2459f6159d4d9ddd89b81fe", 0x0, 0x8}) 16:58:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)='\r', 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)='\r', 0x1) r3 = socket$inet6(0x18, 0x1, 0x6) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r2, 0x100}, {r3, 0x4}, {r0, 0x10}, {r0, 0x20}, {r0, 0x2}, {r0, 0x10}, {r4, 0x20}], 0x8, 0x4) 16:58:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000740)={0x3, './bus\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000007c0)=0x1) r2 = dup(0xffffffffffffff9c) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="d1a9a84fc459ef6932a5c7e225ede9a78a037eec9cf7cf9f8f36dfc101e8f01e7daaaa4bf5f9a09fac28b9255d605a3df57d04e3e0b9cdeb90d8a9ea210091af117a352d17ed98e4eed6649660dc9e7de9acb584d60a812425cde6cf4bd02bf5173dce25cc29d1bfdd56490367c9924b9ec7b6ac247b4c62538c6c44a8f0b9d3d2a651931a2d6034a7000cc920291072dd55c794b36b359830ba0ff6d0169e745960848b4c4bd098124123ab8883c6969e278a197a776ae37e1568cb15cc613f010b927e464033f847d7862ac50469bd04bc068fee3c19055ae3f7045bfd82e438adfcbb2559519c79ab5889df0d0b5db8c6dcefccac77f4150653357c", 0xfd}, {&(0x7f0000000300)="1496694eb88f6286e91260a19d5367f9963944e778d00c2cc2f8145c2153ca361ea2162c9c80f9bf7060f11f8c7c746fdd82fe890fd734047ea42427c63d6b5a5ba3de64d604e81044f6bd11ae7f0a8ab6924f2ca9825e3ac0b1970bd15625db0dd959666a5c0a3dad6fcd53332bf937c139f6613025d12eedc1ee74166a2cd2a79c16bf47e3e659abecbd4ffdc348e2471b5e1c4623cc85d954aa65b3a7ce0cf4c2cfdcc1e224ce1e50a47cec3155c8b81991fa4650410271b35935a8fee425c0a11324867adc9831b3279fe3f2a9f29d3815e936c276146dee154dfe1a9f170f7ca25b5b7555ddec68e01b8cd243e62b5da1349c2bba3d48081712de", 0xfd}, {&(0x7f0000000240)="5acfad70e9bae8c19f49b4b272d5358f9e50c4f3a26e699a25ff95bfc4d36315f713344f9f36f78b272941e18a9701f34a96ca5e0d8e8600d113aba191274fcf42c2de14f47e1fa18db3738044d68b51ce8c0d29a2446ce71f2e14907c067ddc345fe1138698eb91df8793bcf9bafdb0", 0x70}, {&(0x7f0000000400)="f55e3afb9a738d30cf3b234977e26b84ec5ad1c57d56a6e64bd471a82250ac80f77815ce763155d7de4f8e735a5c7d487509df07bb5b3deb0b425124b8b8a947a5e64207499c041ff04d17276c06873e5e2418101f58bab6c0ff3b4a83ed764e379fd2dd30259ef7d0909cc57c99eecb301697f71d1479b835770f8c7c6cd71056c6910d8698fb5fb1312b469c47b0e9ee7f6dc3cd7e6cb4a096a5519c97e4e828e7539d67d70814c97fd414369b30cf0b33d667b172ab295ac42d9168d2fea3228bb83c52", 0xc5}, {&(0x7f00000000c0)="9dde0d7b39a14651f0b75f2affab2a9c8aae9c8407951eb1aac06b7235a7e1e8ef6f5cd49fe737dbc5b804ca56fa", 0x2e}, {&(0x7f0000000500)="e4e4ff131678465ae492c5ae89f3e3b510c3f11c53f6b8617557f96cfa65adbd4bb09227fae0f493c38fd643217bceac8940cb04c52e1057fb6025126def67855d5a182aecaca9f1f86819c86df349bc61682d32911210b102f17fb5b96a58531b474fe8a6fce86e83f646fee0462fcd2b2c0ef21f0335951a862c881ce2edf593d97f0d97f70a1253e31dd072bfde6bdd451c813e3cb3d139ea602cd63d784be286f4ffb5d8ab303ec1703580d7a15d9f7a", 0xb2}, {&(0x7f00000005c0)="aa096ea3c3eccf1afea8f8bb28c7b16eb01a05cdaaead4a087f928756345a0e57559ff97e09628bb4f39ba6f21f3a797427bee1b729c7308c33d7b45ac0c", 0x3e}, {&(0x7f0000000600)="8e9b65a92d127e5c945bc4a4eb73f0ac2a7e34229eef55903f948648f9f7264ac8e591dc1eecd7cbd46e4c11b63bb31e54c5f0fc57ca7fa5063ee49b80d4e9d8f5e912", 0x43}], 0x8, 0x0, 0x0, 0xa}, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:58:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/250, 0xfa}], 0x1) 16:58:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB=')'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:58:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r1 = socket(0x18, 0x2, 0x0) pread(r1, &(0x7f00000001c0)="9d63193868fdfa63cc168e0c796648f7a5ac5781dc23106f776c2dac025c978bb1387edd25c36766871fa4bfc26a81918dedb0a95b003b174d1b20892b318e1d56ca185fe83306f7eb046bff9488927e16ad1cf0f08b972e4cbcd9284a3c54f1ee9301381b2bc0ccb8a8592380e104a582e40ebe92b95c105fb79c7f051ea9309f3fea9893ce86528835d12bd20db0e50e1e3f364ae127f1c0b4f4c9b04010f3581cec3d275264ddc9c538f2434c92b9886fca68a0662e25ea19e705023217fcb9fe874cdb", 0xc5, 0x0, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/7, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 16:58:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x100) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:58:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/72, 0x48) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:58:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffff91c, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa2a9], [0x0, 0x0, 0x3, 0x400000000009, 0xfffffdedffffffff], [0x100, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x70e8}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="da83ae03c866f13b587f8a53f5f0a96e59a4330e16c4c8e47d4fc7f65dbc74024a69fcbb7ef08f49251a9a6134c3a227", 0x30}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:58:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xffffffffffffff89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x32) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) getegid() r26 = semget$private(0x0, 0x4, 0x1) r27 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r27, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r27, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x6, 0x9}) r37 = geteuid() r38 = getgid() r39 = geteuid() setreuid(0x0, r39) setuid(r39) r40 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r37, r40, r39, r38, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgroups(0x5, &(0x7f0000000180)=[0x0, r9, r16, r23, r40, r28, 0x0, r32, r34, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:58:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x10, 0x3, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0xfffdfffc}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x382, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:58:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:58:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) setpgid(0x0, 0x0) r14 = getppid() setpgid(0x0, r14) r15 = getpgrp() fcntl$setown(r0, 0x6, r15) r16 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r16) 16:58:35 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCFLUSH(r0, 0x20004268) 16:58:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b6030000000000ff07d9c4a17bee1000e3ffffffffffff65a0ad30d6898f000000000000000000113cd3c6a2d17869000d9ff6df8566010001800000e901000000fc03060000000000000000090000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r5, &(0x7f0000000100)=""/24, 0x18) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) socket$inet(0x2, 0x2, 0x5c) pipe2(&(0x7f00000002c0), 0x20004) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)='\r', 0x1) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x200, 0x0) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000140)='\r', 0x1) r13 = syz_open_pts() close(r13) write(r13, &(0x7f0000000140)='\r', 0x1) r14 = syz_open_pts() ioctl$TIOCSTOP(r14, 0x2000746f) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r16 = syz_open_pts() close(r16) write(r16, &(0x7f0000000140)='\r', 0x1) r17 = dup(r16) r18 = syz_open_pts() close(r18) write(r18, &(0x7f0000000140)='\r', 0x1) r19 = syz_open_pts() close(r19) write(r19, &(0x7f0000000140)='\r', 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) poll(&(0x7f00000003c0)=[{r11, 0x4}, {r12, 0x4}, {r13, 0x80}, {r14, 0x10}, {r15, 0x40}, {}, {r17, 0x4}, {r18, 0x10}, {r19, 0xece26c6b22a77914}, {r20, 0x30}], 0xa, 0xfffffffd) r21 = accept$inet6(r8, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r22, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000001100)=0x1) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setegid(r6) 16:58:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:58:35 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) fchdir(r0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r2 = semget(0x1, 0x1, 0x100) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1f}, {0x1, 0x4aaf}, {0x1, 0x8, 0x3800}, {0x0, 0x9e2c, 0x2400}, {0x2, 0x7, 0x1000}, {0x2, 0x40, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x4000, 0x0) bind$unix(r6, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0xfb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:58:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538710000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00020000004d09833c7f3933284a44b8050f71eb1c1ef9a3548ea603220559ac01bb1b73ef1830ec9134e601eeb69f263ca76e2a601b3e2ed4a224c97a762f8c22f9970611449a9702044dcb743a418f4e809aed7ad744"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x3ff, 0xec3e, 0x3, "b73cae06a94031a2686316686e769142d68da9ac", 0x3, 0x1000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:58:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x91067cbf84b168df) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffff7fff) 16:58:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) socket(0x6, 0x3, 0x0) 16:58:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x1}]}) execve(0x0, 0x0, 0x0) 16:58:35 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x0, 0x0, 0x1000}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:58:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0xc7486ebc20a0d88b, 0x40004000000028a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x55d6344f3cacc139, 0x3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:58:35 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="829f4ebf0080ffff0900b2c33245aff565d42621cca2894fb559a2bbd59da8b0afa1b589f123f6e2ee461ee6f243af13bca0f5a3925e9f1ae9112568718f4559271a805a2d1e62ac67c57f9dbea0c63c0744be77b232d4169a7d37d6620f2558f37fdc264bc8b39f014b6b26755e3769c63b67a9b9f0c8f2c81cfe8eb7c71d8b0fd2360fcce759574f329ae54538421c6d63ce79eb1ddf625688f60554387a1b2d26548e839598ff0279d979a4c8f0a7b71bd04efb9b3ad66eafd6806f539515c7034d989373579c224b4ae72a085224e163d68764657bf0743e13d7a2ce9f60"], 0x10) pread(r0, &(0x7f0000000840)="5c133d4d7ea1ef89602b5aefe360d8238d251dde40b998bed2d93bb0046e6783dfcdf1c1f38f40aa00bc3b362204b0e36f5c7fac3d609c25ecfafe1607c9aa5f57588cde059dd166cb6638a151d113eb3034b68b909d0323ba709a5ef0f114f35de933ee52e3ec12f38cb9cf4ddb83c59f9605047985e06289f7979318a511a041f54e5e682a2b58d8a130bb9d1c631f0c50ace9a9a0dc1f90319a92c85da02dbf2076ce2325790c69c1e5c727aacc2aab402aca0a29f395e8f2037a1ba17e28ca1e67e71fa407f5d62f4518724ee549d18cb450f2fd7c291e3aec646bb38f60689f364a9a485788c9fd306dedf19c6834f2fe798b2619fe928c", 0xfa, 0x0, 0xfffffffffffffff9) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:58:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f5a3243531c50b46fda0dfa094b12e2f66696c653000"], 0xffffffffffffffe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:58:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x67, 0x0, &(0x7f0000000180)=""/103}) 16:58:37 executing program 0: pipe(&(0x7f0000000000)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[0xe8]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000140)="f529b67821a63f83e9e0ff2c5d586b4a4491b309253f0b0621b263d62624e914bb9762ff0ffdf1a0c2bfbb595f6ab9ced8863dfc5bce679168b1", 0x3a, 0x401, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) chown(&(0x7f0000000180)='./file0\x00', r2, r15) setsockopt(r0, 0x8, 0x9, &(0x7f0000000180), 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x20) 16:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x24, 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)='\r', 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) close(r3) write(r1, &(0x7f0000000140)='\r', 0x1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0xfff, 0x5, 0x200000000511c, "047ca4e62e0d8b62c200fe000000000200", 0x0, 0x200000}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r7 = fcntl$dupfd(r6, 0xf, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r8 = syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000001c0)={0x401, 0x0, 0x5, 0x200000000511c, "047c050000000000000001010000000000007b93"}) ioctl$TIOCSTART(r8, 0x2000746e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = syz_open_pts() close(r10) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x7fff, 0x5, 0x1, 0x5}, {0xfbf, 0x0, 0x80, 0x3}, {0x4, 0x2, 0x1, 0x2}, {0x4d8, 0x8, 0x97, 0x3}]}) write(r10, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000000c0)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) close(r0) 16:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:58:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111534bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9c2e16e4ab3ae08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:58:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:58:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) socketpair$unix(0x1, 0x39d805a2e51870, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) ktrace(0x0, 0x5, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000001500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)="896fe505159b9a5ca893ab3f", 0xc}, {&(0x7f00000000c0)="1615c0857b38d42b4c54fc76492b761b186fe9c6b842efd441e5f6a4724979e5fbc4ae24570525cdeb3c3f7148b229cb4f514d605914eb4f91c138001c96a4d45ffdb11629010f1aa3c3777bf8fda995851ba6bc69ea0fa7e93f46c4e3b0be137aa1d6898627d9a3381d061e76763ca6f934d4dde9bbbf48e3c42854012f789d21f9bf3f10d32c4a738428bed2b627c6c5e0e8d7b526b827f2490c3a0334bcc79cf4892f04c6a2624a6ccf480190f3f8f860838b8ebb7369357012b229f20b4b8e997a126de5aa3c1da329396533f74ffbc55703896dbd7832b6f6657f2e1220afe8ff2f1e1d8df067f5c0d9d76da55d58d7e004e909d484ff2632e1ccd00a1b012e68e201000adf9c76ab8c082b47447302b37aa7edf5f1484eee51098a71fa263f23f5752bbf06a9329f83c307a695c292b203d1af23510d565adce19836f216cd44bcb4b91d2b1faf24b15e34c07bc5cf6f39c6ae74445f5d2bf21abee68e020b0a3e06c1132c3faf55d028410e8a9513488fe4585eab37828cd8fb8e5915f00e45885f0ba5e818f0b480b80dd2b4f5c121efa124f66f66648dd7d50a380f31bf388017a4734ed7254569659dc852776074ba3f7c3288c8ad5b0b401f0d1931d2ede85e2db848536f5d8b2461084064d8fa58a8b9ee42afbbdd158afc398bace159a023616fc32ec21dcbfeb1b8316f32d1f41e3df5ed54388441ac2af269c986edc4af23e2dbecd97c735b3a258c9b975d4e67b9c08a7225a5f209228fb236cefe90ea002db72e25d58d6c6125016e2f567d35c427df80bac48bf8fdf59cfed9041075ebb04ac330d662d6252d437c85b34ad24f537ad3b25b641a53f8d6908555ea719adac0985bd4751d90d9fffeebd2c281f69554123654c81aa1270a4e4338a09409254ae777f4d58a2459a9663e6e9f9d4b5a36a950f1d1175de231b1a6d84bf0b13e9a32dee085d47e9fbe2ad77ba16a274b5c8e1eea281a23b043f44ee9fae1181f6aa6cecbd2827cc5064d06afd7a31d759c0d7cc45ebb9cfe2a3a23180b2bd50461c6d87aafcbb1c3ff6b94b90fc7db89620d3afc2100bb785426f861d6bbc1a03f59248085d19f23eaca4d127b7f238d184bff8ca6656786b32615a9ca3411f6de2d9b5e0a2500728a788ed187fda779606e248b55bc7f81d5ea6d5f759bc2b48fd441939cf89d5b4d73dfdeed19496faf70f511a333e1402e71e568b54bdd2ff0f07f3e638f62986bd94300fdd8668c230f87acdd008f8bff3e21e047ed41fd3e87b1b918cfc037e99c0147094fb85b33a04254d66dc1176f76abfa2258ba767ae6ce024f05d8d8a70121df9efa65f59ef75ed0fa44bb0da2c9341682637e538a0ce4ef126929ae45573dddce5340c357ec32a6c660db91b514928e0fe248068e8cc2fc7c6b8d50f4ec5c13b92f22456ac654af4fba04c1f4bea414d1b43a29618852a462bec90df0b59ab2a152ed4a69edb42fc0a5dfb854bdb83570a9386ce088a98bb1076da7ea8b206d52842254a69a0bb1e9075f8c1e6cd22ef4e96d6ba7238bf08a0674b1f108bb627eb290af09c759823fc6eb0725d460a38e11fc255b88ed686cde586ddbc5ce33cf6e0b67a116967148861e14ce39d7d3ebfd061dba48e514193f2691f92f959f160b15207df84b3db115c45c36c3a012bcf500031f6377a42bfb9a0593f52af5cd72ac344a2d41321da3feae682d570b5139d4268efaccd3ee8b1dba0b8d9cf79878f8d365c060ac09b39033fd888fdd72d8788aabcee10731ebba85f8f383312c5a3d7fafdf7e9313d94ebf029bc5a7046a6dbc7748a6da83cd5ac2eccc3a467ff8ff97b87f727abe866e0d023e9e9594b97158f037b987b13d6ae5065a6c8fd98e1fd4795d4c07464d0698e20ea32b992888831a7e14bb7c9bca5ef8b325e1f6cf73cf78e21facf0457fc8d7e96a911e3f53d0092d48df54dfe9d6d172e6dc23b19e15715b1593cdd3640b93f16f9967e165e9953d74a19748f9a88c5c0b5fd19277668bded33ad099c1fb7b678e0a3bd9c0a4f5be8ce7364f7112d015a18e2c0664af7315741ad70c3cc976785edf40aaa29d25c96ba5c17f3c6988ab2e54e4b7c5f73516a7aad47e161cf92d6ee3e5d975365a177a787bcaea7acfffcf992d2a33ac2bed23b775f3032afba3eea58ae6d1b8657ee2ce99ebb1f6c1237b63a169600cb4d519a11e3edafc8c21e2bca9fd4c8aa39c6e84e4e835b3653f1b6de8d47dc84522de7fe78dce1ffa99e97c722294ad613c59c873d49efa843e225c5abb6df2496e2d6375805cbf1d9cc7f79631f9d457cb86826bba526f7e719c0be40c89bcbdbe5d088433973e938aa857865c1e7f9d1ae6c69b3b7b4f97b45fc21d89350b83a0ee5ea8f6d518155e8bff493efe1e8917cf5d41454ab20437c90dbdcc89c96b4e41ccae215797e631b9309f292cc038607de1f83079178e45ac2d4e4c1244b3bc3ab42ce0940ba35f7f1952ead47f401a2bc1e9fa0f104c8ecd85effafaf32fa5552c8e4027213e70118c8e2d2e530fa2924eb210f896202699bb18361b1be5a7b0ff71979a1a23182fcc9c768fee0680a9072c3bf9e68a28187a34a1d0b24b04487838751b323cf41c8d45615e2997262a106ba112c7137dca15d7afa1448cdfcf6da2c294a1964ae626c6c877e53bf048b031d043488b57e246ef96c8b153ca454508d9c755ad1c0630c4556479f476450f46ee199d99001982e6a53098dcea222c14a1d45d5e3be0f8eaa50d5089985b6bf97355cecb3b4082cfbc0e7700a9c3bfa2c00e219c6ec8e84d109c92f7b32d95ab98f8280acd0edce13e3e9d1b4df44bb45d3c0d09fede140fb336a781285dd2fc25892168aebe50acc950605e1355fb5aabf68b77db99085eb09ef0b2bc8d8b7b0052f736e0ff3e93f3dda16884bd6a5aefd96f0f7e05da66bbd341e4514d727fae0123c5526d1383626ec505ad2b7d854358f313f90cfd54aad82ac9c67dc34323f0eb320c8e4ab8790d8916badea0036ecc0e6a012355fca86807c26ead695954b855c411ad888f26d42cbb549167ef0ccccf696e138b433c216c4dc24e2a2d3d8d2c94c88aee05421eaa9cd2f62c9d150e1336827c8ba47a5292d436b39601b29c599c80973ab4589857bfb6fbd1ec5532736a9232d7b3c9906642872b2f7af52f8c933879acf4d6cd5a5055bcb1c842d68bb3b225943900bddcb702148f8730acd3c268c0fc9d44beba48708606c8d23e9e80f4ae078fabe8da772d719641a45dfac241e856d4e7790a3ef3883badd2973929ef109e67bfb31502e665b69ad40668b4bcab532779ff86fd1f05795214baa482456cc0fd58e2afe0306e15779554a482e07efbf84f9e07d01ff20b046a442e5c44991d78e6cc1c2ca90991b0fb05ec3504bd3c8b18c44dae736e1f00f46edc6ef4dd4aff1f15dbac645cbda2e9f257f782e8482d14ee6d71953b87a04970ca21b156cf4f636bb6d0c6e262ceb0dc22900198533b45bfdf71a3a35558955433a382a65e032c3dd34708662da12f9ebeca4dd9216d7c7ae43088cc3408424adda999693e025950c1d1956403a0e1e06f8ccc340b39699899c6da2f28315b8e0a0ea261aba1ab944752a4db7f791ea009d9c1767ec49d22e9833bed13574fc5f9688b2a3567717a71be6c8833d4a5fba10737ccf2dca65ccf63f6311a13d7e2106793d0bb075d2081ae5bf1029fdb362253419618894eb941c3362cc9c06e21cc7f1be9dcab963f50c35eaa6d0b56627b0e5b822c10558834a0e91363808a6a156a3adf24f75f59a99efce5eece0117342edb0760ac6ee51b89d8e2e201fadd065003803df3053fb833ee597eab9034a2d6b0fb0f485ded8271ae67e6d09bbf4723b35795fca34c824e1f0dfdaa10ea1844500a3685d858f827d86f56396efe082cded81d5e8ee9c8a77fb2fa71966edfa533886e802103ed94c8c20218aef517f20858d8868cfc6ccf7a7130dbceb52a8aa6dc1603390254fd4e75c8d5ac910b9c0b98294754046470af6a680986db5832e1381f0c35cccac77b1e5176aa31ae542ccb05f29a8314d17786b94ac0aaa478278f6dffc51769f13561bad4de79b716024925c37228306e34cc6d6d1e68e30d6872bec425a17e434c9a5840a3908b6a1efaeaecc36b8a1b06a0ae3886f31fd1168e069df6e657c9a376370288a69a799a9b05b98f1dc54bf7ed5a77559f5fe7ceff788d910c0fd725fa5de9efbf90e66fcd74f615791a2b7a3f17e2d687f44be1efe3adc1f0fbf5bc3f0df118ed590d219b09569bb3055d839611402cc5f68b152705314cfb5a5de3065343e2609090fc02d8d2ecd7d4b4772a91b2f4d185198b5c941e456b6e1073d0c9c52f0158ac3105e042410d495c647b16f7746a5c58762d06a5c13934ec3de373aa546384f29c1f3b785df79d602b7ebe33571abe7b8938056f8a344aef00a0b815d8cab946dad33119940c690dcdb5dbd975e853788d800dc3e65bac6c5c4824bc3317d06f389dda303e975feacc7f6efe3b4497c33710d7904992ce814c20b4851a975ab3a1d19563be7795b2bba5161239aafadb0fb3255372d0e0fb77c0adc899211f7bd0abab0fcce2d06d829306b44c6bcdec699cddc97e4a1a043eddbfa24cebf12e2a06e742066a8ff7daab0d0f094c1b35158248783bb63cdd3f65970c1d3215fa0b521a0a71052f49b761b2e4788437408c0c4b35c06e48821b5efb2c713cf439712059386ac8b98d1d717adab04845a9b7688bb99a393422cbbbb584f67c973a31938b958f89e1b39f37550a193309b77a0aa05c7b4a8b66222e966d286f0dc7d461be916bf704c460307b86ca03556023f0d76a1be80ab783958a886a80845e11b6c762c74acb5cd7c551aa978b4ab2a757aa0ffc095eda091df61930ea99c48e3d0371135e644608066a7430bf1082420fd15a7a2769ca14757af48cf0c1fc243577987ca33f14c8e52ecb307d2f87ee8f6fd1b04b251c07dad3a944d7d5ece65389a135096520a4ec1646956cbc08bd31a3de295e33326e11ae95b5a3c5b6d01a3cd795010234ca99ddedac7c19e3fa83dfac1780dd5443144ba1a3096ba70e000261afda99c3c23340d1b36587d62954cd1a2966bd76cd2b6292c709556744c1be276c9f96b8b8dcfbe149ed07ac6137c5d891e9e7c4baf37b376baac306ba53dd8c344ffe0391b3e08b3ead899923688004fcd90777942af6ab8722af87660432187765446f339a8dfff2c7d9fb8b175c899cfc37083f4a6fa50e1c7ee6d2e3cf07069a698a59c8504e33ee6522fc93ac8ea55d4e64e6c01b433eea05ea5573286667e435367ff04fefdcdf694e7d32f95df3290f9c5ceca161e301ec6725c8bfad691036f29c76d90eeedc9a0dfdbde4d334038bb240587231ddef1f5eda52946255be11eed88424e740b07ed56af66eaea875fd79f57861770fcbf8ea8ea692ac8ee8ee5fe749c9970d71f5d544ecca81abc9dfd8a182d58dbda594b2dd1097d485b85e9722da3a6cdee33e6bea8d39fadea97cd51e50e918145fe813fe7c4236ddc0329f266cd7f3bba2ea501206889efa7dd219628cdf51c733e7fab97da1ebccb66724e90e04a6f3cdcb67eff2bdcd52ac88102ae81e837c8a010b8e17adeb137dafd740945589d918d4f9f1723f4b5192008bb8f03678bd41b53984ba251885aa22ae956246e547944b28db2dde434e729cb8cb0a78ba70613d7a054594c1a8bf85e661ae9739ed2db394bfcfd7bbb6c7ea3f0f938f09f987a029", 0x1000}, {&(0x7f00000010c0)="f731984a93b8abcca2f0ed71626dabad0f8abf8925645278b1d702aca30be18eea51e78ac65f234491f43e53e679fe", 0x2f}, {&(0x7f0000001100)="b404f63abaf20e6fe25ddc28cd8dff8a11ea83c4b7c96bf97aad51e381eec032b8ebcca9d070f00fa4990f852664cefbe0de476ffc3e95952d43e296de285ab7ba1475b4710e7afd2749f950156738799340954ca25e93b74f0a104e8798ca51892d34504ba1cbb049341028ad19296de96541ed25ca68718436634253ef3ed5fb416acbbbcbc0339d1f8e4ccefe749b4f96913f997b742646dad9a204bf22f28c21b6d88b0ece08f61bb22c0e4656a993e1cf52580a6b814a5cc99262ce30bde0c8c431d054a6566b1485778ed7dd562052440760e1c2f75eaa9cbdf78ed5557ffc3154d3ef0b8df5d8c7d6951115f4bff50916b34254", 0xf7}], 0x4, &(0x7f0000001240)=[{0x10, 0xffff, 0x80}, {0xf0, 0xffff, 0x0, "532da6a16c13c9e1ea0af05b990da1c10316c32adc37e8a75b19d888a478e3447f43a7c350ceb7b1a08e7a0406f4d40c44f95ad4bfd0734d618d18d288298bb642a51afcbf7d091bebf2fc8de51b961201586ce118222f1b384b02e721e55c1d83b0214f0f8ab880aeefb41e9d61a7f8d3eabf8491d63ddec8599735df858acdfe079a67d6a2af87621ded3194d56df9f16e69f81e1feb43a80e41945643f08cd95ab10ac5dc32019bd45e0aa4e9db980231a40bb871dc86f58355eae13f4ee2ad6db8085986592dbf2a6405f8b6da286f57ab0b343dd99e04ac982e57e21013"}, {0xe8, 0xffff, 0x9, "1eb3f4b4d960879078c1148e6eb2b6cebb566f6ac6e8429948e4954a3a72554674654985f563a83e6cb634fb1cc2698a343a5bc904d35a4da97cd6a9dad895cd7c463351876d0309690b15c87f8fb34d3285e695df26f4cfbfb9f80362678cb57392d0006c826a469c54b6b18b78fe49ce255b731b2024ecdc3099e18e2996e69de6680fa68ed66e7cca20807bc82448ff3a450230a3d8b2312e81d06cd20c0b3b2d1408df4188127d4ed8e51dacafac173e46fb0de68d3203b69a7cb2a293b31e8f1cef0e4115068e015666a8e34bd0e486b8be13488268"}, {0xa8, 0xffff, 0x8, "3ed07e23ddefd783c425468dcadeb8b0d4f62b757705e9eba4afb2ffe5de863b33160502a0a12e061da269c12dbb8a4bc13a0a83f46860cb1a1ef9effd12984eb83e9b84c80a5d79b5eaf190dd69ccebf420634b83fb82741615be14211327f132ea9e5a52567efe50c6b567ce6d9452dc45667b2df9127fbf581d10d00478078a2517f38877b672ba7d2bf548322e22cb7ce1bfb011e809"}], 0x290}, 0x41e) 16:58:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:58:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) chdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) fchdir(r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r7, r9}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x5, 0x0, 0xca, 0x1, r4}) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x32c) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)='\r', 0x1) fchdir(r10) write(r1, 0x0, 0x0) 16:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x421b5e8d15f5afa0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x1, 0xfffffffd}, {0x73}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x83ee16fddd191e30) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) getdents(r3, &(0x7f00000007c0)=""/252, 0xfc) r4 = getuid() r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xd441, 0x7}, {0x18, 0x3, 0x9, 0x92}, 0xff, [0x7, 0x0, 0x1f, 0x0, 0x3, 0x2, 0x1, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:58:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)='\r', 0x1) kevent(r0, &(0x7f0000000040)=[{{r3}, 0x7ffffffffffffffc, 0x4, 0x10, 0x2, 0xd6}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:58:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:58:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa5a2492d426db0ce, 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, 0x0, &(0x7f0000000240)) accept(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:58:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) sendsyslog(&(0x7f0000000840)="6e8c6e7ec718db61460c1a66490b66fd5370fc8bcbc10aab2badf65bf48a9463053dba4a8d5f96a4e04b7d28da089994c044e673370b5ba6295c36937c20f22632f9d56388519bc618033203b7bf36a587ad16f3a0a87cd8b77d8a07015dc89422a4b3e7ad70d0fb5ea154adb9ea1d4ae42405adc08a225a7bf4b65fe43f3a66416179c5e23e7a4312127a41ed7c1213ee5efec4a8f13c9636b6434b350dea8e8896036d9dd51efb72815c69e8b517737e7d6c4453be62a38c98198488d94ee1c639e564f01ed24845eb372517b49eb0fafaf8659941e0e3619d841842437ed03eb1487bf93002d89666ac0f8ee07611f3793a367b76b33967e9389289f53d82bb71e7032c12e191cdbd1570475b0f8686c09ca5b7a6e42db1e92d846eb9c7ddc15ae84b25a73be12396c99b2a8c77d79d02e5e62fa61b9a0f025ec04d11f954f4aa5033cb40fe76e914ee7e0d14c73bbfbfef334663592544f037cfe4a23eb31aac4288accc20dadb0a0b14097f8829681b59051e19b71474c61386e6eaa44a3fa02f5b7a74129ae457d4aac8321bdda3e9e5722d9587d0b65845b8cb4a48aa78fc376ef3eb4584613822faf9f2d995e92924cc840146aa6a1321625a4f867c2d78213ef85253c1c33c3e1e05781570914c108a9aefc761b4fe127e5727a3c5718f4a62ceed0137436bc8d1f22afe0e81f6ecfa363f471ed22e3ef1f97f447e8db13baeb6a980b3a22af388e07774735ea401eb3a8f6d8b82c09473947e07c501ae8f816c795ba1e9e05338d4a69e51d53237bbbb7a6558f35eba36196f36552eb02a53b7b139ae81416fcf2883fa6e8708f95e8194be66ccf5461f9e237a36c82e3eb74b21c49f325e5781da4a9f912317370e49b7784b87d165ff9e9ee38d662265e764b5bd975ff1efed8f807f658e26136766d61b3bf61aeb50cbba594ed7784d6dc3c85b9fd3e85bfc7702f0d0578ef0d7166fc3fd01eb3f2358c186fc3a9d11d13d55fca54cbfc0da4d779a6aa03326e2c81badceb6799b225d3fde57d20b12f3c81433d9732f3f00fa6a3a91236f53f2540b8338ee87b6fededcb886a5846389d0543bba9f2e9726a611f2c2fbf9f58f6c194c0d4bbbaf7c622e593bac4409f1090cd7b376bae5ac28322e02c0f91329c24d5dbc3e6df8957c5376dc021ead30ecbe53fbbfa06e4817908029ce69e7a5c96beba097bad4f9c46505b5df6e0b257163258c24e1658e7badaa00f664d4f55d2f4e768960e2c53aa22860ec0c625db585999ce1516d8f8b1575808f4b09958d7f50cd9abeb13cff88d47310df59dfa7644c054fe499f86493f6180dc6ab93d11cee9f900bb8409fb6b50a7c9a179da4374a9f070cff49a3e0eaef1794a230eaf469706c5f45a7c5f1c2d90ad08fa057dbb591268a246454791c8240b77d3f8850e5e931b9e80b4b4314b38e5bde47de998fe5711082aff0b771a1b0ca51e88b16ffa5cdc091f2762c8e1f3b1d38eee2c0da104989d9b4f4779eeb87bdcea3e0d16e8cb189393cd3cbf8a0910a5ce117c484a027073eeabf7a62f8d2ee19e37033dd2529fe9268c75b0e0dda0a189d4f4a1e8dcb8b43b47039d96459e05945b4dfeea84cb855f90c8373abae86e6406fb8d13856dc98b66cd9f3fe9323c81ed81bde8dfa9c8787fec26aa431ba9fc047c62ed10f098dd9c0f9f75b7b093eda7366cb18fa9604371cdfc9bf474b7df7b496bc20fde78c938a3e47d921b4a861541d82d1706c0c9de8866d51127d7b07e6a88cc9625b4dd427445751ff1e37f5767316acac12dbf01faec7f3fb8e254008e4f0b8d28db6600d3b136c427e33f5b6a29690d0b134da7177b3ab3fc19b8e3d87bc4b658e9bde6910962f5361ff010a8f8e9089e5ab37f4d3cf71f79ab097b814aae2bbf18a33a70e5d1b10e5fdb1ec9afc7227de051dc77800087d3678e938abed7d54c1253879ba1e0a07d09985b69c5869497a08a5e2ca7486a863d263528c92656231647d2c3a8533a5c2afa88dcc7510a54f72150ae3b6f61c4054b4dd2b169e2d69e59e177eeb390e1860692c3367c68ce302523fc6aed6ca872faf3e99f2effa602480e4c6dfbf241b41db27020c4681e0acc736b39f34e684125ee7edb96422ddfb98b35e07fd9d1b1209873676278713984c5dfbb7673059fedf5ac2786691450b408315c7d5b9a721f75df68380c48acd5516c3469007591bd82d00419e9dd0fad8bb5c66cb3fe1f28683a7f828abab3560d02beaa1ffe20257dcc021b51bae4900b01056102874d939e79dfddc9ba4fdd577bbc1eb77ee2cdb4a7b806e83a98ef6d5381ab1d2cf1e03003751bb3de5b39b6508da592740bf7b4591aca1f3222ffd1d81b6fc437706b334c11844ee9b6e384924da173e01a3c66c126c9d17e439328f6cdb88e53624c4e7ba50409cbfd1adf9268cc54326b6afb44ac03252d097738b192a08b723cde48e2c413ea74f59300357728e450a5cb094f83a6323199719a12ab23257aea3ea79c57ab400aa65f95a1e0338b73cdc5ad0b508853015ed5845545633716e34714526db73fc957c281f4cd50e21379ed58d1a178167511e58935e9c6844afbb70f5b0d2b10aa96ee35f28ad7948bbe9d82e10705a83f8805ca4277deabf37d878caf36ccdc8f69e68af7804519e4eb5e11ed756cf6a52040b118b28036aaae4e37ee10c511fb884006d88e459726d5d5c8bbc83b749d9c41dacfc372dbb2741c90bd42136879e5924d0ecf2ad96f40fbec7dfa3d43679cf1546a640eafc3cb290616985947c1d0201aa907459bf5d205c70d537a402c1f84b6718319396dcab6d4b0cb409ad5a757a3e009fd36b898720702191a4700ccd866b898b1751f5b2ea7c0908e0b2952fa1fc5720cf73ac6280159063a81de5487c784557115118a5088d377b956833672d1ff42b20bba01d720b3715d6d3211561efff0cf9296212c6d89a6098611419540c339282ed560ea25eae14f58f0541224266264a945ac4700fa437f86e1b44de585c8fad43bd17333b4359fd13d337227e764dbef9bf4513d8a1571a5a38a71ace581b2f5d858211e4bf80aa211a913f5dd454243a65f3e10384e52e627f399449969d3610bd7f1e892c893ce4d09f0a3427fd1b22702ef65bc4bc3f78334e47d10792b7d92918fd0ce1d7093e0b13d739c4414628de612094c291758ab65d5e53417159d35558f1fef8aea72cdd5792fcf4fce34b723dbce18965803fdf4417aa46a0c918f5bc1efce9a720c5ecc7be0dd8e0050598714a3a66d10067ef9242a3040b9a3807c759534e6acd6500a7f24649fce3448984ac9f4c76bd252d5119b8618e52038613a6be13fd83b2f82dba7ebe65ea3190418767d96215a0f4ff9c40459fde8771b595261729680d5c748a33af90001b772f5c5917b6569390fb566f53846ff59895d32def23bf6b78903b796bc05fde18f677c1b7718a548ffdf0680b4d9cdf243e22f274de6827e2dcdebcc6805d6de9364911f6fa513383394f8239799b6ad8514cceb29426917d3e60d2f90bfc62be0c96df1832f6c1c20b81601e1db4b4863aeddd1779db4e4ed3095a8a6e2d80151f63c51f2e35468601287fefa192d85a30049b845e9cf90ff58bbdeb309d05cb851d87817d233dc7ed724f82319f6325f5e120720bd3c15f3bf95ad497a277e375136507581728db7ae6f2e61d676dcca9f5cd31f0e7caf3b3bda24478df47b67090b0c7f4b018e19a2a119f8dd99693115718cb817ffbe87177e19856f1f62d7a42cda1ac929c7489937e5ecf4ba139ea3a946fed8a77a9f1eb567b4daed1085e6e6d8d8884d385cc9d6e0beeadb6ecbb5426d6ac019096b23f578e56e2f7a4944dc7296c4d846bc1353a4b73c41b841d728c6bf40e256aa5b7c5d0f7725bb0eb2aee26ccee5e38980db8ee286882e4d0f0565fc3541052016955b4425819a7673e71c345db5b87e21da0f8c17feaff33a9904e5c1305e590364f7c0bc40207508cc857c3d7cf4857c69250a20ac61dc991ff5f8abc2e519e273690c85a7ec44689a3b1e7968a1fbd8e3bcc2d6bf7d0d4730b14ae84f47f6e77daefca68d9aa888b7e33b130c60e0a5e03420d91d403d56d7957e7ba9de0a0a702f1a4927107de4cbde9cbe86f8d2a157ced328ef9be86ce91386f12924367d0dd7a4214d426e589870b2d13b8c9c2aa4ce4cd5135e5af1d816b113a7d013f4b5bd4f61f3ef774232d88eb4cf68f32f284f76ddd54ac3aba64f19279a9f9f6f4e4ca4c8f3c4be1778943c2879e21c1150b4a3fed0bf083191a11e53866ef741178784e0781785c91a8c8ea17e40e436a74a250217c57ca5ab2502c6cbe37659fe421562f682149449f8aa08f973f35136fc818759c54541f3e5c7e54540ea929bf9e4c04c8d2b4a9aa32554c7e3ad2ff4553457ce0b8b224a01c8d35e45d281819aaf9ae8017349a923a49f40bf6a7ed667c82a3c20aae240fddcfab40bb9ac84934df135d59215ceef77a25818a52ef29349107b866e9febec9bd8d48aa8785ea138faa726ed1ecd5e95097ed0d2a5ab7fbe2afe07e1bb3ba78f2f7066c8665eec5c31507a57560e4761b291b172b50eae9ad8cb34f4e8deeae08e6356807148adbe8640aceef075c11832eee338d7453b416eec9268576e677ce3931900c179158f911f66a5ef1a6a296b9bd338ce31c672604f43dcd836855c97aad964d9bf9ca8547c611a591831f9db0d87f6ca0ea58e572b48593d6b09498c5fa3df7fae4663b7325877f42450b4adc8dec1b6118e807cee998c30a086d86669f80a328b387ac5f2448f723e7e6f8e8bdc77bc911db29e4aeb3c0c4e8ef4e4fda9b2cf76a714185aa1397777cd3b49ff497812c18ec3ea63126eb20bc79b3a97720b28980f28f0fccfff08cb0a55f47ac0638c252187f877a47e1dd00846e45175b85054a8163bc5969099ae66ca8b80611cb89a7fc569718dc12efb7cc30b80abbbf2e428e7c1f94919b0c77ba977774607d8301bd6ae222919c803fcc23167256036bef95c8eb14afaf0d81148a8603f43b58fb5fa92ef7a687e05db7dc14bafd7ee8b7138664fc6960fa0b53a2bf09df89d29266a8d9f400cc0982169847aacf74506b37e722bd96fd1d19721c37e7bb52024523544663a9a099542b44b1cb02fd94da66f08847462a6cd2f2856b74e3ea17cb03a928b7eea2a9731353b72023675fea670a9205f7f8604f897fe68e0faf9bbf82e7dddafe33d5d4fa2808ad9dc141cb65f10779e5d0965311c632e3491ff8dcc56f6fc87f2391a93ddb44a5d51f526d4bc7009eafe174174a78793bbf49eb81cc2526c7088d1977b617e974a0da14be8710b4f13a3901e732f1b1435daae962d39634867d8f59d53447e022fce568979068dd50f37e72698f6310249cb1bb66d244a96a30626a85730b91f38a592a1ebe74b1d36c066c5678e1f82ce54d69d1659f39b44af74ea9143ad72811f313ae7bcab3a8e308281a0644877a3844c7058225b148430ce394e8ac4dc7f3d3e35b3e354ab0c29b473bebe402e458e51afc016be5c614c992c19c6d3201c27ee3e2504b703a5c8026c911c42c378cc352b7d0d9be1899cda9f4e84f7923850a9302fbf50d65594179e11fd7b6f5c9ffd92ad234db9f3defd904da7866b28671d380892493b8bfa20a78a226990c219e302d963075b45f73ca63669a531567b6b35dc351cf3a5e800aec2c550c81f5cdf301fc2e41dbdc5bf57b9adb68d2f6e62adcf1e36333770a3fff357cf4e65bbf37801617e2", 0x1000, 0x39) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:58:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac000000000021cbfdb43fac9a66000000000000"], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:37 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/202, 0xca}], 0x5) 16:58:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x6, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r16 = getuid() r17 = geteuid() setreuid(r16, r17) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:58:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:58:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)={0x60a45f2ffb4b0a1e}) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x20, 0x9, 0x2, {[0x7, 0x7fff800000000000, 0x8e, 0x1, 0x8836, 0x6, 0x5, 0x73, 0x9f36, 0x4, 0x100000001, 0x5, 0x0, 0x4, 0x10, 0xe69, 0x1, 0x4], [0x883, 0x9, 0x7, 0x1, 0x8001, 0x10001, 0x7, 0x80000000, 0x4, 0x3], [0x9, 0x5, 0x32b, 0x5, 0x8000, 0x37, 0x7ff], [0x6, 0xa9fb, 0x7fffffff, 0x7, 0x6, 0x6], [{0x3ff, 0x7, 0x20, 0x3}, {0x3, 0xbbb4, 0x7, 0x3}, {0x1, 0x9, 0x5, 0x40}, {0x2, 0x7, 0x80, 0x10001}, {0x7c, 0xa744, 0x2}, {0x101, 0x640fbd5, 0x5, 0x42af623d}, {0x8, 0x5, 0x3061, 0x5}, {0x2, 0x6, 0x3f, 0x1}], {0xff, 0x7, 0x1, 0x400}, {0x7, 0x1000, 0x9}}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) 16:58:37 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3fd) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 16:58:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xff) 16:58:37 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x1000005, 0x9a6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x8}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:58:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000b9343fab46cb55892d0617a4a27bafe47a1d"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:58:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) 16:58:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10104, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x3, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000780)="c2c54cd65fd54f7a3f0ed027fbb343447b004f3e0c6e84d763bd843016afb32f3983f04d5a27cb8eed6f3b97dd23c7c7f032867a236774e053bc9183541591d8069dfa46eb4f80b371b86701d8e3de94d916f2a292a552c024692474b14eb1e3ca56483c10254264ff53f5a514a1b349a94c8828a8f76ff44319a67fa7acb2203bdd4bac6b524b17e4c95105c10ab93a43171034fbe9eb6713d974b17fff158215e2c434bf866513d2b55c78497a7446db4d5eeb", 0xb4}], 0x1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:58:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a10e000000000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) listen(r3, 0x1) 16:58:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x2e, 0x2, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:58:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:58:38 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x10902, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000010c0)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="16b691078ee8c96f510f3ab59423c862f056a7a08d4200ee17a0b27dd3d289372947c7c6e743f0293875495ed676"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = openat(r7, &(0x7f00000012c0)='./file0\x00', 0x100, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x25) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001340)={{0x100002, r11, r13, r14, 0x0, 0x46, 0x3}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r18, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = geteuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000001340)={{0x100002, r30, r32, r33, 0x0, 0x46, 0x3}, 0x100, 0xc07, r34, r36, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r28, r33) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xffb6) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000580)={{0x5, r19, r23, r33, r40, 0x20, 0x9}, 0x7, 0x9, 0x4}) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x100002, r45, r47, r48, 0x0, 0x46, 0x3}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r40, 0x0, 0xffffffffffffffff, r47, 0x0, 0x0, 0xffffffffffffffff, r23]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = msgget(0x0, 0x1505797c3977d2e1) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r57 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r59 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r55, r56, r57, r58, 0x121, 0x9}, 0x800, 0x1, r59, r60, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r61, &(0x7f0000000680)='\x00', 0x1) fcntl$setflags(r35, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r62 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r62, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r63 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r62, 0x5) r64 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r64, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r63, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) 16:58:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="1b6448ba01a3695edf62053f8624dbdeccbd5cb90ef4e36417dd6932366d1d2997573a76aaf62b4c7fe4e7040b3dedc41a40414be1d879cfb320ca07e66fbbaa6609be53474bc91cdf41715e5f6775328a6fb4a7", 0x54}, {&(0x7f0000000240)="50166d18f287b21ac5879b92dbe4edf83f2acee01c7a30b4dc92e3403e594867da516a4ad88ec56e72c94c6492d0c8871eeee6ab31c76d95f8be6d7d4f3c3962a9d655bbdc0f6a7d5e64d5e3e639fb476c0141ee6dd7cd9bafeeb018cf43116a4281037294dd8037f22a53ee90e37b080d019e80d568dad2ae18e379a776b2dfebe49b78f24879", 0x87}, {&(0x7f0000000300)="e5e4003e8747ad54a0ecf38506f5d5dbc1c5c588977b95fcd2e298c214029477782ce9685ab04702e32195987c7b3c8099e0832bfb6d92a06c5ada86de2693f7158ce968369d81b2504a401c9e6295d264f43ccd7c913f237c0b8322c7d2f66de020e9b7ede88582cc6379ec78facec43e759a03c8733ab324c4aae8610da8a663580b1df6de8f9d016d6311cc", 0x8d}], 0x3, 0x0, 0xac8) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:58:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x3, 0x7}, {}, {0xfffe}, {0x0, 0x0, 0x3, 0x3}], {}, {0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r2, 0x32ea38efde26b492, 0x8, &(0x7f0000000000)=0x1) 16:58:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000", 0xfffffc01}) write(r0, &(0x7f0000000980)=' ', 0x1) 16:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x2, 0x188) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:58:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:58:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) fcntl$getown(r2, 0x5) 16:58:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x10001, 0x80000001, &(0x7f0000000140)="cb976c1050cb3eb965a04d53c8f2ecd327ffdcc38818782109d29b9ddaeb92530a6cfaaca59e14b49892f99a8028417fb794f96e4d4d2ad90228af24b3758e829299b63f228bf9370d6a4db44e30262534f404bbf65bf760da71590ef755c5fcb26598b394d7bcc369448c3c6a72cda996fdba46b12ff538f0b67ea660d65e0dde21908ba13d91d4fc20dde1a366524731a8e506adbf5d69d1b6d65d5d8226c0607028a5ea618f4961a94c18f5844f6620e3108fe61a3166c004b1b3877178abb8471534c8491d38cfef14c30ee59c2a7fc00d01c968ed9051f23f5a8ad7ca", 0xdf) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) 16:58:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:58:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) dup2(r3, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:39 executing program 0: 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, 0x1}) nanosleep(&(0x7f0000000140)={0xff, 0x4}, &(0x7f0000000340)) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept(r2, &(0x7f0000000400)=@in, &(0x7f00000003c0)=0xc) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r0, &(0x7f0000000180), 0x0, 0x4, &(0x7f00000001c0)={0x18, 0x2, 0x8, 0x401}, 0xc) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) recvfrom(r0, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0xe336a37b921807b) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socket$inet(0x2, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20000, 0x6) setsockopt$inet_opts(r9, 0x0, 0x25, &(0x7f0000001f40)="c7142ac624051d1e6f17a569b9d0b4410c3cdeca9f26a89207000000b496c6c6003acc20ba695e79bd24fbffffffffffffffc4cfdd157288ba6a09994d0727bfd12652f62674ab8feccc9add3f0969500c172cdff951728e6d3328092e4d017c32cf49c5c01b2a245b2f7ecd1ad2e986138a8c8ce7fb7251da412481a7320120ba66eac58d47f03e75da42f7dacbc0b2a41fcdff29f3d1ebf3bd8e5a9c55b9dec3b18e304275b097bc7d8b892d88f445dd8c350ba1f87bbc0d251a2c4dead753f5473a76175b12bda28b467e4e8721f275a6163e5344e2c0983c0a1b4a49776f54aafb79b40ae4667bcd7b13ba1c73e9d99887b40d9c9de18db14ef21df332c2ffd883a061c4783c20a4dc75e9576f42b2ce062ba0caecd01145139a54c711fd40b22484160fc4c6b3c3a7432aafeb9decdba0415c4716f62e47a9bf79f882c1fb47d8d7ed6f9a77f6dff2797ea161e3d07f4397ead91c9e18e1e6018321800f92b816a3090bd2567d1a105467e301a47aed243b67dc353075b69a238b94987d7180ecfe2adde8eab8b43181646752cb005acaca7ea8e0a858038e9b76373d937770a0b2f4c47fdc125eab49c42b29beafc1a5592f5a12d15ba6bf47e158f05a0693b14f794750eead037813a0dbac99ab20d8ba000000000000525626c702a62456a0cd46b0c7bc46e1efb789522353f73809a9266c652dc26f677ff68e03c1ec0a38046d0c8b9d7143", 0xfebd) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r12, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r11, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r13, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r14, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) readlinkat(r15, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r18, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) setrlimit(0x5, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6ff070000b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x2}, {0x3, 0x1}}, 0x2) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfd17, 0x9e1b23388e9e69d2, 0x0, 0x2ff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x5c8, 0x732f7732, 0x7fff, "b50f1a6a4f4b3a34796b1e0060b17d4ee89abb94", 0x2}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, 0x0, r3, 0x124, 0x7}, 0x805, 0x5, 0x2}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) sendto$unix(r8, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1fe73db4b06dce7c, 0x0) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000140)='\r', 0x1) dup(r11) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x1a2) r15 = getgid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x0, &(0x7f0000000240), 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff0000010000008b1b7965298ff211f87fe4fd7e520423926c3246"], 0x10}, 0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r9, r10, r17, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR, @ANYRES16=r2, @ANYRESOCT=r0, @ANYPTR, @ANYRESDEC=0x0], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000500)="224940a167291b30726ddedd6d8ec04a22bee1ce0f645f241e71b99da0cf1e7c3e39af31aee2216e12924312cd0f4c3088c5f34a71607f3470e9d8495b57b7935e63e2b99dac8c3005197559296e50f5fbd69049f2029f02f6680e928d95fdff48", 0x61, 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f00000005c0)=""/63, 0x4c, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x80) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206918, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000580)={0xef5, 0xa6, 0x800, 0x7}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) semget$private(0x0, 0x4, 0x80) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000000040), 0x0) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000100)=""/63) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x20004, 0x0, 0x40000000, 0x0, "d700000000000000011f00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8040691a, &(0x7f0000000300)) r34 = openat(r33, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) r37 = socket(0x18, 0x4003, 0x0) dup2(r37, r36) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r37, 0xffff, 0x1805, &(0x7f0000000080)={0xffffffff}, 0x10) r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r39 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r40 = syz_open_pts() r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001680)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e06928a4259a64b58a44fab5c3400"/45, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e325000005c01df04bd75eb53629ae1eb8ef413d6b886ebcdca914f56901b513bb68c55db516119909fa8158d8984b2d8252449fa8e0845f423340396cf753c4e5a53c08dd8736c1f1febc9b3b775ed02ccd91a5b8036ffe084652138477c3849135713d33cf05b6b1793068ed190fd28f9e827043180eb459547a6ff0da4a6762db1e6ac60686c7b9cd1a7a30b1bd685e73589e0c1cbca9c3061ba66f806c185d4f2932ecb00"/257, @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41], 0x70, 0x5}, 0xe) r42 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r42, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f00000003c0)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 16:00:00 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) kqueue() r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = semget$private(0x0, 0x8, 0x400) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r21, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r21, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r21, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r21, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r21, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r21, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r21, &(0x7f0000000040), 0x0) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000540)={{0x5, r23, r25, r27, r33, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8001, r16, r17, r20, r33, 0xd30c24cba58ae353, 0xbdb}, 0x5, 0xb428, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000001c0)={0x0, 0x9, 0x19b3, 0x5}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) r21 = syz_open_pts() ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) msgrcv(r15, &(0x7f0000000300)=ANY=[@ANYRES16], 0x1, 0x3, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x10c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r22, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r32, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x0, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r46, r47, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r53) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x0, 0x108) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socket(0x10, 0x2, 0x8) 16:00:01 executing program 0: r0 = socket(0xa47ddf0dbd514737, 0x3, 0x6) sendto$inet(r0, &(0x7f00000001c0)="e7f1fa84d69978dc1022e89d240d75e504d54e3c455da4a4ae49abc7967db81b56eebc3aa86ff1407948070189f3be6c3fc01a6afa81a51cb11fd6ae378149bcf2410c75380993544805ff5917a7c85e5a9ab7643654ee39e5449a518c0620a76cd88a48c9795d538899da2eaaf7b18fce84b1", 0x73, 0x7c096ac21fbb64af, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = geteuid() setreuid(r5, r8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x12, 0x0) close(r1) connect$unix(r0, &(0x7f0000001240)=@abs={0xc46e9e02d5f7d6e6, 0x0, 0x1}, 0x8) syz_open_pts() 16:00:01 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'t\x00T', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="d000ef9612000000540000f73ff5", 0xffffffffffffff10, 0x0, 0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) clock_getres(0x4, &(0x7f00000001c0)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r7, 0x0, 0x8, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x1, 0x20, r9) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xcf\xde\x10', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000001180)='./file0\x00', 0x611, 0x348) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x6, 0x5, &(0x7f0000000040)=""/66, &(0x7f0000000100)=0x42) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/80, &(0x7f00000002c0)=0x50) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCCBRK(r3, 0x2000747a) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r5 = fcntl$dupfd(r2, 0x0, r2) mknodat(r5, &(0x7f00000001c0)='./file0/file0\x00', 0x2113, 0x9) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000002280)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) 16:00:01 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/225, 0xfffffffffffffffe}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x2b, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff140e7c00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0], 0x28}, 0x0) 16:00:01 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='\\dev/diskmap\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x121, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) pipe(&(0x7f0000000000)) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000014c0)) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), 0x3b3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x7) r15 = semget$private(0x0, 0x4, 0x1e0) semop(r15, &(0x7f0000001200)=[{0x0, 0x4, 0x800}, {0x3, 0x5, 0x1000}], 0x9e) semctl$GETPID(r2, 0x2aaff1a3d4f0b3b9, 0x4, &(0x7f00000000c0)=""/50) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x1, 0x9d, 0x7fff}, {0x0, 0x0, 0xf7, 0x6}, {0x7, 0x8, 0x1, 0x40000000}, {0x47, 0x1f, 0x7, 0x54}, {0x100, 0x8, 0x2, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) chflags(&(0x7f0000000040)='.\x00', 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x10) open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0x5], [0x0, 0x20, 0x482, 0x0, 0x0, 0x200000000000000], [{}, {}, {}, {}, {0x7fff}, {0xfffe, 0x2, 0x40000000, 0x20000000000}, {}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000004c0)="d291dc0e255bd7951850788e6c3b0dc8dca4eea9dca492cde97952cf64e0987602c18e664d6782a3353a0f7736acb4a7068a78a10316e84b39ee3dad1bff0124ba3aa6cf6fb7fad59e72d03a893e1a844d9a4c85fe3697c650ff43d5179335372cf994601ae84d560059c5ffa8e9290170dd9eaf2c859ee48147b01019b3cf8ac699b98b0fd05d9f3c4f349d18d0cf27908fd180bd4678b65f4ad332dc9aa65e3433f3dae6adc736592607953dac0ce2c9f4faced5a8d9a45f8610b481e29f66917fc92303e681144ae04c783592b3f8e2cd5697db61e9c4179dc5a5f8f0d15b0098dd5bebf3e71995170790573debd691167dc237c65c59625785cbd82e1079dec59bcbe3723a52a05d8b15cb344f2b5d9b14b966bf923c2582ea30cbf323b821ef34c02569866304929ce4027a764f1c63cb7fa3f96822b8bbd2699be163d1f94d7e791e8b35135e1af4dc1cc8fea6bfc25b5d905d704ed319bf866ffb82e56b58197e1a8b10bd17884e8a4abefa4dd050d78634b894012fd25e16711021cd37dee6d03f54edeb40fd4f265ad4bd30c1c23f372ca2895e7d1d1747ddc420fc9bc2ffa770a6106b11f712992f1f6646020d1bc2fee79aed5ec4cca4d81479e7c09283764ae07dbd631b97ccc81154de5bc2c1ba6529bb20aeadc61d5205d1cfc0a712c771bb3a28d39333904341c9285e9144576f8247e8a039313da12df1f868ccf06303e13a2b1dc5e89c5f2b3855799e863b77457eedd22e7c232e37679499fce3bdda20c2d89c739eca86324f73f24f03beb36ee6c33f58cbcf5397f85fd5454222e3a23bfda3735200a8623980c2cd4a81e89317b77b7804425f7a7fd1389cd080b967f3889f4ba72cc17dc35f895902f523ac58f9366a58b26ae235fc0f5fb625eeb75bca3b3f4a94c226b72857af7fe9e7279f27d97dab6b265bf9786a6792afee277827d14e57a186f8496e96e847fedd076d616b54cd2a2d65579240966e35ab4c3e9b4624c3748e0116e9c55f41affce8c5ff04142bb180979c1a77154dd18bc3c8f770e24adfed222c615f9128cf0ee9729972a7c5102ae9a0fe5c526b2a0436b9a10ea8cf6eeaae10baec639ac50cdc8699b12d7a6a7fff92cad543c28922f85ac9ce1fa7b2b5e12f4962ef93be1fc4e4da75621996bb588d500bcfaaefb19a877cda47e8230c3e6e8a75530779e83ffc9d55283e2a2fb9db17455e992df322e5b815068ed077afa5dd6d4c5537404ba3180b897c731fe436e44fbe1a285fa9105c8cd34f5a2de0325160dade5a1f56d914860ea9e67626f8b175d5289d751d3afe41cd5ac8332402b83ac6c5220d5e764b4091d4c79c09ddb4c6af666289eec484eab9de17e827b227e3171da2ee3f4d6d6ea53a3585b0cf4dc7ac308004ead305fd543b86863dc85ddcb74c7a7414224614872a27a30d1ec7245e3898751e5583908441f530912fa20c77156a129f231765db4da8836396d04c70dae5a68999e9b549fa427bd3ddee8c97fd28b3dd190876943cf9b786b1eff074b6047a59ecb86da9f25cd88481ece150261a71f98228b60c858a50fd36d75666b60b5b236b19633ec49d56670e55b6cc9a11737210b8e6912abc07de443ed9500a30580324408caa5403a56f582834537dcd96456c50b557a2a2f226400897a2fcc1fd5a537c87d80e5148b0a6ba7fc05611318dd4b5764510b942b3f63b550b477e8900e71697e8bd95456068670ec9a5890ee1e7fbef426c48fa1e24c2869a3d0b594a0a89adb93afc5b3cd826fc479617a8a311ac83a8bf61e27fb632c46e663ba2ec3cf3946c29b020ed7bb4b06c5c169fe280c0d85eaf6e5a87246f397aadc0b6503a6a3b2950dbaa994c5b2f8e20d6cd6c899dfee1fb7ad917ed5403da6889ec7cd489ebc073291be4e810811843c4eeedf35e5f33b91d457883dd3f4d7b2b512a9a91d1867b6f3860b8233af02cc2e7e1bd1d46dda8449ce831e3987956bc09cd3bded88d44df9d3728a62e6c0f29f43dde99a2a541105b32bf64f7de422f671ec246989d7aafe160b0b65b9f1ce501f9f8a9a5c5033d0a24c7ec1818ed4a341745eabc05158869e8906388aa4388ca2d19f3a0135bdc7a7b45b82628f105321f3d73cf3f9d99292c70849c65f45c61335e9097569fb02253ee4efc24e40b35e2a2527add70f286e438f1f98a91739919377d846933c5b9fea2426416cee60464676b79b77598960caf0787561d9b0004bea90f755ed58b79e61407600f24c0a07286f1396781b8a175ca0c5055dc9e0ec2e91115e817373aac0d6fb9b1b9e3437083e3a128eaaf751a8f5454b78dca7542ff6d1e2efed3cf31049414d5d24c81cb72674020231779d6be7a96a20a9a23d5b2731487fb664e27191ae4718983e1f54c4295021a95dc1fa1b51df9b328ea4778531d28caad1837061c12aa77086d125ce76a635aa519797eb8b22960bd45cf2c7be6c11d67ad2769b393da9b8cee6da59ef417004cd3a3790ba3f6884b9f6ff2cb72e28fc0693507279926f2b7b5afe669a6a8e860c90e6d0e533615990a9818988a97b3a57c208dfc40081a74812fcf6542ff79262266b00b099fddc7ec6057ade6006fb6bace36a1c46177e60a8d6b624a72ba1164a0e25b9e77b7c8d24df52fb19b49006ed43939728bf8c9da0156553ac60904b3ee5c79ccd0519b640449e2930f8271d4e5530901156ede05df7d28bdf9d998202a6192b5eba33fd51ec95362bbf93b05ceda98e31f8e866facc073e63ea3e04f5fa8325ea960777640557ffcb3489218ba5eee30494adec27c18fece8d602b653c72f749d59158c58a59398fae0042d7fd12f70f6e332df923a8b9c0c65e558f5355d6c2bccfd86a88104bdf0573330c389a584dd25ea70de608904621c3ef702090a6437f28ebaf5f55ab6de4b30c28b52685fb9e6a2cdef4551dae12009b36dfa83740c9d2488d74cfe3c11e7af46bda8cd9fd0fd2fd055f2f964a80299c263f6b9b9621c3aa449b25c202fa950e00b29c073fa9ad996a25c7d3a0a3212e395fcec3cae62511015886c089008007a7f5537247b2d4b503cf7e01572ba58f20db6daa269d15729cafeff3879285527e3432c1a1daab44b15c1002bae4749bb0cfda2beec0bd9c4858bed65bfe75dd8c5cce62e3178ca4e8fa24f6a8e663beada70eb3a6be13c020c2e9362dcc602f5c6ad086cd1c22122338f19a59b3c57a199578a89a1a095603ab96bd41bb2dad7ca86e39484c40b1ceb6caa64efa9a5053adedb85101fb48ee853925b811cfdb27773da351bb8795fe0b46bf0fc78acc86a66ed8af5c5bb0fc0a703bdfcc7aaec29f933b12dc55c1b53312c3fac26b4d98e5e630d0855a726cf82ba179da4093d12d6705c288d8795a2b05cb6bea5b5e1c6dc0f03e5543b73283bd526a53499e4ec65c0fcce55aa640d0bec8bf0226a26e58015d122579c0165a7d6401c7e1605e567d320c9e831fff08113a6641a4e9f36190d03958a27e91a68bc19d04e5e370ea094db6e689989e9faef99c650329cce8d69a3234b3f1a831dcb7062b5837a401b110c8149c19a09eeaa7300664815abefc8571715bf731ec8b545553efca48f42e5bc828a07803c31e7dfbe49b7d0c25dacde2a8c3b6f12335c759968db20ab29c1e019cdfbdc5078307b3193c3518996f8678e2144d205745d66e0f0a61ca989e7e47e38a54d3a4c430023e210902177555f8e1b5bf49c67ff2c86ef67786333d33032e2d6758758971c33cc9b1b462d4aa84ea7388d8afd672b01ef7831442f3bc8ea98221ab87a16c646bef807ef7fd9dd89e2de71b0fb47fe739f7927dfa31ff6ce5227f2045f1c7e52b6407a0caf11353cf48c8bb24ca1334fb4fa49b9069d07ae6f20da3587a2b65bf331e433faed333dcf78af0255f37f91d6daa1f1f5b1e4c07eab6c0263234e2abbb781211acd7addd8739c890927139b559e3b68d7f9e5f1db50c5342ef4638caef9f9a231f1c1c86c4e9d1c29a7a7c71c128d9db88bee56f4dabb0151adeaebc553a59196643dc155d0080af3db1d41449999fe8203ca29af5388511f19f8a338924f642413898503a8d006a6206ec30ec9db27151bea238938375146ccdec63be4a2573ec8f34fe761bec919a42829218f129f10525650b8072931f6fe63a3aeb7d2a821ba218e9597e2c1bc38138de1ab11f113310792d60e21a2ed3ae4253879077632b0285c6578f784be76aa226bf353507cfb39b2b49a2f3c0f036fd905a6c115c80a725bd9e259160aae47eaf5e81e49f4e7ab88e83375baeee1f3a20c0db02207c6d43c6c700113d8b34fbc30c19cf9044b87631fd8641dacaf8b3de9e4c45465eb8f7029b46b3df038d4b1dad608aa371d502a51f63897fbb37df7f9a8d10af75baf39860f5dd8dcc200906f3f93c0b292e58792ffd9f6a566eb73895a4579b6e92aefd922725116647f379fed218259e0a6138c93d511ee75dea87adf9c38d3e346665ef84a7abdbc5647915c8fcc292ed2b14bc3c2370984e5bbfc7308b98777e087a59a0c9d9f5ddf5449bb516c9006285a23e2c23f14bc5bf59e81cc995672bf12feda9a99a219c1d39cb0dc3b4972e30b22daf0401bcaaa76bd7739809b2539e0fb32152ca33a054f5136eaf05180e50a7df49ac33cc0f506e2fdc79e13d2619e6759e470f2ed55832b33ed63420e9526545e7460205705f5fcbace4c1a39788bef9b9ab0cedfef303823adcae16d99fe9103e9f2d0a694c7e3bf09f3877a5b2fa301088e8b7b5544c29b9ad6bcdc1c1dd4f211c0fc1afccc47f060be8e3d70cdfb2f88d31dc9023111c4b31d73aceb0630ae66914589e11e21999f63741ba9125219a00eb9963cfabaf86d44b4b23a3b311a09ac1898982b9b46fe163056f0388153ceb60216c62a5586719abd51a19feb2deb2ba787f117f6992f7580299b3bf303e9785f737f6abf79b8d1a53096485b362bd15670effdb83f081af44cb2da7ce1a409f433f3dbf5d00659d2e185f1e814740c1b06dda3f723ef1caa730f8aa260c656fb405ee6a1f4eedacf1b75379c990cd1abe7029dfc22aa10136a5b0aaf5bd322d6da7961f9500b4b3743fc3d161ed799b42eb8e4e6f94965d563b973d0ea29f4a128918aa001f90edb3303335328bbf7608f1d514282cda2ad8118789de605ea744bd72d8de4e964fa059080a65f4d25729906ec25d6191909031d14caabdc56da1a3bcbe43a33d670d4460b089aa1abb2279e36a39c03649063fbc04a9ee2d67e1939076b3f17a0b915de83286b4a741cfd9a5f749b003883e8317ab25d7f018016bf80f5181b7956363d17cfd815d7fe3e1bfa3a4bb28cc4fba6f54095a0e98dacb8814a480b3139d70e0e9e3f18bd8ed9ffe05f0e899dc1c3792b9bf4b21369ea6b276f58908f22c2dd336d64afdb135735fd786e9e454d8e3e64022722aefb6dbaaf4ed86df39306658dd59f9bfefd814136e922d096607134f77f3b3b8ad3b97e0a2bd1e99af6ba7e37687bbd56c5a62f747877901cd13cd16a9d4799aed4c61238852fe60fb132b77cd7024636418a31c3d85c20f3ae7281702c31100c0561d93f0fd3a10a7692f1be28b49ebcfd7ee21f7aee2dcb50dbf3f90c01193d17077c50d23e62b040ac71c0b26c6feee16ad570f7cbfd95de29e3d9b2b13e684d2f2eac2437b873d57eee621918feb48b6124e11a948b8f950f489f317fe6df6e3b38d6f2a780674eff36e80f4a41b98225d853c8485e3b882a1f8f526cf52ad455045566c0a946ef6", 0x1000, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffffe) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) ioctl$KDSETRAD(r5, 0x20004b43) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xad390a2b738fb08e, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) fcntl$dupfd(r2, 0x0, r9) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x20000}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x0) login: oLoLpanic: pWoAoRlN_IcNacGhe: _SiPtLe mN_mOTa giLOcWE_RcEhDe cOkN: SmbYSuCfApLlL cp1u37 fr-ee5 1l6i4st8 EmoXIdTif 0ie d9 : iStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *288908 71305 0 0x2 0 0 syz-executor.0 266454 59823 0 0x14000 0x200 1 softnet savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff3630, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807f028e00+16 0x0!=0x23a117b19461a9f ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff3630, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020b63d50 rbx 0 rdx 0xffff800020ab0290 rcx 0 rax 0x38 r8 0xffffffff81bcb87f kprintf+0x16f r9 0x1 r10 0x25 r11 0xa154fd809b049f63 r12 0 r13 0 r14 0xffff800020ab0290 r15 0 rip 0xffffffff8119f3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020b63cd0 ss 0 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=288908 stat=onproc flags process=2 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffff800020ab0790 process=0xffff800020add500 user=0xffff800020b5e000, vmspace=0xfffffd807f0085c0 estcpu=36, cpticks=1, pctcpu=0.4 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23937 317612 0 0 3 0x14200 bored sosplice 65448 388480 23239 0 3 0x82 piperd syz-executor.1 *71305 288908 23239 0 7 0x2 syz-executor.0 23239 418456 65721 0 3 0x82 nanosleep syz-fuzzer 23239 184287 65721 0 3 0x4000082 nanosleep syz-fuzzer 23239 169733 65721 0 2 0x4000002 syz-fuzzer 23239 212810 65721 0 3 0x4000082 thrsleep syz-fuzzer 23239 483748 65721 0 3 0x4000082 thrsleep syz-fuzzer 23239 500490 65721 0 3 0x4000082 thrsleep syz-fuzzer 23239 153281 65721 0 3 0x4000082 thrsleep syz-fuzzer 23239 91401 65721 0 3 0x4000082 thrsleep syz-fuzzer 23239 514689 65721 0 3 0x4000082 kqread syz-fuzzer 23239 163984 65721 0 3 0x4000082 thrsleep syz-fuzzer 65721 54433 76989 0 3 0x10008a pause ksh 76989 394278 99576 0 2 0x12 sshd 48695 80324 1 0 3 0x100083 ttyin getty 99576 87432 1 0 3 0x80 select sshd 52677 253107 13145 74 3 0x100092 bpf pflogd 13145 310200 1 0 3 0x80 netio pflogd 118 22881 57910 73 3 0x100090 kqread syslogd 57910 193698 1 0 3 0x100082 netio syslogd 49882 12664 1 77 3 0x100090 poll dhclient 14513 414699 1 0 3 0x80 poll dhclient 68942 455860 0 0 2 0x14200 zerothread 31331 68272 0 0 3 0x14200 aiodoned aiodoned 57831 330322 0 0 3 0x14200 syncer update 25720 445460 0 0 3 0x14200 cleaner cleaner 77474 118629 0 0 3 0x14200 reaper reaper 46573 213865 0 0 3 0x14200 pgdaemon pagedaemon 26110 492944 0 0 3 0x14200 bored crynlk 4487 147975 0 0 3 0x14200 bored crypto 4203 73311 0 0 3 0x40014200 acpi0 acpi0 15914 413450 0 0 3 0x40014200 idle1 59823 266454 0 0 7 0x14200 softnet 91417 315026 0 0 3 0x14200 bored systqmp 29603 247473 0 0 3 0x14200 bored systq 85003 391989 0 0 3 0x40014200 bored softclock 99298 207568 0 0 3 0x40014200 idle0 63528 341123 0 0 3 0x14200 bored smr 1 31447 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &diskp->dk_mtx r = 0 (0xffff800000172898) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 71305 (syz-executor.0) thread 0xffff800020ab0290 (288908) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826346d0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cf #6 biowait+0xa1 #7 bwrite+0x1e4 #8 ufs_dirremove+0x291 #9 ufs_rmdir+0x247 #10 VOP_RMDIR+0xf8 #11 dounlinkat+0x14c #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e7845e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80691c11a8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &diskp->dk_mtx r = 0 (0xffff800000172898) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 59823 (softnet) thread 0xffff800020a10000 (266454) shared rwlock netlock r = 0 (0xffffffff8250a038) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff8000000230e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9503 6417K 7055K 78643K 10919 0 0 pcb 13 8K 8K 78643K 44 0 0 rtable 105 4K 4K 78643K 290 0 0 ifaddr 62 12K 13K 78643K 90 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1473 0 0 iov 0 0K 16K 78643K 27 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 1337 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 74 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 4 9K 25K 78643K 151 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 60 63K 83K 78643K 446 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 in_multi 36 2K 2K 78643K 52 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 224 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 106 21K 24K 78643K 1453 0 0 UVM aobj 30 2K 2K 78643K 30 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 49 0 0 NDP 10 0K 0K 78643K 19 0 0 temp 114 3551K 3617K 78643K 4023 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 62 0 21 2 0 2 2 0 8 0 unpcb 120 123 0 113 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 16 0 16 1 1 0 1 0 8 0 tcpcb 544 57 0 53 1 0 1 1 0 8 0 inpcb 280 442 0 435 3 0 3 3 0 8 2 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pffrag 232 5 0 5 1 0 1 1 0 482 1 pffrnode 88 5 0 5 1 0 1 1 0 8 1 pffrent 40 141 0 141 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 20 0 0 1 0 1 1 0 8 0 pfstkey 112 20 0 0 1 0 1 1 0 8 0 pfstate 328 20 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 270 0 69 14 1 13 14 0 8 0 art_table 32 271 0 69 2 0 2 2 0 8 0 art_node 16 60 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 38 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 72 0 62 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1634 0 231 46 0 46 46 0 8 0 ffsino 272 1634 0 231 94 0 94 94 0 8 0 nchpl 144 2055 0 443 61 0 61 61 0 8 0 uvmvnodes 72 1754 0 0 32 0 32 32 0 8 0 vnodes 208 1754 0 0 93 0 93 93 0 8 0 namei 1024 6193 0 6193 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6083 0 6083 8 1 7 7 0 8 7 plimitpl 152 33 0 25 1 0 1 1 0 8 0 sigapl 432 349 0 335 3 1 2 3 0 8 0 futexpl 56 3596 0 3596 1 0 1 1 0 8 1 knotepl 112 66 0 47 1 0 1 1 0 8 0 kqueuepl 104 28 0 26 1 0 1 1 0 8 0 pipepl 160 252 0 233 2 0 2 2 0 8 1 fdescpl 488 350 0 335 3 0 3 3 0 8 0 filepl 152 2590 0 2490 6 0 6 6 0 8 2 lockfpl 104 41 0 40 1 0 1 1 0 8 0 lockfspl 48 17 0 16 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 399 0 390 1 0 1 1 0 8 0 zombiepl 144 335 0 335 1 0 1 1 0 8 1 processpl 896 366 0 335 4 0 4 4 0 8 0 procpl 632 685 0 645 5 0 5 5 0 8 1 sosppl 128 53 0 53 1 0 1 1 0 8 1 sockpl 384 609 0 590 5 0 5 5 0 8 3 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 137 0 0 18 0 18 18 0 8 1 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 282 0 0 18 0 18 18 0 8 0 bufpl 256 6844 0 1312 346 0 346 346 0 8 0 anonpl 16 51522 0 31182 84 1 83 83 0 124 0 amapchunkpl 152 2193 0 2041 14 0 14 14 0 158 6 amappl16 192 1749 0 624 57 0 57 57 0 8 0 amappl14 176 112 0 105 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 0 1 1 0 8 1 amappl12 160 63 0 60 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 31 0 23 1 0 1 1 0 8 0 amappl9 136 603 0 599 1 0 1 1 0 8 0 amappl8 128 170 0 145 1 0 1 1 0 8 0 amappl7 120 38 0 34 1 0 1 1 0 8 0 amappl6 112 60 0 49 1 0 1 1 0 8 0 amappl5 104 193 0 179 1 0 1 1 0 8 0 amappl4 96 597 0 570 1 0 1 1 0 8 0 amappl3 88 180 0 173 1 0 1 1 0 8 0 amappl2 80 1887 0 1821 3 1 2 3 0 8 0 amappl1 72 17484 0 17063 26 16 10 20 0 8 0 amappl 80 943 0 899 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 350 0 335 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 350 0 335 1 0 1 1 0 8 0 vmmpekpl 168 6911 0 6879 2 0 2 2 0 8 0 vmmpepl 168 50510 0 48341 144 11 133 137 0 357 32 vmsppl 368 349 0 335 2 0 2 2 0 8 0 pdppl 4096 707 0 670 6 0 6 6 0 8 1 pvpl 32 170503 0 147026 196 0 196 196 0 265 3 pmappl 232 349 0 335 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 513 0 4 15 0 15 15 0 8 0