kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 07:25:13 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.252' (ECDSA) to the list of known hosts. 2020/07/14 07:25:28 fuzzer started 2020/07/14 07:25:32 dialing manager at 10.128.15.235:23620 2020/07/14 07:25:32 syscalls: 381 2020/07/14 07:25:32 code coverage: enabled 2020/07/14 07:25:32 comparison tracing: enabled 2020/07/14 07:25:32 extra coverage: support is not implemented in syzkaller 2020/07/14 07:25:32 setuid sandbox: enabled 2020/07/14 07:25:32 namespace sandbox: support is not implemented in syzkaller 2020/07/14 07:25:32 Android sandbox: support is not implemented in syzkaller 2020/07/14 07:25:32 fault injection: support is not implemented in syzkaller 2020/07/14 07:25:32 leak checking: support is not implemented in syzkaller 2020/07/14 07:25:32 net packet injection: enabled 2020/07/14 07:25:32 net device setup: support is not implemented in syzkaller 2020/07/14 07:25:32 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 07:25:32 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 07:25:32 USB emulation: support is not implemented in syzkaller 07:25:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x5a, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfb}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2a3d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc86}) readlinkat(r0, &(0x7f0000000580)='./file\x00', &(0x7f00000005c0)=""/105, 0x69) sysctl$net_inet_udp(&(0x7f0000000640)={0x4, 0x2, 0x11, 0xba5beeeab33977dc}, 0x4, &(0x7f0000000680)="7b9acdd0d4283ca5d1d07a0cf09f1ac24ea24fb2b35c9bf0e11bfdfe7130ac0e0e760ff28b3d5dc4582331754856953c7751f52bfff7692a7a566c230180255cbfbce1465ed4746add2934e82c5e73e0e343bcb20113c866f31264c4a1433e2ab04af955460fca1cfd87063a957f2817cafa4ae0a82231cc73861375948fe7986862fa", &(0x7f0000000740)=0x83, &(0x7f0000000780), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000800)) setitimer(0x2, &(0x7f0000000840)={{0x81, 0x8}, {0x5, 0xffffffffffffff00}}, &(0x7f0000000880)) r3 = msgget(0x3, 0x5) getgroups(0x3, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = geteuid() r6 = getegid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000900)={{0x7f, 0xffffffffffffffff, r4, r5, r6, 0x80, 0x7}, 0x0, 0x4, r7, 0x0, 0x7f, 0x411b8046, 0x2, 0x1}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x0, 0x0) write(r8, &(0x7f00000009c0)="300b8df722464827ac49bdcd158baf30db34832e649613c61481866b80984e910d39e27c0d7fce5f8b05a7492399dfcec1a9ce5a27f7335c40a51a87c1240b3b0b827b65eeb533e49e4d0623ef980577babaa3087c9664959269585e1f9fa8cfeb15d8e58f02aefb4b634da787c6f7ec600098557e7f38990e54440f613ea82f96efbb81b0ce78eba156379efb5fbfba65977db2421bec37d78295c42d0945637a919b21b7a302c1d9bc892d8b91ae131889adecb0afc348db3a3f273efc61b3593238df981808b00395b113252b4aa62f98b1ad20ed5a52ba9f8d223cda4011bcbb71417303c5cbfb128f81f676f496d708060b393b9020555d98799d75c687a641fea16ef2fb4c24cf87df1ac47c0872b22223f434af78f0448ea80433e032ab750253038cd3b898e4fc925b20b310e0b088952f6a1bbe40a603a5ba5445eddc37b9c1e56554f8b563d68fcf18b947b25d78a765e61e5d5ef4b92a2570be6237779ce966500ace73bc9d418a7e1288b22fd18be6a3ca14ee5dc71149cb04229cabfaee9b8e4a5597955b7ea4e167bffa913a9c2ad3ff455f276aac328a465723c79204d5e51d6163ef57734db13e4a3288f30e615ccb9d0e0394a28f0b81be9d22305fa590812a24ec6d7fdbaaf0ee0cc9d13938067e8c9ae8aa501879fbd2ca7b3a5be14252383069de36fda36b84439ed5b4b4f737fe78079706cda89a3ca522f2213114ff7f9e3f3730f710b635f8b9e1679789b707d0e5c0d8de113e223e80d8c9130db70594c85fb0d7e9892828061794d8527989eef1fb70530b626690aa4756c5c3c92f9f71b78011413bb683b5d5447d3c0751eb45669257dd37ea5340559aedae0dcba71cc1ceb6d4a09996baa5007f7a171e50f9271ed9d90f20c295abdf0bb403561a95a6ebaa2999c5cc6b0522e5cfea8afab11c1ca3af1c724276f628515eb79d92664b594538020112c6d00e9a397bb0cbbb4e7713f5812a600b6d82100f5716005baa1c6886f7e2bf3577aedfdd2a907e68fbcebe83da86dec84b8107b1f220e2d286a5afd834606a472d7d77cd7a2abbc62e0b3f4206e515dec08d58b6b911ba023422977cbcb3c6530fa2d1f45ddab9de66762d59c3106831997a7f9f39ba9d81f9e60429b86ebaef2ef8b76d5f71a522eb9b8b18fa45e39a488a979e1e749b7d72f2e747a1396f97b6809155e41e8c37ea55f5d7c8e1f88257433779892c2073258156d3e6aa9d75644acf9d26fe1035c4c60196064c0e980ea98d5333af024c8c823f8ce9f0d04b2bdb49277344fd1d3b613ff01676fd852cea8739c79fedd141eb355df7ced0ba1d5b0e6fbc15924c9170c9039a3978aeb0375fa408ee6c69fcd9f6257e345932965426db244574c86df3e76da8948db923133d2933c125dae79faf2543d5171864755506f651484d7eb92ff6305728fc4b0362942fdd1a12397bbd7e8d396d08ed21e92353c7144ea4c42d193b59d5f6b2b433531e81c6265e42211d48cfd9396ad280fe2bd4a347d2115ffffb82e9f54a0f3b0aa690db8358e83ef69d3de4b94ffc81ce9c967c3384409b8284465c61b8e79590d5835dc468e265ac0dc19bdae9eecdee815912e14c039394f5242a753f775786a3bbc76fe69caf8bbf2f52252de7fb06dc21a0febde08da2f37a9b17a1f09e135612b5b49e4ca27ba79a2bd2c9aa278f8ab3e5546399c96c474b0f25550b091c3b6331541b47446a9c31f41daf2fb176c359e89388d6b2064540c90412a10829313edb1ab4171c8132740092db09e328b32d7342f78a4fcb98854b0d40b5d30ca489b794a6c4f132f7421df80ae63ddd44fa99688a4c713ea8ed44da8bfe31403a5423be6a0d4a25fbfa8e4ca592925ee39deac2f41cc5fba3269724bb7283721e0ea629ed81ea936065ca1772c2dcb63461560a8e982b45dbb21ca546a7b33adf5799b1551cbc57354a9a6b048adbf26b8e62c43a953c28bc76f33554698d07a91eda0bc7502c4b02b013586ef7e5b7f749ddb20a71b5aad1a2c99aafc486197b789e13f0a5272fdb6312519833468331e3499f0993236b5d9f1c83160123b0bbab260ad6ba6caf16e5c1736f24a8301a4b98f61a1ddd4bb6abca03c63c83e425c6a67515c7639cf6168bf5df5cc97c6d2e5b167bf30833f730f92c7d6242aac8a1ffb52e2ce7479a684069694f258f2237d5490470c88c6b6ff1cd30698b45ccb06496428072ef720120db2eb1d95586ae1c90b2527af3b988b3b25fe2bbc5200877d262a44109d1bb3ffc9a11797ac4675b25e21c781aea8862161ad4570b934e7490854b16b87f49bb09c72fcb0702f3a63d758335f7b00a414c2037ddfa7432b5c0065bb384f896af5d07d567b9db4d65ac1d275028ceeca55e68aa018c47d3cc369b496852e8b65c1997319222b0f8ab23538b27ac7638c4ca392dc41b068fa7b1826e40312df9790572e3efa409cd8d720e694f61d4415a01ebc7aa4cebe2ba7e93caa89c7a09d0f7eac2435f06c5c46455a3695716912d2de67e6f1f8e22e3f9631e6fafcd2303c3d7a4f1cd5eadf5624ef7992f92aa8d9574726b60f3548bf09049db65be608da1fde1df4e9fb444ec6cf486b82f3c06327d37db0b9461c9d0a8ced3ad67b91b8ebb420b6ff3934a6e5db170da8e1dc880b16e1d1d037cfb02ead44f6f5d08816cfc57b29b062db7ffddf78abea6c4234707f86f065b25b2104ac0a830f13e56e6deb396c1975ff4a9ddcc5757ab90bb6bcf8a4886c78276522e07bab18e98031821446035ed9edd5bcec68f4405045ba2c14a6b727a49aa003f10e25cf610a3c955151f2faa6854e147be97fda7202ece6effeb99c2e4d855c33bb45112e89ac9f8d07ea295c894c5f048747a3f43a380bc70dbbfd7a4d9b4097dd245ba28e3c6602c01a102d8c2ed8d8789cc4feaa719c4fa55ad7984b7cc1dbba7b014531dfdba1da286ac8b4aa50e6e949110886354de80c60514452a59b3cf907dcebb31e68f46b3483aef7845c4b002cbdd61e698f1feedd310f249789b45f80b42cf8631cfd7fe3f54d8c50072b261bade4fd6b1d6889d7e4c6ac3f97f4fe6fcc0c79f52f9e14ef5b578b56463c5b361b9a5f1b6c99a78b6c90f31564e1fd52812ea8c557c48040ced22a8596fa622a43af0ae1eed7850f484622e63a7e47f0e8dc10e22d18c516e6620861f8374079367375dc301330f94615f295b3cfa438f93577e35a3d6b8c6e62890f67c1363823eb7460273f95cc67662fe300e589b5c309b5d3ab14f938bb882c72d403129487d7ef31cf324480731a98a455ccdb8b6c5c9ef19fdb49f5e7a07f7c6356c1c7bf16f5408c465698e68670ade6fb70a0f9be0804e1622e0cccbd9a97ffc1d26a70efce81764fe66426b1de9db633460cfeee024bd3de3cb4c810655987034758bb5d064faa43b38f193e0c9554a4e181f1b6cf0d493b6d63d33905630ed06081638c6f91c8ad4ece2577e495e3236721a1bd434acf9d4096c4a147e8e08bff96445da6a3ec49a660889e925932ebe157fadbb5daa769f1457213c610b5a31a326d3b108151b4193ad931831d1e02ca4f8d2bd1e3c7697f4a7f3560906279452ee204fc24dc0eb5d80495d7bbffd37c5f21b42cf6847d42f4a6453bdcdf79e9ca1608c3e1e851dc10ed56283073d228e2058214849311253f270858bd104f3ca5fd7f4975e18e84e6242535dba01eabe2e638b394dd94307fe56fd2cfb27e4314a533e603cbff2e1b871a48db3fccf63e0d0f1c2494466a0681b2e0a7763ed00b0b995fae8b8929045d138d2725317e489ded3cd1e1747c2e47dde85d7c4dfdf28a87fc0cf555abbeb835dea0aff7e83d6d26aac88633e1c26d2d0c30e0e35024f7b026d25aae7a81a5e938d19d400ca3b33cc0c3a15c2dabbe04ee997468f79f4ce836d3332141d60c1e535e05b412e63ed720301f66a374826497c9496938e5d9ec374e7d6ef4dbdb624ac5725fcbc64d9aca53f96c5f84ba3f2b7eb651fdcffe2c960bce097c8b4ac93b765b176ad2a626eaf0fabd68b272e5c82077b44b5f558b5e4497c40a6b55299e0c8cc47835eb655293b35d1af348bd349dace656cfce6aa8eac4635097e61552e3b53c24062e6b079128b537e993b39d1cde52617e05fc40eb56d8d6dd112a57366441ba4c679a9aef89c58f10b4dc8ff08de7092d6f933db928381d52b4c87bcf58eceee7a0928cdd6f1352687c42cdce728262592d3bb821187c9808843bcac27426f05f030a0c0aa0976332920b42bfe4e498c800c98c6b1754eb36d9baaa434e65eaf9460bf5700ea095151f1181523e76358672ae78f8dd5e34c8fc770a7afcb09aea932d26f6ebcdf5b97d234b3b4161e61023f43eb69d9fdcd8134c885e6aa7b9e89ba4074d65cf4eeeaf00d9e1197559d80db6b84ca513e841e3f5f2d6233203d87b376f15be070e7990b5b9f085c1e36a3ad79a3ea279252f992069247119357873eb612d581767f6ed11e2225d9f063a1ef24cefe2f4d6153fbbe400ef074467001a80d3fc8c180de579d76775a0f7b7bbb1108c7e0eaba345eaa8300f29d9ff6623280b4d58b802c297883e3dac01941b96a648cc9d3ed982b52e0d9b68b07f6839504c77727319cb64e330f15431fbf862b89783d9abb0562f3267f1533d36a53d9b7def83733304c21826813c5865714218eac5ba6f5d4aedc2315a26a3a2ad1d670f2cbf2091f5f8b7eb6e4cd592aab9ff7195664faba2b604e87b5e15a94ce4b7d012bb3b8aed01e60cb7523706d0d2874a7ea7a55b0cf26eefa53c5b98af2de6d7b348886aa67bbf4c4f6c17edb4b285dc84a2e2e9ebeb8b3c50519820f5052b83aaf1fdef5eb4af2f866ed923a519f73f26c492a2c018884d49b861ac6109e347ad5ba748faf7ec6bb53a6699e26e6f189806f76d277386643bfdd6e32d1e54c3e99901f4608a88451655f9985a0f0dfc7eadf09e18257b3d6a61b23fff1337cf0df476c29d1fd20c600ce6c67ba924b7154e4f944412ab5782ab90a9968352325d12ea509cd61fb05efa809cc9e2f6c3b5fce637fb80817113701408f7fe1f87fe2812db9018bc44b3bc8fc0de553e8f8bc4c7b4ddb0bb2c126e9be89cb6c49018f8a8e1a6f575e9dd14161662c95fdf34fdf2154597552462a24b8d02c64295eb03ccb46c8e54ad55eab2de372826c425e81184e1a0f6ac0cda56bb0adba9719a8a6c501d3726ccae4661bc1523cbc92377da113bd71309c7305764d7ac575cfe75b341a3a9f9a1b2a3906f531956885b859d9b4efdde0fadc902e1d151841d2fa6808822e1640c261f5811bab74cf73d1eb89b24d9bef95e5bde7d83cb3c5603d6a4ddb00a57c8dc709bc1224c031ab3d419a68e8120c103a463e6d0fc8d11433d4c350e2b8a21087a635c5aa71fd04108c6304b35061eda38e9e6bff1ee341c6e0fa8cf73cecf1d15143fafae46ec152d01a590ce2647bd743be80a3e91a5f1feee8329b0f1ac70546a845b554e4879b4b8ff00e96d673d0a4acb440e473f52b82106d75dbde650cb07cccf2bb118405a6117923ecfaec4098d5febae375383568a177d999c54f8e26d0174fa5d4ed7ea261f06121f922ab3efae90dd03de845f02b72311d3ca6c0e3738375ef6c60493c0b0440289aede1e3c4f9d49e109d0e3f03416fe3a1d7bc5a6c794672e08c002806c73ae1dc45dbe405d26e64ae7f93afe174fc3f93558378f73877afa632aa67974e6484791814e2cfccb0583a0666b2d04ae6aecd5fb7a4e5645401", 0x1000) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getegid() sendmsg$unix(r9, &(0x7f0000002ec0)={&(0x7f0000001a00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002c40)=[{&(0x7f0000001a40)="ac38a2c74c3d143f5bdee5ce20d0c17ce3ab12920cf551342d76d54e08bff9ec572ca8644943aa7812ef5b6f4418322a5c518745810fdf117ad87ab6b541545c52099cc51cda714be3ac1fd3c48e02c9768dec16674d40fbaeea3af406335f1204e73736b43ca6ba52a2db", 0x6b}, {&(0x7f0000001ac0)="b57d838b5aeb394cb09b8399a763770cbdd148bfbfcb640da5277f0bc38dc7664484e7836466cb78b49fe89f4e1d9d1483d4e98afef8980ec7367c41e16f1f268d1d50daa36f7c270b1a33dd8c8933c529da39a6abc0abf7a5570e2bf6e5fc34c29ee52ddb065bfac672fded7f8d8ede82d1eeffa0a4511bd7016119ddf35f3f66c027c7a8aaf0e5c2fb7d95d34cba8c2cd551c80b5c576f11847a7a6a80821de31f069cce8784331550f2213f23396eacc1215f39da9cc90775f55f22128fa328e1fe633de3ab88b1ba40e4038f44076815e2ff610fecb6d5898277dd8b42194508adb4f73f54bb457069c7eee5b4be1afa05637ebe67aa473ae01cac8dc4208d6cf569630f7972bd4aa46d02fb1f6ee3518c9d535f31e19265ef682042af06fdcb671e338f6f11c1e60bf200ee10d8d4ba5fc5e970174745a65afa2353c3ae8ea7c0e4773e906e0d8219f17a17d7c09d66b6162a32964d3e5bbf07ca0a2b95b68afc33c957ffa6e1b3284c133cd627a6f3bc22d39beace7e3c626a4ec8c999e3c3fa88ec82871514ac9f72b7ec326280d6a4c99e64045d5f086d5d22d374c15366b62d0de7405c4280e829fafd2f6392df5e99f251ff7c6c8d009854e98ad0bc10469b784dbc6c96b8ce306588c560ed0f90ccc3f48791ed05bb93368639eb41f15ede614f05c4bc8080320e71bb1484f2404f7b437c68faa14e4f960fb6753bfea518f68bb3b8df75b1b56bb44cbd0ce4989dceac5224ebcf3900dc4613529840a214e3d46f11f30c3e691ed68304634fd403e45069e05ca5922ac6c47c12a14b474cdc51bd5843f49195ee298723c1928ef81a2b7b37296025f52300c88c3d20f21102637e47e8c2f5666b4117e866fe4abbfe2d64a4ce60beebd9daa31aac8e7720899e149e6e67dbb087ebdd4d6ecd4df98085914f4c91ee80e1d612c080d1b148381b8c107792e5fae655999e9b8d0d62edb9dee6b451abdf0ef632f202780d3aa04d4bc6ee6a7b7f25e2c80da1aa0fe73fc968946df8d1ac23c5c82b2014d63976b4da498c6a9b8fdff01265c192b9693bb9bf174937fbebb3918f9e348a8e0fd7007791b9ecc38e73cf7d62375d5edff29254bb2ed5d4d4c8fa58759f0b48d680793503df2cb33d8f214d7c677b3f0424d08a449b76841cf460efc90c1003cb42380baf50c66d80107a83970ca7aec60b43fb059323103d22b24a148fb6fcf107939d3881cecd27f0426eabddc9be4570334510add82a16a91b4814b3cd1d7e4a6d3f268bda52bfd9e9b377d40c546191a1e65a45c961fe044b9a6cf42eb1c43811f49fd166836897b896b02637e7db7acf68cb6b369aaf0512eb4f2997c0d6b9ed60bf9adc9dbe1ce51dd9e6be9ae0d68a1cca0251d4c948ef7babd09c32fc6ac7df7d410c6a899855274901c4de759e7b113951fac8bd6254b266cc77c0c7507b1502973260f5e9e2f4217e93248061d77ce41fb9851777fea039737ef9d62cafffeb73fc05395c8d5b45842fd70bcb080b22099bbfeac3c90c8e6dc559a1542a9447c51ca8938db07574bc4d5f7f0fbea105509f16038fc7f0bf95b2bfa451bffcdb7a44d97cf26f7056f82853ca9e59b88908bbceaa6d049507eb80dea21adf45381deb4249ec2d1fab6388d101ceb44e9bcb1d05198456fb54c21c5830b24ef9294ed65e4f278b6e5bff8326cbf0b3491dfff65ba6695f45d3d01948e93ef816508d609d06f11cfb514e7453be041d912e1f59c87699bfffca675edf247fea298a31dd015cb5263dea781e95b382fb162c0e2f8d4c5faa15a81ab20c17902a8b88cc37f5af13fbf24ef3d9daad812f62ca5343116eeb1bd5f6998bcdc5ceac9d6b4e9a38abf93f0b41e3836539a095436ce345a828fe25b87c5a5b694dbfa551988da42a9edbd62ece21272f945a1441de7ec0075b241c4fa9ff4a5c367f87505af2142d89d30d2a271cf391b237a67a2ab04f18a1774ae4106140ffd444d35d97b5bcf85eccba80fc822a850272a424e0aea20837aadcf72cbc6754143ad9639e61399e169408ed08fb71e26473ae548c4d5f148102719ffe12fb752e5f8deccaebcd1d4ce9d70a239d8f5fb91d8409c329b87646223a30af1f6cf29e2c43441c097218a15f4c37d4d6bbbf70c565446f5392db05a74f92311829e2cdc4769ae89292982504f55a3ce0028e87e6f9f5f6be67e6fac1fe4b1ce6b3b0939ae1eefda7f0022e5309f4bbb5346ca34fea779fbc2363819b75ebdbde1680cf00801284794dce407e266eba4138d107c9d0dfa39356628cf38d3cfb45e1ef7f107016d910deb6f03e183ece3d23cbbd0dfc6b7014782ba58773469da615cabe613691ed27b589752fd2906940394ccadc50f6663274a6bc27d949eec2dcccd92c07ebe9fc573595e81f51b37a1be764d3dcdfb43e773c2edd84c783babb1534236f89cfd126db06f073c8982666c613881717f586ba788a507edef6a37b32799962bc27af6b01637441e59437f06ec1527adf0f3a0e8c9df85ba1faf02feb72bfbe8f9345b2e2039115ab91b43ff5d3800d949adeee3801844ac92b5528eccd7ffc4a83575c6ed816bd509a903972b5b12c100e566f679bed53d35b199559ec8e7975a87cbd7f19a7d85f64f973c903cb17ac21b407992deb94cf896d4e4f62315459abda88057588e6dc2fd5208f70ae733a691c224da10c140fd75a0ae9996aaa67ba0a4d2324e592b52a210b4e6a53a5a27532cfde889ae74febc5a9860c702ee8840a5c13829256a76a16f17126ed6de56aaa03b35ab237c950fdd75267eb2337d2c86b01103b07ace4774c6d4cdb9d9a391ee9c85250d5832ad9253a0ae7e5aeccb17e194445d17a6121287da41ebd436bc9b7a3ab406b6ea1fb8b04a89ab5194048d92420a5e6639d6bd3935f20144bddf25a33e5753013bd8d2a6e54606dd88067fb3a21d98f6d66bab4e2095189c0733bcea39013466c700682d79ef9f54919806f11c7e82428aa17d9061e52d3e8c83b58c326683a0a778edc408e7966ff3fb34c2c9e2345d1af8bfcd5365b274b1813c182c774d302c2e386b32a519d70e15a1e50a1ab00cfc50cc6ad3883e24a23dd6ecebe99d06e9340a1db4fea66291cc201105daf09a2902396b050dc4fd17bda6de90610ce51ed4c057181960447f64860f4f273f0050674c995606357944b4af411898482a452f9410acf836d8bc1efa75ff725e13fc46325f0175ade4ce141583a401d8ebf3d3eed02a9ac0aa63fc3ff4d8bcb911ee8bde3efd8847a6a57b8850801a46c6a1e588108b7cfaae31c03ce6024593dc93a23533df66b78625e3be0868aa0b88611e1ec2e7b6c0eb170df3d3117d1f8daa36174432919d80584280c0c09238a1e19d9024bc6dde1662e7b1e5b543b13ccbfb783afc19c0e00dd2dec4eb1e8ec7027d877c95533a5aaa37481999884c56d92fb553b655762abc651c1ba3df47f5ce95a65b33cb2f88ac6e15c877696f83568070aa4a7669687de235c2efbf27e9210de73f8e2a436fbab03dfe271ececfe270ddb7520f4d16d63189501000682c760115d62000bca129e986d18f61b39acc65e48ac5e7425e2be90ce30f9df74cc046dea3160454362573e54dbcc97c4f8d62eaf13f017917450437759ffc295e21cbf104adbfbbc4c33c3ba9643095050e16ac6cee35469e40105cc21b1fadc68a2605d5e25db1a4414dd5424cb5b1b19a73a5f914c38af7a7a2782e87183409ad62f661ddedf33194e5d4d2cb1ef86278aec6c616cda28be5988af03d0854fd159e925d7102f758e68d9680d274156522bdcba811bdef319e5711711acdff0357415d3f4355ba17c2c366289a3621d2974c26184050f9ac1c51ea583f0b0a170c34447991e0d66d63b2a4ffb5240c32e1e0cb3aa5309f04e0e6c86a65745efaee1adc105c7bd65b3c8826836ad01d648d426bf96e6e255eeef0d672cb2c68acdec68399896c49e41a5bfa12bdf038104f09b1d3a0eb016be3cc4285beb9be9b144db9f30aaf45e87bcb03769ccefc89c56e55470ad3390079727d4431ac5aea24a2375955151e02ad4a965c346923aa0ccc75075b80327fc856d179442591b5858943c093d56dfef3d7a740db403a12858b91f3ea1594a8bd2d4664fd11e5aa5800bf5233017bd45c227e8d45c0e4e89f4ad261b438892d4c94860f3aedfc76734180a36ee2a8f63f823a32fe3a5b99496e859fc0e0e6125a438426bac2d803602760e2761e675c83de37af9bf047c602846f409352c0d4404277900e43eb1eb0696d608ddf9b393c28f061e2b1cb382a936e9265c29692c048a3da62b2c5ebfa239d9fb48de6c1cd04c95ddc2abfbf2d4f70ce0ff2d4c7c6401ee9c1e5e9691e3649300df44abc1c21ba69948d79910be2051bf257b62c2a052b238704fb728adb348557c78452fa0043fca5f5472740193cfd40977339ebba2d95fa2bb5f3e0eb6f9b0bafb657e3ada48e42c0652f18607a82c20cfcb2f32b4d474d049e5bee86804fb3a5ea67d4e8c6aa958216f3b1047dad8789afbbf4b8e489ace3976f1ea520b4cf75dcda7b11d6d2b4fc9f96ea193a9576e9ea40a8b7b0b15b2234090c4fd0538dc4127af83f265f45b33550b236fd87b018aa5cf51ece74a7f0ed5d6494e1e0538abbb761e6c35a0413a91ddc7c118f1e7d1129904daa1b2fe1c5227977c2b1e82fea595626613e0084955d28104bddf0ae2a0323a75cf858e631cbe371c902bee650388a7b4fc40dde28cb59e960ee709cf92ba2d48c2fedf37857abd7f25187d8b2e2b450889603a46978b4f6d4a2e37d167353c0730f291e9225fdc3b2b6698a7b8d95e5cceb86224c050d92cf10760d1baa1426236337f15b897cd263852217f5687e06a1ea16398e63ba43dd9b12eca653da423d0856f06c4ba5e86dc2b2a59c5d068b0518f2d08da43b93ac7c34f1f595214c8b2af856b215103de9ce7ae4d8de1850088c018544c994ae33ba79127ccfa84e9413613b5d8d61618930992bfcf68f63ac04459ce98c983706a618dca7f85bf7e60e47f08a2c5f5d2f7071b77350bbca70a8458b7b0e90ff079392ce3234acda4d2c00e897f5848902b1fc580abde16b46f8e890ac444052c26c558fcaa07b020b4e17f8fcd934c749febe0bd62554a3467ee1a92b92fb1a7a68242e6b732b582afb58c98053ac52968920da4ee3782d1e5f39d8ddcf756e91c2b93e5241dda4df9ec16f8b6a4b46d2cd04c0c927cbde9fc7e0b192577b71ee65dcd8442f7da93a38ef11bc194efec92552a74f90642e4ee2fdae17ac54d2e5ae6a25df88072410ff44b8c47e8f9b2eb82bfb49e942d5daddeb6d85da858ac0bbdb6797dc0965975580afd1234024edf750538a41b86ef93995882f1e91df0f10ca48e7e1af63fd48f7dcfbf821c8ebc61be5a7230a32caaafad797743589f2a66a5bf82c086c8bcbca7994874e61429567a5492a73c33992ef36394a3c7210b2daa6b4ffdcafeffee9d5fe10d9323315e701472c874e5c0f61b106c9555646587bdf3566730ebe6650a6cb951acdcc62880e87c1999c962b8fee26a873e83087375add729ac51577357ba4c1413e6140a91976dcbd1d78dd6cea3ae543bc25435a0dfc6c0c57fe7dbb69093e3f7dd3764e8fbaf87ff63f3ddd488a710013a1ac92791a9350d73d68019fc4157017994f28e5b3756dd41fa71190cdc2114ebb94c537956e1f663912cf46f6f2acf90fe2c3c0d005e2bb4fbd9f1f039b671db000e3f6b75493e5774039f1d3c506f", 0x1000}, {&(0x7f0000002ac0)="65695ee6cb48cf0198571278bde3520b8118ad86f956dc301acfca", 0x1b}, {&(0x7f0000002b00)="86d8b333a108c10e88d510f432925821bcba7d464e16907d6aace4cc3aabbb5b2b9eec7ad346378b4258bc3628647dfd84be29f0993147d4c940febdd562684c6b81fff2fe130f3a6f3f1dba56c8422515f20ca43349be6b8970417d3ab3176aa3cef3218ceede1ce0e07e1bff51403aac6d063b9f1deb86b90c659c36fac9daae35f2033411f42d6e026d70bf448b9d607a4ba02e6409af187f75d9c36d3969cc276e15c92b07f366740df6f397401da428d8b27811a3d72d116ad0b0918e41bc0558e5f613caf3e29c451ae62649b5eeccb07e04dbf1ce42ecf4b28429a204312a823971b72d2d864fe51ae38a7ec9e1be795d", 0xf4}, {&(0x7f0000002c00)="da3d1a8ee0400c2aa86512c01facdae4a6359308777722272db13c5131f33762366792d3232835e0", 0x28}], 0x5, &(0x7f0000002dc0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r5, r11}, @cred={0x20, 0xffff, 0x0, r7, r5}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0xc8, 0x1}, 0x406) 07:25:36 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r0, r1) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)) r3 = socket(0x2, 0x5, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7451, 0xff, 0x101, 0x5, 0x7fff}, {0x9, 0x800, 0x8, 0x7, 0x6}, {0x4, 0xfff, 0xac, 0x4, 0x1ff}, {0x1000, 0x9, 0x1, 0x90a, 0x8}]}) getpeername(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xfe00, 0x800}, {0x0, 0x8000, 0x1000}], 0x2) r5 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000300)={0xdb5, 0x6bd}, 0x10) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000340)="ca07513d54fea4a373cd1390cec89634a82f34d59ea3886cfa7ddb9ff7af4045938d5517ea58cbbdbdc0cff4eee09c414d5de815bd43c32a8851061c3eb092c8e174028218c5e08db97509044b1965917b4e438926fd280ac39469309a388926998165c5336488e377a2e358cc38941cc173483d0eb22dd7731ec920ea7e140c45a54ac037a30d3440574852ceb5489f", 0x90}, {0xffffffffffffffff}], 0x2, 0x0, 0xfb3) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x80, 0x190) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x8000) getsockname(r6, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) semget$private(0x0, 0x2, 0x32) 07:25:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x0, "d700060000000000005b00000000000000e74de4", 0x7, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 07:25:37 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x0, 0x80, 0xe84e, 0x6f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x6, 0x101}, {{r4}, 0x3, 0x30, 0x4, 0x5e5cd3e, 0x10000}], 0x9, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0x3d, 0x10, 0x8, 0x6f77}], 0x3f, &(0x7f0000000180)={0xffffffff, 0xfffffffffffffff9}) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 07:25:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x6, 0x1f) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:25:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "951a06000000ca3355870000000094ff968200"}) write(r0, &(0x7f0000000180)='\b', 0x1) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x1, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 07:25:37 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/112) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/79) semop(r1, &(0x7f0000000080)=[{0x4, 0x2004}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 07:25:38 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fchdir(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:25:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x0, 0x4}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x7fffffff) socket(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="f6239d901d741d8daac8420d46d229f44b200c99ee2fd8f245a62927708d40fa25b95a6b029b15c6029b4d3d4d4e05666e571e6f3a8a268d9e67eb36f85b1b487a62d9ab5186dc1235e39110438569e3c01ecaf844361c41a1b07172478187b0baa74ceaea65a48f0ff35db3aa251effae3696ad45286e2bfdac63a0719fd474e391296d7a5b517f7eaeae777ad898e166fbaa06906c40b43b059777bd69558fb74946824fdcb32185", @ANYRES64, @ANYRESHEX=r6, @ANYRESOCT], 0x7c}, 0x0) 07:25:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 07:25:38 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2cc654dd83732aa43352f014a4faafae34e4e6392807679a5ffdf97fcef4ba78c69deb1028685b16c2a6753b82136b7dda1974e8a4a64952d1632644fc63262d0ea7a7fb006bd47d0a4676e3572d54605c2f1031844436ca369f09d887687acb299bb4a9ec", 0x65}, {&(0x7f0000000000)="57530abf0f21171820aff9d9ca0fcee675c9fb1d7394b05d8f8328d6bb9c9514d7b7d85c", 0x24}], 0x2, 0x0, 0x7f) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xffff}, {{}, 0xfffffffffffffffc, 0x1a, 0x40, 0x3ff, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x1, 0x3, 0x5}, {{}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xd3}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x0, 0x9, 0x2}, {{r4}, 0xfffffffffffffffd, 0xe0, 0x10, 0x2, 0x2}], 0x1, &(0x7f0000000280)=[{{r7}, 0x7, 0x80, 0x20000020, 0x1, 0x8}], 0x100, &(0x7f00000002c0)={0xffff}) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 07:25:39 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fcntl$lock(r0, 0xe, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:25:39 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_emit_ethernet(0x136d, &(0x7f00000000c0)={@random="38af8129f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "efe2d5", 0x1337, 0x4, 0x4f, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2, 0xd, [], [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x20}, @pad1, @generic={0x4, 0x55, "ffc23b85619d1acc7efc02a7f78435785e0d1f829b1c84881d16f3b62adcbd074728f8c95403bebd45f3757f1b7005c941cb4edc75134e10b874c02bcebbb370069c042642fbdcef868de2872126a58d1c307df5c1"}]}, @fragment={0x50, 0x0, 0x40, 0x0, 0x0, 0xd, 0x67}, @hopopts={0x6c, 0x238, [], [@generic={0x6, 0xcc, "2738ffe1f8d53e0563d8247d68e9230a31ab9685f811dc68b91fa28d5eeb745a27682600d21181ed289d2dc3e521b1d23e5bbea073ba97f42761c2b5535ef1eac1f84b16f5b73caa70ef3563fd47bc3daaedc679ed087cbc7a315f58fea820f464c22cf4f530d30d28f2afd3ad574fc5f68bec8b1f8768234d4c403529fe8d9dd15932f22e6b350cc80876687b376a363ed7d3046d0c0640053556b72ad764c0a313c1ed555a99b2d6b29b7d6e977fc9d077da0ba464a25ae61764bb69e8804c358465230170fb6e1c5042e6"}, @generic={0x5e, 0x1000, "4f9de0e39686809b099b922145065fbc69be569198ce243290b5ca16d261009bbf9e48cf1129fcdbbfdf21aff94f68ade6c6a107ab29ea1e28c06d7bd9ae056115255c05f655ea325d213a17b4579fa31013a9cb1900a27c6693d482c16201643797d6fd0f969d00379ce7339cad25bc8a200c2b5cdb3d8a134caff009c8bbdb2fda2df2ba223d30dc96cb558f2bb2c736ae409e643c6539f828d356e8440ffc14209b2b8b67214de5f2089807bc8fbc2cdd855f98f014028f3f492d9b90087cdc6f016536abd874090345c3ab8d068c7f976a58459a000245d0272cb8f894aa897e4ac043b07792a781e1ec3d0d83466d5b4eab4624082cd819fdd95114a7f7990039e2614fcf31698b62005996f2023f1b1bdde53d7d04d182fa9f40c7a17b40f2dc6c844ef900ef97fcf30f9cb603597ce33b4590456ce18821edfdd5c57cfcf67e16c8d7f8a5d199c6097ffff0003e05ace9e87e7711d8eb3d6a94aa1941c5f376808f6a7fd8aaa4ab7e2e59f296154343de1d413fb8d3394003c9d947ccbfa03929b5a08409b24c4b90e9de07c13e07ffab5ba4454862882d504ea1071a815650cefc50b1bf60614ed428fac5fd24b14e5f10ad18f38c41b1a80cc25484e48d9f3bb2f7e2ffc3878a602253ccb2edcba465627d68151ef6c9bfb0b30ac307b0f6c356edbaf56607fc1c21e9cba2d37c2d1e6e9bff3d89326e6d0cc476a693ba9c84d445b2a6fd314bef07bd4ab4c0a176a25e98ba066f405f676d669d33077471d307bda13ea8e443e7f59a605451f38e5adb1ccec2d067720898743f10ea70e19ea42d1191a165ee44ee6ed133984c3964755fde2e080eb8d79be324409d1fe8426f681980ad6a0c8270f46683001c850e4eb39d0f8d74bb7ee02ef5b2345e135507191cff98f5e9395232862e9260a8e452a0beacca1fc7253fee401ce69a0df60046d6a2699c9fe1a8ed44182e2a216ace9fcc175335e31036295ffd94faaf5df6adad509073744e55317fdea4f1b9fb16ef82f64b73789428dd2efc8d1bbe5e879fae44abea4c59eb627a4072474f5b00bc27b31d3a5de56031e6e0c26fa7b98590e8e53091cb762a9b81a38419193575e94741e5475ee78010392623c207ac4e360dc309b5030af574f21cca72ccb76d07bfe60fd010fcdf8945ead29cb4d10a52af7644b253af151cbaad6c381c28c3ad59e9aa9f3f405996666b34d22e9bb4459048b96b0e116e8ee5635cb9fccd80ed6dea02a70a4d49126fa776dc880a5d47b48da78a68ca1b96324e2e189958e54c85fd88b9e3e60f17af8325117771bb4a458f469029472430ee7f219384f5747757af8da707348cc12f0a0ca4abb0d54e7876bcffb4126a29c07440d8d8cc9f3566818ad1763e279dfd3e7fde1a6f9c9bf83442970462732f9e6d048cc71903cde810ccd83a9afaf27dfc96c2154cabb17c88146c0e86df262f0a9210ceb7669e837427e13ad8397e2066302355cb2c58e90bc970a7813a4cc227f2c827692ab64b2bbad375b4bdff37facdc13523a527fd26ee0cec32e6ab2b1866ffba236d0a8f38a8b2205f748cc24e6709bdf16d7553571af68e47fda44a260daa748c346e4bff8918d37c780bc1edd8ce8d048b212b16cf458effe7aa66c19b043664262b0a84f41992003f5ba71cbf10b73e85f6dd276377fed155e14b47cf5f76ecd09a794e9efe68c52b49708c9e09d5f35e8df8041a9a297729f2452f2791b3f964725e05eb777e94415fdbf5d3532de0e6bb35fe76730ac870aecc909e28c26d0f5a48c3540abc4350b34c85081182c75fda6f52ad6cbae2883f0bab26b82de4eb78c9d0bdf87c45b03f23c305416ec56413ef13e89c2f8f09b85dc457e91f6cbbae4e347e4204d05f69494f43b027af09d8faf715062c60163840a9411d1c35dfccda1a614cf14d64cc8bed870eb940b355efbfc974284afbf52f4668813e32dbb5b7399e79dd0e5737ca6ee91457c3c3413155b48d23c8f06b288c5fa485fa0c4a083ae6e0426e892c94385d4fd541b6d5a14e3748c9a81cfa081455db387bebdfe088c6a2b75868bb4d7f1afdfa2a3160e333baad10d65311adcc469bd755e0cc78faac24e773899899bb0caf9c1041180005905342992b74ae0a0d6dab132d6bb9bdb85a5a1ae01f31f1a116997eb854e98e547d51e0733f336d198c07f73fb789fdf9b4a146a4b7491750d268033363ee85cf710be76f70b4649cdd0e0dfacb947ae45fda562d07f6dca37259bb07b4e391cc82a47700fed64ddc0aca2a7cf2e9c7d050a126529334d76c5769c8e75b55ef8670d2d17493d61dfe56c520df37ca17a0034c62c91b5b606abd4d6b8ac4c080a946fb175b195ebd36107e81790f6dec282941e0c82865f54d94c82a220971f646d3132819b445fb381873424b460d4a0157a83d34df49701d12cca6f03f36fb7e55eab4fcb3e15a298f8a2f987c5f6d4b8d2988e215fe859bd39f62770ce247403b24cf1ef05934bf4214c23c4b9df41f225482f5d3916e1bc5ab310a0a931d34b72baffc2b6700501702691931a3888cbc437c2ae3cbd277ee7f658438bba398232cca38e9e671a903cbcd769169dafd4e064d474b6587b8c9bef4c930c90bedef284b05f997950465df68164f77379b88c5f42b4c84de5e5fd22904ec4497348a3329665d3f5b8f9a3c5540b02c13e803b582109757db5f6c1b2a33ce4bb3b3d093561a26e0b24a8a2a0819d8f93ec2ad175a81a569a26e5ec0875a740683f25489571908d2a7136acaa8f7fd23d242382177f4a5a2cd09f25926983b06d7bf2aa1a4326426b1f15b45a85ba878d5745b6441ebc721ca6e81524e70cad114fa6f5519f40aa15d2a20ceabad7f46c92882a9adfcb229b7849584ca98dd9ad43de8ca717cfde7e64a53409710ea935ac0eb0f946a49aa82fe4b4134c9fd645d359c93968ed7b0116d4f446031fd3268c87f97b663d2a4f22145130de67696f92d40e732c1f65573f464dceb6082ed8265480a086b36eb38ab9ee498bcffdecbb5ed6938335eba9d6b665612e08dea3e4bd6d1d7e0af758f2df89d6fb92f35fb85f3eb25f3c4fbf3b96d7916f5c8482f128d27c15d11028325a34632bcfc6ac5c06725175957f245ac38883c79443cd6d3937bdceb4ddf3fff7c32b1044ceda942150a950bcbc2a123cf12385e6352a6da0c8c6abf8dc4916f3ec6cf6c1c28211c7073c05a4a8458dbec03cb5ddeb7fa3e3b501d425a00eff1f24af0b51e768d9d3babc26241ae61d0f8d8d011a6289c2be525ff50c56e04f917f931d647e511b0aaa00b474ca4d411897adab0296ab0ea5f2575ac8c5c4be50db1bc6c144572a3ec4fb5a6bc07643535084f59836bb61c82c2dd05526470389f95e6f6f3a0223991f80733d3373b4fae07feca5f886a88f86a931cff30318cebcbdb4a9c31826178a00ac0c7211f92f9c51300220933498b413270584bb4bd77624246bfd4361f3ad92cbaf5a607e9050b5c813334064d865b5064dd3651a57e628c29bddb706107bce13a2aa86ed93cd17261305fd5adf8971a2d62a7220d3ffa4607a91606776e62a791a0400e1c9947e0a8655bebcf33cbf466c4ecf2b69c745d406361a94fc893692614011359bb9b41edd8f0b9c6beb39f67050eb854291f710c177de8c6cd89576377775f603ebf55d94e1c5a6d15eb8cd26917125563d7eba5823e6420407919804ee9876cb3b95e3cb3dd6df54c9a4b68cf748cf9b900a12df458a89ee6f33fdaec39aec47836a6d1894e600d49256350de55368791e2d1fb2ebdbd061b8ff86bcd119e80d14bfdd87c04f902f82e03dc65b94265a606ab89971c377431bd0229c5cb40189a63c2c534413a7f2a424463a52d52a6cd9dc85c5fffe9f3b6bf8faf1e7aa1b7fb91431a13fc274632de9d91b0b9d66776ab8aa1972ce4c9981d8bdf2856618f8756ef0f50d928939e2fc0b8932466b262cb03dd122a1b52f44b244c580a992b3fd8eda27c3a353dcba57eb70553018f8c6d9f8eda8233ced054be6b2aa6328766627dd45fbe57f4533849e52708e69e270d2b71027038cae0d546d656c2f3ff582f35ca5c7d7da0705ebb73803ddb79b7a36e7db2417ba8a00ffc8c16314484d18a11475690838dc3e5440548f132c6bda90dedb69afe0aae546daff4b366bf016c93fb65dfa81c2c913b84c819f6ab328db8111defa8e551add5c0e4c9ef776df65f2ff54e39b9370ec3558e3604dfad8159b665567bcb773176179be17d01aecb6728e4ca87e15e4adb8fe050068c83d7dbe04b965d9fe73c9f64b2cf4ccf2c8aacadabcb75700aca8de32bdc13d9f2ca9dafe387f8636ccbe9b55f9b0d6bbdbf4d37111877a2ae45af0182aaaf188ecc02ab7dec9b3cf9acdfa860742c3d61ffcecfedb02f2b66eb8121134cb47281ad6a26eb6535c557fac9ea26362480e507b690ccee3f6c96d53b0ac349798f74b66f982b06cc4533d985cf7594979714f891476d6b07395b4076019bce856ea3429628c43e5751171b49bb7ca851718513835b09100713f63a26d7c70708ca97ed11163acaffe8964511896e4f86a96591c96bef8ae5f47f9c15a43570c2a9770f2353879dec20ac76e9af8e3dfb7c165352e204c664c4f1db82556dd1680fe37fc796e5a2d1a27056b5a9a07ed0d7d880af58e5449856cdeb19051df434f3d6d81444cae23fa72d0df453af6bf5ae3cb490d1f11d0623a5b12e8fe3b141db08861bad37fb0c2e613ef5cd7c2461aba9d2e615a7a432cd1b973e8f6236dba3e9eba166fbd27ac748f1caaa7774dc3bc971bcbaff13f8d4f417b25d0e8ce8874ce9e5c8bae84134b7ba2194155d75b8686259ebd3614397ebb2908a2377242404b4876cc9a139d78d1aaba1a8ce56ecd02017f5e71c33aa8a600070c46247787eb08585cb41dbe8e83c117d99ba0761faccb76e93b76a6f4751b992c749c83d4dd40e7cad6b3385037c292cd679f4943389567ae40b2baf05f17b32a0c103b8262340087d02d012195f8a7708d3916a7b767b2c768dbffd34acdb7dc3962a03659192cc488d2aea04a2abfdce0d6ca2e935070992039b76b6f162828ab44ba22f956af5286ce97e551cc8ca7060b2f0a770ae0077bedc6a783dcdd51e83b1e58285b232ac05441a0abbfbf15faf06082e96994c3171428492d5d5f6868b4dce0666219f42f876659fdecc11f91cf7a6469a21f7e1328af07a66bca33ec47504846a0ed6d76e9e3d44cb5af1ff50b48523d283741df9cca0c20f3bbeee5c41d8993a46025a1de18aa4544a26a7e9e32c80354051740bae71bd2447d4c713497c186965e37460fd9d49cc212f275fe0dd36df1b7ce7b4a48fc57a7dc5fb5be798d7c9b21ab83b5c42ca4eadf7dbf23288cca97f49198415c74d3f36527f109e29578d8db5f675765543453649cc494090942efd82572d81a9871a47e06e91b6e3b10c898ea67f2348eca0a0f0bf853062f681786ebb8c31db59d771359bd86f966f6e0793a349614dc12de66e54ee5b8a6532dd9776455b120523c018e693a2dce042db632e70197091872985617c398983963812bd481b1c17ce6db0c33bf7002c624758f2ed60ec2e6f3439c8a0701ed66b80b67b0a3cb9d4835bbd27daf49e71c4397f4797c114918db9b233cb980a4a55f5461653f1d6a257b159b290712f1666fefb3ab53f652bdeb95c313dcbb1de71553845b8f8e850da5744a64b83e491bd4be51d218b32a9711b26935148b8b8efbe9937ece5e7a3cbbf725a226b"}, @generic={0x3, 0xf4, "6dfe035ebdd00c877298f50ffb216d61e5bea7fcd8fd9395868e64a2abaaed8ab38525b0461e5a6326e96d07866e9ad12e293968d241b1c23e5786368af5708c9f4a3ae44f79092d43ea0deb9b7d21634695fa9caba9057ef1c01bf7fe2625a12f5fb5b0218f2552358b11e84b6d67cae6cf61f409b339ad1e681fed8c607fa6c77038df98de10762b9f70da63bf16cf58d929fc4453bc7985f2a4889d2cbbbf244775cf75ba6c2de222340a116af0891c53ea6783403e809a9e706bf5373e8db990b56f69ab75aa37b8ca375ddf2ec5a5bacce882f721a741501cec482da7e3f53db3aacb56945ad1a6b7153268dee9c14e41e4"}]}, @hopopts={0x1d, 0x3, [], [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0xdb2}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @pad1]}, @routing={0x29, 0x6, 0x0, 0x0, 0x0, [@rand_addr="7472bc6d7f1e925e921978ffa3764179", @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x67, 0x2, [], [@enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x1d, 0x6, 0x0, 0x3, 0x0, [@rand_addr="b88adb30e677f3450e86ef187a5653a6", @remote={0xfe, 0x80, [], 0x0}, @loopback]}], @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0x7, 0x1, 0x7, 0x0, 0x9, {[@nop, @mss={0x2, 0x4, 0x85}, @eol]}}, {"abaf13746ae9fdc74b7a212e408235e118252a4f9b7853c766ff99"}}}}}}}) 07:25:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_BELL(r0, 0x20005701) 07:25:39 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0xfffffffffffffff9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) setgid(r8) r9 = kqueue() ioctl$TIOCCBRK(r5, 0x2000747a) kevent(r9, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1d, 0x20, 0x309c, 0xff}], 0x9, 0x0, 0x2ffff, 0x0) 07:25:39 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x70740869) syz_emit_ethernet(0x62, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6, 0x80}, @generic={0x1, 0x8, "9f205b6a7906"}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x3}]}}}}}}}) 07:25:39 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$dupfd(r0, 0xa, r3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x5, 0x1, 0x9}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 07:25:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 07:25:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x38, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x5, 0x2a, 0x68, 0x9, 0x29, 0x61, 0x0, @loopback, @rand_addr, {[@ssrr={0x89, 0x3, 0x6}]}}, @generic="10935173e203771068a13dcec09818183aa5"}}}}) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0xfff, 0x6, r4}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) 07:25:39 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:25:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x4) r1 = getuid() fchown(r0, r1, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() getpgrp() fchown(r2, r3, r4) shutdown(r2, 0x1) 07:25:39 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca812c2cd6a6ea316793d0000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 07:25:39 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b17b5b", 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x7f, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, 0x0, r4, r7, 0x68, 0x84f}, 0x8c, 0x80}) fchown(r0, 0xffffffffffffffff, r2) 07:25:39 executing program 1: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getgroups(0x4, &(0x7f0000000000)=[r1, r4, r7, 0xffffffffffffffff]) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r9, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r11 = getpgid(0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r11, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfffff577, 0x0, 0x0, 0x0, r8, 0x8, 0x8001}, 0x40, 0x9, r9, r11, 0x9, 0x7f, 0x1f61000000000, 0x10001}) syz_emit_ethernet(0x70, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f003a3aff2140af4aabc13863dd0d0f82783347a0ff020000000000000000000000c5dd3e0000018500907800000000000608e5ebd2cb840b0c5e8fd1b8572b71b5e856032000007249a972d7c6515dabb76a69792088b5380e3ae147f6734e912361770e0647d2d81ae4bed08876fae9ade4a4bbd6d476062816b507cdb13f2c15e54bc9b41778d2ce850cc740f1f38ffba7a70c58051cc889bf5b7560940d1e7d2d562fd11ffcb769e82f68ce5c2feb7b442def1078b67a00556d7a3c503086e676010dc234"]) 07:25:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) write(0xffffffffffffffff, &(0x7f0000000200)="ad97b693b8bd8113a86cc0aeb0bf6b0e8e7a3031d8e054ff13ea3f4d85797f1651361f92b67c0b5e6c6fbeb7b1ea681dc9d61ed0ad900b5835fefba75a6643679314e5ad801c77c7e7a1c71ee17f18b3bfd35775911335a83cea98dc41c7590052246f6b758e2bb8f35c96619ec20cbc0daff20b7fffecc0732b8ced04731ce98616ff0bfc30a8", 0x87) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r0, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x257, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8dcec58db67c7674c87d721886dd6016000002213201fe8000000000000000000000000000aa00000000000000000000ffff7f0000012f06000000000000c2040000c7a9040102092607ab8622a167bf358649efad6311e96bb31cabe885a3454b400b010009003300000000000000700000486500000003000248670000002b0c001f00000000ff010000000000000000000000000001fe8000000000000000e9ff00000000bbfe8000000000000000000000000000bbff01000000000036345e0bb4be4be7cf20fdd5183b0a240a17cd07a23e14cdc41c00000000000000000100000000000000000000000000000000fe8000000000000000000000000400aa670d000000000000036c6a28334c8f0a0c401857585dd982c0b3f603d22546febf82a86d2367b49d835fe08ea1e4d0b7bfa21f795d3385c74ce52254c3bbed795251321ef6f8385ee4c093f5e05744bc50b62d9cf818409ad5c21fe0122aba655ba5322be80bcb486f4521d992de54044568a84cdbd200000400000000000000040140000100000003100008000000001d46f8cd1d7fcf30766bb734f16096810000000000000000000000000000000100000000000000000000ffff000000fffe8000000000000000000000000000bbfe8000000000000000000000000000aeff020000000000000000000000000001ff020000000000000000020000000001ff0200000000000000000000000000014e224e907828f604495543895316f2994bcc727acfa2ff488f82392b55263465a63d6049436cd5a39478cda1938076b7f9b4b6116107c058e21b853a430dd6bcfcb2aabbe342db2476686b366a2dfe8980546881d1098922914e76eb14558e1f1f65c189d7316345000000000000000000"]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0, 0x5) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 07:25:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3, 0x80000000}, {0x3, 0x7fffffff}, {0x2, 0xfffffff7}, {0x3, 0x8}, {0x0, 0x401}, {0x2, 0x1}, {0x2, 0x5e}, {0x1, 0x9}, {0x2, 0xfff}, {0x3, 0xffffffff}, {0x2, 0x9}, {0x3, 0xffffff81}, {0x2, 0xff}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x6}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0xbe1fe65}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x640}, {0x3, 0x6}, {0x3, 0x7b5}, {0x1, 0x1}, {0x3, 0xb354}, {0x1, 0x7}, {0x3, 0x100}, {0x1, 0x1}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:25:39 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17f56de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b021615b8feb6306fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d544ac6f309f5d764ff45644778a597f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x0, 0x27e) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1, 0x814, r0, 0x0, 0x200) ftruncate(r0, 0x0, 0x3) 07:25:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000030fffd000000019078ac1400aa000000000d0e90780000000045100000000000000000000000000000e0000002197e05968e5eb4a89ea22fe4cadbd6c51e860bbccc4b9013722317d9600882cb2db53ecca4a3e78e7a21a0fd599d885b9b1077d6f67794f7a6d215b2837cca2c9a8b89326f31bf6abf3ac0e1acb87c13dbee82c7ed5f3468ddebecb876a8ad2909098404445bfeb0c113ab9007ddda8f30f5faaa9b72"]) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23b6a22ad0aa41", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000001c80)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884cf047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c63017266d0b90c81a39691f376e72810ca6efd59471a289008483dae20ba31cec6bfff886e84dc95bf1324fda1b3a262b15d17069853b5f3661fe88fff7ca9182aa61de6d976d2d7a489ccef13e0e2984ea1ac973e3ca4758909e42a6779e7a918540660ab13c123fab7e7d8045608180f39c1ec55a2ab629cfb42ba46662e2ed9b3822a89a240929c6c4aea046cff9bb3c9d96dab3d759d8d022eeca6332217f29d7746f7533c304b28cfb9d46899c93796b8566c488aacda76bf37ce08ef02276d1bd55f1803c20e3e8720b4137d60456551c3701750da4a9"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="00187e39461a26e17f62969dc0742734000000f8fecf574af8dab7697f85a472c4576319be15aede737979849f83afe544485064597cf8c97a815e8c4c49"], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 07:25:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="a1bd7387ff1a85d649d2910e2a15be5a323636a26a40a84cf2d1af1c062029dcf7f89e5d68ff26f7a38bdd7e04d6b82ac022eda85cde769d7857f1075452654f0cf836fb602d9ede62e1a083bb63524ac3ad84111a0686c16485d9e7baae58a7838c631a74f63db560274dddd43cee9897352f53f4d372dd6aad05f93b6b0191abfbf01c9e7e53dff6dfd11ba5c1eed7f11266a58817ba1580a2e5e2a12eb9a5bd0eb9f0b0d8e6f746c0813c0f91ee3ee0236a8b4bacc72f99c937d97987d92a10553837a5d3af6ac5c01ced9bbce81e7c3e45091538ab8b65e92f8c684c54cb1bd90d882e50e8"], 0x10) write(r2, 0x0, 0x0) 07:25:40 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 07:25:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="1a43e826f20654481c47806ac9b93a5781086abe6416263b0a27868c9589a50df3a0b5963bc7286d5f0f86e9beda516fdd1aac229dd51f1cfa3c2943d1f53050ad2f843f55886e2c50a77e36bb57c09664b2a9d4dadcb45ecc5decd369a9bf802cee4235cc387c5f47d2e2c337cc92638b4c5f5c03170f4ececb94e0ca4d70e56fcdcc7109c8164bd83abd516ab21f3240ba61b304f39f47b41aa6592f2f911d0cb6d95cef752561afb2b2e722b8852dea069493a57c6fd57d1c4ac3b70f9f", 0x0, 0x0, 0x0) 07:25:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x140) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7f) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = dup(r3) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001300)) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000001c0)="171e770bcd02fbb4d3bd4c3210b72bf28b7c959da1832bb203e7c0024c9ffe974ae7ff3c7f5de0fca1f29a02dbbbd50bc92ee117567b515f72fa7e62fc1127594ea5f3348726c2637a6126e25349891a87a0098814b9d57ce16a8e359c6632fdd0338f3aa2746ed5f779e24396891e53046786be5ae556689caaa362e1942c8d7f33ea88e98fc97fb2a8d426bbb2a229d23df95130882d93515b9c982cb79ec22c9fb4bd9b55aaf91b30b525b9cda2c2e276beca6610f2c6ec76884ef7e27375f7845c3611f7131aec6f97463ae8a59d24cec67f2346d9308ae392e7789b54cca68dae727aa64a835c8507879f43aa137a1ec07beb0a55142e4bed9d991857947712eb266f53af4674e21eed688ad066dcc1c0635fdb8b0e73027422e03c3fe70cc5e5b4d410f5acbfa9d67df8be418897cf6ad91e8b00fce90cf19388c4099e66ba6030f171b6778b87cbefcb824c8690b0a47b347ff153e625c20550ebb6b794cf3dd87a53c8fe01cb8558a88030795661d1d2e01a13e8677db9494d48c53193b0e6043f9f46d7e89047c1283cbee2b64ee8162c4ff2ab6c4ee0f7ce55d7ac959ade8cf27757264f8df83273df8ef89bfdc1a388fe88cb7845082a952e5f8fcf1d312070e9695418ebff9f82bbe72601f221a2bfad8a8d8571d65ccfe4b54c09184ba60e14684f0247398468b5bb38b41999f0a950aaa1d879bc09fdace8532da19d43f39056cf42dfba7574fe9805f93690eb93b62a6d5a3e52daf87a256cbd3d259d7c56a58df3a3fffb9bbe6005a81f0b24226c80c23e9e9af01d02b35b04b7bdc46d1f0ebae3a9cb7aba264172ee1aa0ac8a5ea942c6966c47a3f80263a508bc717d2f33c4113258d2bc7bdd41342a6cde5ba506cbe5c1ced1f7a6177b61559d512fc116b4db027f950422548f6075c73c7f90ffb8d167f244d24f960d88a983703cefb36d0d9330344058705e4c9e23f246c7f43891dec29598a5dc5f2b2a376317f6d47f445b899fb3b38264f656db8c06c65106ffbb4de034ae48665aec7a0b32882d3d365997920f710d878a03697b2e3ba8b9ab9ee0653b0678e8d768d73545544ac6d18e9e76d79f6fcac9ec6b0454e6564346ca2eb257e8748f8a566ca1e3a7d016ddf1858cc29d184a3b83bc48e355863071858b7797f08a0793579285ca6defdc4845263934c8162e79c532a9cec3343d05d146649311bbb985d9400f003aa51e25e583d5d2735fde25666b1c4d083da7c78555380ffb63e90619de41ee5052c575bc3fc690382faf4bcb2ebcdc30be00c0cd9508590dc1ba49c1a6b9ae35088a409d56bdc61fd626be2c24b7ef2e439992cf98801ff60f052e89769d460fc5f50416366a15c91f33c0fdfc187d2adf3cfdfea4d6e778e41614dc5a1a2c4c9e3a96467d751cf291ffb54302a75a24349a8b165066e8e61da32268905cf28662f747a3d05344c9fe13e5990c5f33cd1fc30cd9b833a5362e3fe7fa0cdceebd3a6f2e456ab06e3f0e7581acf92b4f6d345688b34e557177ea22628629cb5d4ba58977aa09f32d53283f212c473cd6750ec856054f23e61c1b43d01708263a2593771dc046bb622b16b4f015c5d3c62aa7005d78bf7c4ff8e01c1c4a03e872f396314ac681f1f770010b09113e01ad6e1290630fad5dc844943366088f9cdbebeba1a98b474f2f9b80b0d4e96d30185878cf21ade5fab6c8837c2e7b9ea2e723f254cceaa255fcfc37432f9b67d2434cdaabb7d2e82d112c4481885d4f2cd994dfba3e7d94a9f93b07448bdc19daab2b0570a1888a50c5b30019a838b33f960d92412dbb4a90be58456a42455bd723e6bff4d50a3969f921292a3d1dfd2355084d641e95786be7279a2596c38612a33fc3392a7b259f5fb6a56962fcb72bb47dab6aaf20465dc77fff7425cc02580705055027571044faa53bffa8f8618c90213cdf56f47b26c256e7e42f3c1c5c0c9168d9424b739da3d6baa10a5cb6a87a964184f1e305811968421b9fd893e63df92307b6d63e18e1817794639b97086e9c4b5bd68a49e125de720ef898b25e601028f172efefdb61ea55058914f96d6bbd769db4a582b76d15a7a8e29997ebaa24cabad92123b1505fe63e5d0edc552296115067f698786640db8f4cb7192c5c98959f87d485eeb7bbf651063195c70fb4b6460df846506f9cd9bf46cdf0a26ddaa62411c63c6a87ce5d74f3b9e3a1e6e9dcc30a0c754e331954e9283a357b4e35444a63c36c60e4cc3eaf02f0deb25f417a5a80a7f14291f0b55bac65a31250e917368100862e44e52221dcb628f4de69fd4df4f8ab540ef8b82099b458955aafe448b90f28215df195cfdf3c180a1a4600971eacfce1dcb24c3c4d04880616afecc938403876f9038aa5a2c9a3f032e3829ab2c0c96b6b0ac199c1aad76e7e7c64a16025ad30fd4022432601bfec84f38745b1b8ab5206779e451a4fe8bf9812bdd4167421d2b04e31c3f2e6810ade405515805a131a21526bef4f9c0f89c43527755f155361bcfa744298dc54f51747393e2bcf24b489376bcb3b7362ad1f8884d7f3f3f2fc19f218083ae46fd7c5602e730fb31b3866be128c0f5b8b26edc1949396f239867b779add4778670f0f2def83c8f76c669cec11c98b1bcb8ade64b11be30bf7b7f5920a5e945fa53a1fe22b45f2cc9145878a4f6567378d4cdb9d5ed2572e62a5753723f63e96d7ae9ea71403de327a0f48f8172b93664fbc4ade802a13434c5b97821baf39042f3d83c1199cea7e9dfff6f978b071a421abf53834aaf2c304c311a60969922337678fba5cba95dc4c7086e525527f425dcb7dedccca9025564e29c118a9a2d1f76355d997afb71bf63a3af26ad19c85cdbf0401480cebbe72f59c99e6ce8be7a47d250f90fdffa9f679402f096cdb4a3ab4063f39ac2e1baa859ede3cf5df34e0cd6b9626387c76aa6012c09afba2d1cf1afc901a089433656c974dfc709bebb0adbdff11fc8a2f6b9fc75707e79561a4c3a8a5cd77574de62322923e17fb21e3db3f94aabf13295c6753cf51502c84021314c6073c0b2f361814e4fe421e4ad97335b86168decc7c95beca214c31731126e3e3f277c64a925fdb86a8191c7118aefdc43801d20486dd4b4dddc715dd1680269af79b9d70ade2e4191a54669a990014f28529a29e1713bccac7a21deab89117730315c9befdaa621cb4058e984d78127d84ea778c06330176fe66ad2ad70d1242a3cff0ef92f03ec5980c9a407600a3879cfbcdb52adeff5d33a878635523f98ab0f123add9f3ba62722f6e9a36bfa78d85ea65d96eb1fd3d235644c8f378e0296a3cad9d485aae44838de223dcae5b52a69b62a84e87be033d4c0caa7575e2e4747111de91279a3b999fc3e956bb0be1e3f9477c016f5b8d5e798a5dcf0363c36c9eb2052675596cd78b349b5cc873433a17f027679dd727710d9da971c634ca4bf85b1853f80c59a769c498832153d366ba6f33b12f4cec503335e8fcf713afe01b0ccabb7c7056ab7126ba17366352dfea672fb6346c337e828cf4e7759e72c5dc5704438d4bdfc10539f49957392b77e14844cd46a27948476bdd54975693a8972ec3e89eb51c25376add685ace2cdf8d4e8def88e9b6760ab0bceb6c38d8318fbed1783b8409c6c5cbb0cae4dd564546cd701d60d9e0b5f271cc65b3ac7357160fbc28977216e7c5283c2b495277d92158a3d8834d18151f12afe3e0b0a35f915ad59dea21a5d1c833b1279b8473e2731a0857d157a3a874e9fe9d5cfb448e1214f102a04e97833eae6b2b3a9989fce8145d653835f467795d04b658588e4bcf4b5693ffead4970cf94e572ec546c7d528c6b71a4f14403cca685c2bc6204bbe085557d3c28b034b5518c33b8bbe6ff34468310f4bc2a6d7f629ce2cfd6b8eeb199e47cb196a769dcc66671c2d00dba4a9d49902576d2bf2794a1b7c3a2ca33e2cdba4a9cd4b9265b9848c525b8e947b9cb4a133eb93e43a14815e8ff5c6c77dfefb70d3a2040bdca549bc005fbd01d32dd6e535064babe3af8441e258e16b0f05cb1a7f7c8de5438abf447731315ecea316ef290d707c94f0ff493d8cf547c911ea931748e624b05f89af87674c9e2c4784b39c48544d4a2b89d4212535650520f4fc1134cad2160e20bd45ea802ff4eb83a3ffdd72eec806a2e40b6404c6a9855cb8147cb881499d3ab311aaff29ae7799dd51022721a4b76ec33a133ab7d9b3b9ee5156e8b303262123680daa19923b09c5b26120048ea9241b26fef75c22f96add8b7b224edb7352f1426f37827f12813b1ff28a7714473e2d9ce778f837bcfdcca65cffd6ef8bfc6b6e50a1e71271dd0af1951d7ec74db67b9f023caaa1455730118997050bf52bb8c1e1d5b12facb530dc07208698d08cbe5a73259959d771633114c751e4d849db7b0ecfc2b454d212bdf8c5d55021df569a0ad9c88c928bb4a54633a7e772585a186a6c83955700737ccebef0d56c4af6e75f98dc5dfebfc038a50f1918faf66db2776a7c33753e54d5f1e9bc44e274d36ab942963fb0141a1516c438160432eb36823d261e4c5ee0062c92d894f9811a63b5099084831484fef6d4ef5556de0948aef5add1e10b8a46f5fe5d9c02c37e1fad9cbc2e843da91449e45eb3f9d45fb5b0fbe0707f5fa3137fe29cabe02aab49d0ba06cdd5a58125f48a9771639e6cf2e2af4e20fd74181bba9c3ca058e828328f9c5fef68c8b0cd7c9969d4e010f1075d722fee0a77667cd3306ffc34c358b62c70c0cbcdf48049467ebd53ff38a9ec5a4eca432d7173bb9e40baca2ff3c615a7b10dee8ff87bdf088b2a8fd4ad31b2299f54654133bfa0392b6dbc69d0e850df31e98191c7d31580da9b951e284a55a4616c0933e3f4c68451f2c99d3cd8c693e37981fe90bed162d72d470327ec059b17113955a03d2886935929164e6f782cca073709e07529ec5142371da90882b05336d80837b1cc53441e1bde2aff2f7e13fbcec6dd1dbf10c7156cbcbf09699fdc90a7b1273d878638ad6555dee0c3ba76a466cd38731fcc002c3ae6933b5648fa687e67b3f6844c152f4ee027d9802c9a8802d9ecc66e046da062c27b5136dca92e9af92e7a11ed812812f8fc37f0ffb9942959e702e29f220be24f2505c7eeafefd24c091372d4be9205912cd5906453858740fa18cfbb743046c79b6216b68fc47fcc99e911fd87537745504d34eed3409abd724448383e3663e72192c92590619536c1a4db3607736c21dd82bd7a3ebb447a9714098dd536cb1278b7e7955597cd53104db79638274e265ac1f6df64a4a3c50a45845b2e7bcc827067d9e4b05f5f377d5c43e8dc26ae821390681b8cb13498c96f57db6c5c19114cdd7799fa46700d1bb30fa8cd0cf8e09029c2ac361c41bccc3d534cbf4eb19741156301e095f1c4ae3ea0b2a49425bb00f7f060d97eec93ebb2ed583c6a852de96f8775da6b6a0e6433bb6d610aa226409afed298d8b3d8a342c4f64c3421e758b1e7ebdf2a1389fcfb82c43bcdec0cfa6fd681f47dc578cd2e08fd6c30f6a3fe1eb73fb37383fb5815d26cf715882eefcdf2b2167f2c477c6666aa665b34883757aaa61ec24a1123ee1879a73a6a2640d8be39e55c2f89b70aea59f45a72a5cac9dd0c4481e9b5ee52b249489f65bfd88e5f98a34426c6cfef5542c1c7fcfc580cea9634c9e6d684ab7eafc9eae49c6ac0470bcd32f0270b93dd1e837245d6cd6935ca8796e4178d90f3a8ce35fa55ea12705a137c4401cbed16e6d6140f", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="d9bd7072e1f9f5c4e6a5e8640007b9412d09189fd13ad72bf1f4dcb2cec483a84496b2872344b70531775749b02d18ed9a70a932482b24438383cdc7622fa93adb63408adb152ac9fca3b18900c71c6c5e9045f84cfd1cc783f075b47f4850b8d0ea72e4786f517a1d2cbb101d7d7e4b51c8b64d70c2c61a400c5ad7038025a99be1b1785bc28e54e7d2795430bf2857643a481b3214058d3a858a89902c07c66e28b8a8389d29dea9ecf9eb9e7a5b2e3091ccc2e3cdbe0e277a8e660122ef45ef5c2310c0", 0xc5) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040), 0x0) 07:25:40 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) mkdir(&(0x7f0000000280)='./file0\x00', 0xa2) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 07:25:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000080), &(0x7f0000000200), &(0x7f0000000240)="dfa06f15f6c8caf0d5a477548408532a31fa3424da6da87d5ac6099046d62d51e22cafd36d28b3bcd7bf960486c7dcb9efe1946c758c785a4c773494977b79047f6171a2c734bd29afe951373c81c638b6babc562a1aa7976a2a19bc698dd9a9513a09609f3964b81f5a0f143f5003897c09c324e495d0dab5d9f0397114df470a9c38abffddd65476a02175fe9976a03d0b67afdf222c81a36ea9193563253bc721dc537ef50d721081007167c5ab07a7f597", 0xb3) shmget(0x3, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) 07:25:40 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xff, 0xb07c}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:25:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f00000002c0)=[{0x3, 0x4800, 0x800}, {0x1, 0x24, 0x800}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffc9772fbd"], 0x9}, 0x0) 07:25:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r2, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r4, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffffcd4, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x8000, 0x0, r2, r4, 0x4, 0x100000000, 0x1003}) close(r1) r6 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:25:40 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x25) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:25:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29c4d9382443e38202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchflags(r0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 07:25:41 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 07:25:41 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x18) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = dup2(r3, r6) dup2(r0, r9) 07:25:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x5) 07:25:41 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r4, r6, r8, r12, 0x7, 0x800}, 0xffffffff, 0x20, 0x7ff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x7, 0x9, 0x0, 0x845, 0x0, 0xe430, 0x1, 0x1, 0x1, 0x8}) 07:25:41 executing program 0: r0 = getpgid(0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r5 = getpgid(r0) getpgid(r5) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r6) acct(&(0x7f00000000c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 07:25:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r4, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r6 = geteuid() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) getgroups(0x2, &(0x7f0000001200)=[0xffffffffffffffff, r9]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="0ed96aabde370a16280dd4c66add6133455ca495302af542dfae753dde41203041eb0a943fc89bf69b0707263be516cf8f77247ff75cb75cac6035f77eb9fc1d17ce528dac5a2cfdd59ff28075d4f75b969715b128f406b09c5195003ead865484aeffd96c851e5753accbdce3383af6430c72a34c", 0x75}, {&(0x7f0000000100)="7c9ae77410e532b6f4e70a022bafbd95412648038a9ff6d0243fefc5ec91ed7f622710d1a7f1f12b", 0x28}, {&(0x7f0000000140)="3965531ea647c7f116a5ae2b6cf3a8d6376ee7029214fedfce2dae3f82b996d822e4d709caae5d3c08888238199214463cb52851b4add0abbd30db1dd2b9e0d4c8619a9fbe63c0b7ee62813e5af41a16864d00b228e7a3152a1d32c14a79e4354b6e547cec4f28f9c9cadef0308f04774bf996fdabd5a7aed1cae9e63852c190e8064d1ad6ba8b18a62c1919478a168974010ebd6e2e816999112cfc592fa01032141650b42c063b761b18429cbeed9cac1aea29a4d010f59d3a8e7aa792bb12160a2e76de1e18c20a0e8e8d7dae97f1c5f7b246825eb22bf5dddb851cac232e068d0f4cf76f8642082c02c05eaac8bbd67fc668b3cff212b9cbbf646b7731437643a960f944e172f113dd358e7cc016d84615aba48c7ccdf597cbc1ce844933f9faf6e53ca65fe3dc0fac997362ea478ae9e8784c0d63a376fbfdcf9000bda03502e050d8957c0d261be46f2ce3b383593daf5d458dd0a1bfdcc558762a463b3d54096e7427bc9353642887f18e7577215a472e8a7985bd2d4b12dff99b9b365624f21012bb95bdb1751524a9f9bfee22dfbfe0524a08092ef2de0f3e645a2ad100efd94ed94690e491ddc2c5ae2431c736ec63b56fa48ff286f98e517528997be3250151b2a4d7607a9bc2bf03375143400070568d9456a14b2fbfce68b92b308e92a9e18a66d966dbf3aa1594d1a32563446cf958a47dc0c1281fd72cfc566731acc43d52c172878dc31afa028de36c6b4959fc4bdae1b19e9a31ba3d7b9a835e646dfe505859b02ed2c104daf6ec8028151f62d78dd3f4c141628d5b6ced7339a67eba7355672e15f1cdf3cfef838dc6f05fb300a54db4180c0fc6742aece8ad5c56a50d7ee7476d08314c1e017da925569b8272068bc002a3ab408867975cf96311dde7b58d46b0832b710de1d7ec7e76a7bee36753ee8d92e8dd89cd8750bd7f7d441202f76baf313803597be077d2b317c1f2ee71ae1653273baae36f9f1cb3d8b2dd686e5ad1772a1d55ed749212e1d0d6f96076a14961d41480931f57905ad62ae1a53b82bb647749e5f22e2d3f4b01d763f4ffea93d74ddab5a403b83cb3f898ff941a99d904c5dec5c9a971525a51944d485eac16086aadb615a3ee9ae22778150ee4ef3f2c17e0512e419135a4e7cbb17c4d378cb4ee6e2808fd7a90740d8ee8199600f6819f0c5617426d39a2594dac850e32ed7a5d45251266c63626eaa494729761924d9a8c878b0232fd5800e321da747e132ed6b69652fa78a00b9342e156e29a6c9b170d2bd0f1804571b01f408b2c88447f142b2fae16dacccf4e3c3af08e6ed2fcbfcb900d27c5ff1ac50a14b4c1d33108a7634994b9358141273f7e8542d5d79d45b6b02205c9e64b3d52379b96b96cb070c5b98c44998422f38b6bb712ebb76d0aced36fb6ff1671ac2133ead42d61caa3dba310c42f1c1999da1ef4d891c8559dfbfee76c39a4a068683d8e86a19267553b065e448d9653ac033924a8d948d8c76ee40758e3ee0b38b40d6baf301ffefb809a7c5ecf24df8672318ae2292a37c9823fcc2e60befc6d653265da58291659cb09ac7e741afedfac0f1e0c9cf5077560d2097ed2108f23357e752336fbc408d808210e60966a56513b7a8ba251d533b1ad83d3228ebf6d6ad0b54aa4dbcf29737a19432b27c32c2374a7b9427a1173e31bb23bddca2c824ee288a5a67ae2c334f67df5d42156c0d288fbfb2fdb6355c665c73ede8c1cc49a460945457982dece1d487ffe2df8282508c4e2463d98217da79079c30f2ce1d6f3bea59f7e9f4b949c5bbf747e93b5bf242b56835e9acefc57848897e234da8bc98fa2efe5f09147df6d8688ec7c5245d0abe85818bc85ab287af0566e6629a564afc6f13a1ded4801045fe93ec536195a48ee6a949648e073c8aa9e1a25b7e9663175750078117f2743846b13b6956df94dfeb45ceef51e94b31ed1ce6b922df56dcb23a460b52b7576f719b4380839436365636213a4590649b343057e3607ce89b118563f435cb9abfd63979b4d558466b641267bdc808abd867dcd8111d9a983daa6bcd85799f582797104b4d017c17ae937f3156e4abff8aff32c2239e1acfc7a0f5eb219eb19603fdfea205ea6f029a4b2e1918f0a9e0ec9c470dd1769b0344d26c651c3502cbe6b45925d681bc7812c789b3e6bdca1c320be8e439dca73e5ff878c06fe179110ba09d8097358110c64798d2aa6426ae4376cd42ace8ae16764550888823e386d13757961f2955c769b7d5f44ebc1b7b804765bebe66a042e7650343772ebf037f7c6b7b400d5de3fc23dcb9d730f66937d280b7c1ed3fb80ee911cb22afb7cd940b4247a6fcb529d4713fb6cce9a33ce59e524ecec15a4f29384625d933fd66519d7238bf16892b0b2dc4f20c28329e80bbb60050180bb5fbfdf587f47e52d0931a07bac2e20f8b620cfae323829a27454890128ea4f8ce5b0e5fbfced766bcd59465e8374745c389fcbe49263c76eec83cd9e578a2f5c3bcd80810a040a23e239f1889d018c116977c8383934df03679c367215ac4ba46c27a75a5f726159969741154f1526c56f15dbeae1cc63dfd0ef47269da4b9625751defb6bf9c38ae9e36465fc4fd64fc3ada2ed29062acfb13023a15b38e5530116191caad9881c772c820a10aa0a955bb2d5ea0334c97078cfd9fa9140ca64802ea72d5ce5537dec1c69a55ec1ef7ee4d8074da15d53766d30ae1b4d1fd37b188f8130e9b5d09e93b798aa5b06475e935c281aaa3e0607800334fdda7557990726b355619feac6ae531f72f672fbcdba131bcd4d9edc984bda000c0eda238ec3d9c52f635eae9f998d08c109612db3f14913f8a055f4c01e115ec4948a42fe0e50f60b28ee1d726b501a69ecad0f95127cf4fb5d8a8fc7aa6007739976ab0feb1034a08fd22a627cd8a0eb432c6ec58ea31bbdc9a93159088ac4644e30c2233f7f748d04cde6c41eafd967854394e20609326f8b7697d254ad53427c65ff0b9dea74f3b17a32e83af7c3800a77ff67807ab25787877a4b3c35bbc6a7da1ef094e23edbe91ac6da2a82a7e36ee951d6c9fabbd2d49e4f38b559f09474e9a356e339e090d0e095c08ae3aa100de27c491695eec61caa6d88a309128391c50a75d4e391608d962f3efe46bae9feaf53975c45f251c871067e43d65f9b90c96e7cbc4b2fcef7491bb5d9ffff7a7bd92cc1d5d7d532fdfd927cf97fb2f5ae1e051f4676ab718bdf2c5adaf634eab6fd1df3b1eba016ceab18057e27b1206a6c696e55f1d5744243b899f94adcb4a1ba6e6130babe66d9b8759fb605dac8d593b95375739e17ab4015feb24fe847d8c38dfbc20b6306f0cc3cd247eb4e31f2b49fcfb0868b3d7495997a0c4535f044087769826522ad28917e9a857169d82d551b6b8e27d511cae8e011e37e4b0adccea08e066fcd20a84df997c971a84487284ba828a8f627cb9729381b19bfede34b38670485270a96fbaf47f0ad840548f3367e6030b2999fa4c6e4b52613232d9c5a6527a9ce94955706a80dd8414c29c814d4c504724e361ceef29aad7cbd5d80485254c399d12b4abf88e6871b4c9a4e5444505708bee7ce9c2533912a0dfbf57d997c6f9156af92e6ac5d0ff30e600d962419644001b6b872c6589e99a792653a238270bf22121edc0374f957ea8ec549323af6ea22c487580e2cbfc7e32a0246ab9c896b3e6d9f01340f10147cd21ac29c4cb9168bf50e3fa72361543adf014ab24ca482e9c8045d43da13b9cf67ef186279b606b18052f3fa73255cac059b1aa90faae59ebafb42e99ba7e29a3b9ff1e00d7afdd2ee8e111847a3d82d881c0a52b25b17819d63697de66f5c3b53e356d6517879d885c9e3ea3eb32e8f7c485bb7f8128839201af0031a71ecbbfe4c8def486684b7af5b31312ab5bcaf357b9fdecf81d646ed8654a34c8b42f0a601d62c8b355469b1c10b4a6b9097292f16986bda3f1e246855563f2e4614bbd3056b517c0ecf1eecded0e5f318f8f1beb3a5f3690cb50972bc36b69db83a2a7100e2f76eb13fb76b2ed4b5037374d2c4ba861e0a0f28e7205604528edfb475022f228d2148faf71e99f9db2a44fbca79ef0d7387eccfe4370d13bdcfd481bfa7486f9fa32118c42d809d578eb7c75b89d651491c381de06af6f1a9004dee3140beef901caec190dfcff9f53883efba5dc89ab4eb7180ee9f2a60580395d5cae128ebbbd83d988c1737dd76c31b5fa144ca4dd93b7326a1690463685ca78c5ce497b4eadecd235222012cd481657bc98a9eda945f16872c05a9f3fba2d2fa44d78124c786c5a9a2de16be6fbd0b79263cdf68dbb2b240ea646108fbf8f095e01c6695f89b8cd8bec92f3a0c65426942582d6b93fa4ba36475f386debe356422bad3886bf7dc5bec2561afd164197598aaba5336bb07826a022bb6ba3d1ec00e2119ffd77612ce10b5bd7c37e3b8edaf6a7fc99ffcb29fa989044657ea1e525bd8101327d7c8ee859daad36c5c687b1425e16cf11062432be309841150e5a25620d3098c3f075be267c3041e69c731183486698c1988ed2f30e00409054c00c1d51f65e66d02fc75fcded283ba58cfb4cc2cda38605a266190757bb8897cebc7905c2cc6904224a7f45cfed78eb85491f8ff41c394c46cde4d64eac77c6400b7687c7fe80e5ce975ba16c13a9e7b008260e2d4d6239d4647064894a5de1a47cc0a93b5b9542b8bc6b4484c46af267f1228781d8d0a24c5f9d8b932547d52fe678ee61db3f97f0252c0a725b1937be49a9d5ab157ecce2348727905fc5da60a1c9981e6de6c0f71342c0d75224ad547ef25b984d917943636650cfdab7ef873c0b5d6d145adcbd18c885aea396fe310110f7d037d338cd26041d36071249692ed1507d8daa34f1aaf59b8bf8784c4b86610a7f1139c67ee7c396b1592fe1d3c344857148bd5137f0bc82abc2e4d01167ab0e293edd23de634830f9ca1583c1877fd3bcb7d59781f53e22dcc096f51d8759de2a649ffad228f9de606ff247cea9450e78f5e7256554bae4759224b6b1f5d8003306b598f4a889f1b6fc5cf7346e2aa4c9dac13bc295e7fe3be58c13ebb8b97576cf12d7acdf5ca18b1a8ee3b8364aadc62fc5b2e76e7fb048db4baf91b8806697a7cca81ab08fcb3a2c8838ebfbc1cc122371c9670025f31e9c308d6cd46fc015c9891adfad59535086d13e0b56456bbb22066f052ff669f1962ede73bccee2069cb905130477f0f39a96ed405cbe597e8fb5a8e79f7c2f1a5c58a9a2e3ca7683e94e126ba1cda1072fda545d3da7f107f67256a77a439b5a3f94bebcda7b311f6103d74bd09100e82a74da05cee8bc40a6ab5c1c383de577cf809d4503d58692ddbe09da4035d663f1cef11a7f848a66ee5505b8f8a52a20570c655941f1bba73a8e65f85852cb2515f6f4c2cf47de5e99e6d56054666729f291e9f28120e8484fe073a1db9d3fa9c48d5ac054ce8c31efd345122c251c9ef406143cd7b63eba0f6c0c80cc44ce5cc0918bab18404855288d8b3f6661ebeed40438310209ff09745d563de764af4d6c8dd4fa3d7d9b2bab0c41d73ae1ee27cb89493f2dddc7348bc442be92bb999f497b5ec4fc9b20bd4634b93a4f0eea5c0cd24536ea22597efd5c97dd7eb71c7ed036c95b7c8bd8d47aba3535ae6295033bdd2ed34f99304e996fc5ba1ddb1366021f1beab827d8557a4dc0f004564fb48f28a5db26b6b8f413df7882105573fc8a18f9cc166453144d12afb4dfdbb1cedc4e1a8", 0x1000}, {&(0x7f0000001140)="3ab90a4d3fd7c8f66735038d0389dd762f4549bc666b4eb0e8e09e6085c6ddd611d2bcdc538b88560213f7653616254ed902de76278dffe7a0030c99ad21a32e8e0d1daa56e1bfa958c813bc4bd71e62f249124c1513ba0ca50818753718318735f1ab18223b96828d83bdb48a66bb6d3d9dab01ffc25d5a094c970699db3a2e46a4e82b92123ec7d08a6af317f79cba3f70a4ebbb13e430464dae91d1745533", 0xa0}, {&(0x7f0000001280)="e4f79ba0a3906d445be40f8a6447cf0c6c397f371d5b8af5da39dbb3c91a26d9589d29f01b32bd469e87528bb445254f864e5b077dcb994e092c8b9aa3e751e8f50c5680559ea4b7c690289703548a9bcc707fe3f6fd05533bbed869ce83c526f7e417270e2e199309b582f8c81fa2de74c5e4117e996080ee5bab3dee6d4083bd79707b5c328f2e3fbc7452a1e07b887d9fd76ae0d3fb1dcbb6746f8f7c", 0x9e}, {&(0x7f0000001340)="1b2beb6526bcf31e41a66a499c735d793ae13362aec88f69516bf3d8d69b3071d29b3f6c5d047764a12b961671d45e021d69a20822b6a15cdc9d7440f23ba4e51eb99657f65122440ce5c3fe4d43d83a4d556407b610ebadc1925a885a35306cf77f60cafc506669425579db85b56052db5dba5e91d1b1c76c05af7b", 0x7c}, {&(0x7f00000013c0)="704ab0ca2bf32368447d11b56584caebf6cc4c47d297ea52da90652ffefd02697b707a14a071624e3a58f63da5784b9c7c99fc4525156bc80a34334d2ef2295319a45cf1abe30071e8f28696f7152e697952cb407741ebec813eae16fdb2b69e3a15a29647dfbb523f9ade29c345121c92bdbfd576a5241a8bf128e0e1e21e73109fa42eaaa8748ab98d1cb9a1d34ddfdec918e60853ea9e9b96fa46a403a7c09c5003d7", 0xa4}], 0x7, &(0x7f0000001600)=ANY=[@ANYBLOB="1800fe00000012f11cb6be40060058070100001e9468d90ea1055df038a31084e07dc87c861af851d4490469afa069272741dc968a5f347f7d93b7cd85e3d2621205fa1432db0cb080f48f01f94e654cc1fa3facf607a58039df0d30f9d1a59cd259b81677206f7b72a6ff4ddef0d239026c8e284ce6a073534987681cbc950e13166693bfbb8460c11290e269e0fc9ef3abee79f77a49632a536e280e70f3e2b2eafc66f02d4f55", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000000000000c8a45671b78f7f06f8177d28baea87c10671e91509bbb548b7fc18f413976e2cfd0880a69c16b1a5168f2f7728d8691975cab32a77a58448ef60e1ed46a7c676d41414a85a03dcc692b06d45de7944f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="01000000000000000000000000000000000000000c28e8e78927b97e2cf4ba96751ae03e71cd0aacbb5ae19c47fa40f33c6c7df4a7b100", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x8}, 0x40b) ftruncate(r0, 0x0, 0x8000) close(r0) unlink(&(0x7f0000000040)='./file0\x00') 07:25:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) dup(r1) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x9f, 0x4}], 0x0, 0x0, 0x6, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) setgid(r9) writev(0xffffffffffffffff, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 07:25:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getgid() fchown(r1, 0x0, r2) fcntl$dupfd(r1, 0xa, r0) 07:25:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)) dup2(r1, r0) pipe2(&(0x7f00000000c0), 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 07:25:41 executing program 1: r0 = getgid() fchown(0xffffffffffffffff, 0x0, r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r10 = getgid() getgroups(0x5, &(0x7f0000000040)=[r0, r3, r6, r9, r10]) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:25:42 executing program 1: syz_emit_ethernet(0xc1, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000b30000000000019078ac1400bb0000000007087736e66d9669f921002493a094015fb16665159521e139d2558a5368508c67e44353eadd32b4da45d699c7872b8ded396393082ed1250d0264772e772822d671f15197985e47eaeaf19d4a334b6962209ae631613e3f768dfbb5b2ff97156c9d5914b9d7f510247bc368fe52d82776a31e9b01e73bcddf63c2c9e5b689ddea5b6aba1763b263ea1f33429006e43ea905a4e19647f4e2ce8f3deffa403e3b1e7e35f6dc8f585b752754423c18cb82ce1035f17894cf06dec16775723175eaebb2cfb167ec3be4efd8f3786d8eb086f06c1ca51f0db99929c2e62689dbbc622efff8811c6c97aefa476fe3997c2eae5078ca1da536372c63b638f8d6c2da6fb7f41ed11b45a3f6f77c5d316d864a927dc151ad21ce88785f8fcc1ffdd96f46cdc697c12574b53991667134a91e32192c238a0152b39eac622ce49baeeefc03bc7a453d6f2a4e53066096dfe864ebe33c52ca036877f74bd5e1be24fd5dc4568fe6ce18f10ec6c7a6876a81c4"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() unveil(&(0x7f0000000040)='\x00', &(0x7f0000000080)='x\x00') r2 = getgid() fchown(r0, r1, r2) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="2de1b69825", &(0x7f0000000240)=0x5, &(0x7f0000000300)="4c93338d2c611f932ca7a5365545be3d0fa1e55e67181aa7a78a86808c83a5394b98ab66d3e3eb9f71997552d4706ad33e1a5a8654d07664049882788967be7b366a78baa642fc992a7f7c44499d18f24b15cd162f3e391190dbf34e90b4266f779e6beff874e40f7e51d51716a568b3f42b44b5181ab81ad6b16b6606a232ac91d390fab358d680176b52c665cb7cd587df7ff1d010e1b4784d3717c7c23cd3605adf5def355513a513169bef8272554a4ea5a996584f23", 0xb8) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(r1, r4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 07:25:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) kqueue() 07:25:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000f211054818e138767928a2e8f65dc096c28ae0660e64a303d4c5c63f27815984db2fe9eba625ad08cfbbcf26ac061c4cd9bdd3a39e94641389bdd465a99338627ec1a328f4b3ded5510fd01d130df0dd793799a1d88b8eda2c0a9b"], 0x10) shutdown(r0, 0x2) 07:25:42 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000100)="d28e6d39944242b01762eec2be730eb37248e6578bef6c405cbb7b785c5ba270077217da01f2e162b32c253a994bc36bf7e13d863b79d497fbb094461ff21e1b6edc557cc848a193e733332b8af98a9571071ccb2aaf4da8284142369b7ee7dd7a2e4b35ce9b763c6118e82366fb0ee54066bcb2c535d9090d335a280048306b6c", &(0x7f00000001c0)=0x81, &(0x7f0000000200)="1e983e9bf3e6e3c5bec8c55eb653be27a0cbe6b0ec5e158365c360b200e9f843c6d562af4805779797185d01977ac85c5f99d5592c158150ef81309e2db6d69e2bea97cb1efe0b05c8098b33527c0f04a9ec0c26785782c5400d7bf92a8bd6491c6e935289bbe66a48084bb35b5deed0938a0ccc6fee236ce8c525a22894ace56a42f70927ee6dbb070f65c440af482fe82317c6f415b7beb1b399308c8497c4c2e85084dd01c0b53d7d6f7e0458c1a02040f1ee5aa122642ac6f6296ef6734014b93ee8a9b93912218bf49ff3a2de00b3d98a565a6f977400f1eb6a13295159a30cc517ee0702d30b12266aa090483ce83a7046f662ab1ade8c3e9f", 0xfc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) sendto$unix(r3, &(0x7f0000000340)="cd6fe93a354b3e205357784266263146a8cd0a4721e191e927717edf34b27b096836d09bfc6b817fc8e082ced6d77e04456bcdf367c8777d447134906815ac0be27019de5812fa2d10458e605fe68eefe5497db3f7583ce9958bd8dad8392443e85356bcf7b80ea8db6f61df45302dc0fb783470bd3a07359ff72f9c39532016fc89293bf61d9d1f0cf8fc106d9b585db0079c2bcba26330dfd7f20f552915363afff97114552bbdb3e44cd6c7b17e8b8356641fe7d1df839a2af3284ab8cbe7ed3b6b13346a04d6c7d2fab69dd973526831c5275154a55832a02c987547", 0xde, 0x2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:25:42 executing program 0: r0 = semget(0x3, 0x1, 0x40) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f00000000c0)="530ff19f770631cf4bc0b169d80c7ec8680a88ffff784e8629282a9512e942f7268bab23486ba9db361b8b22e2ebf800000000", &(0x7f0000000000)=0x29, 0x0, 0xe3aa3412f3971cbb) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x7) 07:25:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000001c0)="83d7996967dc7c8090566b6ef3bc1d368007ecd92fbcadb29069aca6ef5f0f4e4db8cccdc08e0e14fb51e0dfc8a1bbf471aae668a6ce0ce06e7474af7d30e7df8ef8f1ddf9a5c2d67f51ac58ca2f37a7f95ce972cdcaf9160617aa6304ccbefbadf38c51f94246bc47d682aeeb40563ce8611e13fc18aa522d3abb937f51917b768443ddf1e33b6a0c893bf7b6951394ea3bbda81e915360552503a2e13b6671ed9de89f4053e674357bd109323c257a496b87b9f284dc99743cf6059b570c2b4f", &(0x7f0000000080)=0xc1, &(0x7f00000002c0)="b7a7ba752259d43ff665e1308f5e44b3e59a6449433339f1600b7aa01225702bfc71fd26338cdcadb8737b104d8154ea50eda80e94ac9cfc483054a63b9c593326c3c2a7574580cc233a108c05a6a99e5954104f96352cd6692f4eac6af29ea9e02399ee7458859a67cc9dffd3a939ea65ae1cce947aa3c5ef2a96b0d3d9e56028ea79771c6fbb1e60c9630e3c486aa7164af90dacb56391c30639eff1f65e2b9e8c", 0xa2) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 07:25:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f000000b000/0x2000)=nil, 0x2000) 07:25:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x9b8b}, {0x80}]}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() getgid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) fchown(r0, r1, r7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 07:25:42 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x7011, r1, 0x0, 0x7878) 07:25:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f7f000001d45b0c0edfb547f0eb33f9f21999fb015355a4c546b407ebb5119b016e8438acc5f90848b1404d67a143cd7f5063119f49df5065b4c4f3fe7f7f28b7d15771cd9c0d9ab41cc61e4d45deefe1a1f00323c51e8c66d3f3f5c2e6cd6780345c425871a48a4387ac8d992281e5fc86565a497b51d29982f3c9b40d66a6bd07c0b013f3ea125b764fd613c17c6baa72843d7d984221f53923610ac30639420f9b652be91f48884e9a49da0b523291b68f103a5e20894805a0bc3a10b2b7d10013250efa5d26f6a7c9096e547dfc1b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) r6 = getgid() fchown(0xffffffffffffffff, 0x0, r6) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000100)=0x8, 0x4) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 07:25:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669ff653200"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000a00)=0x9) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r5 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r5, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) preadv(r5, &(0x7f0000000900)=[{&(0x7f0000000780)=""/30, 0x2c}, {&(0x7f00000007c0)=""/66, 0x42}, {&(0x7f0000000840)=""/174, 0xae}, {&(0x7f0000000a80)=""/75, 0x47}, {&(0x7f0000000980)=""/92, 0x5c}], 0x5, 0x0, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 07:25:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x10000040, &(0x7f0000000000)="202a60ffff0000000000003c689a2e23bbc64c09372c1f24bcdaf64e2d3b04f847a2570470e05e6898177baae39098ac186ed12587a5a2f9945ecad17728d105826c25fcae33337c3a06156e7de1b53654b4bdd5966a03ac684cb03ca98979c7353205aab7c437733f49", 0x6a) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="75bb6291f2faaaaaaaaaaabb86dd60b765703b312734eaa043223d40be8176605100183a3f8af8fbfe9bcf6d02000000007800000000ff02006ada4bb4000000000000000000000000000000000000000000007fcb3a5813d923a1e0eb8e"]) 07:25:42 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000080)="3e950db8d913bf0d0715cf48a91eb0fd81215bc08886cc06f48772836ad1b7f78952d5a2466bb8905ee0eba93b483ff8349d72d9502d57cb122b971aea07be1a44e5e08fd630b2762dbc1995c44abf264e8efa59fc5c9f563eceda66c326d5f91b9bdd14893b4d0cd7b8177e9ee84a0fe44e49f0b33f42762fca69ee96025b23a311523da37e1ba94976297ffc3199bc3abe2c0258d3466bbd277a2118a1013a090a37b2ee5fd1300da5c2636b20b04f86d428f6a2aedecd0666bdd2bb2fdce5490b09b1e6981852a716573031073dc28c691773c6614201140982252f1823c8873afba14a98e791a2c5d323dcad8fcf7f89aa8fe3d7cac94f5dbba4f6923b2304f775e064a2b290e81df7b9b9adf6eeec0c2641ce4670a3a85531e782128184f3192d05552ff23c66f417bac42ea5494f26eaed54692cad351b8a4a4610f1c834bb3d12cba612f9ffb7e751e7d2ad774d9618a369669ab8a83838d2898a292e453a172b5a2d5e98306fded92fb105a3bb32b111be5c62376481c57047be12ab284f7d4acb6f25c9b29865981152c9a72dda3d7262605912f777b22d7844d3f1c1ab9e8b6bf0eac115a0b813ce300fd35f91b0d9ab82be9b0284cd9369ee8cd54b35085c72dcb5f43c904772090fe399bbe0750d5e4fe4c98f50a0d0f8663a426c432e4fe705ab3395fb563269766313a9a10f8a1a61b3b200c9409e55123fdc5ccdaac14935ceb3f2a0ab59d8fbc9796b61d9d1451c3b5942ecd1d0e7ae6bb278b93bdb6e9fcbafdf0fd4fd22da265ba794f91994e5db91c12243efa90fe50aba8a5712213f096fcf725b48cb9f0d6627b0002bf6fd736a6115c13276ae7ceb0d5b4ef1b62873a2cd7881e2f03988ab50a0fb9fb12633531fa3f349abe7a88ef690d5f77d76ecc017502a01b986b646489a29ce77223b37f54ab24f9fcf6c0e8d0d6a14a314d787cf110c7677376a2180bc049ae70b46288fef077b39a42a2b6e3ca63a14f98f95531a036c7bb3fe71249426bb9bb552e4bfa57fde75643387ab0e1e198b79f82d3fb8d09d0292237501994686222d71685a101d6ed46ab06c1de054fde9eb92c158c22cabbe0661c5b184c34c702802d419af726688b4e113847413c0695d6fe2709a1d02d82471f81c8f2d013cb1a0dfb86235031546a3ae96a33544b17b767d5694461f9c38df649465193be9eb0858cc8a1652db07c3125e9c9064cea98e5c8759cf7adf6d9d69f8339c1d3727cb1cf8ff6003f572be7bc47ea650cfa4629a47375db7775031f7b4e07e2961a92321dca19a7111ab4feb0185adf474891b3aefdc9b99224c47baa4a5b0d37a3ecc80c007e39501a165b05c97e85ec846a377986ec9372c3f47e55d204e64967730f416198a4a2a8e5e26c1a1dff12bc17f057d243e90313e0c6062e881817ae58cf0a4f1e649e1d584e520a025b2770cef87091223ec9fe33e0ffeceb90080a78795462556969a4bdcadfabae13628261d3e6561227b766c4e9cf3fa8171104e26fe33116b16691366de3b4ade1407e8e436da0e959f7a78594d4fa52d50a5642d774796339b32db143b323e266370b79efaf878e4ee4ea4812e73386ed5810a02d149592ab6294b201522330e0bbc03d6ab2bcdfc82de1bce660fbe973a35ab3524bd8b2606c65c5aec820cf29f686b19f39338ea66111f11769c02b1a4f1e8f47d4fb00e12489f385415f29767fbeee19af841ead4cf894db65158379985fb99c31b8bb7741ed5cd3d763218ccdb83384844411b43d0e1d4a7c0ea6f561367f8744f3074de609d4c996eccfd2595516d5c02b1685e804cf704a2253a0dbdbe357f77108e5d90c90eac4ca408cef90f3ddbaf4991d24998bd004220767deb7b0bdce4e43f97dfaaf3f9aa12140deb097b66b604ae6da88d88687882d1014278503e46f87d690a2ae5772da3a3163c3826853a7442f1a294a1c5c0f58b978c738cb8aa6bde6ca32fb706a387f8d833f0ec736b675c03da9a433da54f354bbc5de28e0d61d012c881c96409450248b6ac298cb903abc33fa6c1ee519b47db8b71c3e67eaa8bc56ed43170132c67804d80447bd61e2bee80e5083088b110cf8ec60ad9995945df478d041234f8a9073ee896e1fa79422fc450cd821ef55c7a76ffa414eadfb22dee1fcdd62c6edee3e02fa1e751ebca962ba757f13e1e9f786362d22d63e54669ffe6fc549c8a8402546136ceed4047bb9cd8af6ccd9b099f45290353f43993bc60a8be7ea22111a13e6b818801237571d6eb0b55e22b938ef378f920589d4d90432c72a9089d35490e31ff5a5169e41c4c483ae345e7a423bec3cd6cab900adc3d7e419c80a22cb3bda9b1f219cce655d9f1cbab0025f909265aef1f84d67dc51641787f8883633c33a094bd9da2004b8a21ce19093795a8ade3237022ec9fdd9f53e2f32d78ffb8932a6bbc5e6299d969ef03a4a88102e88a50518dd501d5543aa1fb2a6496bccdd2657136a696db23fa15f414d0cb32deb2730c536c2180098b1f3c4f8f1095c5e58ff2384dd446c34c009669d8de12d0cbd4adf19860fe123563fc6ce4d6869a6745fdcb6e4db915f24d9c4eadd32409feee245159a5b466906a15269fe567e4227d724794107d639e344f7f681177250936dfd1b87601d50e22857921df5029e060d4fbd1c0fbcedc3b3114cf43abf20843b0776adfc674e65bf587884eb59d32fb9e7db53d625475fa7e83bdf61f182fc88696d65963c6ffcdea76be1533e412a1c1a624334425529fa9f0025985a6b584dfdab51a0c0a766f98fcbdad4ed1e0d3695ee565de41714019a2e9b80f8b2b1fe315273dcf3c0821f5a62ca15936d976c3bcf43104afef7ddea07999e2792ab4f37f9877a8a4a5c479fd59d313e98bdbffc65717e5bfaf4d0d8debd7ec2036a97670e3d99ab4977d71a9963f5e5f5010508410c34e7ff83e94841ef4a51560721e9724b42d01a3f75fd04656db62f195cf1fca9cd478b65dec341bfb5fdde3c7925c27473d6c836b0b7ced47f55854ab1e30bc830c2c7d6614c497c158b48cb28d38e11729fbb5d98fcd9f5346ff533e119eb7b29b634c95c8c22291eefbc7354f93b748fac2fc337820a5cf985d83b05188b94bca39b20a22cca251a3265d0bc2194371c38752c548b28e37a393d7b5de31449a375853b153dee361d00c95ae3f15eeef421bbfb2dd9945156ccd35dd11fde20e93a82dd4cdf6cc25aa8090c896489372f61af067fd6624ddd51519bf72912298c233c674dd8334ef7bc0cdaf4c22b2f6f4841291403b05ea8f7f4ba165d5d37cb204a49b22192a9828e9afa19e2585e5188820f468f91bdac1777ad2a8c52d00d72716970b309c79358dd5fee83c404ba56098f2ac7c44b0c0456dd600df316d0a8a6d1ad5e35bff18c12c019db790bb9642907ad2f89a1e5bbff9897dfc869b2d1c4851283ca1c35c45ed78906b446c182bcd62bb67a889751078397de4a434ac98f74cb3e1321df4a19463810afebb21d95c378344acf37b8487310793da3e3fa0c283da18f53a2aabd6882c49110b0f1db44838db2c99fe0208342bf4535143b7153e369a90642e9c96bb73e85646d49275174b8b0bff0abc22516eba7bd89749ba9a58ffc0a9838a9af99928ac2ea339a35e709a3082c05c94360d3187903866c52c342af41576ba9f2eb78d13a2b8bb259a424ebb84ce0160735e925689950706fe94e292fd54ec2c6e51403dd6a47deb90956503af62c069d5c44053260a55ada67f985331d1f6eee347e3b8cb21a107dec36b23ba5f68d17c85ad7bdf3b8e8124fef1ec3f33bc311820a2b0b39cd113a7226e937c254edabd975b0718e5ce89ba97d663086759d80b96a42be2a1300402c8a0292875494db3943e8d0be79f3f71fb1b0604a707371569e9aa043af47a5250796b3b3a7eeae827e3fbac6e5cb27c0b5b6d1a94c63857c8e23c4d1440ea8e5fdb6928c1b24de8432d342180869d98e4edddaf2667c8e46bb12c3f5fe90e034ce737633c5b3f792adec2e387f7eaf63d54fc008f560bd34cfc21c9acf818a3c6794060e2ab97b12b9a9ba64ae590f3900e7366045fc9f7bbf2054ca4866f0464b8c068136dab9eff74d900096af1c913ca547f702f6fb5f7763648ab1ce7eee18583e2b01c9853b91a5f6bcfc53d29f8ee034ca30e0a6fa10b9393685b83e91d1accaeb7ad8edade4da288dab2691ed7bee7c80afb4cc3f9d8a6ad797dc13636db86234dd42fd8ebc711356c0e4ad9e623a041e9a14bea6a25fa234e77191269963a61c4a190b512ef84d8208346a28ff23cc88028f67a536b5014d83cbe6ee3b3e4e32b0dffb53c6c17e9e60b8c9d7092f85dca5615cff241e855fbdcbe21dd90e05834ae98d07745f06ce0226de81b4121620f13e36cc23be9d1003b3f22d269eefa03978a36c79f4d6580c1374f3d56dd6efd79670b9982e07039c0fcdb7e9c0e7d2226b038b137ca9c955e20c804246244f3ad6745c6aba27d39acc96263444d15dc04667de77f076fae71491b19d59af99d504a50e1ccbd1727f55f7f78b373d24e04826902f794299b6f5a17ccb017209be41be01b1b244605c643ff83db6e4a8873d111034dfeb002262341ce890c581a3bb877bba49333d773ec0e440ade00a9bb1ed198e50535b2cf9c180356d56d1df5bab057c3a321aa332a6911226e62165be58dd55b8335e261f6564447bc4c3c03199659674eb819ea0e553e99bb6da71709aa0d804dd0f43a4eba3de395885f6bc302ba22492b615a75be62867d5ce0f9fb0a50bee7582db3b74a7d408483c03bef521904ed61a66b50972aa67e9f214a61ab38cea460f7d759e0c85c4c34e4eb0a1be9de762a86a4616db03b889ea033269123898f297423a306b75f45dd6be7d7b3790948b368c7140f9559367da5340176ea7c7308fcb7e8f08deb19773118fb3d5b074439af0a73bfd08c182a8e47821b54f41b2db1f78f56c9d85ade7af829c8883a96a9cde91504c6516cbd74b38f71911a0f62f9149de4fd4856810fb42abfdc2c796d9135b8b932cf058d1bacd099fef94b7ed413520228f9ea785d631edf657b08fdb2a4972d31cb6b09206cdb045e6b9dbac764c4f579dfdba40ff20174d008a49b470e4db7507745592aef20d6f13efa6aaea7fd04b09e4efe84d6734f76a0d2c094ec219bfe6223af91c0f02bbe30edd36d3209c129230449f5361954ed21239f3db5f83671a9b480e37dbc8261da4a574cf38d7cafd29d97b1849fe9cd0d5a8f65b3467670a55a4874f51d9f52c66fc9759f17516573c833f70c409bf8caedacc8f993678d9b693c9ee250ac7526a4da97d0d277e432d10cd8f58c49c7f77155da7a59f39b17ed37e3e07511488fa9451a16052eda614b090dbf03703e4e31375859941598701aa585911d2db7715514ddeb4d856a4aefa071378debb4224051441712d6de974373ec2e74212c642c0a23d6e566b73e238545d9e397a8f19e752eb47208ff57df85602dc39a59d53e566ae326500e26e5634fe5a077999560a49ed9110f271f0165596a6449aafad5b5218b4265e2baae60b3aa574a930de807be7c88485be490ab61ffe127d53af118d98b70351a073214eba67f76a4aa05abb1c2b1ef032c2e7e90ad8ef0a7b56687431dfec4b6f4281b83644736a440281534c63641f8e413e97e59b779699c2be48321da5cc3d9d04e28a9fe3a8aec512a7ef93e82b36cd1713fff87b0d35621e5787d801053e0f4581ebb93ee1b9043110d2f259b8811", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="35eeedb2562eee40492101b1e84c", 0xe) 07:25:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 07:25:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) sendto$unix(r3, &(0x7f0000000100)="438a0568144679a215f7aad70f5d3d84335a3fad6d144c3e03771c65b538457c34c879a738318d45e630c6979cf5309d72a3a1dd252dc11c594aba975bf3e1013f7d447c5471ae21fd671d927fe5af07ddaa3a8e6e9532ed5a199a57ad638b6c14c622021fc90ac210acc02a56ed0bc19df1515290deb9514172452f819002263388e9af5e996336f465c42bd31174c243c5880f583a3cefbdc9962bfd990be81605e517938750145509a2d9731dffed468f010b2e7a21f160d49895d062252fe76040276475a76321633be010ad18914014fa240cdb524e1233b72d642bce19826e21562641da60a1735d9dc9e755e2e215606fbabd1ab48eb86eeff1c82b83ab367d1c8347778e869fc1c4396b914b4024b9e230db676aacd7cd689b08baf809120ca724f931ebac39ca8b5ed048e4d97ac92e6ffa9f9a7de7f7b6123273f6bf71355bf87a21af4640343c6914e093af47d8ac0d17267d96506cb3fb03ac9ead386c9fc189c5e01e08db1b5db845c16474d0e193a6d97ac2ff39d1be4d871a4a9c5c88d33135fd33efa2d929d5998f61bb5a6fbb9fc80e33009edb3d5eed4c9fbefd7d9c03d7d8cb0f5690ae7ddb7050eb6a7041d78e47ca5b2627c9746b53fa83220a7d81971b56c97e97d34d8512618c07bd7ea3f4f47a1f2615527eb8f941a0407f074abbe11fd897e5c369d522c55ecd8e667479f6d5844adbdb278f0b3c0dbefc1250828e211ad37bebb04b76a8e9b930c87259c5fa4ab818826a732b421e473441c3870aedc3f7be5ead19d2b8e2982023054bba4cf7c691ba11b215867b445092678c10316fe8edb2760eadc765a4fa1f3ec3f4acafb073b3587d241eb4b0ecf386b93c7541277c113887dff8ede6dab40ec7c8573a6d9054a2347a8add1c081321ebc0aa8896d6c7eeebfabdeb7a81b6944d8e48ed86fdcd0bd6d80ca538aee16ac0c57551921dc0ed65caf6da4d6c13cef131f2666603f43ae9ef3772ee893a4b999ef48a857c14d53609454cd5b3e936d3d88d9cf8ff27d674b99a4a3b6556e1d9e9593e4bfa26c740fbbfcaaf98b9433a78abb604947ecf52ec27ab756116b688cfff775ebdf9db14d69a3e18ec763441e362bab0a4dd10df32d6e9101ea670d57a28352bc9c69afcb4403c4354109312993da4f15be92cc69c41da38bf61fe66ed2da994907810f4942be7ebfe0dac1b1bc8a05edab6ddfabae44482274196cc4a946d73eadf44a4bd48d796e0c85bf0651442a9c384cb3091f205940ad4e5f9730222c6cc619c860ef4530c8c02b2bb68a7a13ea9083ae5ab6bf34772fbd84493ce7c2af012ae9e8620e55245c507e75715e2048d206d8b130363790ff5d9af103acd82c3bb3afb4e640754812f13c65b9e2e5c43ca9cef80a5a1d4a9e41e3406c82f7622d4c066d575f5baf7051ef00de9f81a89581313e0babd484c9c911c06870147b211593fa2d8911cb638a4fe522b259e2732652f0f59bd49966e0e5098ace15183f1632341bfdea68fc19b6450994f4a7d477f943d5480bc4a9fcb753171d489b5c5bf4e8cfa0e689f33dbf43b71788570b8081b31a1eae4fe4e903b3d369c1b4a8b0153a2a39e754a9a9b5bc6954d85f5545270e6dc900bd7a44f65dd290b0007709e9de9738a25b8101f9f466bc8b381de14b20d8a39a39ef38fc3edd88f8ff11f17e8ac100fee66b0bfccf0427ff0dd498fd2bd3ad0d245cc7f445c993d5e16c6a84c8400e93e2d1dbda1074aa85ed666f0b4862b810f68a31bd470e435042332b696ad6c20228b3e31ad7df44e2d432dab98737aada49b62c6e4655e7c15db76bede0aba07295c1a8ec20e6dee043bedfb497615c61a5602d243f2dcb0a2b3fd686e745b2f7132cd41e7dd34a5e0785a661cbe8cfa44fc709a84be8fe4497145887a53080419758dd94420e77569088417ab763770707e56bbaaf4b2d0367e4cccdeb670bad65a3290739df7e640f95b6b342a8cb4bc1bbb6f1584fcc0164c905006b0221fe51b6bb6e8a2821b67ea34363adec3ac4987b6760ccdef00592c91d2a9def47537b14b0faa8b8e366a46ce19d1ccf1933730fd7c0a615eb669cf22ed4d1a94d1b19aa0bde5589f4300e3e2f7393e8994f312131731a4291174c073edfea9da380d121b5e847b1223de0c5d176102a1b4921e6383c57bf91e3f40f1cb31b958cdf36aa34a1efa48620a364802d1e16d34161f35ca9efcdbefb1c076e949ae7d6a484a6ac82de12139f46c50ede9141630d856500148af0daac7b538c03b91b347f2491b60a76db6a96da284596835105050b607aae0cc222e287b62c3ba83075427a823540ed61a51f868e37bdc3874b950456983281f7f486a325c7eacf30932437db620c0afd3463e5ecb258e5b31de6984e7e0e75a770cd02ca983c335ed2c4b7c62abb17e4574711134ad044ac9d8738541864de128aa80f54822bc756b66ded2cb59439faee4abbe2192d329aba0a955e9069b0f649f4b718280e0acc9ae4c0431b25d9d6ddd9252d426fa88e27ed700a1de4c5c0aa214fd2346c372128f1b42de307308faeafb88d0c4896c892a12c0eae8a6b737a679d0de9587d1caab6234dcd7d1e9a53ac618b12a6f752f8dd2eb653e391216255c2723e69a553439bb1688fd7f3cfe3beef461d134b63f58e25410ffc605eacc85e4616363233d3aac6b44c9b84dba276a1676ab3acf4a22aa297b6647eb87bc04f5d152f03767e5ec1d8650615dc55fc1c498783c39ee4d2fb4183ade4f941db783e64678975f4b54f75e2b01ced0e014554454f9faa55eaba1380d9f644f7bf3bdde13637405a033a615b42445c768a3db607c4d482928819942e1de3f5fc5303c0f2843f64990bc140bd2a91d2acb897fa8bc5fa4581236037a3e804c9ec60924257d05eefe1a2f23104c6ada9274e9e217f513b4054ac018bfe891d2be64b91e751ddf1d3e3ac4b37dd04146fb388a5bc717d41066bebe754b0e7bfbfa19fa3905afd449ad3c9fed4aeab94c35f532ba3e84e93b0ac6571e994d79795a3d7be0c0938a8c8333c2869e2ff90e68f402cde73244d1575459e235e3c6943c6ce8e0ffbf59b839926d14f2a94868247b2954e2ba670667403b3d1fceff6f088c15fa85d40af080e0974a15bfa895f902bf3cdc4f7b89e7b0025ba13ef823fdf85c7618fed8014fcc07cef547e3b9b547e3d739ba4bd72e56e59c293ed4a38e319bff5a0c6f567b6da638b90291b1869e24fb619e8375d5b215a4f5f32c2029fbf833036bf14dd0a38f98ae2cbdc5c10fd73ed129c8cec7729f71aa5d2d9284136a3105d46b7e1be31c8c72028740b66a22dbb149478abee890aeb918dfa5e546aa0cdba8c49dbfb3c2ef28a8ace8d88d6bcf60ff38b7c7853d41cb9746c4ee4af3560002f7fbcb2509354e0d55746356c54ca449ff14b696f3ac6e45e631b5e2c5e0636e040f7dba8836b907cc6bce0284990b6e3489450c7ed3522bbb5f8e81a34c3b7d109b402357c33a9e0afdaaf78076ccb98a4a486335a74adcc593627ee7219f4073b8c3941b47255a8bb24b670fd22253ce2224f9f682353d326a76ba3db5292af1b3bc1a736ced8a9c99034ff6347896465da3aa22be73985226cf3d220b41da35e3c129aa74d0f6c2fc013e503c87fd6697ab7b45c8a64e900c40b4cdb551349ece6efa18b525cea2f5fb27efcaad521d95a69c7d5e6d5041e706e6a73204f43f901b7bfc9c8162360a706fc552c93b4c1db0f5b73d2ea8f44aaee2b1914c65ee37d1f7a84d8d3671d939d82d0a4b13b7fd458b3dc81ee0df14d81d743b6983673d4f7b49717db08be26a403d8df8377e6ace3b2fd3443402c784c93c8949dfb8e2c6e5f9c9bd0c78f154c03ce2d125b91a629741f111b417653a26d7410957460e7d0ae9d4d644eb2e88644cce53e412ca0c1d76502aebeec81e33470e917c0b08b4910ee92b7ea657e6a00f206f903159f4f857933becfaa42619497c088286c63e3bf4377e1c2d4b288f7aff5abd641d93c3854cb2c819bff55db4693b5ffeb564b24a3a0f89084653248c076f9d0bcd24539742f4fa723026972749d71da898024cd53661ff02c7852ae208d0876a1443311ff28fad835f0569a2c9bdbb881dc13f8e6569eb6db65a862082ba1533b5a9706852aabbc8f6eda30932dfb792d2e16217b0caa521967efbf82584b10e2525df2a028a5c557128154c1936bcd53e1e902b587bf01ddb54f0989c8982967f680326c56004d0673b47163ce5c920843f6bcd90fe66297bbb00727c8a096bfca471b7581abd75a0104e45af3c57f4908594533057f756bdcba2cc527cc605511433646115e7dd34d98aed4a9d802c717c4bbb923245eaa49ca790153593cdce2974e23e1343af8fc90fb01a3fcd7628b2ae0aaaa63e7a6426042fd7bc0a8223ae5a35807842f47e0090d9b6316151c8e797bf85cd9194767f1dcba0e01d7b4c42240b48ceb325d105a73524e3056b2b3eeea5efe851aa849d55a62ac623523399060734b4faf7ae6b273b71b659e3a1b0c1268e214db0c41edc6eb784fc4c396f5ec185010c8d277d252efd1ac44229a0227bab65c066c6e1ee67165482da8534d5ce5900703bccbd0581e50177b967771151b4fbd2dd093f685262509cc666107d34eb70de7a0298303bdc00f147ba78eee33408a69fe0e14edb3ee7bac2c2cbb46898655abedb86072c153234a9cb370efc226d8dd832f4156cbe6f569a8e09be3ccc464aab25cb74e89a6c7ca14ad91348b982fe7238f416dd03ff5298824529ff3495940798986d12c153c71236b5bc4460fe1e99db1e0fb0494662ba45c03e2bfb71c736ba8fc999d32267e4ba87375c8965fcfe4d617fa690e24822feefc33a58b70210a0e252bee18ac5d8b6e6e34116bdbc404ad3f72eab0fc22607f548041b89947dd75b462645d52d954e854494228404d31252602efe8585d9855bbf150b59e8206c2f84b724d1dda09bc4c23b37446e279552dd883cfa342d62d8df63fc6fc4c8caad489a3119e26fa7c9282efe919175f9fd9155c08d0e176d9aa3f06d915e17c7f52e6711fbbcf9e152f70de489823512cb1ea4b697c8b412cf5dd45c263df4147a0b52518890dbdafad74e3b336fc566253ef072a3d87846bc916c6277f89f82863ac5195bf3e21d179959572bec51d23b64c08f8858192769191d5947dc5273650b594ec973d437917cd15d405c6cd26120dfcf66f0350d2e6a7670cd158cc85d119ae65d5870d4acf96ee096326737a412297bec0ce887111b64b959b23a40dbacad600c608b0e9fb5cdd1ac1d0bfdf426e607635079d773918d63d5aad6d9ba88841204f0b0177300affd5d046cbdc1d5ae7d48231039a1ccf6ef313c1d92bc8d4f3f96ded6de24ff6e854a2089e6a71b001f2e651cde058aad2f0a1eb9f21f2c8e7084cf38b790164f562df824f9b65d44bc94d5412db620510d54c44ef2184d03a62e50302c232112d02e0347347ccc6ea2ee4ef7ec572ec2bf1aae725d97601af063eb93f1349fc6750817d980d06178acd41eb5aed28031beb1eac7d8da687af2c432245036653c8be6200e4788d2cac9a56402ddf5ce4918a8ec81374649ba4c4b083b0f217624f96e3f4d81de3b159938f6dbb6fdac2e04759ecaffa4b7d47c43ff439d44557b62d7f28e594f8cf6f4c2c7a54c4dcbb03f99e2d89bc68efa086e470a010fcf1af260d4f737596118665a27ee9fdbae5866006ea44f1080b7394321daf61de2e2b4ab7287f089eb395e01bce5cb", 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 07:25:43 executing program 0: r0 = semget$private(0x0, 0x2, 0x404) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5eba, r2, r7, 0x0, r10, 0x0, 0x2}, 0x8, 0x8001, 0x4}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) bind(r12, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)="b7e10f38827de361a9827298fe79784d58af131a515f8ea5c27c3d80180120dbcaae2fcea7acd2c5986ba57d057680d8bb1eb0f90edee0be687b5be2500972b598263f727f9ba66fcfd17df7afcaa5506867ed12fbbe09596133260504a4a7caf10a6f0623c848", 0x67}, {&(0x7f0000000200)="174d3f434d5cc476524311bd9a18eac67a87c7870f2ca836342fd4b239946bb0ced5336ead6b03389b8e4ec412b9710fc6ed9b251c45bc2f983d04a15f8d683daa28ff2ba0a03b9bf9e90dd8f222b53644915077218171ab35d96a78a4fd0f988397767582c9c2fda4090e7c9892a271cba7fbb908a691cecaf34f5753f91c6d9e3c11c7fd9cffa2809a286a9752129bf181e090555a47ea229085ca65fe3e83ae7c511ae5ea965785892f7ee4979889c9da2b6ec814336f42d018f6fa", 0xbd}, {&(0x7f0000000300)="7a96", 0x2}, {&(0x7f0000000340)="17568b39dea1c72ae5f40958136af75996ce28cac8b2f539b73a86af6fccd681e6c601945ed3f8c33511ecf3a86e4c2160a5ca41953d257194cd62b0de80ea782c974e", 0x43}, {&(0x7f00000003c0)="e492cbed56b11a96099b9825546404cbf78c69d363599adf8f650a4c2c6fbb7721cc0a2601a858e9bb16656ee2fda9a870070cdb7983ff91a96cf926c9cd0c509bc7cbccd1c2b4108abe2af9a1e31db78594b3dad2903546d4e912d3a0f8bd23ffd3ddc4de973ee1bbfd652d3ed3958b5f4f73d1c24aca88f68a4adc514c0cdb9a09a05e9974230dcec275efe4e6500d91ce836a80de3b1c568c192572a6186e4465868d4fb5c3ca4b4999f374effaa85c8acbfc0fb2f93267b320754c99630515396982f74192a9b0", 0xc9}], 0x5, 0x0, 0x7fffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, 0xfffffffffffffffe) 07:25:43 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:25:43 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) sync() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b1abc1a9c1a0d1150e63f3466a6d7cc2fd762ce316ec1e2c9a1139ee5f59aab69d01dc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d48e3894a576cfb579831ad6db46547389957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281acf3b984496db6f1505c9a1257cfa8c06c6b7998c8440210ab247a3245563ce97b030f0cb0c9db115e6c179eec562c8e5021526bfeff466b9acf4dffaaaba4360700dc55ad9b4b7958a3306f6d8811f309362607d036164f79305fdec0cde0546451bbcc62a672eeb8d0b62d399e8b73a8cd8fcef20c5d14010be6588d77dd60410c1775d5da866e7527bf3aff7770b004ce4ff05c15995d4a25705691ccd7b21769edfab05eadd9577f3f93ea392a809b65829fe63b40e784f1ef73fafaa60bc55d8ac1de8fe8f189841837f7"], 0x3) 07:25:43 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) 07:25:43 executing program 0: sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="50f570052a721f8e38c8d791009cf92ca4a269a21c4aedebbbf084b68794c565cd8d339086f946069ebf0857d7218df8eebcbef2dd9b221c3ecea1b94cf681b394a7fad7d14430a8ed63d2613ecf692a55c52ff2a0", &(0x7f0000000180)=0x55, &(0x7f00000001c0)="3c2b2692531df1cbeb293b04e5b1675a6acdd31d43473c1f7813", 0x1a) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03002e2f66696c653004"], 0xa) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xb103, 0x304d}, {0x10001, 0x9}}) getpgrp() 07:25:43 executing program 0: r0 = socket(0x10, 0x2, 0xff) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x2) 07:25:43 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) getpid() r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = getgid() fchown(r0, r1, r6) fcntl$getown(r0, 0x5) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xc9f4, 0x5}, {0x18, 0x2, 0x50, 0x5}, 0x2, [0x9, 0x401, 0x3, 0x1, 0x4, 0x3, 0x8, 0x10001]}, 0x3c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x2, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) fchown(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 07:25:43 executing program 0: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xd11bf4c8b7b2e644, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000740)="08d919aaababbd710a2add8991d19ff8ec79b2080dc63da99f1b6d28e933afbfbc75805ffca574641c00a2708765a62cec7ad899fa752a1d2de93dfad10698e6cc5d49dcd51e553bc1b2f746a390ee763073f30388eff408d8d8a7fe345b0ae72b18cd30acfd0330005be6611e37df85549d0b93d508117d808f36f8b5f4681994f6dfbf1b5643be9e7ffff03324376e23cc423f68319012e3ba4a1b5f983d02dd034544bb22708424e8b4c6e813ba48fbe17740216b52a861ba5ec8a77d7e0403ee264b2cb6ef1c8a8d3faf32397d459e53d86e0800bfaf4bf5f82a1cb46054fbb9b62091955769534525ddcd921615996f6af6ca8c4a3892fae4b07d59d5a256c6340724c5f786cd93fb9fd85ec9571a9086d2c380946ef9a823c4e909f9dc335567396a997239dca84bf543501e047960d7eb4b08f9f2bf88b3a9b5d5f9f34b524af21bd742f06a65ce0969f0a05265a7fa18bd3ed79eb727045c3eaf10112318dfbceeb7e0f38ca94728dd71601354b551843684335ffd40b44d3d15113d94645a9f86c30582628480d25a8aa19f6644a3de2dacfcf2f10e54d6f1118bd2634448e58b525e88ed98b38ef30df2a07651ed9817f69907e565720df60a059bf662ffbb16f8f237e8a726f11687bab61d422b32059eb90b59a1ac601f658ef130e627de55457c3ff37bf0cadcc2eeb5aada69c5e5a8ba24b59caf5269e07ab4b3922792af2732eb9f01ef1aa444108215eeafc5c14c98c6b61ad313faea99ad2a383c0f2e96a5de79217bdb47b392f189002196db73e7f9ac1be231590e0aa41b06126dd83448ae281d6c0efa7bddb2a509d829b540cc0ae2d4637bdabed4a82b7f51a6c47ab0e2c995b0952edda7fc8ad620ec832c61800ffad1315b8d311c88d4144e29aae85060a0b13cb2e341feb86dfd5415b1e0336ca07f52d8f3706dfdb02079fc82e7bda5e854f866df88bb465648d0d4805b36619596e8e9fef41eb8448199961a279a63cbc69145d5905a3801f5d4c4287572c61f9fdce57ea14eacfd024788495c578a5891e08456d4b1bd73269010e65860fa3e97506319c4cbb9f01f25e7552cde0c69629766232876962ad248fd02cf94a5fdca9797224813713c39dc7cb0682254f5ca054d772f380002a74410ed45f1d4714b978fa8088dab3f20b22b33dd3b3fd1f8b0c47024a31485fcdcf9226ddaa80ccee968d01d3378da11fdefacc7999ede743cdaa415ee38b151152659e8aa8aec599a9e28b9db52f2108b86f5653d285aef15817a91ab7c60c06057239ca8d813496712acd78d50025f182c57a24a983aa9e8437845d614f8c9deb7d4219fe4a94592a776f1acd426133688b574e8e0a8bd74594a1148d40ac8b71dc97a25db171904a6571325be93a17b98c9abd7f747f1fa66871e08934fdb2ff3843b4d66df2f83f10f2937f60558b2e36f6f45f8adcc8b5d55ba3b1ca688361c805d11447f7759a26cbf1ed896e5e941ef3ab83bcbeee01f52d866569d6e3e7a35bcc1c30155e96bdb685f1f28e1fd8a8c2d396cc53c28597e5eb2671504065ae55792d7ee2461903f24d7353b17ac042c0e0ddc9827722d79523221279fd24987737db472f26e2674523f2775c07fabcc3762cc05c7a14e301942dc7389ebff6eef11590b8b49248b1facb18fcd98959fd1c5c6442144e2ef5e7d97292c1559f862841ffbb684a717217055669e8d5868b6ea34953e74704f737b82f5139663ea3683e2b1da19018b66991de958f262061adac58c53cbe7e855cb92bce7b62d78fc17787799c9edd7f51bb8b3c8d8b2da42e136bad796637acb6f8e3fd62d323ea6d0db8e95b6895274727f9e401f51431bc0dd0b10bc2f33c6f720cd6baa11b66200d7dba7d45fc0a0846359e4f687d78d471a55e1da403f8d26d345b9f2e3e3ed277704169f411d4917a2873aeb5b87c464fc39868a85b9b5bb01088415aed3c0b30aa630bf94768dc46e5a031b83b1aac7727f783fe656ac5342cebad16df1bd0cd4189d574a56bdc582fd25b51edca92ee351bb4fb9482e3331ad6cc6bb027a7ad1942e8a14ff23d657a8261bc12091006394389029bd055a22a77bc5e6411241d68e30dd9c2a2bc56e9380998cc8285eddd2c75b939336e3f9dd49af15ffaff2ed0ff36677bf75a6cef2d5130ecfc39551225fdc4233ae0a13829180add479278b7c4d7f0d54269f96a1765fe3a62786799803ef009b9b487d48565ee9cb68f6d8f60fb6134258858bc1490373bc8e5a47c9d50e5c7dc834d43f89d77bc325f3264ad8d3e96977842c2bf79c615329e5d4438f74f5fb5966bd2bbe566cb89908e3739228f644d88e51e7f1c505e98cfc7ff9874f116cdce361dd997e513f736ec8c869e31b4eb6cc7b23cc445e9a2a2ad21040f6d5a80925da8603809a756f801d08b34c8edd1f646f495970f2c90f5612f9065b03673245fef67b70a3349d467255025e057bfc2ccfe32727911ea4df479e2f7e0eb66d0738f87e80077bd9816a691bebe7b240e773c776de4fe6c475370f53d555d63c0dcffa072e0b7153e39108a607f464a30370b20feae964beaebdcaf1bdce81d0a895a938d94919290a3753b1047b6734b931d63ab96403a62d822cc2f79e690deb417278767c70d306d1e193c3e6519981e79c173cb2bea45badfee03b4db5d905c303592adb072304746af919c6696ed905fe4b0f9987797713f330c15bbd3cf85bbc91027c68e963d727cee70fb2f1403d46d32055de868dc3aaa2a923a87589113515b0284bc1a22fe8b082141fc0acad14725e075fda6bbaa39338064498216cf35f0843b37d1afd42b89bd2902ba0a00212fe224efc10c5ea95e8b4b1ce3ffb89b494184f2a78f7e4f67ad5cc7bef045ead9d5db0aabcd226b8d53316e67195df8d32e1c9609609659967d478ad93b5f616c84f9d72b777c998d0c4f9bec6aaeb77f52cfca5953ceda78de7fa463f3b1642c5a1717807dcffaf4598b14b2e967b8650b814f6933c75923ab6140fdbdd178587454005252831bed5f6945bad03791dc4102ce530d8fa7dee9073556fa739623dd0028d9c9c775afab462b2ec215b5c34db027d526e22aa4404b442c7b9a5bf05bf0ac3312dad352a65d8e6c57fc71d4fe47bd1add79c7d8c129a2da1b509d17603513196e6be5ca67d6d867ed76b6adf17a168bddf4dcc897cded2ea095db964f1cfaffc138591ca08ae748d7e3980643e95bcc4d82eceb0376b7d4a63c8ce122e437afc8937dbcc22def1557607de4813cc31c8c4857247b3537a55bbef4f80fbf120738f10c19cce06beab8a3067b9fdece3e50c7a289d4cc1268da9d1120814d1dbed346c6cb54454017f37ba964a417af2e270f8ea97f8d899bef50d59d5377d892ea3904ae811f321dfd6e44591f89923962ecf38b23a9a97cb5f13640628cfdaa2fac9b74c6f601cea18e013ab56fa0cc5f04e7cd561e91be3c25c14c138812f007f301a48ad129f8439321c3c7593119413c0701c7bfe5ace629604d00d89d67fabb8d8ca41eba0f0a40e33ac7e2655a501e0d7230fec478b7c237b046791187bb1100e2847b9d62ea69a6035ccdb338724e16ca17df9efb1d3515ad642c523806e7bd8f159acf48f807878f65eefe5a9e539b9f0ece38a9f6ae866e6a7ed38eb6c57be788b4c75e6491af89233780b1eb648ab932cfaa75eae9d2f8908f9fca9d0a162dd4f1a0022175e652b583f49d2d12be64281bf4306dee457f3fbeb37c40829ce1eadde4a2f9d833f3a9f981393933cf71f61be86d7d6ecad942e6b509b5fc69ffdacf86142b7d7099002ce651690a2579f46b69f58005ba6b41ccf02e9c4a0931487ac17b25e48accdd52e156c75126bd05dbded7d9bbfb9617c7bb83ac6d19667b0d7ab5d477f5b14fcf3b9af7a29a6683e965a482a064c04af0bc3f21d5bda8b86c1d868e7d8575606e5e4869e5b5413dd8a8090d366a01f408f0d6034590cd17964be6e79f1a13e511472fb1dec08ea8c864ea99951ef7b478f86cb6742e0375e7261620bd5c87e870faa183838e13b575e367e44027fe962e3751fa44813b342a18725972e016d1ec4bed5d89e529a48cd6563eae571946ed23cd309adf709217315ba0ebc2c6ac02cb4fc4a7b7181722834051eec033b2cc00ba3a355d9c6261f6a11073da6ab8112505d158764ebbed2860a13cae01d61debb9982fd579bf44836d61396a5e72f0fb273e2ae378bec216a0dbfb81ee44a5f5cb8fcc0fa7cc37e9cc461e150b1fba011e609ff83d00148a20b70ab8684e4d695b379327616c95a8073283db2a3ffbbd0b3419a313b74a1a59bc5fb9a8fd836e563b7b9a402257c0fbac2efa315b252242021a57687d0d33221057dc1aec828941eb3f5b749d62c77f2b8cdfe6da29d3587ab3f65ef23a5fedd8586d92f0f9f8b5b28476129f42e8cdd18a4384cc5966b990111e991ac31535b77f205443341452d51b090ab473c5de6dc62dbcf84537b210dc39de3ecac137fa274a3d458f917205408f4fdcde70f7d20167f37b438dfc2ec4fe806c1cd7d18ae37c6aea57ebc20ff7865b406bef59d6979f5385cabb08dc4693fd95b374e14bb6a8aa1d367d3ba9cb0cde46a36500891fff3be7c5df3f0f5f4df5c3b4a5672b00f767f1d4b3b71ada9fc30c9628a5ae27a3c895249ed2655d0d1bdcd68b381cecff1ce7201a59453d4aeb9e88c5404e472c96fbeeda35a75238901bf13f9ab7a7c511f916b8cebf2b70c265f7c317aa06192bda181d80e485a5ef5e03174a1f904d2ad79669053e285cbecb1fc0ee5b6dddde014f3262ab67d5a3eb375be5f44b9c478dcd3f69ff30de263f56ba0cc4c18315758a53d6219599b1c3295e5f637ccde235f0a1fe363edfafb564d0e1e546bf22ae40211505936434b5b03655380a000e11b2957830aff022ba749f31547afa5e473635395bf5113ad826c22df83da0d630a987eba3bbc72604d70f25cd1e7d54bcd87641e360e313f0d9e3c6ef4943a1f7e88019646cebb057ba55b5daf56baf7926da951f91295ba024f6d9d24c3979e670ee36f23ad6cc505033fc61874b621dd247587438b609bda539a13bc025613cf1ba6a01a709f4d805cd75b8ccb2e4cbfa35296eb76870e6e0288a22627e5769437355140be71275061a49ddfaba7d169491ad1ed14c1408d5698d3e1506cb616f957dee45b807fbac330814fe7cf77cb01f318446995b336278ca54a0dc7f980edc4f158d1a37149a9879ec3363a81c09491cb23c9dc1ea1542b94a52e9a02ca6f5e3997ba603879e7e07ef8b8ecc57786c35994f390af5cfaa46b074cf3d826b990a5454ffd5ae9df52fe425faa91b786b98b7ed8a05f0c60f094d174bb2d44e5a7b9272a0bfe261c1c5d8573ccee575d4aede62ed57cd3f9bd099575055f754e8ea8ca5ec79b79f8edd7171afbf34a189ba8d86387c7fd5418fa31a3158988b1df11381170cad22a5b2b13afc1d270c20b9b94faccda98d6ce876a034a4b98fb14003fe7a65070f85c6b1c63b037bf815d8b22127b3e9004e2736cd17a1ad30fde6ea59ccda9cde15b7c45aac02ba3ba53cc016d5c4092b46eaafea10660e257ece6cf5190f43068a22d06dccb687b58fb0c4bb6c684a2bd4b81a295e4b3e751e77451eeb58e1baf3ae171820eaef6f19a15b7f2f813ad38472437bc31c8986e26b7677757861bfcc7f18338a44c7d641baaffe16c30efcfd68acb2183099cd7691d7878d4f6ad1b7f4400c49f9f30563601ef6a7566028c6f9c", 0x1000}, {&(0x7f00000000c0)="e818afe154ede9597cc5c70f04b93a5a78c3c9e34df9dd0b49089bd771b2257d068cc9d3d6644bc3d537efb1e9e207eee310ecd0161f69507d680e994fc04dcf3f5a7159516a50004880f3347ede25faddb8414d0e", 0x55}, {&(0x7f0000000140)="a9a0de96812eb3021845a2f081398ed88141cfcafae723f2583e489622f90637a7fc67f5177f9cbd8f464a5a6e3da0bbdc9c6a10fb752cedc60334edd75c575ffef6b80ac854ec535f9fb0a93ccbbddd17e5475b2a2d4a674dfd0122d588122f43e5b3831b32de3825a84dcf7e703771b3d7ddba970c0634fcc98c866b21fc2a8eada8a211fe4a3224394155747ba352b5d9776d99c005a2439d2da28ce75597764b", 0xa2}, {&(0x7f0000000200)="739ac66a0f8f8fcdbb4fa3ee4ee30a6855e94bcc6edc0875487e98b6776a321751ad1281", 0x24}], 0x4) 07:25:43 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="c826549b6eb194e94e4d2e05f76f59f144277a3ab679848b2070c91b9175da8f3c11615b2766a8f445f820a76d18b1353844d259533474a406834b23e959f691a2a8f23be2483bb1e2b95a8b662cf23ec6db354638562ebe126be91d9521a1f5aca888ce6a0985157359b90391ec05faae31dd", 0x0, 0x0, 0x0) 07:25:43 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e0e62100000002fe8000000000000000001f18000000aafe8000000000000000010000000000bb"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x80) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 07:25:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, 0xffffffffffffffff) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getgroups(0x14, &(0x7f0000000080)=[0x0, r2, r2, r2, r5, r8, 0xffffffffffffffff, r2]) pwrite(r0, &(0x7f0000000100)="913b55df452e266afc5bd8ac55b374e05daa4a6c58e94a3be02981b7fd290dd3fe5e9dce084dd077502b949f79a8cfe0faf59c6c2851a0430d5624f696d24ce2c3abbb7528d7ba875a18d5d8c5d52ddf1922f5cbd4f84eba331fb8d4a38e2cc6f754b0e46ea91977bcb83f21472cccbdf5a4a283d5d7596e40db302a05b3e30d4e3380df022ed1729b7d53423fa9086d3ec00c19a8bf5ed2aa48588e0b20c5bb8f1e3bbc4d99228b5995f1b783ae4d72d0f1a22d2704a6dacb", 0xb9, 0x0, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000500)="730772f3bd0011f2426f4f990051108b7cf17829019bf72dc035617969378be02ea26cd6ac08aa3e72ae52964a8ee657d89e9efac16cbf43260582cab521fef9876d25a081bd11a65df4aac63d6951a32bf7f0e47161520be571679e16adbd0916ac52fc857f9a182087a9ef00153e3b1571b144d5e45b55048e958fe08f5fbd15133108b42395535936d221cfa11628a0ed12a64522cf64375ea5b2c2f9ddfef0b834d4e0aba40c18d0a39b7ab5bbc26e5e0855a38d2cff3e0497b6510d01d71b8ed599473895fcfc643f64b294486a8dbc0f969fdcf89001bd24a691a4bda0861c13244a4669bf2c258dcc0e2360dae123e0d26591b7faea748ddbd755d55ebc047a35b1286457a27e4bba2637eb64814289e112dcbcf2a4cecdf39bff7a3d1b25ac5ee5b61d7bf7995d89e467045fb97041b5f5ca12889bc159e3750bef0742e86ced1763ee35cb37b303341aba7668d56e882bd4dcce8da50352abf6b2c2055f82722a25f53b16250e7898fc11cc7d2f7f5067aa9a4590cfb1e23dd69dcc03e4db167f8373de2b7b4d4723ca272dfd154c0cd3792fb25ab06af83d27ef679fb6cf39251ae33558cee969ed8af76358d73e287f0e724ded7c42ce1ac75f8fb919c4fd09bea3024ce5d19a", 0x0, 0x0, 0x0) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() fchown(r9, r7, r8) ioctl$WSKBDIO_BELL(r9, 0x20005701) 07:25:43 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCIMMEDIATE(r4, 0xc0287533, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0xe1a, 0x4) 07:25:43 executing program 1: syz_emit_ethernet(0x34, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x26, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @generic="f2ab159e10d82a9923d844528f23bf648941"}}}}) 07:25:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0xa, 0x38, 0x67, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@ra={0x94, 0x6, 0x1000}, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) 07:25:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/114, 0x72}], 0x3) 07:25:43 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x880, 0x101) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 07:25:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x7, {0x4, 0x9}}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) 07:25:43 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fchown(r0, r3, r6) r7 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) recvmsg(r8, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f00000001c0)=""/178, 0xb2}], 0x3, &(0x7f0000000300)=""/73, 0x49}, 0x802) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) 07:25:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setreuid(0x0, r3) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7e84620032987d9b98377b7dffffe1b6c102bd3d828b33ba3c6aac3f961da830b0c15f96e8efa83db380396da15ad4fe8a0bf07eaf4908475b0f9646c3cad41e242f1306cf42960a3dd6441c3edf78b16b4cf3bea213f089836b61709aca6f20529f2f3fcf52ac7c522562e1a80964a83c16511e5de81315934e1bb625f9cbff98db564ad8106ae3fffc0000000100000000b66a80ac3df4527fb4d374b4807eeffd746e99691e2a3f9dedfd4bf7c73cc25613eeae1671e633a4415e7a4da16b15462c649134337a23d2d0091a69c5f2293d9b654a51b9ba6c83178fcc79a3fc738d45d7ae74049d18d56ad4643f7037bfdab5058d95386186990e1fa76cdee4c93f5b2f4f2390d11986559b0e91db987201b8c7438592aa54f34031c2bf51a56ee24ea860d058ff7e946c01553d57883331cbdf69b8ae8e340f8cfc7f860b92c18a1d5f50f6491038110e3b1f6a56cd54569380ce5fffbabcf1c1124f4eb3fbc589251cbfb19c7f2e2855c8c67580326b7672f01c30b76ed59bcf26ce2048d217191964390d2b467aad88e69d5188cce3c2e09188c6abcfcb9064ca2f517673b65c72b3b240c4c4440952f31235a17dd82aadbe2e31a47ea1fd8c9cd49b4f8c0e26"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0xbfcadc34c15cc6ba, 0x1, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) lstat(0x0, 0x0) write(r6, 0x0, 0x0) write(r7, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:25:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0, 0x0) 07:25:44 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESHEX=r1, @ANYRES64=r1]) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) getuid() r6 = getegid() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() fchown(0xffffffffffffffff, r8, r6) 07:25:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaeaaaaaaaaaaa86dd60e300a900140600fe8000000000000000000000000000aafe8000000000000000000000170000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f0000000640)="fbf814332e191ba6a3526ecd14c0610148042573af7f27fd427ba1e9de5a739037f852974a0625f8a383887fc55ed7268ac420827ce0cacb9e166d3e41dab8f0d12a60f570b2fa02c8f71b78b064c751150eb6403ccd3480ab6732975d0b1878544823a6ca7418380eec7866d953c9fa72c2f5e23df1e038a647df06ed2a79d888c75e1b47959f7fbcd7cb4e751c04e02dbbe5571e87e1fae9ba1bbbcf8c354883d367ccad4fcd4e0803065fa77b5a56d2467ce30fa1db2d096623aec6be87be5482eda4e06d9a2edadb7550579223f568b8ac4cbcacb2bdd4ab05c8e873173772aedd3631b5c32e98478e0dca80ab726fb77dff5dd3e7a8435d7eee57bd2682d163036ae8cf2d736ef85b4d180a30cebc4773bd2fd6dd0904ce9b18f84158c803f6a04b9f53afeba1e0a27e451dfb458e2e30b541920d56d7cf870ec1912634d0d96322420a633deed938bf2203260a472a8ccdb2842b65b1f68b826300404635f8fda546784f91b41aaa565f0408d365e68b12cd26fc0aa9123dd492d36c0dc5729718a94a4ce0c8e34795814bd3efd9b6bb1171b2dfbf05fe16582d2fd0ef1a3b8d80a726fdc1258694252d10503d7fa1b79b86e2403bbec99e1229b16f8b43687cfa653822e4771f7afbba3d3b48d24fe6e2506e6b378aa8f6fe93d25b0bd73b51148650955513d4b8533779bc22fae6e37dc0c193bcf1c44e9ee9004be6d045ded433401f6d876c9e557ebf62dfd85f5d6c10233a049350b6353bfdcb5d67e4edcc4e8f7675f17ab065b55cee7fb609743935ca582379ee6ae69d5f11dc7b8b6e925c77beb644f990091d69f6495bd4856678f2297cb8c9baaeba458721035b5ebae7cd2bceb81fc4a043c401894b5b6cac246e75920d560389b0d39440ccb87ed618f21e9f8d319103336afaf7d1e6f513f97315ebf6352189703a3ca5193aab2bc46cb4a8b62176c7bdf581e5fdd07cc94ddba6a828571df2314589a485a347820f9e1a4f2736307865f3abe24e384abaeb4671c92c562667253315c410316b2e78f0ed270e55f66b1a98b289c7bd93709b684b7f0f2f9087df6cc140f661b390cc8e0f9cc0f723f51943561d2d4c28ed750e6d29d4aa1b6514067eb661c6043dd9aa5215e009a10dc75ef233151431a978004c4b21f64299d8cd94602e943fa5eef8f8f16b08fc346649d28194f88bcb66441f0113c2e8e7c744ebc7ad5e3e6d36a66597751416d3b8ea14446876188d91c5d7309d5338bde19b8d057feba70bffd35a1773afd449a6ac19236efc6dbf682649f66f154053955a9ecad13408371d5cb103c52ff4448c964583d0a5075db0efd2659f42a4dac7fd3cb7defb76c3419c6c5bc2d3ad7df73919ee8b11b514a80ca9c361650bc24bd1007154e651f304372639ac73eca7b3f923ef7bcc42dde058aff22625ae249bea88cdc4543d3a9798297105a454bd9830a941e1adfc39720dcacd665e094da788cf9985a9468e2697f3e4494ea6d5a2504f500548a854ab44e1ddbdd60735df236aca6f6728b7f90e556020da4a7a1294f08e471111006782b5eab6baa6e535b22fa2c672cdbe0c85b1a66eb21866a62923c4260acb4e9170abf8e82b4952d083487c285542671d073ac8aa4eb8ee19d01b440ff425ddd558f7d305de9572a9b88894afdc8fca3626dc8df0ff1e5ebc8ba3f99e569b812946d96acd7fddae8a14b848df2e60ee2bdbbe8a8563e2e79fc98787124aa89a31b72f79b1c65c5e508b79e5a609e7ce07c7ac37f5f3693e2c45c9d15749f94b6619231d6fcdfc5ce2ef9f3c2926f80749950066149cec6b191dd0869d411d8a153d4152c82296850322d52fe4282f0cd78d5cf20496d76e41536b1ed2d06431d497611f3a6fb6cb09b8145f8271772145996cf033b44222cd92ac318702d8c31f458d648fb0622ae6d3d4e6f0faa1de8e771e76e2d9b0c0298cd05cefef6042cd79af86518a172c6d25df858a2b47a4f9e3868b02893811b0c3b75d9059ffbb676a535cbfede791bbad304ad84e9a13d6ce4a63db0113fcbb7b3a1d8d3aa8f50e5628ef4fd8e6e6a2a7525058ddc4d1278ede4e7ee45295999f5921bff8bbf1b4020b5cdebd21c4822dce0773ba55a86e8bcea2288610030a69afe8e214c850f450be1c4c3546fe98cb109b06608117a8181de84c641289f328726fe23084a8f61bfaa0a8b877b46955d4af8114045f2781990425769f8ebf1c1060409a3dd8198051be570f59224042c4bf0424c46869fbd10d92271769c52ca7902bc54e5779f48c9315e2d8de0d555f7185c43c6f5c49b69208e46dfa5a9015b693ec3314ec584485d5eb275749f8265506367e86dac15ef8d4f760ba7cbc75e5cd337ff3e9dbc1446209be18341a8e26c5b811f8c9bdca73370a67f926ab3c785bea4f01958cb8001d82e648aeeb1d008f5af9b47bc0fc97a1673f8d0fc56c795a242c5642d387c77ac8362319e11b8177015fd9f9eecbb5aa97ab3a949e72ddfc98972a01665fd480bef9b9bb93fe5ec472dfff77d0ddae1b6b9402893cc5aff2a2e1aa5e8182eb6829129c9dab71529e431fb083b5a680048a9f177df1dde7f92aae351756fb4bca82d4f01a3802b769286944a0c5b746b1c04e85680a141b09fe6f2b828d1841db8f83f9596569d1b723cc97ed7a5ba02f024df2fbdedbfdb2a34f52ad9d9b7fb59f6a701d2fbffadec3f90ba1484a491bac5a68aab417f8266a68521e3be099678bc36972911cf8564554c58c56ccf4f8a42b8babe14b15299e7c313e57225a2399344ecdfb922c72fdc9dd78b4029adacd4210d57e480df0f09dc72e2a464d21b993acb2ee4bf6a4a2c9253ac85e8950b2d9e6e7d03facdb76bcc7434c4b8aa3912867e8c5e84a2c96ac6ef94bc93bd593bab434f5b08b996d67ed559fc02d86025136aadc8d1e8cb67409393dd001cfbbbfac3bf6cd304a5a34d3b38f11853e254f22444cf850a14fd21dc1e6f824d2db85df5ac920e5cc32785d955ee1047cf8bfe75178a51a7b8b1517439f7564a5ed187722ccd54c023bcbc3b3e71a0358a7b6b748cf8d5d11b60276d346a1c1f6552e298d2d9000951b9c128cf307a25974cf9baa6f741b1cead3d14eef4973c07ff589961a2147bda49ccdb918e9e1d6d18239e10a53d1da650dd87af4ea2b3f91948fdfe2b12619a612b536bd39d78601258c09fbd44e436e7677888d231a458173106828d419292495b201fb0cc1930ecb0e0175f70564ec6f86840ebf83950a8b4f13253d44357b9842fab14ce7bdbcdc699f52f640e59321e3ad52366195c59060fc1756e742b80cb6dcc1044ac905ded88e57784531a9332dc27e45bc1cea60e3c0b62af4e9397ad38320ba79e2cb9540725828e557ac31ef2e730cfd6f10fb4924172797bd5c357498c58bde8eb88ab622931e738f22ec4f785a681f8ef7be33a825b78787c0ec19cdcf926c43cb4548628fe5f928fe603cd8433ab963a8fa37a5bf8a7e1a8c15555f6631240244784eee00ebd86b893c894715b819e324c47e17bd0805742ab7bb7516749fcbaa02b1bf9fdd90ea13b1b3fd81075584e06acf4020f4fab9abc194b369268ba608ebe6a184202a5e7ee92209cdf00565bf9a77f04d8b20a3e01eaddea669e31dc959584aa551af41fe5911f6fd4c26b400ccb1e7e760e730835b4f0ef4a0581a2972434f470dfb8a0bde467f3b4b54fda3ecc6a8cd0354bbee7076790e09e84e455149a9a901578b95a8731f4d5b900c9d7fc93622e3c252bf99878feea09300c047a625b135b34e31666fb169c65a994d64c6acf0c368cdc4f59fde8adfa644dd19037fa17659d65addaeffc6f36447c8aa9f118374b22ba15cf59aba48b6b1228f4caf4bda050930a358f5d4cbd6121abb9b1ac34ded14374cf071621811c199dc0c4da41b1abc76a18b0217d86af4f9d48fdf4f9f72ab86253da7052360ca537c153fb53c11e48c7d0f84fcdce70a9b918201c2ccddcffb4ba33bf2afc7d7e8f87c81431f6686b1b898a2c8d1a975b158383bfbcc6b5553b38fce30d5d228da8cd5acbc36a356a6fae4dc310fe5da8d39da6b2360372020bedf428bfcdf63c9b1ee3b9fd368412b75f48539929ef3d994656ee6ed37d323d8a3256b34194de9061f1c2d62c95674a347d9c6503659902143bd7c99786c5be74331b6b390607825f21e2535f51200f1b81d2446fc90a5c1dabaaa965f92512e61ceba3fd52fdc091cf73a69cc5e5d918a69a7b8b7c7ad6bb363d7e397623fa43c1e80b3598e9dd1de2e3936dd0f0086c54ada81a7087fcd8432052ba3daa9906e5b94831b353941371fc548c8700cc2fe81e1be8608c58a21d4c933569dfae2dc76b521df2c83e98083ec9b37660b8493b8f40c93eb9b660f3a8a4893903e6c2eaf16679d53776317d7188cb67e0707b110d58659b392aacdf6a1b6f04f173bae4d03bcb5eec674da5f8c4ebeb50942c7ad3291629efe40a13bc7c076495fd8539bee1caf674c31df0bc0962f352c35cfa07191e919199aed077d14934cb1c4b13b7a1e6a5fcbd3708aca7823844aa2677e7c0ab0334c3ecec02179f1e482776bc7270c9541e2ee6b83bc0121f53bc54eae2a4a4c72afa6403edbfcbc8cf8e52079093bb9780f539164998a31c8c9ae56a5e4da4ca6f3637dcff2a204a1059f654f2a80c68522834d26a85e02feb75790344ef8cbe4dfd953ba94787469cd025db9c99870a898113a6daecf3c864152d7b1418c33fae71e0443d0daaf6eb3fbf6f6d105cd2cc7a7b4b355a4050a31c96e4588805b9628074367778b373ca444aeb6343650ad2fa7e98232b29b7dcd27c0aa2aebc6508048759d2b691db901ad7dba5cf9684b967ac1e45b2d462802f87b1b6d989261c0856cdbd72bec82e8bc04ff7543b9c3a6ef47a93e206a3a4796a1e24a60f9f898a63f94ea029843422ae4f27b5b6e79e53b7a6d9389bb1c5977fca45ac5006ed5485c5171f3d445cddeeab9e243973579cec36da1a553302f3fbfe7c93f94499952100dfd11f68cb00cdf0c59743bc5cce682a304e7b40493bebd899626116b46fd3ef7bc08f1542c18264a742428a8eefbd08e2460d6d2fb586b0571805f1d144c75115045317b2b7d7057649b1ad0cbc64d3e7aadeaaff57846d077780e4dfa4cd9badff97eaf9ba02403c9a4b695d75f2608b03ffb44ffa3c68f74ba3f1537517bb2b68950955fa99e76cb0a174a3900cb623863d0293e946671c7efe503b2a6b54c2deebe849430a891830aec09c4d85c85678daaf38a9acdda85cff74c6d73e5e8602e708275f5e4a49fff4ebf6c7305cbe2a9b8a1860ad71684defa6cb98677412d0ad31af5ad12ebc1092d4c9fb4531de8a028017b9c7e5b4bcc5db1d067d6408234f204f4e07b3906349f601d0adddb852195412e178a5c1709a787039aa6a31df6cc367cff86e5962b67f459b281faf9defe2c197ac75095c097d74e2e3aac8ae0edcfb71cd175402af96f70a5b10e9c820dfb2a82235532b1420e3449953fe07f4ef04f5bc870513efd31d148738218e2f736062bd573fc9488956e2b1abb8024a9c9465c5c8f27e463d72772be2a81f21091e8365bdf02ff04ff683e449b3ce7d28424348a3777941cadab66590af033f9f04e03763012dfa11411073fd4109ec94e3838500110d67d26f356f6189bfcab3daa369f0e90664fce07e1103135ff62b94f04c53410ec2991e77b6bd26f7432d51370c98083546aeed20c902a49d52311bd7f9cf49f058f03a017101461ed6e", 0x1000, 0x409, &(0x7f0000000200)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x2, 0x3f, 0x800}, {0xf45fae805ce62d3, 0x8, 0x1000}], 0x2) 07:25:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5a020016ffe70008"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x101, &(0x7f000041b000/0x4000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 07:25:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0xfc) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) setsockopt(r0, 0x2, 0x8, &(0x7f0000000000)="0f3f2f8b0936234f2c764997243c76913fb93e1b57f7a521b161ce10870277239c830f6fb36e3c0f598ec07b1dd0", 0x2e) socket(0x22, 0x5, 0x77) 07:25:48 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x8, 0x9, 0x7}, 0x8, 0x0, 0x4}) mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') syz_open_pts() 07:25:48 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @empty, [], {@generic={0x3c09, "4d96cb953a5672e26415e27f197f94dcdc7a134b2e1c2a48fe85c081b57b155f14eb2bb69619988d9f151fcd6ca99f9e4d152719"}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="c7a946000653", @remote, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x3a, 0x58, 0x64, 0x8, 0x1, 0xc, 0x0, @multicast2, @broadcast, {[@generic={0x0, 0x5, "9d532f"}, @generic={0x82, 0xc, "2c458f46c27b88caea37"}, @end, @end, @timestamp={0x44, 0xc, 0x0, 0x1, 0x9, [{[@multicast2], 0x200}]}, @end, @rr={0x7, 0x1b, 0x1, [@multicast1, @broadcast, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x80000001}}}}}) 07:25:48 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0032774765a20000000000f300000000000000000000ff02000000000000000000000000000104009078000000000000671500002b0000000000000000000000000000000001fe80000000000000000000edb9aa330000346d597e8a67b7f52f1e1eedf5a89fe2655e9ebd733d993a81ea7280209a3ba05558f9a78904d1cb95e3e972ef55fe739c4b2385b595b757ff6a126d7e272a3adf4d088e22c1fe2346c917d548c227d02c8e6bdb74084bfa99ad3d35ffff582535598e5f1261e3579190b76aa78867bdc0c4e68a190af55d7d01a2aeb82bc71608a47e3fec884671817ee32743724bb4a0f2205892cc6fc70d56309b16b835a4a10111ed7378b38b5bbe3f2abbb1e5ed"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1800}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = semget$private(0x0, 0x2, 0x109) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001140)=[{0x4, 0x2, 0x1800}, {0x2, 0x800, 0xc00}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/94) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 07:25:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x9b, 0x7}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 07:25:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$getflags(r0, 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() lchown(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) fchown(r3, r4, r5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xc9, 0xffff3448, 0x6, 0x1, 0x3, 0x1000, 0x7, 0x1, 0x2, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0xfffffffb, 0x0, 0x0, 0xffffffff, "1ffbdfa6163cb9020000000000000000002200", 0x4}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 07:25:49 executing program 1: r0 = kqueue() sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fcaac5cb46c38ba1611c2bf4045cc6158e9886814d36f102d5d3cb64250e8c0ec5ba144340e7b6abaa8a5d8e589eaca6fd99a12c1ad317245f333d4a3b4de2b2c218005e1b2cdf8c135de48623ba1dad0ca0a375d90aee7bbec9bc0ea13fdb2415fe6695187ebd979687900083e58eee56b2007338002d44dc0a94b63b6d354174e2b0b40fb0b98d29b41ae0692e110c598f2a4bae4839635e74c63f3875", &(0x7f0000000100)=0x9e, &(0x7f0000000180)="04dee9ed548cac540bdcb118826069355cb37832a7f404e3bb17b3c7bd083f86f06d66aef1a82a2df868a705de0446ed5530cb93df19886874b1d7d3936f55bdf19e469e203590c2c6dfaf1c0c51eb708020fd1e15357779ecf87720d141f4c54490d33af4e7e74c91965aad8b8a2ef7887ab44fcb8de94a9368c1cea63d7a79fc03dfad4a882048af58645d7b6cc566e59a6d913b635413ef62681695ed10fee9fceeca767b6b3664c29493dbf860f1d5674a55169f32ba710f5827388f5208371a5f91904e471b6e28459b1d3f23a39807c915ff677a73127dc0e873e0de2164bc325bb4e4f4ffc115c2becdc281517eeb1048f4608bed9afc21a8b593a5b817fdd4ac94b8ead06a48ae30f17df5ec4037306b991c551df73cc73aaa6929f6e02fd72c4d5b118f6b6488936747b1de4f9d6867500971c914c385be5299aac0418057ebea6268dcf1a8cda2a1b871cf281bdcd019b254ff4094f03aa5c6c628842c35e006013c04786e5206c879a9153c7694623d965a92849dc60e4c0d33138ea55e625ea5e6711481ddb1435058492ad4620c3cca471343903c4da75ad02dd5708d37c52bcb6172947862a2457486ac9cb5395327757085d6374632d8a325bd1c2ad6f678bb5eaf756c1f3cc728d88a85505094662112809437d1aae2f938e7d8ef7fc0aaf1d7016b1b6d8e717a804e7e8f49801317314afc63a4708fda82af9918f0d507be7074beb73e55c133492df007c3285281a7de0b878955067c5c8259b5ee022fa3e61d7b215529011c2a69193004702965a545a6d1bed5db2962925e4e21f57abe8baa7df197cbac29d50cefc9904f49d62e1b291df54e94c875ad1109315dc60660dcf1ac729b0ffb23dbfd5fdcd40ae4f81b2c36100e07ff9a82a324850b67c353fb2ca3a51292fb89445a393d7ce60e5b23eb557120990d4ae770728241cc8c0df2f3ad489f92cb504dd38ea36d3da5b75aeab54aa4970bb91780d7aa213a740706df83c2d161d02ba0716bf563dfc24fc67043125cb74024db69329bd9b4aed16be4f1b33e6f48dfd255692ae315bee03a6a81b05a9e70637c3c4906c4ec4a7bf4de903e9cd181b0e9faee2e8f07c22f7fcce5efcea7ca6b638d829812706ef0cf24a7a5c978aa15644b6eb5557ca3b663de649536072281e69b74e4e9652827bb07659f80562da74ea2a7428180685988cb25a72a706440d2e19c5d49391a4076c95a0e73448109adde7ca24db2e3fe9ca32b57dcc505dc52b329ac37e699505ca3bf9d57c0e54f37ea0b758f7c31d71681eaf63fbc533c099c45249fe5c20004f08df62991693565c3418c3496cccca1e32d530e66bb507d82b395a5a9411e26adf07ec34dac482fabe214417bcdf9a5cdeed0cf05745ed1fed4c99b4a51d7d0a3218762b5006af83d766e6520c8f261a732990d0e9c1e50608c2e56ae763075b3cc23f6ce251d0032769c2d3a5ccf522c25c21640f73ecc14d1e5a64b6571a5ebec22b6f68054f0b4dd17fe3382ef8407f55188c3b191ed54cb2f604753a5217e4bf207b08871ff76e5f5f7009673231eacd52e5bd8dc4166927c4a3ff1dc173f0a7b695eb99231daa5c5b0cae1f94cfe53b015f0a1046262cc7ed2f0980079bef95458f9ef6ef583b899d59c8cdff72e629479802378ae860c00f04d08db550818b6a26891602cd22c946d7613de2a21e6dc8bf20617476ff49e533af7a8be4e55c9620a89974ddc5f88a08aa25c4a5cbdfe85c3e72fec5431ee7c04cfc92549720063ca8eb8b80a3c50b0a9a674c22614412170ffe8db6bbfb83bf22ebbe60ff0d22cd95feaf2de03f96cfc66d11a2bfd70bb02873c9dd7dc97d7a24263aed6eef623e66b97b0380935c4699b2be1e8fe48d9f61b5cbe234fb6ccad05edd475ba34c0d1a283e6577eae441f288e0fa22fa591771305ae487caae1417c8b51b45c48a7b00cc2d7309522840c6f70a9fd2fd92333ca1d1fb472b7351fbab01df3a41c28bf05064fd11822fb76a6fcdfdd542f5c7b7ad50a6a67a1fefec347e75ccde3eba628711a55c88d8158a691a77baf432607a86441c83075ce88b78aa7843059200cfcb3f6c41242503639944beaa5328e68e7dc4b7689966e39dafe0009fa14bf6b121f19f7c9c06aaddce64b103fb1bdb7079855fe2fdc3573aaaa65501c3ed28aa665ac1cf8f44e07bfd09e1362fe38e729dd6da574a9a3ad1a8c7e0ba9c1be684ab7e880ec1d13a59be7319ca6befb98453d968402a57f15406ccf037060feda6113993491b5d794a06695060fc8425deff3e37286d55dbb4f9d41dcc62574b694133724e5aae53e11ceb7767673899eefd9d6a8153b6eea7d145c951fe6d0a388bad1fdcb70ebb80e3fb713442cdfda51f35a1b0179694f1bc77a2ad05bdfe4ec794bf0605fa19571e7659332fc3ec48369d8add212cd7235bed0b2f618a2e099da3fe68ee140af810389fa344649c2115f16c242e532e937b253453ffd2b7dd7dc5f030f5e32fa19d12c639e7495e2e3c1a525f7b90e738832ee64c6e11a4f17336b82939c524951d4cc4b2ca831d9a2edd5a0ba4b2e46b07d1ef4dcc409c27f76b9cc2e1433450a64e93c092f84a597360b196e6922e36fc031a49d0a898a51fe48d2d5b24f268a0392e44491d0fdc33d7f59eccda80650867585d93ba1a148e1d1e76cf2d1c48d6ac93e4d8128fcf231eb14bcbc4c27a2c0a5a66d9a5af4359f11e0ded9a50a165ffd5adef9ddebff46de20b4971ef0a6e2b5724705fe825d384ad9ca469892dd2b69aacf62d2f3e99ac2c89a42a11e21c29bc2dcd9ad4b865b996dd0571f3de3debbff8b194c6cfdb98eb19ec400fb609ef62d175d064ec860302ee53e5bd8e51690a7749b78a553e147c7a50e5cf642002efa46891bbe54fe166eb37912b40430ad9ea7ece8c2b358fc9bf7622409d3f959fda44db52d8c98b1e7e30b8267dafb67c3276a2cf09ecaed42629c4d0e430b6ee451c99b97c4b12ed5dad916ffc9bad170565bc19022a6fc77ae0b26f9d1ef54af22171c76636f59774e3bd467d6ee99d8841123ca7fb58746900f9fec510b7573ff0bea72b3dbb2d832cf62e70fd35d4c6569329f32cb2413855defe676e6626ebbdcd43eff997b6fd68b2cbe573be9c43a8962ee7541aad1ae2802e8301e072fcf4418660721bfa7738080b2ecd939123665789c255d04afa83f429c524074dbe65bbdd427ceb65a22897c0e3a18b23b5af7375742227c32a74f8d76a0604161035480651f9fd2a82647a4cedea79360f6844e9f282cace98181eb4773d5e2a4b749cd829df23f8b7d3811a60c5cf48e43ee10c68ca35bf4cc15f4ba1a2d40a7c152e804cdfecefca1959767e0706e0d58e6ac7e586ad7258fe84d9f31b81e975270aad8c48d289013015477cd9e3b805754f0be64381014c37d8184e5f4e3769c8ed3a2413882b55ac454aa513a487fa284b181a9bff4204155b2d1a84078fa56eef3849e7a9ef9c6d5847ae908caa6008cda977c7ef3683c7e917c44ccc1c2ffdb2baad0472817c480ec8f52f95d55b1f7400b98f3357b64bfa72372927fa6ac905aad3c363de2894e4958fb4f9a53d5c347bc1b05ef6af1407a22f1f08af940587a958f8cfc467940e16aa2090a11c3d5476a00e1676deac865c590796a6f3aa3d0d5fac2997c41a0bfcf252fd56dbe04b6ca3b2ba4dd4f7d347244038a0beb493cd827bdd2403227eedad1abd5b5423af83be515c5740bfe8cda670e6ab49773a5007d6fd88b9fa19d51cfdf56c6843a335e30c02920f2380b2870279bdfce0d817d56161ff32045e45c804db80ae1c97f726d2e7be452a8d298b5bf1e99493d1c7632d895cffa58547c8c79b1ce55177f162a9bf14d04ecce55693db8edbd1c033d06d6f641a311e6676bdda545d422a6aa60578eb927636d3d9bc86c5c619b6af4e64acc674bc6a7b6f6d0dee40fdf308c79604ac3407834bf3f5dbe562faa0246559775c6f51efed15edab4c583a346f0d63a5eab6f7b281189a939da55dc3c4f8bbf88dbed6a7a529eca8ca0d5b240f532ff7142bb833d110f9a0bbbc97bd8dd99f185c666cc8c6f8bf73ee40323a17efba3f07a90c09e8e3a120dd809c39f17dab8bdecbbafcc6a81fb6f6139e513cd2d29585a0d8ae81127b2830e0f51bdd0506f4ba65904de188564b5dfcdded30e20b20aec081400ff8ac1f47a5dc9cd4c703b2b1d7aea0fb20923cd7780f5bc74e00afe25b747f78534aa10033e00ef43a3522b054f59649cf3a4be0f41aedb677616eababe2596cb5c4e5441d3a8c4e8e3e20de87e7b0dbe78e3470fe1121d14b4db6b0dbcfe9850f66eca35d30363ce06185a1098c4f31ec80a04bee30a417ec548ffb244879a429e1f9cb3a0af4e1638ff52222b5b0a7a0be6ffebd296e7d542c03bec9a948eede51e7039312f607c2c6fe1fa9005dc3861aaede07e1138f4e3885b7707e1ef7d5f15f07f3c7db9310bf7ea69ba712a40984523d0ae512da0f84225a7b421755de4ec6baa0509ba0d8fc7a699facc590e40fc204212c61bf8fbf54d9b238d76231b0f70a1290ab6faccf3f23d13f6efd1ab5f7636b55505b36236b0371b06c477c173d764eb25f63ae4b9959dc65599c7658a70953e715e2004cd731d3e5a81d5c38f848d1cc32c327e96090a00a38116181559360b521a32175fc760905014c37e967c914dfd8850ec4aaa6566117a24c9a73d204c52198e69f8655efd671a5d5c80f7c2dae6484854bc8aa3c32aef0520436570d6475aae6ec6b979869999a543774360873d8acd200f2887b3424b85bdc303801861bbdadd76322273c5c41b961f001d8a80588d8c584e519605b24d5713da7322826e906b6aa259e4e283b3ead11f78aceba0b960801d13122f741427708c405c45feec0c000a611d37dd68a94bb7eabdeba3b5e981bbb467affd011a5af373c5ca89b29ebc6d82fdb2852ae3b83880fa556cdf6c1f226ce6e771467230d51049fef224633c13a227af66c079e89880e6fb41af905073cc211d720739796e526bf0d24ce48882121f00a30bd80c90b700d99f8b6d427c414b9f031de64b0efd860a72695aea6f61ac5e97afcfdaab7b213c96bde094feb5b861030d021b903971b64ebe5f3e7748c959f64c54758538199b303d907cae37f5945811888a872472a4513fa88c1de5864c9242f488f8d6847c30c2f23787cae666e38c259bdde327ccfe1ed68c0a93d83048506df4c77b237099a68fbd8cceb5ee5d8e99e9bdf20e94c0e3799c6db8a8a01c593298a9be70bdc22b5ceefb9b66f9703e13962c35fbf5df863e45f9c395562c5c170bd930f17efb95a9892627f427f31d6f0689e6d228f5642292c7d78d5c445633dedbda1a040c81eb0ad60d6e81bea6bc9a2aab4602f33da4deec975998408e16aa1a975d22eb9f40d7c596090fd14e6b4e43450c058d01c11d7997480f17c491beaff9227d445622ef8735b74625fc39406fe9ec7f5d9b8a54b23c0f3936c79c86a8adfd9de9cc55684977eb4a700e61aeab908b33cd479d58dc3e880957d6a8051bd522fbf43e8952f183f601715cea31a945299e0a99bb5896843100c3400d1d5eb8ca701553db602fcebec7366993d2659dc37d1f076c483613674f94a006dc4a442f9962e1f2a22321fbf326da1d3618c21f2b97a0a18e106e602b14065d13b4b7b653836cdf8c9690c947a48470f27ffcb35f0e67ff4ce30a0977dbddef8f7e36d172e155e53fa5da0602706bc6bf1f372019f01982f5", 0x1000) kevent(r0, 0x0, 0x0, 0x0, 0x40000009d1, &(0x7f0000000140)={0xfeffffff00000000}) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) chown(&(0x7f0000001180)='./file0\x00', r4, r8) shmdt(r2) 07:25:49 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="108fa15154af8ac6a508f952b64f8eb0f95bc0fa3fa5f11a0a121338c637ef7ed6a6ce85dddbdccd9a07065844c7b5a18b6f37eab36a63cf8417d292", 0x3c) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) 07:25:49 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x20, r3, r7, r9, r11, 0x44}, 0x81, 0x4, 0x401}) 07:25:49 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f00000003c0)="45e90878397d836509666b57ee5b77d0de42f7e6e3156d76f36406633dc4f14333838984e17f606dbc0d9bf60e3d31a29f9000e9c2a8bc3891fc5162ccb1033f494b39e667eb8e68fa22eeea8e0daa312d87d5646a79a0debac0ccad883f34d2892a5af5d5af53a8fa797d7164e3cac29f07156531446ab6c0fa950fdc2682499625ecdcb44bd98f34c9e0747433e9f94b312fc66f37492e660664f5db28ff63517d91b6ace0671e395d9c7d526f3ed109e5d80c61dde1f6f2bdb0090b9f635e186b068f1f29aba89382c15f4cfe0fec84e9d1332a9b399b35eea975ede2fbc8bc232c4ed40753e1bde1580b946e410f3c0dca48f6e83a29cce3c025a1936fe1b4c28f107823595a4a9155d99d5d3647f268de185e83114a620969f115959709423c2ed28fea360d5863faa44ba28e9d060d41d312e079acfc1b98d8bb44d82f55b7daa7de081ddf3195c5cfc7ee5919fd060f7b3881f050224d2f5b0b8ac2af8023cc42febfc8a2bbfd30050412f348d42ae8cb1fdee393a7f63e8b2e3c4edac4e9d3ad792b18b1fe187df7aa3d7cd8f9af3abf7b9fbbb7cbbdc18e73900307ce9d41b3d522dc4ab2caf950cfafd4768e23fe28aa47a8268fd67e2b6e61bf41c5a89906df1fc683a126a82da69a6c654d667821f83bab624dade36f0df6c4985b71bdf42a4e1e13d4def17a38f6faaa24e1a9cad458b73ba02ddb722cf4325fbb90f1c810cfe8426e711858544a2f30afc1b192acbf1ef1d66b5d21d1a99efb10fc339135281c26c6c978ed7244b3f28907fff7da09d4463dc502cd439f18ccbadc591d58925cff212e991a2535d928cbe1b4568643ca23782a9ff2122e519e02057f49f9bbe7fab68ea51eb7825aa1f27809b0576c36bc06c2616ecaf65527cc5eafc94b7f4c9fa042ec4dc85fdfee6ac4d296553664a9ad4f7b4aa8ae7dc5243296a2ab0907b6dabaa84f9b1dc1308ea402ab2d7600960a7e77829004825da1e819d3d8fdf0a3a00c48e20f39245f48db0dcb4b49d5867e3736845329e4038a39422d6dd1cadf2b2e2258a3f6ef0fca8a382d2b737d841a39d3cda3385a4b27b59855ab3c77f0993dab2de26ac63c44939d53a6f2c6db001f7a23f8b7a9489bb650d0bb5767b27497cba920e09622e5e1305d2c6ec35215703e65d06e0d6f16b555d3fe2dea922896d0963c85af54da8525500692bb28e3e1533aae94168deb5af12d7adf9e14b4cd033d5048754407e11dddcd0b064903207fbab34e8c9ddd204a999a8d798f1f0166ac1159945c340d31c1aac52b48ba381ba892a18f34a5446cb09f7315953e731e423802c77acc33aece249b5a2a030915b3d95dcd42545be6016af518bc943b847c94844d568889b438b2bb919799df98761f5e13e9491c8887f663fbd39ffc2ee0c2d001ddb2c5f8becd2989969dedbc95e8a6fdbead0b3e0e5008bd2f4f138aa37c77aee96f26de429c546206c71768198fa2ac8ce5de9a7d726d766702a84d21bd641cf6ae14d8480c66b9b55f5807d9a0e479f194a2d65aac4a82983006ea775cca183251bf802a2cb6698bbf0408fd8b6fe46ae5cb4e351fefd42a9afb3aa885dec5c64e9cec9eed98d1748012efd5e6ee4485413a725206e932cd137b0df2ff664115a4dd1825a26ed4b75521cea94b29264f398e2b8a5406c44c77545341de6bca5a165a9bf2f469978ebfde6531708aa1c97f4b7da78a0b9511b8a927cd3634fec0ba5e0b3e6da1b11f7ff5a94f72e9ab1ab4385300b7fe5b31da862c61d6ff4c7eae1bb2debd5b0da9221a46d78e3f95250f4867a4c8d4df6350453c57b3aad78c62b0b66b84519fc8aec6961aa7fed450d189f9b63f8df703130ffa7853b401f467f3a9e5c648f4f49e382da14aa168a730f141461ad646e5e481b0aacf8ff4447cccd002cd2acf9dd103d48eb0b61640e8e9142c66a3a602c86a32eb6752ac29fd831ff528e6cad44a141f325f2f26607d9f6da8f6544a460c4cbb10b67c11296671989fc1ca3b473e52e0de600dd657cbfab117538d00fd4d26b80b2ffa7e00d55ede311c0f2fa82eca8f02d5f4f8b6b4088715d2937e4c5bc31bb67ae5cfa8ab9d294ab2905599313864db1bc2d1dce005f7a5cce731d120e5a1baa80645e027e6f9fdc5e347166af62ebe036533f2c31acc5252d3f04c1d415c7fd955ba6259bd168b4022fee36d66f816b581ed2ce749b121619c0d340333422a9ef5555dd986c2ab71d12490e2ac8619d6679d4a11f07aa049c21b94f0cd19f0714b7f1a6c29af0e6fa46ce3d3a0179851cd4da14fbadb200a8a591fb15ca751055f9f8666c62bb180c9aa6d193184c18d13de9107980091639e4dcc7d9735dc977c26d47455e7790eb00aaa9e13255bf4306da5cb3dcb45ea44626c4e29ca3da8793f27164c25ddcdbc18c0015623447a136564cc2393fe20f13ac9a4697214e09abb4753a1a675ada308ff5e4b9902a4be6b10e31eef2f34e55e69143f2a63415dd875baf92a9a14a09e86f3ef8fede4ce567e6f53704d048a30be6abe370c29cebf494c5e0cc0bbe961b02a8373cd097b1f39add665a097d533b78c95332f4ab441a78af3871fc213bc8d2aac82b5144a0f0a952d867aaacd02fe160e0e5d1823e54b66c4cf38fb566c3eaf36a4a73007718e62d3cd77e34e07bd2810f8cb43285ab05105255f71aa5308e547764f50daaf7110607c6b3e77cdbd7d14a9d7768f084584b17dc7d95892ec05ab39807eff2356c6b69c02505596ee2c4ebef5ebe874ea729b3f996fbae1347022b77af3bfba27112b788c8173bfe12a33418b96263c63e8eb19bbe4ebc684dec39cd24406fb38e6c0499ccaf8ea144b195b4f7fb5e7d2827cbdb1f9702c9cbbf51d8b7118b4a4706b107d28159decacacfabee862cf2bdd4e848d5d34335f89f9c00c0122847451d473df543a35bd734639edb2d924cbd7d7211731ed6f65eff0704ff21b9122ac82985306f4e4dc72cb672abc5a2b37f18f2a4c5df2e36cf545cd11c24c15a9663216210ceba289800cb67efdea69ca4c795f0d9ae23175232126ae4c305441f9032787fc7fde563b28721544a53789f8d20cee3c6308af6a042d803e13d91a36ff51c68af5ec82b91e9baaccfd1a907f75c50ba6bd38698f44e70fc3398ac3a44dbc4923c9d992901773bcd9934621ee3cddf8552ce1d912aff5cf9f74b744fbe87d7c5a32b7431c14a0344f6adb708dce3a584cd4a3882870755080ed5bb30f4dc1a8f55cdd7ac58532c605b03fcbf09549dd3a41d59f42cff075d24dc79b4e704ca57e97fdd7c8fc0ea0a7bc69d715f84921835c3994090d48ddab1de908e9c60656fd8f5684a41a53b1acca914b1bd71cadf4a47ad8cc02b94bf912d99a8a62dd2fd78db04e2a2c52f6e08196620773f3d20b6d9bcd0cf3d9c0f91d2416a1b119f7e3ce99be0a565171628ed8df358122ea9ab80c0802bddd865f54b0cdb67f4cb6bc3e621fbe786146a3245f40df05374d1cf6349bb95ec6cbb13d8c7d644deda85aae7a6179880f2a381de9dbc9caac2ef477d1beda0766c496880556816ba71b7022ea5fedbb876b5ea8ba3cf678b057d5ec1ebdef55941f3473c0a1262ad08aade2c3cfd6e6666138f4d7cd4f4ee63062d6904d9d7dff2686c0d850f76822cb51f92200d2845a879b0fb0af86682c3191441bdc9a64cf52a7a3f550985e95131a6d7084ae645cc89392f06b84a77800c6292c1179c1a6c5c9616e02b62c5544c291912684c7c1a2aec83db6e90fef3a630aed3a47eb39541964f6e8367b52470d412b0f1345e08c991de9fbedc3c94be4523388ae7ba5438df4b08461cdd428de7f957fd46ae899e18b8ba15ce1cbaaa9a0ab57658b8a2493b9cdc573f5274339bf7fb4a76fdcc4b51a08d8f6c35a888a8c239d83a0365c5a8c5fe3dff051a9add2cd0ce74c1cab69cd12fd288e5ae47e78d254631b3cc57f38c2f03b473f3a4dc16fd8db8aff601c4e034017ec357748e64c5313bdf6299ac2b87b1b0b980af93b6921651139d9bacce1c68dd46177f733d334b0c853fafb5254ac9804e58663498838f03a991ebd8213831ed2b6e2e8bdf599f523b4dcb5ee45ffb946506d5da3a4f297ac88ab75092d5f9800098f859831d3f6743c93f075638c2735b56dd161e1b536568be011833c0be0809dd5a346d5341c5c238baa8325d3c2f419c6da3bd6d7a3022c520d1f3fcc5c7d7bc8cd585761828eb5e2abba2615033910a23859eed683b7816aa6291bd53866c832b1d58c8ca88130d5e1da31aa8910bb3e56244a2ef4d41299ea326b946401daeb61badad0cac4d37cff1a9bc87d75451623e19890ccc562dfeade78a1f672955c30815d2936a256b19da9cb678d04949025c247c6db23e72e46849e8146c7398c81cbfa4328cbd5cf62c0226331", 0xc41}, {0x0}], 0x2, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) 07:25:50 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3, 0x29, 0x67, 0x7, 0x3f, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x0, 0x8}, {"b3ee19677c09321dd49e2d500e"}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 07:25:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$SHM_UNLOCK(r2, 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100077af3db31608be"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4a) write(r4, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 07:25:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getsockopt(r1, 0x1f, 0x8, &(0x7f0000000180)=""/220, &(0x7f00000000c0)=0xdc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:25:50 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x1}, {0x2, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x1, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x10001, 0xfffffffffffffff8}, {0x23, 0x1ff}}, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 07:25:50 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 07:25:51 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x4, 0x97}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x3f20000000000000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_RMID(r2, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) msgctl$IPC_RMID(r1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 07:25:51 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x1, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x8}, {0x1, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x8) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/69) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x2, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x81, 0x1c00}, {0x3, 0x2}, {0x4, 0xfffd, 0x800}, {0x0, 0x7}, {0x4, 0x1}, {0x4, 0x2, 0x1800}, {0x3}, {0x3, 0x800, 0x1800}, {0x2, 0x6}], 0x9) semop(r0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 07:25:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7f) lseek(r0, 0x0, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) 07:25:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xfff9, 0x7, 0x1, 0x1, 0x7}, {0x1, 0x7, 0x80, 0x4f6, 0x1}, {0x3, 0x6, 0x3, 0x7, 0x1}, {0x3, 0x200, 0x3d78, 0x100, 0x400}, {0x8001, 0xe000, 0x8, 0x101, 0x9}, {0x6, 0x0, 0x1000, 0x0, 0x4}, {0x0, 0xffff, 0x1ff, 0x20, 0x4}]}) open(&(0x7f0000000100)='./file0\x00', 0x880, 0x15a) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ftruncate(r4, 0x0, 0x8) 07:25:51 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffd6360cade524c412a809008100050086dd60e74e4a31797100483a007474de57000000000000000000000000ff02000000df50e14860e9a0a58653d0d7344eee4bfbabeb20f9a91d0000000000000000000103009078000000006059fdf700002c0000008000000000000000000000000000fe80000000000000000b0000000000bb2b0100000000cd5d2462452db5f6276c219eea6a497548d72a4b7d0218372ba21d00d45bd653f2f704d4057999bafe71944d28a73091cad2422d201ce71e1ae66863cf6f203fb27966546beb82b13a08b50ac0793a6d9077c4e5cf5e71af6656f8c9e10700000077c91b6971abf8bc06edb98bad9e31e080e983642828c3cd6758e1fca442ff77d542ef975e"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @random="aef36da8f06a", [{[], {0x8100, 0x1, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @rand_addr=0x1, @remote, @local={0xac, 0x14, 0x0}}}}}) fchown(r0, r1, r2) getgroups(0x1, &(0x7f00000000c0)=[r2]) 07:25:52 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x2, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x0, 0x4]}, @mcast2}}}}}}}) 07:25:52 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff1c9ad81cf642e81b79e41888ab3effffffffff05e8ff0000048602000000000000000000000000000000000000000000000000ff020000000000000000000000000001020090788000000060e43edc0000000000000000000000000000000000000000ffe50e669d1a4b72a0a2b372fbac1357bacb0420cec7a8232e75"]) msgget$private(0x0, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x2, [{0x3, 0x2}, {0x3, 0x8}, {0x2, 0xff}, {0x1, 0x8001}, {0x2, 0x1c82}, {0x1, 0x3f}, {0x3, 0xfffffffe}, {0x3, 0x10000}, {0x1, 0x8}, {0x3, 0x40000}, {0x3, 0x5}, {0x1}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0xf26}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x80}, {0x1, 0x1}, {0x6, 0xffffffcb}, {0x2, 0x9}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x1000}, {0x2, 0x7}, {0x2, 0x2}, {0x1, 0x10000}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x9}, {0x2, 0x40}, {0x1, 0x4}]}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() fchown(r2, r3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) flock(r0, 0x2) 07:25:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r0, r1) sendmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000080)="ff8ae3a12e45ed915d885cf4155aef912918d29c4463d1cf30d6bb8e7bd7f793f2727a4f02f3ee7b2fd2df3c23372eb316075ff88f8f47e5bf7a", 0x3a}, {&(0x7f00000000c0)="d93e2b2e2960ef3c7ef9e2", 0xb}, {&(0x7f0000000100)="aa942b0a61c041d8d2eebfd9743c3a58bbcb801084ca24d2d31c88eb74f6f29f3026c602f2579ee1a4b5bcea8ddd8583f2c1f40d51e7d1", 0x37}, {&(0x7f0000000140)="ed8b0ee9bbee159e5ab3b75346892c29596f0d68855f6c938a31f0e06ba15708196112376a4cd884fb0084705194b5f542bac96cf798dcfeb4c18420473c1cc6bc6e1bd9ffd8b7f4635b935ca3c48ef04d8a3209db03d9b269c0775581e3e9396e16a99e83a766c8d4437f342241c9d9666ec1abf979d70aaa2b3d7e5944c67b3b693375351b36b2f3fcc0f519c630e51fe0c8f831a53da5453dedccb47404b1b8c056312107f91a1f219c0c2cb22e7ad0ce5b0a7cd4199dac5d84ffd1f2661922492c7ea7cf9d239d732d6f9934311f777d09855f1be3f568b5ba7efa4948d72abdd539656efe295e6bbf4dbf2dfcfe048173fe952d07f7a8e9650660a6bb86b41c2990389d543171a46fddc76cc1217625e5d83e99ba45a76d0120cb07a6368bcddacf95107581262372b346b5a06822d92008756669ff9f74177281c48841170a8e7cc804cd5ed51615ce82a70b854da2c1b3d6cbde80d7f331f7e741e100e07e2d91e85afb654a9bc2e2a5638077676ed2e0fa9cb6ecc79fd37b8ff123f8ed9fb8592f72743f5a8dd25e1ac7d42f5adf6df8c8b8a648992b9cc83a06e641c5f90e6ccf3459477904d0209245615bf1e25f04a7faafb336983418fc9cf32e68505ebe922a6462f7c068b5d2de7662b8df59176dc749424cd772b7533a63770c08da92e153303ee5f9dfd350978daca9faeeabf4f4ead521f25e31c80f2fefed80b045ded1513f265b006d6558364bcd99dca442efa82e709dd3983db6a8401a5854660fe92de54f092e42f99ef5650f000a142750dcf591abed96861ad1285497d012a7a58c2f0291cbb5532679442ba5e71400bbc5c16b26fee6c9efd5f8115b8c7da1ec6939338f467780146a3b6feee6b3f155ee86963b7b2e83fc6b99d87aa63c2dd321b2ec4c0f251045e666b2b70caff10c712901dead199b378e909e75b86dd180ad09a42d88408cc8f634ccf802e96fa8e7c208f15a52037b7ed0729a81e2ac0dc383f6b6cc565ac6755a9c2afc573869340e8e353fc2fa985ab2ccec548e33a3793c3f0dcc8b7e831f8257d5000b371ff9767cd2c693475548466dff2b0fb2ee0f0af6bdff8be4f68900be498a2c19f86ffe9caa5bd160cb725895fa188374df1345a19e0c6ccd6ed51fbd24ddb381f3de969b0987298c41761f23e5397083267a3b6151f9adc48319d6a9c7956640ae9d341967972c5c0eac2e61553620b154ed3766db03c5528b104b1df733cb165c3211a635af127e274af50849be7cc466d615a909efc2e323658e73f8821ba396d2c02603be91ea9887fe704133d5b4be6a464016ad30c1a6bddb3360288f39b00085fdd52470816ec9d7b2fa8aeb446b0d325dcbd3ffb683f2e53e447b7c7f63fa8a22ca325c487ebe63fa55832bcaaca98f9c60945a89cec8b49139e51d47d9ec1367dbd5079165c5e57b6641cf409066727a4cf358d8a9b13a28cc04d20a62a146a22bd6fb27d824f2511c071d577e5b67bf04602db0d62d2a37ee11854bbd22601d13565fa730e5e22798b6bf07b132c3907adcd8c019ee1f1a12902d656efb9b2ec083c1bcf3730756590c743892edc49019d5fc85925a7ac83dfa78105a825dd43a74407bfbcb2ba3725d43b44441811ad577a8b1748d5af5135ee6cca15c68c197a076ddb44cb925440b29c12fc6d451f2b911b763ddb2a4585533907980d56c3efc771f969fce36bfddca7ca3e93414444ca584eba939c599ad7b4032f1a46dd9f956fc221dca60e481a84fa015e6d732ef42a12ee4711b060575373bd6ab6e4a7a2f91185e67294aa7b69df5e29141f01c62d0889991de7e50b17827526f64d59ff7d3567923d4aaafb1e0cde698fc6e8131c19d33c11c4d743f868c8ce99cfec65bc60a88fa168c7c4428c4f9616dea9fd4e3c7b33db728a4edde0128ae96560d242e09605b1f4521431c7478f2582d4c67b846f43250e186266ca790896febeb35c8f7ebef75e0c06e5823a024fbe1a741af511a894f8125de3692dadc8ba2fe04ea2794b13f2f84e10c46dcbdb9bb4465f9f68bf581bbaa4cd85e64df3ce91e152064923e08da7807887eb1e7b170044e0230e1bdc56a8bf426aeb49069c456cbcdcee1b182841572e216489aae5d9bdd7a61b090c3e2ff243e22613bea95c3d9db282d55b24edcb933a28216c21b7a3bd64ef492c752dae0669e7adf6666609dd099604c8b6869951c8559b03a37d4567bc63cb7684f262e14da5809622ecbc9af80012d16a0793fec301b294a305850298fbe1a34fca9c41d15d8613c43f2313aa8ad2fa4f8f8e47e4574a3fb89afe6cddf43892824182ca5bdbb1a1d2f297440dc39454f57fedea4c70e508ed0199b0cf62222dd86650b2b7a83be3751414e729533422205402d9069556b57687abe1dd947aec3d05de95007e10a7e3c7c00586dfde24f8e2fe2dec523f5f912e5a3a87adf5a7b025289610bdb852125b17f4ace5b852f23ad3f386830cf65e16c073f5a29d7c5e16ae2133e7f09314ed37992c61bd5d4cf0cc05404f6b32da3a77b3db8dbd1ad07816d33b377ef55be929ad1761d2b52a51d568350d28f23b30be48979d326e539e3a9c80d2ac789348ed07898919c9beaf876cf29c12f3b52716cf894f11c341b15b17bc2dc8a74c460ea6988f6e864dbb247b900a6195158a6c3b9d33a8badf4aa700bd1b4d8789a80823d46031833d7d5f8f98c55b8899e61eb11739d5693c397856a31b1ab4e552be0a695f038af5acb8ed025dcf1a9d626241626d3ea6bc6f31e2eb817ebc1648ca8c77e3566f3e514795ec8f93a38caa434474d9f4ec4d6b49b896f4f92e0e448ae9a936a543b3c71abac022fd767c86760d16457aa065502e4d21344bc7163e5572fd30c690649c37629f0fc38c476b4cd6f1dbc9c917f1be41fb8e4339c4bb9c8e0d0f7e4ab260f0aebe49a285f590d94cbb333e395dd9a430538e03c537a7ed8b36b2b56aafbabc5c010a8d824251108322829557f9b0f37983164abc5ff2c4c9525e9a46b10d54953fdd99ea5ef0036385d1abe3b3ebb19e534e00d7fb1f6765d191fc5f3168ac6f56581ef0f4cf0fb497afd6c685a06e9d35295b8e75568116b13a1b4f60d0384b6865bfbdba7a6556f64af2434581ee9a3a98619359b0861cdc35577e363aa7164a25c1275704b59880a075d8b0b11ba3619e3166a613ee4118092eea5c2b4596398bfdd63fa8054a4bcb647dba1489c2630c06629a816daf604a779b04783924d287e9b25ec2203307681cf3a6332137d0bfb7a7441760c3a6dff0c2ac061f9a943aedd4582ef6143bf2b72e7feaf7115c76abc4e11d9576326396206431dd3ac3607461ec082be33dc42f13714ddbf043f19da27f79ea3ce4efefe248b5c633b8fe4924e6d7b690570f696aced7d08fdcbed2e5d3889d2ac56886c6458953f69b8c404c08b967ff0304005ffd7c052d41f2c0b239d1d6994da17985660d0d5139482d00a58c161a55d30d5d00cbe7e479310cfc03b910fdd664d13ffe7a0d8ea4ac3d872db5ec134074e026c8ed3b643187bd4adf5f3889f8b233a3560040b468cd16cb5cc4c5058afd625b23d481f8b14430e338eda26e994f565a1a72f19c202226a3d50cc2d00c9ef123fa466b24b65144000b195e98165dd75b54edd91dc774633441876be59d9bbc3e2df5ceb69f9d68ec18d308af5ad1466af58a95c73449fd184b571aabcbad140b80827efe7f0f379a90318b1913f46493afb8a06af0077de50dbc40ec08aea8f7d406f7b1c20c381dd07365b3afc54a2bdbbf768ec98f44d876acd5586e0391d4afe9c9b774af5177e3f6449eb1b86ea00aa9c80627cf8513034a55091bd2f963465976907773f47d036a557868e019be6a555127c2031b6bec072ca6cf8248852bb01850dca57428a6852bcdb54cd4219f654c91cc4078b219ef13c029df88b953c4ad75ddb45b8c11eddb863f963cc33b5c2ffa5e7101fb5d9e44a8b99b92abec091d3c2491b570545b199f05541d376ea16ca54a77889b14b0b1df488c36881c60913aabf8eb19582fd873eecc861869739bf8328d6398942e2d547acf5ef08f8f5d08c34aac8799b8f68af643482873b9b7518658c1866cc074828130f80ad6d0e0812aa7aec1fc7e8ff7cc0961450de3a19bfcafd0904cd697a1b656f3ba06c2c0c305654425e61c2307bbf433f6167d148d27f9013d800fd97262d0cbdfedd6aa1c07c571f48cfd7749e90bb542290c9d3f9eb098db54ba0aac77d25ad8863ad52de694f8eee48921f21f56588e0e7fa6b3ed1cf18ce20e842ec1b59cc19d94829e948cf2a283f08851619364eeb65125d6bdfac4f11837f821593cf34d8f1340992b6b6d05a47e9c1b0d8acb9125e997b1e86218d336407e6a13e57ad6149a159e2d07c267fa5d4aba917c3f9c985d24fa07c2b437de1d2553714127b9fcfb6c4d4c7360ac86468cc6a3d1196973712b7d2af9ee81946c88f319f777326edede6da2ca68dc9fbb589ae0588c4cf8afeea8058debe04968542d9388379f4accaa3129559be9735575f272fcc1f944ac8a050cf28d8f8d00b7fea4dfffb488857b839c5f83a17f0b28fd76c7747b989e419a1385aa7fa0dde98fe89203994920ce6f3bc6de795eba6dba71c1fe2697fcc9aead2b6d7f9bb9d18ff5a13af877d8372b533e94d57326ad35e72065977b55aaba6e199005fce8f9a4246b06ab482cf19d5aa277c86b6da0610162fb6d92e04b029c46c7591cd1256bad561ff7413e3a64675c8acf68520e33a6e8070a3b612bd1eea5b9dc570e1d748a1a25835135d2f2be534ed625a99364f9be1453161cf5cabe4e6ece4acaef4652367cf57280bd400ee06a42dcbe0b8e57272ed5e3cb8428e53b658d9d519aa12716e0a8bd89ea9aa0e097341011ec32ea19a0a112d6c4dcce9cee201790b9e0b1d1fd417891a55d4fb98a1748838bbe41ecf8636e3fe6f1ec6dd5e061e39daa2e6ed24b5c892f7c41b247a6ee20c5a58959d7018ceabcbb0f0c572b5ff65c2401658bf4e958bfcf13e151438bceb19d8429a741758c555f24646c14e55ca90016b300437e1571a27fd00e2d037422e2afe9ad2fa7e55c905df38ddc72760a28335c4b7198780e21a79525abe24ec334b1f5e42e66f7e2277158d97cddfc70dff943b9a4aecdffb06ee1584dccdf6f8f17ef08ebe4771c80fd7354571e1dcafca1fcfba37656a611262b54134cd6e5fcc12dc7a2df0a32a5b227c3a0835b181f73d20d43600959b120b7935fdad80c3c1d56a388f5d283e25d5528655135755d8411d39d9c8f2411403f49746694675dc1db3b60c2940ec0472e3b1e83c186a5a5b92f57423cad99cc553a75abca7e7e02babbdaeb3b2134fa2da2910f324e593db0e921ce271be600aaf5ca80c5f8df10d35ec091735dccc19170de4443bd666d73ee2fd6e11ff1aeb805db201e4a2fd78b2ea8e1cfbf85281a4fbefaecf41b74a382e640664498572c7cec96e0207bea3172e37e6226bb5d0504c165c3cec8d5ecfe5bf6ae234556063e5ca37b2258005eeb34fa49786dda0ee74526c67383ea1e8a5118e6047733754bcfb4be7ecc6f9d5a8e83c1694267ed8460e472328342d11518e1196eaa024cf72bf2918ecf078aec38b49bdb3856da83ea6de85c865642ea04ced8d54245ac3b4e1ee4aa7f0ba864e9ba8249e25fbefd843f55dab9944ec0bde18fe41da0b16117dc8f5fdddcd49f1322c65592c521d2c7c7366b9584f3536964c5d5c2159161b2b2eb653872de520", 0x1000}, {&(0x7f0000001140)="3ea82fedb0d6b3ab6aaa11e14d75236c0ad764bb8b951dff20f5365e74c6fbde2fc5f74a867cebdc8688eb9c67b22113", 0x30}, {&(0x7f0000001180)="fc12ddfc0927d755bb50fc10d115394be57ccd2f30431e166366c3c3e313a9cae588080275152f28d3e63e85bfd47a9c22b23a94c8b490b10a2595a6bfbe83dd83beab959a9137d874e22366576526ac151be35ced6b228bb1ef30691f300d79d9966afb7a6f489270f8c10c340dff2ebb9c5187371780", 0x77}, {&(0x7f0000001200)="b06a45c4a19af1850b9cd7764755f3ede7bdb69d2b5a9f3496bd9e14c6bf74beb4050a3700da3c24a5b1542abe76be1afb8242596457451f462e49ec3afda180f1c7c87864a5881adafc37288fc387c593be8b823274e06b2f82838f94a467bfe8b2ca45419cc7341a1c2888875ec7ed76b610717cbb16a3c8ad87597b882cd39891d57af4189ea44223d2bdb234a84b1b65346362eea00c0502e19c03e5e7d7336ece321fe8a88d892cbc225054036c7df99faf2dc1d8cacc44d8dcec6d0bd0554f84d9bffaf9d4b31e36c52c439b9842909f114027d9726d7bd752dc7007d9e988b0ddd8ee7ade89e664ac0e3ab9e8d652d4d4015dc5ef", 0xf8}, {&(0x7f0000001300)="08cd18782f62a341896e631385d404adb71d6edf629c47f12264900f44f172d515182ffb047b480429d47f179b7f7eaa640d9c685dfaca9a30b6d8214a6bc9da8958d0c74c2c926ce27d33c905495f1b3965e8c12cc9af7b4de60de42ef860c59c8dbd64d3b22012b0dcf628c15a792a74491bf302670c50f04031740a2978c8c1cc7469a60675f8eb7c93cc936bbdab6427c47a5e00fdeb01cd12451a18a9dd2b0ce76a3e9878c256bd780acb3abc5568c9e906a76163ac76620d997f403597673331a17990ea037614e84c6ee7cc64ce124be1d1cc347f49d1098176bf8fa5bfb1c9ab4dba56", 0xe7}, {&(0x7f0000001400)}], 0x9, &(0x7f0000001500)=[{0x100, 0x1, 0x0, "bb9de928bd6a480dba2983c371a07cabb9657e9fe7e6cef167bc1730a0feb6b42178bb2690154d199cb83d68279474095b067400e74fbbda8c040dee8c121f6bd2ae2bd5ea9bfaf86de9cdefbe8b98c619fba7a98f6f8b46e638231cc8c8895960a06c1038d01b8c80779c6578e071970f731de8d892efcbcfd60cf280aa4c9169be3e0b7c2abf7ff88df133bddaa708724451cb7c5519bc7da287378a8e652948cf5d42c2b313c2b5aae562c8446b25c8764fa7562c20174fd16cef94adfefd23fbf4ca9ee43a4ebe4cea0d31a8ee592ba8ee122941b39c68bd1fc6fb1f182fa15c80322a8c151c6e"}, {0x88, 0x1, 0x3, "616faec499914c57f35914c6b2eebab3a2294940b95012a6948e6ff472b8edbdd2d14bf474cadc79d7c6de1e764a69923f77b1b312ca44a9843b71540638fb37b62064c86c5062e58103bfd705a96d469cda5abc36b2dee17df566fca71baf861950c825e15d1af807a8a661eb9beefd056f7f61"}], 0x188}, 0x400) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000001700)) 07:25:52 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x1, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a836008104000000000000009efffc00e468402800002c9078e00000020000000041634596aa3ac3906bce2804cb72fab7520ad28c09df049c13b7206df55d9a141be6fcd15e180e", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_emit_ethernet(0xca, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x1a, 0x4, 0x3, 0x35, 0xbc, 0x68, 0x7, 0xd3, 0x0, 0x0, @multicast1, @empty, {[@end, @ssrr={0x89, 0xb, 0x0, [@broadcast, @empty]}, @lsrr={0x83, 0x17, 0x1, [@multicast2, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x2, 0x1, 0x5, [{[@broadcast], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0x80}, {[], 0x1}, {[@rand_addr=0x3f], 0x1}, {[], 0x7}, {[], 0x6}]}]}}, @udp={{0x3, 0x0, 0x8}, {"3c9f9cf1699614e81ef443bc6574e3ebf64dc4f51e120c0dd8ee9be5930c98c4befa605bc425ce964685be232eeedbedfdacfc6e241de0b17c570e671508001641d9ea669dbe9839924d5449"}}}}}}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x81}, 0xc) 07:25:52 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="3ced842694010006000000000000049b8d9c1bc52580dcecf60e0000601f0fd472a3b4e2", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x90) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) 07:25:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x400000000f) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 07:25:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffff9) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 07:25:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) 07:25:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000100)="44217d491e9c0c29de58115a947a82bee47ba2049eb8a86cd7a4c361fdafe61c98ff97b9f77589391e909e2a5516143c798f5f8f4a56d7218f5a49943b469c0af39721ede47cb1a161704cc0163f58c6594f3fb4dfe3addbb24134732bec2e12be5137be7b80393b37bc55ba703906e524dc3fa45456cbfa9dfe72b7fe4dd759d8d7744ea2fd6e3645f568ca075fa906af0497fecf92c0960366bdbb0efbaddf24b05f8b620cfd614000c52685b7efac0c791af92102d9cd14b0699cbd547dbcf459991fc222b7278f4e09d17101b6029ebc70af1d7a23", 0xd7}, {&(0x7f0000000200)="d29fdd6f320020e46e2a6c44f79fba1be89b7ef250f88e1667ed272dd69cb389979f3edbf55fbb9be46351c8b94966cf8c256cb6a683177b4a17e6bd74179ca867e699c2032839a1ce1d2233312d6880b61c19ff07daa187586d4d452dcfbe78a5fefa9dc6c6cf7d8993a891bb5270791deea9329e0cf9ca8ce9a9d547fd817b595afbb6263eebde218a3f3cbff91752dd25ddc2001730b394f323f063243285814ad8824514bd1278243861ee90b9975fcd7c231b6da05d95977d91d85b", 0xbe}, {&(0x7f00000002c0)="d7ef25405b830713ff13d793d7d7dc502359cd93e6717105a86bdf45aefff294990aeef71718e23e923a854770774ecfd74280e4e88b1c5d6592bcda093262da13b1769dc9babe2a660cb88e3e4c488f30b7eca895478e65c5ae16baf96b585efb428472fd0d1cdb0bba36f8489ea4f9a0774f5fbe43c281e29d260ef37ef4907c8b81e3b594bc3a944398e850bad1a322dc7e3fc9f540e87919b82ca2c701354811ede094aeec1f9afbe6cdb3ef1e9b27360215eeb8bc18b332545796d6e9f318142c09e22d7614ab86b5ff265693d5eed57d750ab98de2bf42e8a8969ddbb3dad5c3df9916c76c8b68ac2981b4d1b0d7", 0xf1}, {}, {&(0x7f0000000080)="a2c27b0f827dea032b9b14192d0f05c14b7a142e333acb81b2071748ec", 0x1d}, {&(0x7f00000003c0)="bbf3e2c0b345180b4f7c1088df5237a82f8028a41b7d6b54ac04d211d31bf4578792e80580e56fea06cd2519dabdc0006b006300f31fff9b2de1735a7c4dce51bdf9f8cd4f91a409039e2c65cbcd46a719c7d1ab77faf9307ee4b231317f762815fd0e94040df90741b6f5f40c5318dde24305554d9e4188c6027d41838171056c580e67fe330e8d7080920f7e60ad636b55be1158e6bdaf9db33a62e66fab16d947c8d282813d87bdd9032b62d0899d1f697ceb9ebe65630f5fcfbbb0215e778efa", 0xc2}, {&(0x7f00000004c0)="9bcebd796fb0d8a5aeac87ab05f27415101653f7cddadd9e80206f35bad1967ce8fa59cfaa7527b38e3c2db14a533762f2f708f1d5cdb22527d992abf44f5b2cb4b525dcadbd3d86d778cb4cfb30a1b9ca97f6312c3f109f1005cc9b53708bc84d03ed9f85871725912e6c7cbff3d7963a7cceb783f141877b1a5697e8913c5c2811f0721d06b3b50055e150d0d18ca5266df52d5c6cc04b3c3e4b4f85a7175a77ed8dca89d2aa494962b4bb4f8356047c5cc8de8437d9dd977075427400df5f80001c9b77791b0a3d409c6b79", 0xcd}, {&(0x7f00000005c0)="4a7b9ebe286c3aa5c6ee1328196c790ac43f1baae038ad60f48b8621947dc11a20263628342962eaa5930b7fbd8f8bde1db2f6df9ae0b37044de980cd293514b876c71e056edefa29bee9401c5be1f16dd124b9c09baba724c6d400931a09f4a6b06958106ad8a166c4b54e1e39fabce39dcea210601d794539eee3e31a94e8282488a13b12b32483f655b8a8fe3d83857a54bd006f01faab6d8725804009a0d7d1eb3c400", 0xa5}], 0x8, 0x0, 0x2cca) 07:25:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x2, 0xb5}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000501000000000000ce24fef7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e499101c8df5f882b2b7be114e80cd9128b378aca3ebbc65769a91f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe601a371a3f800040000200000000001000000000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 07:25:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 07:25:52 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000040)) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) writev(r5, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="c28a891bf3419be8ecdddd398d46ca7f16ab9bc70aa49f729856d6bd44c6822ec6f13756a994be50f51aa2112e5424e4f5141c224128ee49a69a75bd2e6d41efab5a2bbadfc46053b2d73e616654bcc9dfc9fe24ca3e1dd63b63893952dd97fdbeef4d2c25ec9264f3a884025a000000af911f0157f2", 0x76}, {&(0x7f0000000140)="f0bb7b479f3e5c688735e5d8192ccae2e3fb74f5c90eb9dbe800eff15465f9d7f14bc2961f8801fccb7c423b6327b4dc5acdf73e7964502fe960f1853a80d7df94ca822510e670bb3b8fcd2154c1bb301da75aca7acc3f30a51e9b9e9326e0f28bceabba425a515bed971beef18a2e81683a8901d1c7cd559c759cccf44edb4a8fbf879274eb946b95389cac469fc19d06cebd3c2549b697a68200000000000000da7123666040d438e96297da5dbbcaaa41c5b3e7acd706d7a5b4450da7", 0xbe}, {&(0x7f0000000300)="00861232fa2b85b0f21d9c715bd84d7bce51ce733c7be4eb4b98461c1484b0bef1c05b2b230556417f6380f001a303e908ee37d1414a98064d671698931c31ecc32516fddca4602d26ee30d8a2527eec26f55dd0d7c4b5e5d63ea716a872fd1b012f722871ee3fa4bb3c7106ca8f0ec35baf91947e1bf314b74f795ee5a8e3fe63caf34cd3f7a17dde0bdc656aaa42e4680722e5e3a0d9b329c5808dc9003217d342b0c76bb5587ae35c136603a137710676a932fcf2a08ae3add8e2ab1cfa424b6cad4dbf6e9b082bc07167d0278f35f69c6b9dd81aa34ea68bfb6c9010bc3d5362c3ca5f4b832bdbead2dbfbc30fc503e521dfe8c1876768d8b2ee7c2362", 0xff}, {&(0x7f00000017c0)="fc261f9e88abb688b30b836383c6ec590a34a62be6259cd5031233e561686f10edb65f1a591d789263c533c01f78c8955fcec379db138545e6afb6f3da59929dad87c75ceda935a18bfb8ea739542eec1460a476191d5b942f2083fd7e39cbeb55b082af02164c2afb70f5727022e5404d4863d57879a27a2cbe32ef7ca1274f571696aa36e57567e1985f3c9a92c98467fb0bc4b31dc47e4938cef2df27bc8233ecc7c69b4ea9f2d43968b201210927a7a99e5c011b1002e51462ce1e79ac699d5e0f57bf98c85d112912947decc785ec842c53391d2d3ba7e1230bb75c564b5e", 0xe1}, {&(0x7f0000001540)="c2fe1821583b9d362e58dbe688a4bceb1a2ee61e452337e95a2ab4f46f4f6150fb116939a07f431899fee1bc2fd871ae5e103d2b744777189c1f7332f8ccd2acf9a462c11ebaaadaa17fcd9bedac477bf4ca41dff2a39a6baa820fa3f31b986dbba1c76cf1beb58e988e9fa044be30c5d4e9c7be8ce4e5dba739da411e0f8c29270c3bf8058bf8d0794d8a9a5e922b669b4eaf924610f4a53061e2416b704db916f7dd226a2e6135d8848f5e2199602fb0834d8c0075b591295db7e08143a06bf1d90bf556ec8b4dde061d1a520bb07cac728d50087cab66cd02507b501998de01bd578108b0a4709279293efe1c79036c77e742bb", 0xf5}, {&(0x7f0000001640)="92e1b6bad2c07ccdd1172909a1118c65f01f63783041c7a8a9ebc399ae213ccf4d019a8cadf35a1565fd8bf98448c56f5b60a05e276c4102dbdfbe421b4b9c3e5ae46b8e0aee470cb689d0ae93446f064e93bcded0d1e675fba0305e2eafca6617f5e191664cf8caa6d0b513baee66a930ad673083dbdd1fd52379795a6de117a3616f9cc6645db8718b727bc90f4868a19492e576c53b724fc3e13e0a38715a39e85d7750bdac858414e0125879d0141df8f6420f2fea29cd9b3dc3d221213c8f6b213de6e8f54dd9e525d8888e1deee5574acc4126bab9884d6e3b16d9e90a86aaf172cad4bbb393f89c88c1fdee1c88b3429ec4", 0xf5}, {&(0x7f0000000000)="57a33784403b9f2011bac9805494c6b0e9", 0x11}], 0x8) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 07:25:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup2(r0, 0xffffffffffffff9c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) fchownat(r3, &(0x7f0000000040)='./file0\x00', r7, r10, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:25:52 executing program 1: socket(0x20, 0x8000, 0x7) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) read(r0, &(0x7f0000000040)=""/29, 0x1d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) renameat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') pwritev(r3, &(0x7f0000000480), 0x0, 0x0, 0xfffffffffffffffc) ftruncate(r3, 0x0, 0x8000) 07:25:52 executing program 1: r0 = kqueue() msgget$private(0x0, 0xbc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 07:25:53 executing program 0: r0 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000380)={'./file1\x00', 0x5, 0xff, 0x0, 0x0, 0x1, 0x4, 0xfffffffd, 0x1, 0x0, 0x5, 0x4055}) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x1fffd, 0x0) r2 = getuid() sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000140)="e7577ef378622074f1ee2502b048de220af75583181038343a31c3d6a22b59a7a1efe5115ae5d4228e40a90f944dd6ac89818f3ff4523c9ed53d814ace46275ce624f5b1a4658cf8b16d7aa34d530dda849eccb0c11acf68ac6552591e5dc2b1bee5bdb6c32f723e623a36c9231c32ec873d750a49ead44c8c21ed59a4a9f31ad970005e6f3158f5a03fd6109b1b5e8529796f834733dbae2b2184fa94a9cc3aa7abff89fed7384a00f61e4eca161e832f6800b0d375f91e6a367ba8f144e74c647d74f0c310b83f3f10d48e2deefbd401dda1dd652a445b", &(0x7f0000000240)=0xd8, &(0x7f0000000300)="6fdd11625173ad04745e0f8d138568116c6791b06e194ce19f9fe4c8edc5c51801a67384d7e097ff88aa931054c0b9c80e690612e4cc91695af62d4513a8cce794018e55f1966f6daab161", 0x4b) r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="17e3e908ca3ebc36c4019aa43ccf6f2edf1a2b216a57133641802ae4c47790b6502762a5de1b0613c18899cbe5f8bef3db00000000"], 0x10) dup2(r6, r0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = socket$inet6(0x18, 0x2, 0x7) getsockopt(r7, 0x29, 0x0, 0x0, 0x0) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:25:53 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000006003f6121dafa36955d0dadf584ae37e31eb4b63dd4159eaa1987bdb088b0447281507387a371d1bbfe1768f5c97dd330c11e5bf6844f5c06216ac34ee2d726102ad31e2656fae1647713ed3147c69ea92e19c2a5cf4f29f921a726a409db7535c382f"]) 07:25:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) r5 = semget(0x0, 0x3, 0x183) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, 0x0, r2, r4, 0x122, 0x7}, 0x5, 0x9, 0xfffffffffffffffc}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r0, 0x200) close(r1) 07:25:53 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) write(r3, &(0x7f0000000100)="4080b4655afe12d8a8ee4157495dd59bb614b4d18f1661abca1246b935b314b536ed8769a38067d3e81e04a221e99b381d90fbde8153f4434cd40c3d318dc1cb2de9469db1b6efcb9bd7a96b5800996a9a3ad5f2a4e65614c5103d456ef7cd23a25b", 0x62) mmap(&(0x7f0000678000/0x4000)=nil, 0x4000, 0x0, 0x6012, r2, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 07:25:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fcntl$getflags(r2, 0x3) 07:25:53 executing program 1: syz_emit_ethernet(0x1a9, &(0x7f0000000540)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "021b93", 0x173, 0x0, 0x0, @loopback, @mcast1, {[@fragment={0x29, 0x0, 0x3, 0x1, 0x0, 0x3, 0x65}, @fragment={0x2b, 0x0, 0x6, 0x1, 0x0, 0x4, 0x68}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x18, 0x12, "cbd7899df05024b4f887021200d85c1b10d0b20d2d4bc9ae19d4aabce57a3f95a9294d4f9a4d081584a57a5532dfeb1192f8dae1791160d33fcc5feaf0a5ca52435aa69a5797a2d88d0cdfbdca69d767980ed5d4ffb17b8ff4a619a96f0763170c2549e4982609b5d16da9afd30fdbed872c8734f84ade20501337f6e8f2afc6e173795114f9c0523250a704281d"}, {0x19, 0x19, "c6fe224b2daf51f378d989c665ef52c9d79480d3364384691b0bee5c364fde9f16854dad2455ed801ea1ef68ad68cae8b2a9c38cd11a9bae5c5518e93a20b4e7e4a9b91f8bc43c5d9334f8385a6b50e3d1c31b0f1ad8d2cbcaf1678f29cfbdc7a1561fff1e8e2a39e37f2aa03ea4e133ddbf6319caadafb5d18b7cde9983611ec0ecf085dbfee60b01c55547b4a24c30c612d6d2d447de0e2f916a506b3b35b9b50017344497f0a783d703e3298a12e5a75defe451d71cb144ae61bf5493ffcc7c6107fb7b30649b25"}]}}}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="88f637416b7a46d49541e89bf1d28f0ec4ad33bf9986acad5bc9409e2d81474c2d7fd17e841930ee68f54328b5bbf9844e310294abee4ebbc8a852f1694103119b4fce73e53fa1ee22b8bedb65db58478e45957e6ecfe690591a5fa638da71de209ae5dd44c11f182722393909393d320c8953a7cf10e3874e4b2942aa882e5f6fa71cf38675ccd94f8fb92e46d5be80f47b04c572b4cb117bc532b0540abf28e77c0af0df7de2ecab24fc0dee3ab77426b1aa0f43e7603021a75aac6eb32b490792edd191fcc253e0fa643d589ff0073f227faa0524f2dbbe809b86de4ff20b145132b2f74fa93b5a22b6477ed4a1e8e888230a985d490510fc", &(0x7f0000000180)=0xb4, &(0x7f00000001c0)="8521d1d656b4ed0c8f9013c11177e028b92e5e73e62d171da7d5dce71f027815c70c13881b4ad6bbb94c41a20060e2063246b0f00838f14d8a0455f4770c6043d802383248b1afa6f483fd72591871bc2fbd074283372ac9e9864e221a329fee34e13a6125a28e9f1f706690f979cb89e597167f2e1f793a8498e7413c0430a6edc329e1d3da68e1b23ea4edb3e9ff168e769f4b65cb0cc694009835a9969f0a02ec90f4be52e98d2baf99169555bfc903be831f19dc96ed042db1d6dc0bb8899523fb9f6126055e09efc57dea99927b7db9e58a08252e096372acef11d5920c6b6566", 0xffffffffffffff46) syz_emit_ethernet(0x9c, &(0x7f0000000080)={@remote, @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@generic={0x803, "5276168636c1800afd6f007062a2de0c113740152499032ff0fbe3f6ccbcd252cbd5bb8fc1e8fb59a94d29a74a06a6027bf656453c2d97dd30f01da01500837d426573827a14abf362d9b33a160e65647af5096327a5eba13094b1466e23958194555e9516b7ebb69ff9ade6b28fbf6bfe42d87d4a9204e2f57a4de95662adc7a5538ce2fff5"}}}) 07:25:53 executing program 1: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7af53075f140695c0a4209ee14c73ad617cd55d6345fd33bdc9d6058d9903ca903f3541d4b0d784dd6738d5165808a0bcaf513f4ab79fa33526a1c7d31f2fec6e66720be5c71a1f5f8784f04899a85692b675d331b8e00d5fc3b3bff5b0687ba6030ac29721f3bc7421e16a1cd72a467fd8c9f7a898ab12c28101ce3e6aa0fbe912dd1edcf331b807d7ab1d8db29a8a44d68c0f79151", 0x96}, {&(0x7f00000001c0)="4bfc8baf54e530008ddd8d860d8dc115b355b74d81d223d6b1f8fcf1dc0d26f1fe6988442ac8c92fb7f72328eb8a0ceb564373a98773b492e0215ae695c97bb2ba8529182d61793f41fd9b47569ccb0366dc1d42f13a3c9e2503af72db55e5d1921262cbb390bd3f4a044356633d7b49f19200158f49baea5bef94b34adf59634965889819ec2cb2d54ef15d13aec647f1ef920ad1dfe5e55d160b65c9e11a35befcb05bfeddd311daf1a963aab8d68b9af96212b060cdad77c03b1d03a9775536ba0762722b2737cea37229361a8bfe5e2dd98c3f2808952c67c0e16ec25eac8e5c79c3c67b7ac428711a", 0xeb}], 0x2, 0x0, 0x10001) close(r0) 07:25:53 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setitimer(0x1, &(0x7f00000000c0)={{0x7, 0xb14e}, {0x751, 0x8}}, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x3}, {0x7065, 0x3ff}}, 0x2) getegid() 07:25:54 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r0 = semget(0x2, 0x3, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x2}, {0x0, 0xfff9}, {0x0, 0xc176}, {0x2, 0x8000, 0x800}], 0x4) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:25:54 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x2, &(0x7f0000000040)="6aa897c5f7a81bde881666d5f0ec5c8242f191f74815786d8e4c56bc529fb51c6530da3ae109d5a2e7fc645f48769a092c4811baa518b4b891e6b6f87ac8c3a337282fd32438c90e3bb3e231a77101cfd1094d3b585731c67c5df7eb78fd73136579dae691f97fe8f95642658f4440779baf5e840918fbeeab1da6ede27b1ba6de0e4e25b4577e1c161165b9a1adf76954e8e1e072d57cbf615e7b008609fafd23edbef66de939", 0x0, 0x0, 0x0) getgid() sendsyslog(&(0x7f0000000000)="dc5b83ebec35e22646b2", 0xa, 0x3) 07:25:54 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:25:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r2) r3 = socket(0x20, 0x3, 0x38) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r6, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) fcntl$setown(0xffffffffffffffff, 0x6, r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:25:54 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/246}, 0xfe, 0x3, 0x800) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="4e007232628d6cd5a4266042cfc8ffab01cb8da1a4730b768f4d4d7edb571719a7e9fc6847c1221b2acc63288d885366f9cc81a6db", 0x35, 0x0, 0x2) 07:25:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa8aaaffffff1f00ff0800450000700065f7ffff0090780004907800000000450000000000000000290000e0000002ac1400aa070000010000000000000000000000004ee77058007a000000e00000010005000000000000000000000000100e1c4e486400007f0000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06448c8e0f6782e8aaec205545ec3c46da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102b71568e2935f434b86027fda3b9358098773fef78846aa8e97725a282187031db44794e72040c3f6c8e51e3808e5f85a6ceea42cf21aa6830059d1e9065f9607ad5c5d2d7ec27d3879b7ec73320de6a54760727b1aae"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 07:25:54 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = getgid() fchown(0xffffffffffffffff, 0x0, r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r11 = getpgid(0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r11, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1ff, 0x0, r0, r2, r6, 0x108, 0x4}, 0x5a, 0x8, r10, r11, 0x400, 0x0, 0x1ff}) 07:25:54 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) r2 = open$dir(&(0x7f0000001440)='./file0\x00', 0x10000, 0x20) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001480)) r7 = socket$inet(0x2, 0x4000, 0x9) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) r9 = getuid() getgid() fchown(0xffffffffffffffff, r9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="698f71f73925d467dc077ff4a1be51728c225e327a34bc4ab1bb12090c6a2639aa9ecd56377c05d19dc33c5026611e35937a", 0x32}, {&(0x7f0000000080)="3c44cc75c714715b86c87d156d7fca8e434609195e8767f8e44e950ab0855d5d6d0db776149fa88a0b528e9478bf8c25e7fd55c1cbbc148b3a4f6a2429a6fd95cc8a1b8726750e17249e736fe871b201397a2db5c2b03be1b8c7729a460f10ade5eb173e2bd24b3a2123f5bd9457", 0x6e}, {&(0x7f0000000100)="9cdfd31587379d25d7fbfa34d73eaa9fbbceb3028de68bfeec05192ff2ce514cfaf7a78a234cc74007bd904540e7cc986a54f7f7cfb302ca003c389341e29f3263221f5e868a2a58500c4585510a749922f2526f63c3ffd9736025214a8d36e4588aab9a3ac093103c72d8d48af3879972591e990c15a3", 0x77}, {&(0x7f0000000180)="abf9337224242d133b64c4408f022c43ac6ae1e8526baf1971882f2e32d197f47ff03cb1397c39596e9181620c1bbf5bccfe0f72c0a8b0ff34bcff89fa485b923c332cd19d03", 0x46}], 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000b0ad58b58affff00", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="200000000000007f000000000000000028e828ccff688e22b248227c0dbb0777a9260fa8d6c526ffa94209de42eeb52d3c2d6c973800d33d7d2d9682a0fc251978049b4dfdf2538c0278e7cf8858c4e86c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8], 0x140, 0x409}, 0x40c) r10 = kqueue() kevent(r10, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 07:25:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 07:25:56 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x464f}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1f}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0x9000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4ae08b31}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe74}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4b7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) setitimer(0x1, &(0x7f0000000000)={{0x4, 0x1ff}, {0x1, 0xaf2}}, &(0x7f0000000040)) 07:25:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "7f00000000000a75dea4ce00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca3553550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19db5a9f98f26b0f79e0f8e5a856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a6305a3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013fe04e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cc", 0x5b5}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c", 0xa4b}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) 07:25:56 executing program 1: r0 = socket(0x1, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)='q', 0x1}], 0x1}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) write(r1, &(0x7f0000001380)="dc4009d88a6a61f70beaee3688e74965aab0f21db9ac59ed638a4da96aa258f637f422b8c23802b72c78fc967baea0e080907c21f1e4f2093df307e821c3005e90c67785ccf67a8c6e10171ee89451e18f939cc3222cf3ba31f6cb3ed5661d4c926ed0905488edf78e5b777f54afeecb77ffe792cafded76738bf078534b3a0abd95d95397a8da17cee6dca32cbf35edda9d224527797428e8292b4f45b51d2a3d71a24069afde827746e5343e68357d36d27c97849a5804578f058154ebfb3551d3dc73e706b6a17defadf8c858cbca68c74f7e1820860798cbf9a9e310d89388cc43be1cc6f937db40c9f5d536c8ae797213aecf23909f3860fd3d1cf869719714ecc42fde5cfdae02ed93fe6b1f5a2f835bf90a17e9659fdf8ad5d236c078d0ff0ff2ded17b197b9deb80d15f941c9b684ba176cd25e392ce2708a0d5c7d686b751bad6ce144b29ea366e8a9fcda160935de780ea008ccadf101a53fe055199c75b41649ac4066948c7200da49ee6d08b424b41b8a0e7cc323b577fec699251d78bb943fd440006a34be2bbf3fe85fd0e72f8b9b09b2c204489291a2da9f786fe45954b5fc93682ee0bfcb80b71a6b7b3628fb46efc537c1307fdcc8a76c039ec893454a16fcea631382916cfd956efcb04a2e71c49e269f2d42bf5030831b51afe78b9c939f2bbb993943daa776e58f95b3d76e53ab01281d9074dfe419c3e8643b1f2be996183ea70201c4a308a8263125e39cdfc91f09d410c3b1d24ecf5b7aadf2ee96168616d5cf2ee5aec01c42d15ecfdefa135cc624e3c30f5310c14861f002828ac7b53b3ed38387cc564ecdfbbe0cf594c63f68b474ed402c5aae16a6be851e1e10b76b81598029d63b0018be414edbd882890b7f231c2669bd5daf2440483446fcc60c8c8b60520ccea22cef87d9e350781f40e8c6ca5bb528f4c74933eee343d0a3c386271be6b0f398a22c267c13e1afa2c4d2ce162d55704148743b617a2668baef4925bacba55eec0207f53324118e35997a98b7451d996ecc81f9c4bc23317c9469500ea2bf0e3ced85f25f22ef2221ce709d94a5bd5b5e0fa39c5ed5567b1f7f8b6186f827b776ebb1ec84b4bc3f1f1896bc40c177f815e5ed6f965f06e79809d95096507e88cb44536c3ffb4f0fa335b163f02c6ee75ce07ec31b3f6277c7696582372f9a4aa7e2734ee23b8c7e5db51f00931a2ed5c79d8a4ebbe2c57fa66e31f46baf45cf42d3d6376003a4781ea008ee8cec21534af117ec3e568d703c67c37c3905683363e2693bbd1a927019b87d0688bcdf752a17388ce4bb380316b2a7d160c725db222aa5b1329eec007ea4d53b670c4bda900e564260286458343f46d3a8601bb289057d2856fb78a32bde94b1148164da7c54cdac25176421f87a579647f73d6d7a45ec0d94de7ef545b526faf2e942277e1146daa84bb64741028e4c1e4bc018c69438aee33e9a8e3c4fef582a2e543b464f8f0726abb1a6a222ab28294e56e6e4d6201be16aed3d76c54c88a0c6d399da6b2beef8d39a7abb3c7f054ea7a35476e29456216eda63afe509da521b495e330c2d927adbd1a4bcf4c720d53612c6fbf8b36ddb8bbbd4797a7f05a64dee052acd81c925f62a3a9ef47f37c43bac3da61c4fe7cb3879ea36614b868b9c16397bd5d26bce47e257bb588bf09e45032e3325d535828981677bcb3795119d11c3e1c8e92acf50bf936c000e55554d374be34e5fa51e38aafd53a352530a122d7961bd55b56c9df83eafb869f513215006f75bdc979f859f7372d13121f20d102224b389daf0d8af12c8cbec42e1a3dcdad9aa37c2fe99eb691c13d0a47963cc01614adf9a1919a7557d7565aa23df8d404d5e34b22b4829f7401cbb627d36e7c5a376dfe4d8149c59c1e0155b3b6fd50087606d7b01d7f5bc393bca03ab0bf301542a8ef32b87d9f9e32b4680c289d2c039e4e8b247370ae0cd43a117f25d3e38ace96859cce26353ee52cb056624c6a9597e29b1c474f5cd6040687f642323091e24df6b172da041439be372b615d6ce2bff24c4974ac6301cda592f0abd2adabbbd64812847f937c5bdbf9334576c64a7b800493e73d8de4374ee8b4176a0824cfb3a9e0baba8e755272f8b687245915bcaf902d00f1e11e72ccef2b1e2967a2e3fe8c152c788a6362aa2a1e917d8425cda74bc69dce92dc79df7534f2d8e6ce92feca7fb62e22f9862f7890485164506de73269581bcd33412368a3b88a9f9950b0a69d98f7a126197b30359ba94521b9f8474b34709e21ef8db08348d874321ce4b05c6c82f36cec777d85f6b14c9958cc97231c6061639c28370af26c5290fc8ec1f5e08ddad13687bca665934231edcf549b4aa1fea193adb7bcc49be9104756d12855eefb0f9ef45b717178799ebb27b00c9e19140264d66459dff6409ca5981af9068ff7324d3fb2e552d8426d37f2b401cd41c72b234b365d1126c87223981364f58ae67c2b2bca2c6edb446ae9cd2f5c67595ef4890bdbb278eabc1673e26b75ab256c96a732d5d47c510d99003656b4ad42f04617dbfc44efaebca1b4605341d2960453dc5e35c90867961bb38d50ad0a66045d2eab6019b31fe87f25c93dfb48dc06c8b9e1749ab8b9f915571a299ef6902fcf3a2b9a51079ecc915956a755d6269c2ae0b4bbcbc115850fd699139afa2213b5a9f6be14c1b6c76046526d28bd92b839baf7ca7402c670287448b076787f01dc9dedae8f15e1ed799fec1cd5e5103e1da2e8616eba15a45f161e06eea8b0b28ecc3f2f0b30a18dbc47aa5a698a3db747b7cce38cf60bfadeeb30bd8d69b59bcc6c5fbed8b936621003bd8f82280280ac58d4a199aa7cbb6054beb45ab35161eb82b3210d5e9f6c27b8df7fa2376c6d98b2c1363c0fe4cd7b09bf2be0210f26393c392381a62afcc8704949da3440bf4b22100f42bab6f93821b9f33b7e5f7b3ca1c4124c33108c66ce5d6d0b6898db56d02762e73e0c35a42eb6f63eec2afb7895a80c93c4205cdc13e32f551781f4917a64492ccf8bc39a38a41d44236902150a55e8aea3a8e3180ea018cac91d1c99e5218706662606354778bcc6448bc5f95c239b82fea260c1d81ae5496d1aa61a57cd234a395a02a672e637514583312daa536ba9462f47c043c77b72709b1d9e0649c525bc7c3ae689decd76c9eba1546feed7d5f8489cf66dad269d1b4486d2532905236bfb6850e05858d92427a4135a10916634948c03b625e70a49af60ffe0dd249285d83e284f68ec1dbb4c6fd26e171a15335081721323b9327018417379ef1f7559e89734bb254a171cfb6be397596e206882281cd0351de8c565dba7676cf08127787b7533feb9d464c78d6561abd9dad2fa23a9869a2ba26359c0a2aa6a7c89e4d1ba5d136a98dc9807c80b6d76a839da8b2c77fa8ce5efdb27bcde743f1ff1163ac397a55e4d2230cd7a4b45453b3a264ea62cfe857304a34b547edad1be533cf8b8b8db01b9dcd99deae046f21f2ae806ec5bfd193b0e77e2ae11e2661f2dbfcc3e1d5a576276958450c695c45e87db84dd8139f6078b0882255c4c3962d99c6970103e1d239e1d1c2123c002b81a055974073cfd2e3ee9624447fbbb7e4b7bd9f4a321bd148fbbfc3e2c3f0fe85534139485d3a9d2765b7393269e52a311212d2f6ca2d0b123e70be4aed337c7d8acbcf99bf14aa7721a9ca7c3b739f2199c24e37cdb858fd13926505e5a89794f20949f3355b2a0f140d15f402698e7e9be9f752d69b27a4cb18993fddccdeb23b3e19a2aa65d45cc1d5753ea1c7cb962efd4c44e30edc7644e57645da3878c5301a2a092f41269b6bb0c244a72a72c79475cf2d5e2f4c3602f9ec3e927e665827398d4cc9c0a57d05dcd2e6445901eeeb6aca025001a5e5f7779f7b967ca15c3d5a2e44cbd72222b93b11e35e81ccbc4ade2b925f9f5bd4c16ce7b8180e7bc617cfd2a492b246691b8c43779f1e34cf27507ffe6ee744e74c21b90ee9a6765c47bc299386b9d2f852bd89a44760434a5d26efa1d64a1209b61fdc8021575279c5abd249c1ac86ecc676ede38d7d85b32d3140cd9f34924cc99beb001d3499f27ad292799a2c38fd8809a26303b7f1bff275ebcee9c41d05b3db0a4ce5741ad1b3a3f11885022e4ea65f2fd0cecfb43440c4b15554ff17461c8893bea448b9d21e517f095834ed58dc92afecbca9408b4cb7c18d490aee7ce7e497286f64c81fe736b05796f0e9626b9f0416e54a47049532df5e83634e7efd825d89cdbedc9f97ae2249ab1e60a3a8734586cf986bc2bfd983a8aab0b9553f80efc647b2456f212540fb8aa6dfa60976b4d55533e3af85934b5054ae400402ea2a47e6b110d35f86163fd002a82c556702d7255ba942490b9e0f48fcd13c50a7c9e2f09d58c1029aff033146c2c281d8659143c784fc406cbcd63ba3d678ce989919e3a90f3618b481c48d622880e2edd05abbd51941a00a1cd4956b7534ad5bfc7663f24d44f13bce48f986eb72bcfd0d64220fb53cf496aacb4590245cbf64aa0d044b3d4f00105e606a0f7638efe6f4df32336a43a46c894cc1b121f0fb31a88595543e329486bb06d86309f28a0dd89981edd35409de9986e2bea5b48b04ced1d3c40c8232bed589c457b0104472b10f5199450b9cd3f305487794a5891eb92fbf385d9becd9e2b2f9d15c251601d596f0ba79d9e4e0529f1ad6dcd29fe5b54743cb8c0ae912d01510fa2b45e0e5d07ea0e89ffc3e1988663175e89fa3f4e2a943d6a7d69c775069e66b2f9a67728b1874cd49939f2e3d4ea29d2b843f69908dafcf8d9ccc13014f98821cf1f5021028382878268688b2f0bbc24964a29becca01322160fdd9ad939e6863c7e236f043e6b74c9a6be0dda4830b80a192997d3ecb84898ae8c6d06c77dc7cead3ad58278a99fe6a8050ddeda50c5c3fd4cae70203cc35d51636e62378faaeba0aada4ac4d870420b88055a4caf578cdcd844abe1daccf87080af71e9910fd5c03aae58d9198085d46e4043a78db9ddc98d82155480b6b636d1bed4b4a35d06148390b75c8ffc39a53ae672bcdd84e3409ad2a34fbb8da51109547e9800439487193fcaa819ac0214db87163786f6918d83e7fae2d7d7837aa6053338492299102e97ba231bf9957b020100b1aafc06f2b4748d2caba2c7ac8e029c7f57233250ae43ee5c1836f1320176365fdd8861fdc2f59f6d958fbc7acacc8830353feaecba5730225aa746a7c9bd8e6907f94b46fac19f0d13f784f356ae41efb45de128a083ac1064080c9e795ad1c104e453b836cc74bd089c0071f12255b5fcd8d3f2db525a2d72d1dd5df231b7b9eee2f5c15f71408ae8adc055c86d95f2ba66835cadaf87ccdc2e9b41da2d64cbebd6dbcc0adb7f9c8ced7086d95447e49ff148dc39da76398a24f1fdff668aefc7c26db92e0be90c9f72268210eb54f9ec7dad841e236bc12df1ce43faa2c3aa835b8c45d3065d07e8e2cf2e0233235bb387fbd8b894dc1377289151b9d75abbb1947b2afcc093aea9f5b763192d309dc76c4d660f0de399d4494116b2b7f349ed254c31ab03b82a15d9e5836002c8450192e6705bc9dfadf795539e135130a08ebf39293be5eb6e8cd8110d1dd05cf51b00a0c26fac49ebe2ad3177d72b996ac16da1d7c1a95da8093ed4cece8d5359e2d304a4d9384ff6458a0569fd202d12d99222fdb0a8f26d5089e1baf7cb6a9e3f2b60183063b0abfeb2537f63a3b6c6abc480acf3819b401474dc27afe0f4e1", 0x1000) 07:25:56 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000)="74dcc4932b34a8bbe5200edd8faa4b0a0b7fc8b6f5cb318d13301991a1a7d5c56801738917441b589206dbc23b5375313f4e624282868117a70d220fe8f15e1220e2884a5c6d5165b54262ab384271d22ba41ccb7b7d197855999db86559d1c9e9f8f6d99eec59755174f8a3902acf818097087c1a125ef3a8c9267293a5745d11552afe27bdb6005af423e88c87244b545d9ed3ee44f72e7f82e07d56d2c6a98fded8cf85ccfd506e8fd55be307bd40066f7e1bf7de7257533079ec50076129b41d6635effcb35c4d677e2e1629112f8bb430f008b596be9679e118b661b498a17a79a911d620037d856d5d824c2720413da0e7ff0faf75fd2bde79124a5927013262d984020e458aca8663102d8a21758b82aa64dfcb5e9872500bc4e01c98591642cb2ee63d21f7023e190d8a1703eb4a2cc1dbedfdbf2a709dbed40bf8746f6c15345e516ca0d51ecc48a3acddd3e0fcb8", 0x153) 07:25:56 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x15) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, r7, r4, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa63}) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) r8 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r8, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 07:25:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) r3 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') 07:25:57 executing program 0: syz_emit_ethernet(0x13b, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6010fb3f01053bffde87fda2ffffff7f001f647400000004ff562b18c275683e09000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0100005907800040303070204fbff01080a000062620000000804022b1ce88a597d9e5a74ba3aed9a1d53adb248f8814282daf2fdc8c885e807ce9e3f607fe2bbd77d4e544f91a7a658dde11f2ed2ef10b186c5e7fad104c00fc2c7d169525473aaa3ab28d0587eac178c6b37a99063fc954b703e1a3a7fdd78065c24b6ba661908568a994f4c152106619a0fcd0aa2004ba2e11afb9ad959dd5567904c263185e0ec9d7f366ef041dcd2de37910c53c75fcf3c26faa7457e9daca46e8ae54f84f48b2dda828953b371350a99c0f5b3f1c24e312bcf685d8eef08a79967cfea2b4ab9b46f8f26b35a4c9cf29160cbb15643ec3af42d25cf20d576daeb2e9063933cb33fe809c325741a3e2301b1b598ef807027cec58dc4fafb74df89a81d030f319bb1c4a339551ccc850eadbfc0c12869794603ea9148e732ff6582b825823a2933aa26f8da14e4f34e8d6627f21c562a8a9131fc3119f92535b237245fb8d18f690bdfd850c22d4fac652b4ab1b1e3acafe957624fd2f7ff444042078c04176852f42e72b60f3ed15500"/410]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, r7, 0x8, 0x2f9f}, 0x800000007, 0x1, r8, 0x0, 0x40, 0x3, 0x8001, 0xfffffffffffffffe}) r10 = getpgid(0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r10, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, r4, r7, 0x80, 0x1f}, 0xfe, 0x2, r8, r10, 0x5, 0x101, 0x101, 0x8d}) 07:25:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSBRK(r0, 0x2000747b) 07:25:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r3, &(0x7f0000000040)=[{0x3, 0x6}, {0x3, 0x58}, {0x1, 0x415, 0x1000}, {0x2, 0x1f8, 0x1000}, {0x1, 0x1000, 0x1800}], 0x5) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 07:25:57 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff8d01048effffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001800390780004000060ef9d2500000000ff010000000000000000000000000001000000000000000000000000000000015d939f9507221f8c0500000000000000ed50dbc0a81b8659066bbebd3e7175688db29f471993f190b14c5e7bd9a529ff9dbdd6b708d837b67bf82bc2ed9b4d2f87cf968cf1e0aac890ab75a459473f838e786eca31781d8c8a88835a4437b3aa23931959c21a739a224c36ad740165ed07c604425b870ae2bd19ccc9b4da42da146403456b1bd428d41a4dfdccc310e3b0c41abb07e0c55b0fe1ccadcc55ed7e2a0c9a5fb46ceb4d7236bd8f260e2fa8694a394e406f267bebd2f7767d464360555f704536e52462d95722cb71e87f06a89d64a96e8fc0fc27bc9d962c17b4a3ba7a8628649731dfb53c7c3ae2cf11a6913c013022510dc671436c797a04875cddace2dd2400304d35d84be47fdb2644e11e39c2608a74815c8400d0c47d1b354a5f3d1c78e05e645ab2a798a36f195dd9d679a7dca94398fb3707350834e83c878248c9141f39328674f4ad5594ec19c2cec1bc37f1f973ff0fb39b3efd5bb278bc396322d408eb45d1145ccd730d8e9d4e6a67c80a143a0e3096735752370fa3609547898d9a98a8"]) 07:25:57 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "002314", 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "e696"}}}}}}}) semget$private(0x0, 0x0, 0x427) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8eb, 0x4, 0x9, 0x8, 0x3, 0x5]) 07:25:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x20, 0x5, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 07:25:57 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x2, 0x7, 0x1800}, {0x0, 0xf060, 0x1000}, {0x0, 0x2d9e, 0x1000}, {0x0, 0x5, 0x800}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$TIOCSCTTY(r3, 0x20007461) 07:25:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xa4) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 07:25:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xff) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) 07:25:57 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, 0x0, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0xad2, 0x1c0000000000}, {{}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4e13, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2, 0x83c6c0d11f61f28c, 0x8, 0x7fff}, {{}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x2c, 0x2, 0x80, 0x2}, {{}, 0xfffffffffffffffa, 0xad, 0xfffff, 0x6, 0x5}], 0x5f1c, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffb, 0x8b, 0x4, 0xfffffffffffff801, 0x9}, {{}, 0xffffffffffffffff, 0x86, 0x8, 0x5b, 0x4}, {{r5}, 0xfffffffffffffff8, 0x3, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x30, 0x8, 0x6, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x40, 0x40, 0xffffffff, 0x80000000}, {{r9}, 0xfffffffffffffffc, 0x43, 0x20000000, 0x5}], 0x2, &(0x7f0000000240)={0x8, 0xcd}) r12 = getgid() fchown(r2, r3, r12) openat(r2, &(0x7f0000000100)='./file0\x00', 0x3, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x4) 07:25:57 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="c727ac06190affffffffffff0800460000200000000000019086e0000001e0000002070300000000907800000000"]) 07:25:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 07:25:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 07:25:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000100)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b78df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100"/336, 0x150, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x7, 0x2, 0x8, 0x0, &(0x7f0000000280)={{0x7, 0x7, 0x0, 0x7, 0x52, 0x800, 0x400}, {[0x5e, 0xe0, 0x8, 0xb4f, 0x1200, 0x5, 0xfff, 0xffffffffffffa06c, 0x2, 0x401, 0xa8c, 0x4, 0x7fff, 0xa, 0x7, 0x6, 0x9, 0x1], [0x1, 0x0, 0x0, 0xffff, 0x3, 0xa62, 0x1, 0x7fffffff, 0x4], [0x6, 0x0, 0x2, 0x90, 0x51c, 0x5, 0xfff], [0x7, 0x80, 0x6, 0x3ff, 0x7fff, 0x7], [{0xf001, 0x0, 0x9, 0xb6c}, {0x1f, 0x83bd, 0x800, 0x3}, {0x7, 0x800, 0x27d, 0x7}, {0xc845, 0x1000, 0x1, 0xfffffffffffffff8}, {0xce4, 0x448, 0x5, 0x200}, {0x27a, 0x9, 0x0, 0x6a}, {0x8, 0x0, 0x3, 0x10001}, {0x9c7, 0x0, 0x80, 0x80000001}], {0x1, 0x4, 0x2, 0x9}, {0x0, 0x2d, 0xfffffffb, 0x80000001}}}, 0xb8a, 0x32}) 07:25:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) r1 = getgid() fchown(0xffffffffffffffff, 0x0, r1) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000002c0)="b97a0db1329118c768312fac80cf775797443f072c91a6d04f17a1b1e7c57911838a6235bed582e6cf75e2739039b75d41ce0a7d2cd1ec1248d6051df53f2c714672966124130b81ca700aedf89b34cb78e66c5df2459c773b2cb7bb094abb98f5f8bedb35755c128505fda671fb544b15c3717d1cb5e6427dcd67bdd7ca2709d55e962896bc22f304f739e29ca56e86707d20d1093f365ca3997d711149ead5a9b827b30144886398165557356b02f7ae29ad654d864773620c54e50cf96d6056e91af2d5fabc979543a9cc3d377c5ac89771e9b1", 0xd5}, {&(0x7f0000000440)="29585d7a132ae413eeeae4502a951356bdde486fead82f0f8e013fa92bf4457f64d121c5efc612b69428e7147f37f92e30e5e2f2939c1e24c8ce8946c06e34b848c5470f", 0x44}], 0x2, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r2 = dup2(0xffffffffffffffff, r0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) r4 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000054270933a06df901e858b010000003f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5f216312b973d490d591142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b6446a6460000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d1325551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d0000000000000000000077fac4f4b9a06f113a2cc92e98c3443c09f95722e159c8824a2c67931e91423744a02639ee9bcfbe161c3f74dc6d022053918d19c6df17cd8904b4d505b1e27ecf0d5fcada41a51c17a43b034fd709157eb1654da032ec7050e377fed5fe28a79c66c8b86cd6aa95281f7dab67d00c0cd68a06e32e949d1b1c9fc1a70bacec5acb2f612eef4ae09bcb5fe80006e45369e04556cb0d6db3fdcdbbba61eaf088273f0df1f9fec539820b8a7fc1cbbf4a45950c574a7d5e82e61b6af74acf02234fad338279ce28ecdc5304046c0648a51c007b9a5a53458185270478f0f63d444d711978efb2"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0x0, 0x0, 0x180, 0x400}, 0x5, 0x9f8, r7, 0x0, 0x8, 0x8, 0x9, 0x5}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100) 07:25:58 executing program 0: madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x1, 0x1, 0x1, 0x3, 0x9, 0x0, 0x2, 0x2, 0x2, 0x100000001}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) r6 = accept$unix(r0, 0x0, &(0x7f0000000040)) close(r6) 07:25:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r0 = getgid() setegid(r0) 07:25:58 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030005dd60317b7100327a0000000000000070f1d0492a58aa480000ff0202000000000000000000000000010200908000000000000000000000000000aaff020008000000000000000000000001dc8a"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, r3, r7, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x100000000009}) fchown(r0, 0xffffffffffffffff, r2) 07:25:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xf) 07:25:58 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x5f065fc5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 07:25:58 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000200014000000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800003e43e926bfe4380812658e2e6427d1775031a1e8874dd7503d5b5c12add63995a0a927069aeb460d9861f63a334859a370cc8be2635fb215e817437084297c1a684d40ccb63c5d304cc8b06e4ad96b872fb70db57c2f52521b7030ab3ea2c003351d0400000048039c585e2bb3e1a203d77ed8330b5f948bf43a0619ff043a35a3a785a31ed3063a8b2bba28c107f148b5be83d57ff577fb19fb86f36a59326b681ae3cb0b45a900000000fbd1b8f6cb37f9a4aba75d8aea82c5bde8944bee2b4fb8"]) 07:25:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/38, 0x26, 0x40, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 07:25:58 executing program 0: semop(0x0, &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 07:25:59 executing program 1: syz_emit_ethernet(0x13b, &(0x7f0000000000)={@local, @random='\x00\x00 \x00', [], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x5, 0x12d, 0x67, 0x8, 0x1, 0x2c, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x3f, [@remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x8dc, @multicast2, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x9, [{[], 0x64}, {[], 0x1}]}, @ssrr={0x89, 0xf, 0x8, [@empty, @rand_addr=0x10001, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x3, 0x8}, {"5a4b69633b7b9a65878783629f0b6bac94e44d2aafd60ea9ab735a0957abf991274ac87863802ccf9dfe67143c41bc3e9a0ac24b00869cc8c83f119171063f09baf8222192a6b43af7a54ac8cf3f8f42b76cfb62e4ab32aad1e53d5665f1ce29d45ab42290d0adff72ca4910364f831529c8103e639093c3966b859328b1dcc14a4337d5d0f3340039426ccf8f9f639b98679fbe2d3b1c63c79db3519f544ace65ff2b049b748d1fc9bba74283285c8455112b40dd84e416a243ee54d75f98a56832e3a41bce52a0605cacd32b59409f566993eb30a508f26b"}}}}}}) 07:25:59 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 07:25:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = fcntl$dupfd(r0, 0x0, r2) ioctl$KDSETRAD(r5, 0x20004b43) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="689c0055a0838ab900d9df18a3699fb1d3832795aa10398eb86bc8b4bfeb4d451c76422caf374f14ffb014261449c3d9943bf71f8dd233552fb0548c1b0086f97cdb2f9324021c1343104166af9f5c6471dd43a51a696372b08d6afc2b710f235b6393402d26065a622301dddcf6272fb259b697a2faebd3083644a177217682ec14618776b6e931bd8a25774734ace1178ffd9a2a7ee82729b5c1d5aa26dd652c9779f68b73fb5f63f93163d7d8ffc175aeb3022244f0fa9473d8b78167df3950e7af6cbab714d5fe2cffc027d614b6ef5a07590d2c7277b8111e73066922c90bb0a91cf0d9d3b75f2b7d30d38840cb5c3181e68419563f28f7cdef5ce9", 0xfe}, {&(0x7f0000000300)="4dd6713251a63be8206f279f5c522b9a30643f6732f491f90994d73bc4fc46650d7bcde073e0781dfb2335b022cff978c647286a059c41e228856fda36d9938793aec1699e0982d844d91c9d5a63178c3f719b18b82bcef0045a859d84704f9971178511e9f902d64c26d29cea9e4b3fbf2a31f37fc55ba431880108e1929bbdd223713ee47e142f8c8c55ccb7fffa6703b6a576cb8d49c962f3585aeb4f7a33b8ef5a47fdaa4167c90c2b689656826d1f022e0cc2d730b24773769ec743e1fbc06b3d73700265cfb3d222430a835eef4a00c92a9b28d9387826386b4231a7b790c743ff372655f877", 0xe9}], 0x2) 07:25:59 executing program 0: socket(0x6, 0x4, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 07:25:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800c50000380000000000019078ac1400bb00000000030c907800000000450000000000000000000000e0000002ac1400aa810000005ee1048c"]) 07:25:59 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa545788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 07:25:59 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) r1 = msgget(0x3, 0x1) msgrcv(r1, &(0x7f0000000000)={0x0, ""/143}, 0x97, 0x3, 0x3000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/104}, 0x70, 0x0, 0x800) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) 07:25:59 executing program 0: nanosleep(&(0x7f0000000080)={0x5, 0x1c3840d5}, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$diskmap(0xffffffffffffff9c, 0xfffffffffffffffe, 0x10, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = getuid() r4 = getgid() r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r5, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xa77, r3, 0x0, 0x0, r4, 0x20, 0x2}, 0x7fff, 0x64, 0x0, r5, 0x0, 0x3da, 0x1}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) getsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x8, 0x124, 0x1, 0xffffc6f1, 0x3, 0xffffffff, 0x0, 0x2, 0x1, 0x7}) 07:26:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0xa8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') fchdir(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x8001) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x10001, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 07:26:00 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) r3 = getuid() r4 = getgid() semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xd436}, 0x3, 0x9, 0xfffffffffffffffd}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000140)=""/27) fchown(r2, r3, r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x38) 07:26:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, 0x0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1700, 0x0) r5 = getgid() fchown(r3, r4, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x8002, 0x0) dup2(r0, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 07:26:00 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a84900810030000200587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f20061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc9b952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"]) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffffc35247518907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000011c0)={&(0x7f0000000040)=[{0xa2, 0x5}, {0x85, 0x5}, {0x104}, {}], 0x4}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400), 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xffffffffffffff18) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 07:26:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt(r1, 0x907, 0x6, &(0x7f0000000080)="63d0069486184ed30a7749e5f1e1b6f240ba7c9fa7b769fd4011efe646b15ec720c14b8a528f3782c64b4cc9e2f86ba1cc4c20560bc0df8c3cb1146a189f3c90b98c3c38cd7c0e35e55ddc5d55f9bd81", 0x50) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 07:26:00 executing program 1: pipe(0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) 07:26:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff020000abaaaaaaaabb0800450000280000000000029078ffffffffe00000011600907800"/54]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x1ff, 0xd8b, 0xffff8000}) 07:26:00 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ff6a3ff9918effffffffff0b09d1d20e008100210086dd6010fb7f00183aff21405aafca51de5226c00b82783347a0ff02000000000000000000000000000183009078003fff00fe8000000000000000000000000000aa22504e37d391e389d8a92c9cb21e89e4f417672e3754d239d8899e7acdb0ea31662c09bbddcd4637fb24a7bde5caf2e69b9574c02fca94e41d31ffc47a0a30255b7bac5b5f88d32b319d6e426a19341ff00254509abb1517c7796769a2f82a994c98fa618b26417c855101e5a6aff1ac8445ab20492889633988dcf8e46d7bb1704ca1cc7d464f"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe2(&(0x7f0000000200), 0x10000) 07:26:00 executing program 0: socket(0x2, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x4000002) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd5"], 0x10) poll(&(0x7f0000000040), 0x59, 0x0) 07:26:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r2 = getgid() open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() fchown(r1, r3, r2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = fcntl$dupfd(r4, 0xa, r7) linkat(r1, &(0x7f0000000080)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) writev(r11, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f0000001240)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a6596f8bdc97aec3c6b91f9b4129e28c4346c290f8b629baef84a3625f46bb51f20ac474e62c486ce84ae9334b4816a0f7c5fd6f0743682cc2a843984740692690470af2277bdf0f437201a3a171cbf5572af49d049a77e797893bfb383f86c3dd2e1a9ce6d49a0e456729987c498fe61de14c008321220faf3b609060541aa8f700cf80aefa025061f7cbffa508ca83825ad8c9fda79fdbfe3a5a8173d53d59b3e5577098a5078573e965ca6c7540ae16771d8f762695c1082f4a53a93b3d3dbb19d3b018e1c077843508e077aef3f9f1db8d747dde828d92002c9b7ca978d2595fc0e50abc62c", 0xc39}], 0x3) 07:26:00 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000200000000000019078ac1400bbffffffff830300000a00900369b88334ac2752823365ebd856365bea7bfb13"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 07:26:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 07:26:01 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$KDGKBMODE(r0, 0x40044b06) 07:26:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpgid(0x0) getppid() getppid() r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) shmget$private(0x0, 0x4000, 0x92, &(0x7f0000ffb000/0x4000)=nil) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r4, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) getpgid(r4) r6 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/1) 07:26:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000003c0)={@local, @local, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x40, 0x0, 0x0, @mcast1, @mcast1, {[@hopopts={0x0, 0x6, [], [@padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x2b, "cbe5fcd0a3c8c4bc74f6f39e0a31a5ac7b0f207e1ed3c409fa790f1e698043b836e15becd4309bf434d0f3"}]}, @hopopts]}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) symlinkat(&(0x7f0000000280)='./file1\x00', r6, &(0x7f0000000300)='./file0\x00') fchown(r3, r4, r5) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000440)=""/177, &(0x7f0000000340)=0xb1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2011, r3, 0x0, 0x3ff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x10000002, 0x1f, 0x7, {[0xfffffffffffffffa, 0x9, 0x3, 0x9, 0x51, 0x0, 0x8001, 0x9, 0xa, 0x20001, 0xb, 0xbc8, 0x9d, 0x6, 0xffffffffffffffff, 0xfff, 0x40, 0x8], [0x7fff, 0x9, 0x1000, 0x1, 0x3, 0x6, 0x7, 0x3, 0x1, 0x80], [0x10001, 0x1, 0x6, 0xe82, 0x7fff, 0x7fe00000, 0x6], [0x401, 0x4, 0x7ff, 0x41, 0xff, 0x9], [{0x7, 0x401, 0x81, 0x7}, {0x77a, 0x1, 0x3, 0x9}, {0x0, 0xc6e12c3, 0x8a7f, 0x9}, {0x20, 0xffff, 0x6, 0x7d}, {0x1, 0x1000, 0x8, 0x333}, {0x200, 0x1, 0x101, 0xfff}, {0xf001, 0x0, 0x80000000}, {0x8, 0x1f, 0x7, 0x7}], {0x800, 0x0, 0x100, 0x4}, {0x100, 0x80000001, 0x5, 0x1}}}) 07:26:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66acf9d6dbe2c2b38adae574276cc7d4b4f58f250594b0e7bad3c8534d024b5924b31f02692ae51c98eeef652e9bdf2021e2dcd8264fa9a91cf415048c3aa47921d650e4c79d4b158385bdb07b8c10bfa1a8210c160475706127d781f0bfe0b4682ca972c4044b6a4a0118d06f11d18de39d00f840f546ce080fde75cc159023d19281c829384be0fc861790579acba536d4326ca0695c2846f4f013a9be7f0976a8a432245b8a9b2e6d68e01f736f36d7b0a13a7280cf0384820526abf2292f460788a6be08742ba9e577e7996ee33b827b9aa3aa45a5d3c5f2b4d5e4c368e64bc438b62ee1651da9d539ebcfa9c92a59221967476efda43b149a5939df1ca68eb29079b7f72e369c071d62415d57f040f88bd6561064b480e069ae442e4100000000a6db4c2aa6b7e087c25d8958fd37c1ff8933480cc3b966147e482b3b0f7f0f200117e7eaea177db54176f8aed3ad2b8e11d37f505bd56c4a19a628c041443e72dc5bd444526eb173edca1194d044823f9db5b52b531df5f74913ad1bc2081cbd1bed0aba9de261576cc73e048b92f6081b1c4254bc0000"], 0x10) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) semget$private(0x0, 0x4, 0x42) 07:26:01 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x401) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) acct(&(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000140)) 07:26:01 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) accept(r7, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x49) 07:26:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x3000) 07:26:01 executing program 0: syz_emit_ethernet(0x19d, &(0x7f0000000180)={@random="adcd0ce54b9d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x167, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x8, 0xc, [], [@pad1, @generic={0x1f, 0x5b, "59b85995a8caa4be36cc5d9d53b703b2476429c878838c55d99d74f8afab618a52824c80f3dcf3b87a8b0f1ce49752c663e239813a8bfa047adf84e61af3306f8a3b8b788a5275b31cbf7634538e8bc60ef823c9f14edf3a0b1545"}]}, @dstopts={0x0, 0x15, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x9d, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @hopopts={0x0, 0x0, [], [@pad1]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() flock(r0, 0x1) fchown(r0, r1, r2) shutdown(r0, 0x1) 07:26:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() acct(&(0x7f0000000000)='./file0\x00') r2 = getgid() fchown(r0, r1, r2) setegid(r2) getegid() 07:26:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x85, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10002, 0x52) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = msgget(0x2, 0x140) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x0, r5, r7, r8, r9, 0x10, 0x7f}, 0xa4e6, 0x4, r10, 0x0, 0xac, 0x100000000, 0x7fffffff, 0x1}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) getsockname$unix(r11, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) 07:26:01 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/213) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x8000, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 07:26:01 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0a00000000000003000000000993192ac4256746"]) r4 = getppid() r5 = getpgid(r4) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x70f, 0x40, 0x2, 0xfc, 0x40}, {0x101, 0x1, 0x1, 0x101, 0x80}]}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, 0xffffffffffffffff, r8}, 0xc) wait4(r4, 0x0, 0x2, 0x0) 07:26:01 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff0300000000000000405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) fchmod(r0, 0x190) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x300}, {0x1, 0x2e9, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffa, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21}, 0x9, 0x8, 0x9}) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 07:26:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kqueue() ftruncate(r0, 0x0, 0x8000) 07:26:01 executing program 0: r0 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c71d7128379d7995a4c765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c6252e7c10c87267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f3a064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5362557273b2c526e32a381cf67dbe792c677cc234a963bf6ef673c0d6ba63019d5f1abfd28d089ce50080a9a5b11578b55fa388d8bd54236ef8800f22f81e831731662c2b8"], 0x10) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000100)='@]}@\v\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000980)='^,+\x00'], &(0x7f0000000a80)=[&(0x7f0000000a00)='#)-\')\x00', &(0x7f0000000a40)='@%$/\x00']) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 07:26:01 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, 0x0, 0x0, 0x0, 0xd) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = kqueue() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() chflags(&(0x7f0000000000)='./file0\x00', 0x0) fchown(r4, r5, r6) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x1d, 0xfffff}, {{}, 0xfffffffffffffffb, 0x26}], 0x892, 0x0, 0xc68, 0x0) 07:26:01 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000000c0)=""/227) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6202e57f7f000001199e6b898a1f50f68fa38ffe73c70479db2c10916d3814ed945a4fadd366f4db4b68bc0cac5c4d1bbb7af123cb9d0bd2e47ab11f2b5068e78f4852786c27eaa29093f0ed9450dfc48a1118448769ddcb7b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-_\x04', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)) 07:26:01 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="82fb6238b9f910d1bfad92cedf30deacdea197a9383f131b335a0e532cc080c6890d7dde64dd155815d626f49463cfc0d91c0307ba3e7997e00ba79ab885755ee2e273b1ef5f4fb634beee233138b022ceee37313e41c135dfb4753b6a65f6cc62d90b74956df23dbaff7cc6f90a2a1ca07611f519cbbb3cdacf17239b11a27e72ad545436c5ec55a53243ccadaddb5d4ce720f3f2c22908226999798ff55dc21307", &(0x7f0000000200)=0xa2, &(0x7f0000000240)="83855e752f74dab196fc9bd29ff355357dbfd130979d22e253f0be49b3f2abdc01541bcd60a1a17b4a6f19cb19eade3c4574af35489fd7cfa1", 0x39) sysctl$net_inet_ipcomp(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="ac897b45e54d13c4eb2d92c6176b7b91cc2668c0c17ce115ac0c7c6321a9a14d9512a00914823a61548db3add66e1b9268c2a7e7dab1a2155e92747bc8", &(0x7f0000000300)=0x3d, &(0x7f0000000340)="8f807cdd2fe6b0d6c7bd72205fb0368bd6ae366395c609f16b42f1c993f356d2b70ed841f13a9ff3de032874061424164ca54eb2d3a816f9294a001611b2e52cee7645e15824fddaa739b3e1c5155038b0964b9055e86e4fa4bc33b42358a6c8a81a560024a119620e54144dcb1d4b831e59bf2448475ae020eab9766464bae5e08055decebc87f4", 0x88) accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) r1 = semget(0x1, 0x4, 0x41) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/209) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mkdir(&(0x7f0000000700)='./file0\x00', 0xdb) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pf\x00', 0x940, 0x0) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000780)="7abbaf5dfdb07ca977ef0b8c1d799279cda1e07ac4", 0x15}, {&(0x7f00000007c0)="374a481a8c7fe39826331d93bc9b5516bc2285d8d3d2a91b857f918087b890d383402a2ce53f3a41a305621ead0a57859d91f61d2b265ea52aae6016c18a52ab76712dba39b27043d3dc758384fcd5bf44739d81520a72418af8d56a1649175229fa3799436e5a1cebbad49a1f61000ea84837595d3dcc139d317a360034e6904190af6f66342979e71955788054ac8688413660e2ae0e9eaa106e4098a482ef7b235fc298787812a43dfcfc19f790bbb7db43df45b25b0b29ec56d973ea07ccfdb773bd8ad92cd77c6d7029ba9ed52b618507e39f3bdb", 0xd7}, {&(0x7f00000008c0)="ca2e88c45cd906b72e1163284df2920e757d756f20dcc57a960ba0a2e9f7fbc8ce73492a4243c0e26b9d5843e1523b4a83f526d0cef9f9e1eb96b09f1fecada96e7ee74a4e02ed2a3d1740957990f63621a6de1a2d0b9bea9db9b474bfb71ed2ec12f575c8caa6fd412da901d59408c07469082dcc44740a65838cf0c04885c416157662fffe334a88c1989fafc0f45ea1eb64409418683bac1dc631e5a0fd43dfd175c69ab4f06e5e87910ed317a3f319e985a5f1194564e856370f4e7f7a", 0xbf}, {&(0x7f0000000980)="da8fa9c0d3535e82e40007cec2f357c820b88f3c65e08819a879f9cef073fa84f1b30a6b00d37e81309256815c434c14ae0e11cbc03043d8cfe1253489767b1681ecf051756cc282af71383e6fea0a8891844dbe0ec12d3df0fc3d9590cb1465e67917c19c1f61d33638f124b7d8", 0x6e}, {&(0x7f0000000a00)="22d2c439be9c1432929d6c6e7446d817608676ff87665812eb05646d6c1867c2d672c9eb8ade301c924fb864f90e1b4609a1364169deb727668a3a72ce2fe9c3721e40bab2895ea63b7ba336e83a39bb9f04048ebd25f2037089e77ca257d3b0cb79bb20b9235b9341ba353f86de29a3f41317589268915c017388a660628ddccc4c3845e68b89aef0b4fec50409db73d850678b731e2208a852215bf08f3f6baf4eed3470d5b18c564292c6975e6e12380ab9369d79cb880395e589c50d19e5f1c1b2b3382ddcbffda5f3b2d7794d49959f525c709fa90cf85a0c", 0xdb}], 0x5, 0x0, 0xbac7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000b80)={0x7fff, 0x8, 0x4, 0x3f, "e0ffa78591441b110db114d0e2eecf7cad7c26ed", 0x3, 0x1}) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x122) r4 = dup2(r2, 0xffffffffffffffff) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000c00)=0x3) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000c80)) 07:26:01 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x18f79412) semget(0x1, 0x3, 0x600) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0x59, 0x4c6d, 0xffffffff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000), 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x2e) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/251) 07:26:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() getgid() fchown(r4, r5, r3) fcntl$dupfd(r1, 0x0, r4) syz_open_pts() fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r6 = getgid() fchown(0xffffffffffffffff, 0x0, r6) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800, 0x0, 0xd9, 0xfffffffe, "73cc5160522d00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 07:26:02 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$setflags(r4, 0x2, 0x1) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r5 = socket(0x18, 0x4000, 0x56) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x49) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) pread(r7, &(0x7f0000000080)="e8f8fb3488195b3d568de0b457721961575f9fafd5779c7cbe5b1698f09383a077fbc38d9d18165fdd112f572cbfa5b24835d318bc90ae33377f3f7a83fb0c774fdf4d468bbdd9e1d3f3256f2de4d761300c7b817a3ba3da569276a2ad52492811a5c99250f2066af2621fede868b1fd0b4d1a913d961dd020de3c00f1dfefd10ae6f797dcb719871f5637e210e742f24aca94865b860c54a00503d7571905cc", 0xa0, 0x0, 0x9) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 07:26:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x3c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file1\x00', 0x611, 0x1c0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fcntl$dupfd(r3, 0x0, r4) login: pmap_unwire: wiring for pmap 0xfffffd807effe570 va 0x20006000 didn't change! 07:26:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x38}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:26:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6094635100103aff00000000000000000000ff0200000000000000000000000000018600907800"/64]) 07:26:02 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000000000000000ac1400bbffffffff830300001100907800"/58]) 07:26:02 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ea241413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c3487857059018578969c5037b14d144fcaa307b7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a79ec7f24ed8fc239e25e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c881500000000000000000067d81d7f5663f609396ad181f87572e38533314a8721b2a3efb0e3058ab98f94a3c37e5c90b3b2"], 0x17e, 0x800) 07:26:02 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaa0100004d00003c00006d0000019078e00000020000000044206043000003ffe00000018000000000000001ac1400bb0000007359ead86a0f00907800000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x2) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000280)={0x8, 0x2, 0x80000000}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="6e24386674a3946a55f46a727d1e956b66dc9eb56125f29fde4b4faf51a5590a", &(0x7f0000000140)=0x20, &(0x7f0000000180)="1072ccbcaa33d73a4b8f2afffdba2d361c122afefdc547b623c25aa0b8e9620d41934dacaa935c775bd5d6cd0ff238d0d33ffd05974d4cc3961c449d1b8eb9c44c2f2f6ca74833eb55b0cef2d0ba74b52ae0e1cea9ca1849579e5ed8b0e156b751a67f17b1c2c9a17f09cb3944dca8c573808a8651ba0904dcf356607bc777c423d5f808eec08bdd6fab59fb567d90bd4c9c202741638cf9eab8db2738d5a1dc214240fd3f87a5d919dd50ae58ec2ebeb8e3bfdad80cdf66818e812b991f386dd634092e00361f4ee62f6f4585ad5247f2029b242202d82b", 0xd8) 07:26:02 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:26:02 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000040)=[{0x1}, {0x0, 0x3}], 0x2) r3 = semget$private(0x0, 0x2, 0x200) semop(r3, &(0x7f0000000000)=[{0x3, 0xf000, 0x1800}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:26:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb3014a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xbd, 0x0, 0x0) 07:26:02 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2fa2}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x4, 0xfffffffffffffffe}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r2, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) setpgid(r0, r2) 07:26:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f00000002c0), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 07:26:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) chroot(&(0x7f0000000040)='./file0\x00') listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="6aabaa6b4e3d170864c8e159a0d528191ab830a36de782dd35f9fcfe9fceee81779e813f1948e0dc5d5ac3e5c65535a1dd4840505c02ebefae1721675f49d9089e053cf3818d0f848e51f667489c5cc5b9bf3bbc3bab0b91112575ee07131df9ae0db45e0f5cd5d5874bfa235fbc5c45095e5c22c1c9ff3f4272051005b9d8ab9f4a9bfe1f44c3e4b5b2fca72dc0525e17a4f031dafbcda852d9f3b44bdda4fe421b8d41600357ba11dce4b5f422d7f9be6f4e5d53768adac0066c735e0ab2ce916d56fc3b42d420bc1b278a1c90ef68eed768a9605a17967ff91e9973b55564979deeb55df1437edb646bd886"], 0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x194) sendto$unix(r2, &(0x7f0000000080)="faff", 0x2, 0x0, 0x0, 0x0) 07:26:02 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff9bf3e8ff00000486dd6031797100383a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060d9ff000000000000000000000000000000000000000000fe08000000000002008c46fb11a5fffe1fb406f239beddf8033f4193495ac55b2b4178678573f2f64377fb630d82ceb7e92429b587b441a8b2c3cd4f8120410b860141adb672a10e8ba1078e6951364b0addb954e3c28aa6a4d93074fab27a3129c3b8b7f5ca256f7154429631e8ee3268edf4ab553604fd329e8446c82566714425ff9c7c00"/246]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) flock(r0, 0x2) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 07:26:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x48e0, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 07:26:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bdbd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae14da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7bf91550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b037700"/271], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 07:26:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) getsockopt(r0, 0x5, 0xfffffffb, &(0x7f0000000380)=""/173, &(0x7f0000000440)=0xad) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/135) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:26:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) r3 = msgget$private(0x0, 0x204) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/24) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 07:26:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) 07:26:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x40) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="6976a413ee4913337f", 0x9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x7) 07:26:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r0, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/72, 0x48, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r7, 0x6) 07:26:03 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xc7, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x7, 0x3, 'w'}, @noop]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x7, 0x0, {0x29, 0x4, 0x3, 0x6, 0x7, 0x68, 0xffff, 0x40, 0x88, 0x800, @multicast2, @multicast2, {[@generic={0x88, 0x11, "3845e3907e49d7238edfb1f27138bd"}, @end, @ssrr={0x89, 0x23, 0x8, [@loopback, @rand_addr=0x401, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x7, @multicast1, @multicast2]}, @timestamp={0x44, 0x40, 0x20, 0x3, 0xa, [{[@remote={0xac, 0x14, 0x0}], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0x3ff}, {[], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@multicast2], 0xffffffff}, {[@multicast1], 0x9}, {[@loopback], 0x10000}, {[@local={0xac, 0x14, 0x0}], 0x2}]}, @noop, @ssrr={0x89, 0x13, 0x3, [@empty, @empty, @empty, @empty]}, @ssrr={0x89, 0x7, 0x3, [@multicast1]}]}}, "d369c1"}}}}}) 07:26:03 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x81) r2 = getgid() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) pread(r3, &(0x7f0000001380)="0bf2654e10f63082afddef13ec00bcdb1cdf7905e5c5bb212d4a7eafb107d324ecab7ff5d1367672db855b2ab67d4e0d49d6e26955e3e92cf816e2e14a1fd6fe197e5f52418955d70b4b0c94257697d0654e695856990c7be595ab61cd5001391a693dbf3cdc12d0a866b4ee93d36afc796b115b8b72aab0cf54dcfbca566f2bc5314946980c0d4a90354249ec160a8aa6d92f1e3e60f891be2297340628834def1dfc38c61c37e95e1d023081b38114d05fbe6db37be2070d53171dc1f756c3d14e7886b1ec50d84f74f2d2ac982788e92852036815a554a5b16939da73449ba5348f631d9be67686e84f272ceb19cfe8fc0b228e6b6cd53c468deff666f8d9ae6a607e9eee49de716259c2ef292a3bb52f66497407a8566a5972424e94b3c10f9fef69062805c003fc67a2eeb93b15a667693d938f272202bf409856bab5c5c4cd9356fca13e4a40e02c9b2e2f038905cdc1d1fa81403c1d1d17747c34dd3455a2ef7972decf210c6ba6476b17f16209e240809ada569dddc5d546ab1b484e88c7f1bb502775a4b7f6d9c61f91ae28bdc8032fb5da7fa51a04973386afa84757fa45cd9bce902210d7065a2e6061c8307f9b4510e9ab179a518e3aee5b90fd9d62883928d2edb48789bc90138b098ad3b9c0976f0509feab2604df675d73cee7ec07de421f0dbeda4e6031133d9aa4c6e56098da0ed078a5e315339543b597fe59caea896b62ef61add5acbc5b3586f714db846ad42a0b54eef1d2d2df5760c2a8537665a26403ebea424a67594aa5c44c2cf599a6fb6f82ed06cd0fc27b8e867ba97c7456b7a548dbfdc9a1dbdc5093ce02e2f8cccbc5615af3fe59d8f10f7b6b1cd1c72b04ef190c300475390ff913cea7d53e2e00fd6c8b1b584f3f3bdd0d88d712b6104d312238f08cc4fa2991246a31479e3a536dba9ad823e5f690c7a61d1a45b90bb18bf12698bcaa1e7f0e95c0529b67a84976b8bb39d3ab2f997c326d3fd82222ba547e4f3f220e58580968aebd13abd283bc09648486e682b7cebc1cff58a47c509a34ed70f1f672e819a8170b453e3ab0cbe17282665a968a8ac1c31e26b512f82f95a71396e7175785f7bcc77d666c73704379cb97a4131e06d4709b8d70bbac798046c09e6bfa67408915acbb8b0af609b555241dbeacf4f0da54af4a90801d8257d21533b82991648b919d37e8e12cf4ebd6cbf3309ab48bbbf34da1d141aa3c28ba1ce2288314a73ee2b590d970816e498c4f7f9828fa1f990337aefe44ef04f9d32d09118b54e24476c66ba2de324ff163d0464679c0ee5eb8c12de9dc84944de7360652e97f959567ee14c7fa47cea8089b15f08752d4b1853ac57936ca55e15e03a5ea9c91a35e73edd9b278bf971a5396eb3e56a7e0d15a6a0e3b21773bb3e32aa31895ab7496bf4bb43223216a9ecb21f6a09eb93f13ede4a713cf5cc1a3e7ccb0c7bb5fba095d082e106029938123e201f17714f4e77ff5ef505321faf9ff09de23ad9ef1c095070a937ab9579f842627fcdec84f2d90f3eedb99c9d1581587375a5850bbd63bed8a5861f8c2656d05ab766ec190bd557c27a34bd08ea1c082874e6620aba09677b775fc4cff2a1a8defc17fe4d75091581a323d736d588cd7b6d8e3cebf6bc6f8d155fab371f200a13dcc8c1ada5deef33ac259837a2bef2d722123ca53bc619bb9fab4a2e5ee41e68fdf44f8fa00b139b63fcbe960dad90c104e008166a3595b78f47a3337e0fcb753e4267a9f2c3685a4e900aae2cf0adf5ae667e8cb4b02a108488f8e31d58b061099a85d5191b00505bfe3ae12903788cb1420ad4f0066884c505c45157cddba78e06138922848352b51cbb5a7e2c046f05a49817da3a593a1c2d3102a5f7d86f060da7c5b0dbfedab86e314ee4510761c9ae4f7706638d632298c65aa43da7ce1cee4e2127ef561a29c51918e697803ecc3cdf3b84d84d3e29316bb13076c58279b6d6df51b3b24e8732275cd45ebb8f8e929c06dedfd4de324294728c27da99563cdd3a8141b108952737c0b43073359665ef0a66cfb26dc1bef4d6e50f6e25d0cd6ae85470a026cfba5f1caa00b230e12f4ec37dcb6421226c13933ed2958a539491f1b69db0859bde37e2d0b0e06c8de3809be16f2a228821b4f9c45a05125d4a65546830c308ae5cc23db180b9259fa193df3b980c5ccff06b2571b2b4c795366f55fd53a2c02831bb227748082a515720496051621e8a31062cffb78ac8447012a52d80db3cfc2390ec30e8a219e860b4e131a597320cfa84db3ba660616bb53230b5e4be0e901854d0991108b439d2e9fec6f87237203c5e412b24c7af564d8c2db3843742436b411b513114a7bd43a5e2d8a2345b7622c7a15526c12b4d7b278eefee1eb287deefa9f3e4ab503eeb388aae301a569ea4b35e17849b3a9c827eeaefce822c927ec7def2fd37e31c42c824e1cbec2786848a41ce52dfae58ef7cb3cc835d0744f9a2e92bfc4e0308807088be162ac5e537155712eac4bd255f91367ad0a2d658106967a8b721272499efa12a81ec62b3f88b2121dff9a719ef3143ea5f2360597e9678d30283b9a79d5cd99b830b3207db65293242bd366cc8f1131cd8bba0be84ef332d9dad292ec2fcc76557916fb5f516be34f159abb47e35de0c4205e33047dbbddea42321b3769a32472e7983046469bc9e64c886ba5d5c0c735a4b2743db86dc7d2f83cd53fe5556680cce437f846df70329902ab5551956bec78cecc9a771abf26c888ac99ce23df27d41314b4e2983e79ba2b84e8d1c5079f45a341ba7bd99f5a7c367677bbe03b33cfcbb5e0e3ff855b87fa199e31229d8a40a7359bde15ea079d25e40e4e64b8391619f49e96c3f10f685943fd5cb01ca6f2ebffd1cf7d98786106b231459f7f62d3e64954cf75e6716dd01e49f723411dab8bc1d13053521d410dad658a2af1f5e7055cc6d11c54b788cd75e399f03674c08a7004fce45da12af3b29fd54e272370b33d2637ea38d32a00a638427650828604fcc8832d84efe16e95d484d6166089ec5e39b6d5d60936bb85822cc8795e9fe91b4bf96e0f4a68f19edda96cc5de578d5685a08768407e7c84d66a382d73349ba7710609edfb543888b6a364afc560989d74e72bd4262cdf4400bcda812a07be149a01eb294e04fec9b288bd348ec3b7a7079f8d8bebd5719a4e3a97187ea8f40169f1991396a602cf53fd5eacc0cff70a6215f467561a52fc97873c6399253e96e29836013bc56c48f78607941e4b5bd64a06b1f6e22c0bceda1ff49b68849c0e35d2bfa5baef9f944bcb464000df23f409754c387f18269ba430c7f326c55c54f7f464dc1997b9557cec24d299211edde2596d120aedfd48acb23dfb3151d53543bcb275abe59d494532541e6f49b143857a954a838a520d88e9c37b09978f8447a14305fe44d1355a4fc680aa11c067d29e8c923a1ecebd2deedb3a51986275a478d26042131068b4a3e08ea78a30faf8dcea580295107f6c148428d023939c1b30c51517584816ada4e14d69c237045b35cbd175d76fa39e7350f3d94137f45f7467608328aab180a4a017e463dfec474962ccac99515820e8694b258f9c91817dd51a30dfc7ebcbba666337ad3af3797bd7afbc66495519bd8ea6d9c28d155123a60c7218a3838aba5b276b333a7cf235571a2db5093ec56d69d180a714bfd31f6054d6a5fc35ea09e901093fbafaebbae5744573dbb7b22c09cbc48420efad5ff2e57410a02e8e4b319fce189a2a05b9a323e37c04e641697471cafb0b8274d8cdb28b9137b798b2dab8630ef4555664f5fb8dccb9b5cf4b853a403482c463b6fc2dbc2dd16d937c16ffaa04d689ad8eb1a68b43ba49aa2af46314ab87f87d2660da39712be504432be4b2bd81cd53f007ce4cd3deca43751d3fec53dd83fdc944163a67754d4d0a392e4a6698bd94e7dca7de00ad811bb9d2144c800b50f351365d20e52208fb84982eacbd2d1079ad52fc470f23c7a8a63c916bf5c2d5f564a525b4bb2ffbddd7f11d6a916994b5dfaf92e1e4b3f1be21d3dacf5f34a46e8b48eec130845d3b241a2aa178b176d5c787b66e29a193bc276d832748d69c9321bb2139b2bbd33db9c027171f5b6af65e55d41280df7a4e82e69a246b26cffcc45e5d13821050b288a97451eeef15f8c1114ccab12cdce85fa5007ebf63eb4aba400e93472136a1f41d1f5b5f11651dd0c9061bba767d20d07748507f39194660045d8c288dff7cff4964acc6ef0c731370e3648c7eb3cec8bf347b4141c96e97f606131e09381909f6c751acbaaf21895b7f340825a33c29448ac6addc3c3667481ebaef696125fb47799f7c7b042ddea938f330658e1c7fad6952405a49413ec269548f25d16c89f3a553a3fa1d0bc1361bfd245fce6f2dcacb5ea286c9081c3f33ba8c9533965f39b83eaf4b7bedd157f5871388a546a47040b93d0a33f3aae2b79635146d4e238ba430613c4f186ad178878207d490cb609aeaa535ad8e9c6bc8ecb5046935a9aa52cd5fe7190553df8b121cc1d6be1b5a291b65adc3345815e8f2c7e717e6d261ae4038b94fa52f2f86826efed463abbfe2a47c4fbfc40fb63e17bbe804c852704560eaaa3fd2ea83e7d9900fcf68f071135fb74963e440c5fb749c441666a88122436f96982d649284d2ccd3d8839f4436fbd4711d661db718ac0676b81f5228ef8e9c3789cbe70ed3627538148c195e5c252675f92a8db8e3aa1e1669d248646026d40dad3a480c0f3d3259694689c9e0f83126f8e74fd770827371add9a85b1532f65f1ab0e4c31e33680eb1ec6873853949003fcc242e77daaa1b8329dfd31cfde74e83e045a729c6bafdbd138ab4f69af23631b4bd908633b77ee4ac82e8ca2b5339ea8c3d2f4cac9fa6c38b09847ab1010456a44d42a0bb977afcfad845fba2ccdc828abc0f8311945ba43e535688f717d54c71615068383d423b8d24d2d701ffe6451e1ae4c8bff6353687afec95b187baa6033148976ae9e0c1571164c2014fcd4124f68d90ada1782c760ba9ffe1a75be0536e7325cbf40375cca1bea0960d3a8fed3024d2d323839789979b786fc8b67de9d0459afcef74b413d67e0b221432e80c9a711c6f28d2e432917de0a1679d7c44304e1f2e466b73733c511b8db2e1488143cf0c79a716add61e3222c20e339582f8037e0e9cc933ac34e21302b44e2d1d765c22a840383803d748255d57308fc2a3affcb9ec8b694607300899941041f3ead88daa9386ed12764d476cb11c4206cc70e9d942d33d22c4c1c22afd7df127fb42c9b3433cc0a16b18ff38ac00cf2d6d73a5b82501a9c7c9f887e93366edb743dad8eb4012d207edbebc7c37ac74e289e2d17dc3606be03202b9f499a0bffae2bc5bb42cbf9fddb23b8028af13029a39de7f5894b85fffd7baea379bf6001082f5f594c9c866208c83621ce5ccff9ea46e3b8ebb284ce9faddfc63190789676db81e2b0bbedda585eadec36c781729d296e6b8b43f388db3b3c0503800cbe0d7b421ec011eef12b7734df0fed04865395c7c12f0603600fe0dc1bff998ff7d91cb65f347b0564d0b90083977ae79bad65a0640bea90a8068376efa6a056ad7cfb2ec2e1256d1f310e7283ac08cf791cb5b5a011b405f956e8b803ecbcccd26caeba351e7f3c0a5964afa0c2a3c4a1556731d73cfc766a0748816e7862fe015d4963a5fb6e315347cbf927a20641aaa47c90d906925be54f0b7ea10b52139b211d68f712486ec7464adb3", 0x1000, 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 07:26:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x1) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x3, 0x2}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x2a) r4 = getuid() r5 = getgid() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchown(r3, r4, r5) 07:26:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x2a) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x3) unveil(0x0, &(0x7f0000000100)='x\x00') 07:26:03 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411aba7723addd4c04319dbeaabdef13b438f7b2555fb1010ce8676261ea2e32d605568af3638561032bea19836c2d32c4f2b0fcd58f8e831ebf0bbbaf0523080ccd16ef0948ec2e90ad9d0db763438831e0b64337b39568ab19533a53fd8015f077eb90d057095b2a8dbe788a0c2f9f9687eacd9b777c8a767782cfc22bc75568fbc42ccb16b31d6c60ba142cf3ca2f12a3dc9bfe48d9d698e64a9b26eee0329a86c90e452c74db1b080e3b60d7d40217c9167dc8904e8f72614fc52a48f9401b1ba0f487a94caf5a575ac172781ccb3ee99ae56e1715f283c4d04f27eb1f2a1c658459278a62580582d473a016563734a238249c2df8280522fbafd14461a9b03626d7b138ea1740500536bc2eefc9269023e58a4dd35f0a324f7515155e00c0abdd49e568fa9faa3c"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x1}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x4009}, {0x1, 0x2e5, 0xc00}, {0x4, 0x7d12}, {0x1, 0x0, 0x1000}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x600, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="70fb08f4", 0x4}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="800000000000000001000000e20600eb3855bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd0571411f752777204ae33eabfad400f1ba1acda70031706cdef6af37412649103d272768cba7cf1e67be1fac02adb10cc5c086eb43e1d6561f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e3b9239415f790596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be000001b0000004f00000000000000010000007f0000009e6c540bbe554f80d327e8158ec695ee4a9fd0756943baa075a496e51e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff00000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484ee62ae331c0bb8bb5aad9e9508264e763107f29ce9bd3018ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c00000000000000"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) 07:26:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) preadv(r0, &(0x7f0000001c80)=[{&(0x7f0000000880)=""/201, 0xc9}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000001980)=""/46, 0x2e}, {&(0x7f00000019c0)=""/35, 0x23}, {&(0x7f0000001a00)=""/199, 0xc7}, {&(0x7f0000001b00)=""/99, 0x63}, {&(0x7f0000001b80)=""/40, 0x28}, {&(0x7f0000001bc0)=""/192, 0xc0}], 0xa, 0x0, 0x5) 07:26:03 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, r1) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r4, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 07:26:03 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d901000000c5c1e0f87ba1d401b800705a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd9612501df904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a544134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb835057b000000ec69b842c4dc18684a31a6a4de38c867ef7c54c1d57a049b3e10617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1afa2c9854c0f486eab11ee75e56155f845c64f2cba906000000d499586c75bb9bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69406d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c420212400"/1167], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c440b7e7d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb42675e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44d363ffffe1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5fa7732313995a760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a", 0x3d4}, {&(0x7f0000002800)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d0916000000000e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312fcf2a56c22ae5c3092c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1009}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 07:26:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(0x0, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/153) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000019680)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 07:26:03 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000180)=[{0x4, 0x6, 0x1000}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x8, 0x1000}, {0x3, 0x820, 0x1000}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 07:26:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) fchmod(r2, 0xa1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x7) pwritev(r3, &(0x7f0000000100), 0x100000e2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x2000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/36) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 07:26:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 07:26:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x80000001, 0x401, 0x7fffff83, "07000000577dac00", 0x100000}) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 07:26:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x4000, 0x6) setsockopt$sock_int(r0, 0x29, 0x27, 0x0, 0x0) 07:26:04 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1652, 0x3}, 0xc) 07:26:04 executing program 1: syz_emit_ethernet(0xd9, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcb, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @generic="e67ba92eea63e84d6d3577b58fc2a4c4f2f25903909a0cbe7fbbf4318bb24fd59329e40112284351acd0ff90adb54b9033bdb30fdfb71074b810701216aeba483d38638f5d47831ca3dd9c008ba8b3cd7400db3e7bb500f546f959e34861b7aa5ea63ad9ddae23e60176ad79ffadd3c4bb08d8dbc6dca89573ee33fb7e78d0e2177e32b1af2465ffd70683ba888b621ab179a29c99df8909a6728033bb0dbdaed1b30c07bafa87d31ccaa4e1674e962e71a7677bbf1fad"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8001, 0x7, {0x5c4, 0x48}}) 07:26:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x1c0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') 07:26:04 executing program 0: sysctl$vm(&(0x7f0000000380)={0x2, 0x6}, 0x2, &(0x7f00000003c0)="bd0bf7786c966d735efc59cbda9ec4bfc4f1cef63ad947bfef33d9b19b0b3cb43aed68f33e32e76fab42515bb7d92b2c310e683cbc3c9dc610075d1dbcc2cd6bba57f98c084e6e0e8d699f5e8c6f2f89024e5b8572ec076c766faa480ac3ed66b95f1b3c97f5e5095c91413da4b3f00bf07ea9e7d169808ca95fb3f64f5c2bd20d7b8f9c843ed2f43ea080b43f93abcd77e2f44ac0b7eb58776c6d8c55d6916be22cdb8ce98469edf4b41c7c688672184f78fba6330a68979f494ad053834fdfc478dbbc7924d633a9a2c1d1c6050f799772e9cb3c11bb19ca1ac05cd923b728825c", &(0x7f00000004c0)=0xe2, &(0x7f0000000500)="bcc51509cc23f60ed606aa36e0c0cb86a367f39da64033aef21c71b7c37e2f10ebbeacff3ff3952d5556a5d5425b40fc29ae686ce7a2691eca76c45c8cc7f9d13a22a70360bde7970144d9a6fa46541f85785570f85ba160b9fa5e30939cb12b86cdbfe950126bb2c5b2371c9c2d631a99a64cd0c538a78127a23e2f62bf8195e9c841f6b2107b3be375e58dbea45a59efa8c56edb7af7e2c251a682e3", 0x9d) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='r\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='^[\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='+,/\xc3,[}\x00', &(0x7f0000000180)='/:\x00', &(0x7f00000001c0)='(5*[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x8a$$\x9d\x00']) 07:26:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7fffffff) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socket(0x1, 0x8000, 0x3) 07:26:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x40e, 0x0, 0x44) write(r1, 0x0, 0x0) dup2(r1, r0) 07:26:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xcc, &(0x7f0000001340)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 07:26:04 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr=0x572, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@rand_addr=0x9a], 0xffffffff}, {}, {}, {}, {[@loopback]}, {}]}, @ssrr={0x89, 0x1, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r2 = msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f0000000100)={0x0, ""/52}, 0x3c, 0x3, 0x800) socket(0x18, 0x1, 0x3f) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) 07:26:04 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="46d83d55ff56bf03b216ad649dbd7a1b91cb76a98aebc5e4fe0e4789accf1921f9e76c49fbd04dc4d5888f7afde43a97a9ac31e91f84f88f0a3eedbc81a0ba8201d381df0f069bd330a054e03783aa334613ebf7f076fa5ac57db7e427bcd41161be0e726666", 0x66}, {&(0x7f0000000100)="30e5566cb4355a63b856c86928bb657fc43dcf3e4a69ac993814e7017ddb1f585059580b6c246148ee28224d992053beb2118da00b454f044e1e1b1c58d190e83128b1f66fd70e123c65e117368ef9247f431f85109b52261c16b70bc0fd7b04795e2a7a1f8fe0b10154e1d32346d195c9ea0b2bcbc1136e7b95c8ba12dcb23ad6443d3a6d83697cac51c8ca264622452372359c8462be43cf2d0521", 0x9c}, {&(0x7f0000000000)="40b405ebd191051e4bd743975735587af30da76fb0afc86224ce024c2ae302f3f1540e2f2e5c8ddc29af", 0x2a}, {&(0x7f00000001c0)="9527e308bbba6dd984985dde203e164e2b28efb0a21a787500d099f18eada14b287fd18378b0fc", 0x27}, {&(0x7f0000000380)="6f8932c2800ba2d14b937e6b4eaef5c43e9ff93a479b94cf73ca391f60c7eefa859eb25af039be8fbcb47cba4ddbf62b009a4b96f72516fc62e1c4738192dfef6179c8812852a82375607892051a1a877d5fe74847c8a0cbecc2313269a390d4f6d7db22b1f77ec2deaecaeee1a6a1c2235e909c8264ce77f3c3269bdcb5206030d0e0b5cc19e548dcf114afa602", 0x8e}, {&(0x7f0000000200)="49760edf8bd3dda35d855814", 0xc}, {&(0x7f0000000240)="62fb49d8", 0x4}, {&(0x7f00000002c0)="15ef262e2a27a92ef925c1f2f7e7af6f1c7d64c59168c08e61f8c636e885ea", 0x1f}, {&(0x7f00000004c0)="f381e1a679fca89bffdc53d0814c96a9699306de1e6eabf9a406e2d2f3e101915d094ea27c56880a2d2e7672cc61f7a432b97d4c8a076617722fe4acf80a2c32e830dd4db9466d1f3affdc4c6cd086d05adb08171dc817bd250c423617e959a4fb59b31c450285a431d09c7a74314d9afaa2393cee96792dd31c2aa6fdc1e92c0336a5ab053c13367565bf729f4c03e9f3185cbac1ee2be93c6e59aeade2ef671ca7879f1dd9eb38af2da38cdab3e441a2ec992d2b0f4d5c5c73779d003fedd0431d7fa649d981a91ef90202663a38078f02a14fb148e9615b68912b385d63c5d585374e841a2d169e612aefebc5183a6e6a4db03744802042d7aa02a8adeb21f7c3f00b884f6e12fa1a18bca83151e429dd8d0d713b10161694a40de25dfed180add1404ca2d728a5f5cfadf8390347b5d03eeb26df15cbd95b3497d31c8b385837a44ede8f25b2efb5c63ce250841f3f8f9f8dfd81a992ee3d4c062f6ec47824690b3773aba4406d82836acb3fcd6260b6c68da1dd6064c470e6eaa59d21fd3c141aae3cbf2f6bbc80bd75ce7d926ca5b33272fd94ac9c6837e6cb15709897685e660aaf862dcbe277b5f5437d55b9a13c074f8d185e8aea091edd4a6a6f99be5d3975245710e7a7f26a9db3fca2cf95b79e1186383bfb71a02155ab89b0997f2107bc6938c54949a4af5acb044925f708efdbdf581104f2c112226eaea3c6045d4bf351fa67dfb0df5a0fd01fa0af4892a0a52be9803ef2afe732a1f00e42f8d88390a7cf485a8d257430e0bf005b57d8c2145f5005d3717eab05cc0e282a76dff8e81a2004d6bed042e407f09af0fdeaa065dc3f88ebe9d73ab1bc31af77a12135198aa51da86e420ecd53c6172d0b2b472aa51fa448474f55764bcdd02b6caf5843e429e78e933be3b34c9d4153b7ba61a4b6a2d6a19aa02db680faaf7a9d8201ecb96ab3e69c4483529b9b40f272717583d2c64352d825aecdde9c21511355584c5213bc905b8683930e98046a3bf899270b9d85e403d299685e9d29a5053b62a44e996eb0603113c1a1ae73a3b1dcdbc9aa952102b7a3535d3cba6b66cc7ea70db4cb90c032964decd653ef45b29e8a77039e56c352287c5a4fbdf0e4ccc739e97fad929e38f5b24d6dd9f89d459a2735d89131a3c21f50ac8d4485d5e18e27462f8d66a4349b6e97cae4499794c390302c9a4047ad69d3ea91f21191b3eef629b54b5182050194e2e30d15d9552f2ea7549bbc333d1350f12a519797dbdd6c94cd7d474a3e17fc4eaf4e1586fbaa9b7f22f9f5c0e9c8d3b6cfd8d5998b5c083f33db55c65761dc0f07051aee0a3c10fe6e62fca224e84bb3c06014655b7ea8e92e7707b1d55b8f7a0cabfe8207d9e2fa2ab2778001417129302f96407f55a7d5e63b084165c14868e5f00ace5938ad5f38fa36d7e847fc28313945dc0218e78b4fd861047a6d9896da92740ca2d4ce342513557ac95073985645ecaea3ec13afce1486fdb6bdc63056f18d869b6ad9bf21baa8043f5a4a5dd71d7377bf4d56916e9eda7a4872791bb0d7697cded169079e4092596547bedc456eaa4ef5e0b7e12a947af1260778a30a32a25a2354932112358a4431ed3335d3f1500eb1d9c0d5769cf54958b14431b02aadee709ef1cce4d250b9c8e91dc85dd8788c66f493b5a027d0b3912cacdaa66ac9d3832bc1e57ebcc63e9e91129941b77dbc0f3f569aa48b0b6be433b59e79d88d2091a3a84d09d3c04f012ad1da47ddd76a31601dc62412400bbbe5f5bdc671834dfbe0fa5d78bddda2e29277c863956ba7505a2567caece1d21c6c9998c4722bb84d789bba52932b3929283b7633fce48762fb202048e2a4b0014de382305aaf27a63c141f4c54f88acf502524ce7f9793c1fd0f2759906b0935521bec0c4ac125549a16012790a1921d9bcfb6d61c3e36fb85df1ed22f00c4efb234942f35b35dec8057bb808058cc1aa362c761fb166e225d3d13cfa5d4c23ae43aa00fcb8e95a8d90e9867a840b768a95ed27536008f7d98e4205a4b7685553680e8ada6700d50f624bf50e16e7e1c64163ecdb8fb7cc179557630d03ecc3f3274f5a65690d2ec3ee7aa3560bf487f3524dff0107069fdfd3775ca511dfe66fd7981285d64d215cde03fc019d22ad38e9bc5959c0b0eaa041f2e38cd833404bfa27ecd7e8475e4605993c9c68e06bb681f59f8d8d78736f562ca3259440095b8a24822317eeb6144f54bd2c062a5f2727713b1c79b2e7d4d12fb5b55955d4b17b80b15d84ef0cb6e5d47228f685450327a4c255126c33d3c2666d988941b00b631aa494b29e00bc9ba043127a9ca15634a8ada1ce3564a002f26cf067e0e89e0d4b8b9ee81b1d9fc1c5fce78aa131c854111be82434de2ff6a7c3742238829e2c50fa9dfb3de60e79f8360eca4dbcd1313c55658f465ed07d84e53cad39586950821706f131fd0559b68acbb1570b9736748e7f76441abac145e462aaa18fac366d50a9dffe007eeca1b481b0ae5e783c6d659a1e9cac7a982806690cd64568069422f5f6f8f396be99eeafe0b22c61658e3364a3a94b53afbfd1fd43273397106983286f8682ade426b9df2a8462b6792ea26f99cb04c7e0b1a5d13cb1e8ae7303d853415970f78aa8ab938f877f0c3e01ca0807f9e4bf0d52734036285c0e9ca3ebe510a743cd9f778fa04c2bd433b2c64a62dd38bdc2be902e6d5d8ab17f8e57be58a448a935f207c7ac8904e5faf05a238508142afe82475f03981df6637714d5c7fa898e8f901910cd8d44123f9999b2be716ae643f0572b260b1948e01a743fa09b6e1e644c358ceac97ed38e85c691c87dd357c0e686b0d807d4f54f4147614758c0d1aba457b0686e213c15996dc0c0b2c7c79eb0f2466bea05f1c676b747cc9ae3ac0eb68d261d50ee9c86dbe37fb2adc30098fe21a6e28cb4b543a0cff3ac61d26d29ce4315ede1db1a95e51f6a8a2eff56661540dbdbbf00f43a4e8bb488accb27d2cbecb33303d9fad26acc6d99043bf9b2fa6e3583d6dfc379342ae9a24f663ffa4849feec30a1eeddf43c31795d840699ea429d13f055775e6834e96251835d0d277bcc3497bca1e8e0c974381b8c2d7a65a7bd10f25dc6518ba1a7a86414db10d304605588ed212e083979f8343e6d50e5fda1aa1f3d5f755a3e2e755c821781e44369a5c2bc6f7d98c825fde6000e1156a925f4dba20cd0ca016589d39b731996d36e3b79499d49505d3f958c36f0d84377cbd290e0cf586683fbbbfea8d63196f6f100b9a6d732f2dc1cc712f9c429839bc9d346a947ed08f2fa70e4aad85a4f78ed5849884bfbb83f3f69f07c9d3e6fa2a5b09f618750f335c94a883f6e4307d9c28c8a1d8920a7b415c3154935b00ac245c0094941f1769db2549207d2b84cd91e2645f33138f7678f8d5b9ab9efba2a3742036438ff37776490ffe031fac0a421b7a8531be08d0a94833d565b4dbecd4d08f6805b24ecc92cc5918c83a823114b4c98716a046345b9bfa258c3e8734644a67dd4ebcdc1f42e9aaf780bfcc8659dfdd5e371123ba4a0fbae1a44d62212b0c720743bedd55710ca468f45f0291e45bf09b1ad0d3afd967dae0e89f550f5d706597fad046e36253a1f1ac680e164454926a32058e229327d16d4ecd688b21d0c19f296f1b7327cb825215e005f108683422a37ddb3aabb68444c6bbee10050f52d3ed79d432976982ad2183186100b13e1cb8710beb3f67c124fce2f354e35bc927bd3ffd7ff70a0b6b157ec4d30ef96bea5d01de4e6406017a290c0d9f3cbaadafb36d1f8eb03e16fc8b47822c008292d1e0a2e0ea20183805646474b9c8fd0c89c8d5a7c3183414e6539172a71f040e2e152c5e14a6220f18b4f7e165895221c5bea9e2f4cf80915e2431c32622275485ca2d00a036d8c2eb611f64f55898e535d41d9472507028efb176c41ee574873d25d1cb7599f3c566409aba7d63f480cc01328aed295fa82891f6d09c14b6fe37a9db54dd83e59788c6bac7e931e548676187a97109e9f0f2e66d119f267dfb889702fb9dd2062c83342a4b9850552355f0b01ef19249f03b76602824f3bda3eca8827ea72bf02df1baa6ba941f2ac04a113ed94ba7ff524f8815516365eff5379aed6cbf4b693aa8adaeb88170436300692e900ef57250ae00ce039b74c053326f6ff113845046dfcf7241ad880a78aa47efd63c7fc89b2fe995e210e2909ee41cd351e8204a88a741533e97032099a24e2c953a39f0428c4438c57247edb154d84e1f5aeda5393cfc1fd3669b435e9815bea576e946d6c50a0d29a611d31d16f4ddee3eba84468da38c6298ee74dc8def749e5d41f20c8da0c2cbcf322d7c976c4767e58824843466182a34e67c934cf486fa96c72ddd1747924121c90f4380788541f480c4ca953f488f3cac98853e4775586da9776e21e336bc30f340f13d25c35ff7586d29d9dbcc6f869459559dbcef66e1facde1d95ac9bdfee9b194f250a0616d73786ca11cf1a17234278e1ea6b660948bcebc4f89b39fc1e9a565077d45683cc57ab71769eede09aac79440ab43a1887c07fd6862e7d3425ec626301b53db15a441ed9811ddeac66bacb85c241a5248f32cb69e2606264c906e0bf6a42d7bf9413b6a6b9851d7012cf59d65c2f8dcd09903a1c5837e4cd4e92d153f3af6a9c58e224b3b2a7ec7f2a41d5de6ec9ba10672cf6a991f1634829dfda3f2ba4e884580510bc0848228552153f33b404f3c36661982a966293f4d5c3b025e7af426316f89183e36ac889abaae44189e0df79264a9b37b0b046774b134d6ab1012eaf1606eddaebb9eb42024740df270b0b089560195bbcfab68843c9291ff7811cdeac79155a79321b3efe33219f67af9116b56636b520e2d91c7f030af2621a153339ab752f079d44bf0170dfa56b79b36fb86b5b62d779212d2c64eb33dc32aebcd79a9f9b80f1d7cf36d1f10386ff59e8214f69076ae63404fb561e4534990da9eb22dd5644cdf879790f46e7424343c706c91e96a399ced4cc27f280dd4b40b6121e0e37137c52bd4de61d75c2e1032298e2a5135d00c8faa8242027aba3d84c151fb77aced5dad37a3369ff21f4f89c235c3de4ff949f47042d2a8cc8960aa29dc9f567ec93990da91bbd3171d1f6a1077464e234c6052996dd8c539f58c4cb216aa3757086e9d56e88dc2c51faf6f2ce36dfb7e71876de64da00b7a39d79639addb36fcd3fae04f00d0df858673a89418a4a99d3ad5437cff27b3927bbbee922f20f8ab9b9d693e60766ef69b790ffcaa09d8352736053f30084b201916928f68af8e92f9e718a72b1beb702c290be69a5a825381cd1c65a5021160d8d16212fb8198ac674fd6757744808a09aa25656d6e7c5e17eca0713cf6fbebb98d7101eb23a9535818a5981356bfd351753c88691e4846590a088a9a0492f3af0a26d76a7cc26313bad2fb563a9f26940d8677ee079a9db314aa3ea6ae2d431f9a49cafe9f2f77a0d14b2166e0386bc46630442d7d64d9fc150e7908a6fa0e0dc7e5f932c38178a21352f6b7cbbfb1d59693bf828144566e3cf13a538b807c14a8f5f07dee2d800099dc8e3a40db4bc9750efc532f849c2613483d8b022f5979aca4171d30e3df49c26ffe2b433f51a0734d523ce29c04af02121b7236217f09866a6f6a88b894d3db5729b33efabbd0ca9fe991fe6b5e3d626b553abc1a6482f914d378f001167534bc0098bef88c5aea3cb97667d4a6d9f917c6a5276aa22c5cddc01cbf5ff633", 0x1000}, {&(0x7f00000014c0)="7f374cb287f088f7b7a25121e56bea6ce6c79382fe3c43b53262d65763d5fe75aaaa3c02e94e8c3bcefaf270c6540a875c3a8ee9b76eab38a5c46be67c3aab3a32152251785b0bb55ce70a69138e1d0da18eed0c1fd0c7522410ef9b9f28e9ecdbdf02291f40f0742384f9528431bdd539ba4579ef5958e4baf92d31b41b749471f27e9fcc9d6b2ab35c3e27c9f50a1f61e30d65ab739feb9ca9ae4dd6b7eed9f95f194d79e4bd1c5d6b542f409c5cddd6f07d35ddec26", 0xb7}], 0xa, 0x0, 0x7) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0, 0x0) 07:26:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000026c0)=""/4112, 0x1010}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000240)=0x401) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 07:26:04 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0xe9) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="3f581eb26b261942a0d82a8d2c77218e3becb9b1bc274b517447487d6bda6f126f444337783d141e061b3b5888caf5f5862d38a20dc0ca5866c91980f1a745344b08fe121587d238bfac0923dd10b4b65825803ba377bc0a15d44c6188bd66a75ac09cc982ccddc59793ddd319a7222283d31dace8302e01dcdfea5df7d9053a6281b926316360613e825c5930706c5648a6a7b383f16ed3b23445175af1e5e70c0d572d1410d9e0da8775d147ec5496e0455e591b429e359e39156769cae2d3dff815167000994fd1cbdcb7cc680183aa62e431f67ff46d27145fddefdfdfe4f643939314a996a252cb71aba8e541caa9e16487ab8629b110e9", 0xfa) 07:26:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x6, 0xfffd}, {0x4, 0x1aa, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x1800}, {0x2, 0x200}, {0x2, 0x3f, 0x1000}, {0x1, 0x3, 0x1800}], 0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) r5 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r5]) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r5) 07:26:04 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4) r6 = getgid() sendto(0xffffffffffffffff, &(0x7f00000000c0)="7c1fb92a15628ea0305bd2d4fe08d736757a8068d27e438b9e58cecc4504ae961c8a15623f2e4b8462d93df72c0baa4b740b26291d68012af77f5de281eb069fe675e1242e74f068b656b3e068a05365f1366b1598be25999784f63ff8ffcd6a24eb3fce60850aa6e0732a59cbc702f40cbabe65956e9f258c59209ce86a586438a2c254ca74a51faee32877cf542e5d307f85ecf79e4f46d38538b75b451cf03fc3f5732ec24b3d6ba15983c02f2b15d6c390152a6d5ef8e623da902ce9dc2f106a4f879de4e5dd5220360e60c88a", 0xcf, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) fchown(r1, r2, r6) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x80000001) fchown(0xffffffffffffffff, 0x0, 0x0) fchownat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x4) getgid() fchown(r0, r2, r5) dup(r0) 07:26:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="2e56832cd63122f27b9cade56794fa258e7a20ce9ec609", 0xb6) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 07:26:04 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 07:26:04 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = dup2(r1, r0) recvfrom$unix(r4, &(0x7f0000000000)=""/167, 0xa7, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 07:26:04 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="015c59dc8308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f00000006c0)="9a9107a3ecf4ba7f542c155ae878af899965d6841761f585b85a27910e7cf2a21b7f9abd7312ece5ac161c9134c9063e74bc8537d4213f10b470b33ff77d293ce5d87c73f3a467bbb79115aef991492fc360ab5d19185dfc61f751370c51c271461f5ad8a75608a2a2609f6c13e225ed63845e41c0a8850fba64a6f0b8f79824ba8927cf594f65be70914b44d2f31bc6e85fde0d76a45e3fc30b4bc3d10cc43a562c2ce4cbd8b22378437467525cb1e3d53e5a305efebf9efe5df182156277d180b200874c86e1bfb8411bebbd805140c62d4b95950cfabd0c5912541b70cfe2e558d6989220bc8434746595f46fe66372331cbb8f7664", &(0x7f00000007c0)=0xf7, &(0x7f0000000800)="e00e1d1801837326e11535be9dd76ee15cd52366073ed9d76a5990ca7d6fed3dc4050cdf974ecfd715494c54248082326521e6726afdcf6c15fc1a92ea0b9d9d4343bd22126474adf8f4342da3bab4b6b2263a8321f5418aca95031566860d8bcf45781b66e239d07add81a9efd83dffc11531610055d25097c902a6cb2cf788a83e18336f35e07d03afacd16acf8848b9b61f303a5c80955514b78632bc1b03d0961f15c63b637ce28efa6e4093e2a9b65141f5e76a30633c3497", 0xbb) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 07:26:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getuid() r2 = getgid() fchown(0xffffffffffffffff, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r6, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r8, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r1, r5, 0x4}, 0x4, 0x8001, r6, r8, 0x21, 0x5, 0x5, 0x5}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) 07:26:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c2152b9baeaa52778e89e445f7050098ef9137"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="5e794237342f4a6d3b940800000000000000646a005d6bf5faecbe4964dc5f"], 0x10) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = getgid() fchown(r2, 0x0, r3) fcntl$getflags(r2, 0x1) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 07:26:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) syz_emit_ethernet(0x1c, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x8390, "1ba1429e9226cc95a946"}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fchdir(r0) 07:26:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500008bc102be7c2c2933531cc898e4373030380000000000019078e0000002000000000300907800000000460000000000000000ac1400aa440400004b6424c200000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xfffffffe) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 07:26:04 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)="b25e47b0cf267e5e0fdbf3ad73af0934b85ceb116e81d35638eebcd2008cf66353bce1101648af76a706e2ce7183b2d80007a00fd04d3e02dd336b8f397ed652ca503b4fd8a8c52737bfcc41312e3d461492ac4dbd303d14e52259536368c7b7e5adc00f4be041eafca007c5bf063809d0ceb1607b8ba6dc2e5218a0539560e834ea7eb2992dfd5f48cb4fa72e4b73b06821fcc5a467aa2627f3375692cae61f4a2078508e05a9907c8d0b34747147e0ac3a2e77e5d79da8bbb288aab41ac564cbf6ffb824cd9bd046ee7646159427b13bb8f55b4de58c20e747cd7adad6fbb785e336139142d0947160e8865e9d082e99777fcc2e4f20cda3ef380d370261ce227261662eae82aef93169948104584899552c3beace1011cbfddb4d8ce6f4529405d93e23f24a2f09b9e5e3d0c603c0d3df75a7e82c31d94124833bbbaec7fbed9f88f7cea6bb4904e3ab46d087dfbf541b79b487e0708c773878df9d0cb41cf742c6126c99c9eb8e30af898c35568cde731a2339d141eea63e77a695b50e329c905d83126c74f425a4f022931e982c0d7d35dcca1cec1d759b4d0ab89bded6c31c7c4f2f737e427a4919c90ef2f8b58b11267856429f5c82303daea11436f008b7307832c64a7e9ef4d55e9d15f1d7a68e5871b567a53381af7cd16b2aaf9eaa3bb28bb5fd3ae6cece286c6dee6dde2e362d7332103bc333e8e710577da393f826edecc03c987b0640f4d2f8b841f6db916f26ac49709ebd968a3d95341ba20b2b3d3b053a81f2a6ae0715b27590c7005064a49918fa465764faa57b92d36fc3024d660ccb2d728e1f2578e415c7e15383745511b0ba5d378b887985ec2f921d9bcc48db063f80676be5ec8fa7406c78e254359440ef01da4a03af168398aa49c084316ce847e9f5890de82a488d0e3a3c9f2dd0516e5128903429a06a70637c48cc0e848f4324dc41dc7f39f5e1f3686f6a3a806c886364d39d7d31d5a9de624b217159972c9cfd8af6fdb5da1e06beba18ab03d8a378d1b79529f4fdfe25c12440f19fb3c7eeffd057aa1ddfdb18bfa70056f2602461da0624bb36530eb7ffa687bc79dca0b8503f1d5b829f5e50ce279ed2c35ee5532d8feba9edbe1c0ceddb4a93f44819b78d34dca0d2bce5565a00878b20925a69397329e2ebae2c16ab3764f6e76aac6ba640ea594383c06de642ce7bb52c98d162c62c5d7a45e3e954b4eaa303935eb48fa020097ede35c9e749d7b617eb180a7e43b872d283fad47252217727de6ff9bbbf2ed37619436c89be676d5e9dc1890e78c4c897f2437badc2346dd48c9a7335d3d704b08029c57ff6fd54eef51cbb5c55217a8ced12d9362f82d6d349581694135d2ab2876288527c6e5a429a86d3db74318bb2c30dba971c3d2b1777ccc81dc1d929478c290ba2f7000b0e8cd13c894ddb0f46fcb59e353cf72fca70a29eabf3cf32ad2e0899c9251fdefe183923e88deebf70b8906608fe9fd0990edc844803ed88bfde95c29b454c00fb9a7c9b66090548ca815a90910d8b3c885a78293762df96d0598d5b4dd8aa9606232ddf548d5042d6e717b993d42e8fb84ea89e1156992516bc3cbf7ac3db97ec74321c4a19deb53e998040f42585dcf199ddbeb986586be7634bfb25d7f7bb8f2224c75eb665a9654989076ed62574388b104fa833f1a9de5ed396ff2218451d8fead1febd4d5df1e01246614b3ed95b2d7683274242b122cd5a8abc8a641616c34b336197c373ad4b32ab48d6aedb438a837b5ce85d5bd33fd247f636490e7c86c9f45851eb7a93b8f0a5546f05859b51b0ae7e66cd140528f01e0e9f76779c53d4067149700008570d6ae4eb9779762bb436aede8aa3998fbf4e2020aaa3a93c87ae3bdd2ce285bd0357e7dc37ebb3c2887c6cbeb42327a6991a3792647e9dacbc532f5c1d16eade118c02d5952372a7db7d1e71e9d2e23437e5e132a7f2ed9da2d62dfc0086e433c9299bc556cfe0062bbf5027bab07224efdb417bb0a56f4c021731e3684419147af63289cddf253b8dca07490fa92d26b670493c52dba1d05d7216d5916beec248284be9c61cd87c437a721fc7cb3b26a9fa90380256c47338f4c7e0b415341da1ccddde018cf586bc07f3906a398cf1b8bb69b0430c78041491f421b1f44d17ba800a2ba31e9a16f9fec82f559cfbbc7d6f9b51c4f47ab70d0d04a0e059021702264d907649c0f56a681ace7323886adf5fe75345da13fcfe8fabdf6a3c66a649566b5d4bc11b7604a4701406746eafc8a64ee7e7457784ff12ca47cdfb20dd44ce562fc22fef3f4a6747fe8fcb45f278dab222b3933cabcbc40b0c30598b729a3fe481034000c921ead91b85bf6579f6646fe7c551695ca192c956708431cdb581e9ccb83900e8753a791179399da66fc7cfdc1fd402531be158588be59045df4a4578cc0a294a6e6ec9affba7282b82c3eb2680b3900b988e9450d50564bc679e201515f3f0a231f27a1f4b9c788018c7a3d59991ae1a4d1bbd5839d08316f826928f257b988954bdc5e5ca8f5321aebaa32370c1ae85e8f8bc168c467c0e03debbda2b1f22f03b354f465103265da2beb1b1a78d0d0c28cb00dd41216fba152836952e886597785a78093b3e7c38ee408cb56bc848e56b5df55b8f992c5f551d16546c839728327e78975cd22310fb526dcda65e82c345bbb1b7ff9722525d5cc5499b29bef0e27aa395b0cae84ac1bb608e24ac7d87785dc806fd0b7d69d0dd40a7d37814f2d90d507e79972acae8ed134e4b55e5bd3ba49696276418af33729c6400927bddd13a53412a6e19c72bc07cec6ab9a8cb209c6bc936dfdbf1541d8842f661b9bccbe9b64e00472a5498a81ad1bb843ff2ba63d5e36465b0f3774a5071b4bfcc3ce55564cc0167f639864263e46ac64cf5fb6b935751b9519b49f9a3693f493df2ff5a1883e1c86d26089416bd31ef925be50215045b8620c829809db23d9d13c9131b5b6a17ce1327767fd87aa2a78d7a296d7c29fe885637b9f86b30d306de42e3338d4af78a56a9cff06fda49e73aa535371e59f15fea253649e3e3166654ec2c5f8a24db880102b245b00b24af25bd808e5a0ed2167132a02c18ac504022822be872ce7b6cba450f1fc428ec4bfd1305a3551e799a746f993e1cd57d3a95302582a325626d569089e5944ff83c3e47a2dc46849ab6e0b4070f417f2d6b83cab6fab8f0899c58d156c3054d9460bd5b4f943f26d23215dfd58175d30abc6cb42c33744f1c020c1fba46277045b612e71e3dadf0b292acd683ccbb2fee9310ba64c51a8eff79e5d45e3420241cd054d68093abed894684d5c528a92bb02192c44d602261a0d406388fcd553643ecb761e5d174953b9ae50b4e080efef63a31e238ef5347b951aa04f15c1bdcf1828cc73a9f491a9174985a878acb9af96bd775da857d705c18bc8ce4e7fa8a7024737cb82c3dcb464b43172be8dadf9489479e18f997954d4e4f5f722de1847498258de020430168a7cc0f63267331ab847430917d3ab2f19daa70c2060bc23400fddaecd63aa3bd85bfb4ed4f2f2f79b72d21c24571f64f8300a26f679d662cabf2fb277e01b5fb060529ae966ad9c6a85397699f13b9bdfdfdfdcce9d0c129f079a759c3ca9cb335b1409257ab2703c194e322717ed85ecc59d79700b825e9975f3157d08f516eda6b39f1e6771785d68c20bf36e1ac34b39a1d7edff965b0f0144c28234386c750c77e83e03f09f610289cb6499d76fd32d46c4eb2ec78c442302d4dcb46a4010aedf3fe95c55b252f748b2153222be3ff9ba1ee9e48fd8a8cc6bd77f089d9f67de0e60c819a382884ee86981497549a5973b99704627d872204700b9422951ea3850958de5eb58b53da08c16d6b3b8cbf519b00d200bd18e52aa967b0d72c11dbc3e1b9a5ea222989ec2a3976fb152cbe8872f99e5b53df9e74aeaf1c53440dc0b5a1ce8814eda74e2d1ee39a4d7c22b64c154873bf5724c4bc583abebe8d53326d963be8bf4dfbbe209e29fde82d0a0ac53b2526a7a464410836bf68f6198e3f8061e7d97fe6916c61152c0fc118edc7abc1fdf6340b774331dbb5ff5cb4de4993709ff4b204211ca441809d726089d47082c5aa5184bf08f846da633a5008aa09583809e2db0cd5fd94f2685a461ee6df4c281fbae22b7a05f51fcc40ac7168d560c998caf91e1c51141d9a5229adfdb570b461b8de25dfe5d3570caad2ef7f65c1c2a50258b8b8043c605edcdbe7c8a7766574ba5037171a15a80b88fdb02419d925cc6cfa28f05b052fe5203444ce68a8c8b3305b479c05a457764141616fd6b35ad47defdd263d8da746b2a0925d2028cfb00c8885ccdc0d3f279bb523eec6af3bbca46adc98f44ed57571af2afda22f9c47aaf34ef9980c7564a0a5b2c9bfb38b5556205b9162cb7b315f459d8fe1efc88440ab91846789932dc5bd1ff3f1595868cffab4cada9a7bc8b81ab2db465f596fb5dcf49bc4fe044b3926963b1402d970d2544553ec1ab8593b981c6281a058f02fcb736b07546581b9c9208a20d033a03640b8b79bc52b007974600c855340c3fd7ae93269793761201a79757b3951f36baeef4d7c9b1df582a705c3ebb373af1ec79be8e55107a703dde6d4bca60c2acfe07faca33c68cb366bfd4bc508776ec9f687efaed3f6b9be16b125b4752963ec58df35239db8eecbdb9bd4296db7bd510511e1974821cadcd043176679062d6598dc60d59d7bab6227757589c6823b79bd5006425cfeada1828beddf5bd5876ad37d3a23d282707acd643a3cb851e6a835bfd04012e7cf766d065330af78dd72e7fabfa24b23e0a9e7736b083acc17bff4bf7122145939550c4c1f72824818bdb09a143aeefbed7843315b763a28801536954e8aac83ae73c9d89cc3687ad7d7c037d4813363269aa790cc4b1dc767abae83ea9350c488b458bef37d2448f2c71f968e73ea16aac2aaeeeaf840e3a2772bb7e79457fe57458b510e1b23bd558a2b9d987dd8b962ed21c4c520e5c5c60cfb5b85a1c209a877a8d3d2ab8fa04167e813d804cb6d48e26c14679569d7e2421138c4087baa62c1bb5a0095ec13ba1609be161df7a7fea6c499eb8ecbeec07d9daff6757ea804a8124c8f4eaf93ee36a2aeac0b72421ee2e551f396a70f05e2b17082df7a49c4b1db3c3bed968dcfd6865cfc5de758996f08cb267bff608565f8b3d7cde272bf96cdd5391b43f771829c8db4bff889cae8800aef4e0fcaf30c0baa3321af529c932a0df00e028f7fa170c8f81906dee3f31059b98c8bedba8368449e5e156028e3b99b8125a485976260795e840e187da267340553d694fdcfbcbb5a8c783550d158e503ecd1b1b6f6bc7fa4024cb03af061edd3ae7314ec20fd97a4ece259732b0eace4965385fc06c5b2f64bccc2821dd7b55826eb539ebc501b7d523c2d8e635ce28fa0e75c4291315fb45f25702c0ac67e46b4099b3281b1f2a467259eaadc8d9956919af6bda1fd495332de49df6fa55e1197c61d5ce5bd925c7f012b0035930a0568bf0bfc5ec1e69320986915a04daf66a9a554ded5e867f3447fb2356ab32032a0812dc51d42588975498dd5e60c425f009d7f702fd3a2d010bea62b4d736ee94a239635c78946cd05a41fcc69f8644aa960e838b46041080a00d55451fa63896904695fa17e28e7ea82f60a105625a3bbf2bb458b21d19c73de476e8aef86a6889bef51ae69d1f5488865ad9402b45c3d1452c6ed8c0b095085fb2304c8feb03c294beb", 0x1000}], 0x1, 0x0, 0x1) fchown(r0, r1, r2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x92) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 07:26:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0xcea, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair(0x26, 0x5, 0x1f, &(0x7f0000000180)) ioctl$BIOCPROMISC(r5, 0x20004269) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000040)=""/141) 07:26:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x21) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 07:26:05 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x1, 0x1008e) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000640)="78fa29e7211fd2d909225cac1df8bff084814b50d1fd7f74eb042712742224bfe2705496871889c5a67708f0f1e085b629035a26d82b5c5aed7432e2e0fca0f8615a98c5ab8e3be78edbd37b182f5df802122d873be32d4de25646d9157cdcc4f1b09e13ad346983bbb8eeb74ff90792d8a15415dad1fcdfb6d2fce8d21d8f325463daed50dbdc7d8c7331d027432a400ab07d1d0bd5cbe31ebced5965cc1c874a535a11a4a68bbfae26a015d5c68142d8d5bd6238afc4211590b1635a3f6bb857b9ae1141b91d85082b885a5145e4e161729fdfa2e3f0105338b5099ea52fc3c10ac146e43830cabd88a3b87e8ea8559fb051b9048e464ce191c340685b77f721ac19f331dc9c395d86ba0a9d846814e46a80d24b7f2315a026def11247595549dabc717870e39a83b06e68d990f9886320ae3c2c1ff04546738d649f9f74242cb6d028a29974900b03f4de6f689d3835ce65442dbcdf1c9f43fa097028c2c9d6cad72bc2328be4776249880741b2346852f3ea313a1af3d5ae6938094387ee445c4531e93fe81d86f49d6048082a2f2962c0b99d3f143240f075ed6c72efcc607b7f9c13175bb72c152b9b3222f4d88a06b3ccda7b50a535e5f742b376d2d434e5ebf09cacaee1eb601c415ac60a81e6407d10f9d8b462c40fdce862ee1808a4d43d939cf28c74f8898028c95115ef6f45611bcd0d075ee984ba257724f3b9d5f7b58de863c54d50e91f180d63a662d06785d673d3a76e8e2204b545583f76825995104ded95eb5dcb6bb6d87ba5dff7f17ad738cc3a18614fbaaaf69075931d80ac19af4406706e45ade145dad9083467869b6aaa99fa0170bd082bf6c716325fb58764ff96e93efcef17023019464a211aa82941a776e89f75bdaa2b0095a5bde87a03bbffc16ade9f5a198ff9b1f29f821e5d4699d592b8d67d5de8008c89c2276b47d927a20d136b8e1dca6bf1df8d03bb7f41643e0e73ef41170ee7e5882819610143ff0b5e249d473cbb08ab7589fbc5c2998b65b4e848ef5fe9f95fe5c02dceebd55540d5f6df032b8c2f22b921f2496968d6ab30e5e2e6f5e6d95f43ca5705c159cdb585899a8febf866cc8e9359ee3dad84dbde014c7a58791cfe1c7e78c78f9159af99177c56fa2a39a1e9223837f33dfee82312d5095b073e66e9b9385e0f6896f7a0040738389ee615436f39b1a7f690e8023185153cbcd2fab54e5ab77707e3f681bb7b5b8c940bac81b3320107871537101dee025f5b856320079393190cdb2a2757074f4ea3b464b653f9149af3004634f8433efa8eb42667c2c825b8d2d6a5d9869746e6fa20355aef07542727f5c7e5081ddbb6df9341bcb6b9c5ee0b25dca057fbf682ca424f387b124b9b1b36d4bac75da78bc4aa4d07bbbae505aab6125a514890f7891923c1a579cb0e000795314be44c761b598f9d39be0560c51f03c05c801408e9be6365f697318111ff039a7dcc4d05bdcc9bb27a84f69aec8f703bfa43a64162fb023f998e729f44f31dbf76ffde451233de7527b5d52a80b1f672a43b9e5b71f7aeac4bd4056c17c7807c5a297e5c2c57bb0cf9fd22146d43e0d1214a9379e31fa2613b24ce8b1f7572188570c1b4cc0a8d0516c37fef9c7373027bd3c67d053b7c549bdfcc5f54253d79e101fde0c336d2e4636ca958a1646e8be2da8819d397e98ded5e33cf51cdd716978ec23dad11539510766b54be1033c4d520200bcf26de63d65fe20795820d7b1615a5228360e70d20f616069bdca1b25a22763685759ced8ada182b9e7f48ca31cfa679f815a2e6e910c1a435a215a99cd90117e20d381da0f43d46c5032e76b09e9823efcf468b7f589875801d5d2737c509090e694224ad40468f2652435983eaa2903bc2e0c26c677a48f585c8139f7a2b6a7434edff68701f3d002be2db548a308534d03a780451965e39cd4c0a16e91577c3f8e54f66e73acf994921e21e9ca20c95e23b20da02b460e4cf0f8a95db6aebed6df4b03e4eb7bced859785d7852fcdbb6b25358cf9ef35f64bc542811a3a9bc6d87a421e14149fe88966a011f71744ebce4c37e8a5d53bb3484e9391f31b56485a9207c7117df369f52050b2d7807c903347e5f76a79efe3c0a96583656349d6e7173b0734900907e11199f5981d05eaabdc5fb6af92ea014459cf6278b5a09a2e7091ed3d37e899fd881ec7778fe1aa23c9efd666e3496ba1a48671a62063663f07c29ecbf4b4ac54d82584df50cdb35c71fedf9345f04538ac94a214e22ca95e83853c38757b508bb613f8ebf146c303d226bd6ed1e45d03ec3f5c69921a439836310f35d2a85d3c67c9d664efd3445eaa5fd35c81275f0a841c26c5dd05079821d4af4ca2f853018e858973207c1fcbe21b661478386ee3f73bc176e0a0c569187009926606fc76c7206cff7666f382e5733f402982e2c95b88eaa471fb648d2f885bb630f5b12660d40352a7e761d660a8ca46011966ddf89c24785485b70d88e2c4c3c9cd14213a8b678045277fa9cc7aa8b08d326e766df3747eb1f19cd338cabdea7fe4b7d95af05d24b563b1edc380085992f6f9cdc15e3ee7835f088887a04fb96d79cb791cba9b17c9a4c44e4c28b8b5d28f914d073248fb15d5435049fbd8f7bee4708e03dd64488dda424c456d95fedcab1e653552edfa03d353fc20721bfbb496e78b799cddf58d82ea8a24b689a8ab52c6bb639f8fe06dfd3c8683589f19eca779a2630807c95518c7e85a8e3c2a94977d1c152d00b5de95b10ccb4b8c8551786451bf4cc5f2fb1571ffe21cc1a0f19fd34980de0981773a5fd9d14c5a7a10c2cb04ac7a248db106dd9fae098b0f1715c4c0b0f6b06e3e955456879ef78203ee9efd63cf21534610f1dc4315dcb3f8bf19da63bca5a11c0c00faebea8fbd4f76bcd4167feb8bc39dbfe90b20709325332c066cece3787bfebd44f58a92854dfceb191e7436bf6414934f6e7e0ac8a9513975df9f1fff60a08bdb8a535d49bed971a2e7fdcb660000801fafffab6ae1bf28c95d655619e82708b2dd33aacde675a9a783fcca7ddbadf71debf7d9fe4520388b11eb43fe59f3c2f24cc3817e5c57a79ee1e87edfad2159ad8462ebe50a31e02537051de9f6ff774b6d97c6b2a5e42233300e19f1fba298833389b95d69af7c50911cb6580c3fada831f25293484fdc3b135742f954bb980939a4a9dca26fcd5021d23f0292b99efe745e562d086a1753463a69d1eb5d613771edb26fba72d19638244601f30b7a094d4da742b9f536e1fad0bb1c08108ee66d2b2ab83f323f175d00235c86272aee7167d7a088d65a8dda6f3f8b5fddd51eecc0d1939fb3d9e3b542ec8b441b211b323242d496bd72740046206527e04958563204ea7b2d4fdf965b7b7d579cd4b8ea6dea2b4f999983babb8a0c7c9a15cb33e68c3dc4df436a05c2e44ddde3367ebd3bb14677109a5546ad020ca21d410f1a0478530eeea5afd12ae394b4f071a3a95d59a9c97ac0e3039b4daac4384bbcb80395a25dc34a57861d081cc44f9eb9f64e856ef4513bf5ed6e1143dbf7c9d25ebb9afde60e0b40dba237aff691421b62d9be95841b113058299b951b5aa1f98db088ebc485872d8047ef48669c6a2d82fd7304e81fc491e2fe164216650b5c260eed99e28d3eb6bf0452325667e95f32c8a63a7b0b37ec91828dd56363c6d9f8fc76eeb64d970a838ade7d20b4335cbce442d5813eb03cb3d696339c35f864300ee53a93af98d630a6e83d7127da3542e5f053613701655e81e63e1a1785dfd95a000f5e7ba005709e34050a3ade0a56c56bd939aff961df3c8148627033a4fdc7045a97b1857af466ac62ac2ef8cc62774d372d7f918cac9c91e494341021a355c73b69f1441e4959b436d2cceb29ef63d17c18066ace54509ae4cabb6c8ab1cf4dca8f2ddc4de0316d6a379de91596df39f7548eaded295a81e5d14f3ec77d4ebec8c7644148367612929492a60f9153622dd0e7b9b73b9a38ebeafe209db63b5bdcb4647055ad98562381c40d3d4f78a235e8bfc8510d01fda7eeef712204dba448a9485b58bed184208e01623a374e297e59cda0de45ed5bc9db82eba44a6f53fd4753d4e961fad88a3f163f45b2d8519f30ca9092a7ecc2f14d000e47606c9d2f86a14e5f6682dd6d664505f746b1fb89e5b9087b75af2994e2e058cbca27580b8d1392afa4cbc7c664848b65d73f9b9a170a2686c115cbd342f6864ffe6762c8647c5f27e7281ae88069edfa8e8d8017d40375ffd9d36631d1e8981f0f7ca1955c5b717090389e78c8013a29c56216c5db298222fae23e108878ac03190e3347e5f93d7e170cee35d643f2e724d6f88743874845e48420d7cae04f5e1326f6c0f11a3f3fd543b7fd3a88b817ec3ca9502eef595dc4bedb321a4b966bf8e9758944f4ffa3f345b1f338300bd4fbc2712964bb79b4815a679f7a30fbefebc039ee04e0fa21253535c26545af6da2bd743b1c0be4b6e8783ceeef4b7365549f71332d6e805096f91f19583660401007a7193abd8de0e1f35841d12d1efdf3bda0b1d77dc38c06532d4a48153c15b00dfcda493e4f46853aff63fb5ce9bb74bd7a2f4aafe0562ca9523dfb1c2bc934efbac3ff66e2bda9ce6734ff0648c6558f9cdf927508e59d0ed8706cb0f3eee47b56da4555bd50ac128100e8fba538f1c9bcae7760a47789a745ea3f80450f7a674660c77786ea1ba8f0836ae664963dec11617887a5919f99bbf3a3b60a3ec2e4a30ec75be9938f702781b9a61369e63907387d0a3d3a8f312912cf03602c4b32e1ca17f1e128fd742a824377f78822b98a388da504af2a94ecfb32203f8c434eed09d6bd9835bb5d211fc086e266a9fe9928a08c61914f3e9bbeb2fc88c2def7d55af2f5bf8e5194a00d09ca59641cb450516196164cb26514e6433467564c1d3cfa7f775b0979611c09cc33ba8785030a442d1e27b1405dc43e7a3ba29b93c55caaf9db428742ef9aa03e09648c35d21e41644ec54940873ccd7a05fd8f78501982989bf07e95c7a2bb51c57cbd163d87e3eed704611c73d8e58474617c778d64d4b89de7658c547b88e0c6d04376dc2fabdd269e6e13359171ec57e1f323bd03e664ee877f6405cb8cdb3cd619bb637aff6a38cb79cc2de8ef83f3d0d9ccfcffe262ff2d371dcd42b18b7c077a3b7e7ac6c35570f835ecaa00c6365f1b5f1a40cdc0d6eae8344a6bb7dc817f53b3390edf2415fc6d79725a5ba8799dcfa2524ec718f9ea25502a70b609496781ac5380194ef299b3d30387d93d149e54278dddb40cda4a98a619058e173e235316850c40da7999803fae23824e7ca05d44f93f275011d510297c4cb38aeda1f73a05f88a187a2bd9816209f3d79e4a7493ddeb59fef22fa63d98c80dfa9903f04c1802f0ff5c27f6d1c212ead18edb2ccb1317d1213d1e8a9b1bd6d4426d2fd539f2bcae8498f3130edf9277a50c8f053231a02f12c0e3483c7b699177351e3783bf9d955b6dd4258d3d76373dce2bba95113ebf552789778c4e2ed0eb292bc1a288ab76430676b6df62b88132d08c81e182df413d493f8ba1266f14e72bcc9c08717cb95565678a82ef3e0f6ee6c042385748d63a0da98cdda1f41302bbe38308aa8bccd255347a577a3d40ba6a76b3b48d1d970b2f1a9728fd85cb50359dc10db2c56b59118a742d931537af57cb67a1048fe2fe73af54de60cee40831e2495bde22dfb4b2a3244ec53bffb012b07fee0f5feb7fd8097c6d216f12be30036629", 0x1000) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 07:26:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-@#\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='}\x00', &(0x7f0000000280)='-^*M+\x00']) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000002c0)="bb", 0x1, 0x0, 0x40001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x4) 07:26:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='W\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) pledge(&(0x7f0000000140)='x\x00', &(0x7f0000000180)=':-\x00') 07:26:05 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 07:26:05 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff81003d0086dd603179710038880000000000000000000000000000000000ff0200000000000000040000000000010400907800000000b753c033975c6bc9602767150000670000000092ecc22ae1d3e8440000000001fe8000000000000000000000000000aa"]) 07:26:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00083aff0000000000000db74c000000000000940ccbed000000000000008000000000aa8500907800000000"]) 07:26:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ftruncate(r1, 0x0, 0xff) open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0xe) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 07:26:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001100)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x4, 0x93d, 0x1800}], 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000001140)=[{0x2, 0x62d, 0x1000}, {0x4, 0x3f, 0x1800}, {0x0, 0x3}, {0x3, 0xfff}, {0x0, 0x7}, {0x3, 0x100}, {0x2, 0x7}], 0x7) 07:26:05 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() r8 = fcntl$dupfd(r7, 0x2, r1) sync() close(r8) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000000)) syz_open_pts() 07:26:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc90000000022bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:26:06 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) getdents(r6, 0x0, 0x0) r7 = getgid() fchown(r4, r5, r7) fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) 07:26:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="b4", 0x1) 07:26:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() mkdir(&(0x7f0000000140)='./file0\x00', 0x22) r6 = getgid() fchown(r4, r5, r6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x200) pwrite(r4, &(0x7f0000000080)="99ebb502110d78392dfd469caa63b000fa896399e206080d976f32f86b5c7c89aaed6aba3f9bedbb96f042ed90bc2d75cf979f422755c5a7d30871e0bf0dd88068", 0x41, 0x0, 0x7fffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x3, 0x0, 0x7f649e43, {[0xffffffffffffff80, 0x0, 0xedb, 0xc00000000, 0x73, 0x81, 0x5, 0x7, 0xfffffffffffffa67, 0x3, 0x101, 0x8, 0x4, 0x4, 0x22f042fd, 0x1ff, 0x3, 0x6], [0x243bc32, 0x8, 0xb45a, 0x8, 0xfffffffffffffffb, 0x85b, 0x5, 0x6, 0x8, 0x1000], [0x7, 0x1, 0x0, 0x0, 0x20, 0x3, 0x4], [0xa975, 0xfffffffffffff1e4, 0x400, 0xb5, 0x0, 0x7f3c], [{0x9, 0x0, 0x6, 0x8714}, {0xff84, 0x1f, 0x2, 0x4}, {0x3, 0x10000, 0x2, 0x7}, {0x9, 0x4, 0xfff}, {0x1f, 0x767, 0x9a, 0x3}, {0x0, 0x200, 0xee4, 0x6}, {0x2, 0x6e1, 0x1, 0x7c0}, {0xff, 0xfffffffd, 0x401, 0x7fffffff}], {0x4000, 0x3f, 0xf3dc, 0x8000}, {0x5be5, 0x7ff, 0x1, 0x6}}}) close(r0) unlink(&(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 07:26:06 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000000)="247a76a8093d45ef5a0d9b59f1ff02c9b8645002000000ea", 0x18) 07:26:06 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x80000}) 07:26:06 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078ac1400bbe00000024e224e2200149078"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) read(r0, &(0x7f0000000000)=""/24, 0x18) 07:26:06 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) syz_open_pts() pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="e0c696cbbf971210339214e16cafea0c917b860e1f678db9f7a6a85369e80d57d5e36732757659e8880b0e2d1f4ac1749f70f4a4889705eb6856cf57585b2a406533f15b698b841595b67d181bef15218de38158f7d2e3bd9d692819313596df22f01566d439dfeaf010cfcb686ed5a7210a7be7f62da3a2e5fc36c010f2ce18668abcd8871fcb85e03afa859a9c8423bec5d154a076bbf0816fd34e61fc6da03fa53e1e745e65c451ba6270159f61411547d49beae574667b3e5603c7882fb3f54c7973cdc0af492cdf6ea4ba2d7b7cda8d", 0xd2}, {&(0x7f00000000c0)="a1518eeab1e736d750968e50b07a275522919e986504c427abf6321e6d512b1f80f30a92929b0a0b0d6088f712a630", 0x2f}], 0x2, 0x0, 0x1) close(r2) fsync(r2) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000400)="b7e1668dbad5337b15ce2bb72b5bacf9a92e7409362e289071a766ce94edc980512b739d0ce8752c0b775472c841b308f5d3a659804184e5e516498e7977e3bede91ac50d14b6d007ba193451b2254c5cba1195f6abc06ce63e4565b1ba0807ee0292899d8a5134297af187b75c2f04b0cd8f014ea5982335ef7cfd8e6e40e3e27b6944bcf5e9ad58affc79b376fa55545825ddb843f19c74a231abf22158e4c1412411fff7555115e5c78e2061c0c9f96c261aa85e327683448074c6e8dda8269c8e9d541e3157865619ab62c3673c05eebba9ee2efda753929b6d51ee4cead059fa7beb99b5ec223f1033777c90cb81d95", 0xf2}, {&(0x7f0000000280)="b49a7e583ff4d2644a02e41fee5f64c2a588ccad2fb101018eed44eb471579cecdcd087cd3043bf5f392423372575a0a2fce3ac003000000000000000000", 0x3e}, {&(0x7f0000000500)="cad7ec51dfe70b8982747b433964bf8d5c7821eb2d0966f77543dc5960eca619831597829f6befc50c8c1dade2e74b24bb2b0cc431cfac65460f7e85670db8c6dde05a380ff6cf1123c0313dfb570c0c1d19543a89e27fc347c2b3d3a5132638c7be8e9017d967693437c7f8efd5b6361f0c1ffd59f636752ec06c43b4ac74c32bc1334f709354bd6c1164ea4eaff717e349f32f428912e3ec85f5b574b0a66c132f25f74e6e360422", 0xa9}], 0x3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) accept$inet6(r3, &(0x7f0000000200), &(0x7f00000005c0)=0xc) 07:26:06 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 07:26:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 07:26:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) write(r2, &(0x7f0000000000)="26935b010f03d87a0063ad011ea93623fd8adbdc8553dc30bcb4", 0x1a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 07:26:07 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x1) 07:26:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000640)=ANY=[@ANYBLOB="87607fe002de00000000000086dd607658d000143a00fe8000000000000000000000000000bbff0200000000000000000000008c71c3d0de75e5cd5212a7000048a6d8f478fe8000f40000000000000000000000aa124285facaf1a7394ba7f5f530eb426339fd07e16971bdfff856fe4fb98ff419895dc1f847cb74666b337043dd781d65a099b0323cffc2d3b4231f81cab2a2d1b01ddfd266e9e7b816aae7eaae3e1037cb70615219a820df60747c7beb18ee2d765addc6e5e9ed5238cc5bdc3f834eecae0866be594d73979e263b525f53d547465a34e2f2ff40a76491c89c8087c740816fcdb0d5428c5cd0b82b22761f3298df1c6a41d37434f7fb2ad0b0af3e6cfd8d41aaa4d3583ea30eb938bab0d98c1e14fa52251bb30f13b0d25e7d7b3d7dd25deda4a720e88170e0a0d91d9e091bf94805ae114d105987a1e9aa13c68587e1099639b47dede789fa3ba0bfcd713736e9a6897e051ca44a88392ec9b21efad886923f91fc8d59afbdf975e8e0cceb4a37e5fc239ddc3a489adbd7ffe367d2635f35e7679cd31d6f93470aacc66ff5aa383faba381da7f01f52c85245ce9b814f8c722a774c56af6dc7cf6dcbf4935e7240845561dd3eab89e615b3662737946e7a4916ca2779d0cb7cc9e9165fd27ecb102423a75deebeb1020ad32e05eed64b97748930ff7748240c1747b612de3139631db549b56d9"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="da42e1cd871b6ea252acf1f5703095bad9b725b2253dd0eae447b740c054e173195f2500ffc0c2a5f8a18eb3fbf1307cc16c6207a4a991d09be7a4b847e84f9c6586fe6c57b9fc50172c18d0", &(0x7f0000000280)=0x4c, &(0x7f00000002c0)="b3714eeaebadbc11f387fa19e89726885bdfd206b24084c63d3d25d7bd9a3435b40dc079dc207ae14e71f63177084990655f1dd3331c4c7f8bf99557d78a8c1b339b1e754e02b757d87fa24b0055ef5c66b94430878181034be8b40b40f54c7fef541bac3bd14437e42cbaf22cb66acd4f490e8dc0a33d0333e1e9898758ea195824a5933ee86e9bf6e4f0a582b59c7d8d17b2e5539fec4d9ef34851d8b4acc56c1dfa5b8ffcc48af979e811a13201abcead06fd4433561cccf7e72eb522eae05008ccb21313ac804652039d3bf1cd1acac9a9b68d0312e40433452182aeac323598642051a74bb936089b03ef4fb714", 0xf0) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000003c0)={0x400, 0x10000}) semget$private(0x0, 0x3, 0x510) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x1) 07:26:07 executing program 1: mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) setitimer(0x0, &(0x7f0000000100), 0x0) 07:26:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)="bae62c90a10397c60eb140281fed8c10999ad2ac64d3e2db57ea62da8708d0230742d167a6", 0x0, 0x0, 0x0) 07:26:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 07:26:07 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 07:26:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x100) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2405c00"/15, 0xf}], 0x1) 07:26:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r6 = getgid() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) fchown(r5, r8, r6) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000200)="9bef8e5f5b8673c29b2c4374b0cbe7b1c782465ef3aa66930a5e6d07f9eb0faa6b68cc0e762f9efba9f9da10512927f9b70d3d981cbae9383427054776654fd31b06838166471f94edb0e9f1b446844f663ef9edfc3cbeffbfef7158cb158bea4424a86d05e728b85c8ee419f4ba45561116bb22e8", 0x75}, {&(0x7f0000000000)="7d0129763c30262cbde4a865412920ba", 0x10}], 0x2) kevent(r2, &(0x7f0000000180), 0x401, 0x0, 0x0, 0x0) dup2(r3, r2) 07:26:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) 07:26:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setgroups(0x1, &(0x7f0000000080)=[r2]) 07:26:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') 07:26:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 07:26:07 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r3, 0xc028756b, &(0x7f0000000000)) r4 = openat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0xe4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) 07:26:07 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r3, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) fcntl$setown(r0, 0x6, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 07:26:07 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}}) r0 = socket(0x1, 0xc002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186940, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) fcntl$getflags(r3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getitimer(0x0, &(0x7f0000000040)) r4 = socket(0x18, 0xc002, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) dup2(r4, r5) 07:26:07 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:26:07 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="fef71b730dde8927162157744a7a06dcefe67c028af7b9b9b8d5508e0c7d006d695694135231ff9b410eeee2fc540f8da24c00165f3f06e545ec9b85ff23a0f0"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 07:26:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2c02657feeb62aa3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x26, &(0x7f0000000080)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, 0x0, r2, r4, 0x122, 0x7}, 0x5, 0x9}) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r5) close(r1) 07:26:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c93560087ecdb1fd700100000000002e000000200000000003c9f04a573c4b53a3b783d00"/84]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r4 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/58) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:26:07 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) socketpair(0x20, 0x5, 0xfd, &(0x7f0000000140)) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="14e94b5442b30cd49fec104b9ec2778c93d8e90d2cc5954979300b03eef9fdd52639b3a19890ce63b6b482796346a26712cd374ee51e35cd990042c49d904b8e1342d35feba1b7ce0ccdc6fb085493181a56bbc91dbeb9e869974c9618110c801c954595d652116ca2d262cc1ec3fbd2fc6ee387118121e3bab1b8dc94992da7afa72104cdc1515ec0b9de4d392f165c017f5adaad5a17706cee09f63fc1275b2495fcb0c8ac94f513", 0xa9}, {&(0x7f0000000300)="16303771378b5edb743dd0e4e08d0142263ca91138394e1e2893449f891d1852b323cc4354664ebf4a9f5b52aac21e2dc0e2fb9c8a4310f848e7e160e1dffcb4e80ae4cf9bd39cd119da09207fd35e8a8497835b27d3a407e8980e174b38dad8f5eaa7a91d68b1aca116b57ba72ab48d8ef47c876f18cece0425b9ffd7871d2b278fc70915c4f1bed4a06062157a26fb0314955ae8dba48b82cfc1060549f97ee39c38997f5aa0b1305f59887c437c46088d", 0xb2}], 0x2, 0x0, 0x0, 0x408}, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) setegid(r10) openat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:26:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) dup2(r0, r1) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getgroups(0x7, &(0x7f0000000080)=[r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, r7, r3]) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) getgroups(0x6, &(0x7f00000000c0)=[r3, 0x0, r8, r3, r11, r3]) 07:26:09 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r5 = getgid() fchown(r0, r1, r5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) 07:26:09 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 07:26:09 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x659, 0x2) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_BELL(r0, 0x20005701) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xf) getuid() getgid() ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYRES32]) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) semget(0x2, 0x0, 0x4a8) 07:26:09 executing program 1: sysctl$net_mpls(&(0x7f00000002c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000300)="6d7b6ce1952a2298588723fef2515da8090ddc8e92d40720d162206331082d8afcd0799c3e498049aa714873a492867518f2a4185dc1d0aa7bc0d261e89745faf9464e524ef9952b", &(0x7f00000003c0)=0x48, &(0x7f0000000400)="c5de4bb731d6c8929272b39054e64242ba0784190d73bc3b5c50800e66b488a685747cecbc374cb1b6e4edc8c93db05b15c6c3eb3cb4c77ea377d7a9f0c17da431ed0264f7e3ac35bd824104264bdec826f0ad6cdbd0e8d81f5739197117095920f0b648716f63dc65473a561a48f40b69afb23ccae9126de1afc8e6d5ce5489939478e32b9b1d088b75384b130c54ee0015faeb6c1256a94f1588c02e966dea1f569cb975729c2f10a1f6a9ccce0fbe813f6afc4cd02595608755c97df05639b736f403a32190eadd865365112949d24784a618daec307531159819d4d0e71c7f3b1db921242fc3057d7cea49bae34b1c67884dbacf639dd14152ced3", 0xfd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00108930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709403bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dea62f9180ffffff7af68227d5a382d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f210205cf0c560db0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a5b0fb617c1c62fa9a1bdafb7be81550fadcbee3e24ea3063ec7d5e219a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b03773e3269ff107103a9c2f6c653f2d680233f2ebcf4f7ab45b671f9b9e390fd28dc7757398122375e0648bfd6a6507efa4b97b58c85e796460f4394ea4afe82b882c7f9f506b9ad51ad35c4e4a4f6b20d2cd72056a6c8f2000000000000000009fa8caa24ba67bd57dfc248892fb20cb13dadda4a8a000000000c000000a99329754e23ed50e58d93d59affd564860910f51b03219ec7c745d544e21aa0600a688ad207c6c54bf79d7c1517af18915509ebb022b9c0f165b059d047d4232d7b60739d46bfa18296ced7149787ef148ae830f7b4f27df3ff2b1410e83385181e990761c3f3dc701f8d00000000000000000000a9fc2c3c6ec2fd64b9c8bf1a1dd2c3c95b7fcf2d81421b760f08d32ae35b2d5b138d549723cba4bdf6c07f02108483"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000540)=0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 07:26:09 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x2) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) poll(&(0x7f0000000000)=[{r3, 0x2}, {r6, 0x8}, {r0, 0x1}], 0x3, 0xd88) 07:26:09 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x40000000000002ef, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:26:09 executing program 1: clock_gettime(0x5, &(0x7f0000000280)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000000)) 07:26:09 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) r5 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r4) 07:26:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x1}}) r0 = socket(0x18, 0x1, 0xff) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:26:10 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x40, 0x2, 0x800000}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:26:10 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x404}, 0x0, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 07:26:10 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) link(&(0x7f00000000c0)='./file0\x00', 0x0) 07:26:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x7fffffff, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x156) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) setsockopt(r6, 0x80000001, 0x7, &(0x7f00000002c0)="9259a662ad2e28e9d2a8c9e01f4f5bd7cdb17dbdb44598154c77ba3e5c4f1cd99cf0b68cfb20077cc508906be1fe603d4ad1177dee7800e138787a912ff473888c5dfdb0f4d2b3d4f5275cffdfc4a1253dad3811524db0ea893ea13275cf0dfe84a8c26b918638bcf2ee9f4756be106ca4ef9380017487b357a87f4cbf80bcc14bb1a5be2c306d9cbaad59756a4ead55fdd67e2f6e43e1d13c60d7236c8f245f9051d772fba25bd35d1b408cdfedf1fe047e87754f21cddf2b118669b2faed9ea7887c5555f242a584e4025fc9b9318e6b242aae4400aecb010aae0cb0422cfb2b9813f51ffa837b8bbd3410333ce5b0b8f06800"/259, 0x103) 07:26:10 executing program 0: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mlockall(0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 07:26:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)={0x9, 0x40, 0x1f}) write(r1, &(0x7f0000000180)="ea2e38de4000000000000000b065c3ea0c386271411e81308fb00dae4b9c58b26fb356eb77cd55cd3c10c66f4945c3a7c0414ec7e6b77c6f1d24d74c111ee215150747bf9c21deaf7c705200e1c47aa630f29e3c19a7f4b2d7733d4fecbc87688920df102d9927c12d6ba9af84148bdcc95258487273cebffe05ed7d628ff677238f3751c41eaae24b86ad16eaeb1480b5df68758653a0f95727bac22586b986c9f23cdb2f189e64667805ea93c8892564b4d6406e4a2c3882ff30bc1ee7e8c4dad35e39476007f2f7478e4fd23245b87d2f7684f60bcac8bb03afcd3e2a0bc232e704d17d16", 0xe6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) recvfrom$unix(r2, &(0x7f0000000280)=""/225, 0xe1, 0x2bd81d8c1b8d70a1, 0x0, 0x0) syz_open_pts() r5 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r5, &(0x7f0000000180), 0x0, 0x0, 0x7) 07:26:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc0d3690", 0x4}], 0x1) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x40) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = accept$inet(r7, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{}, 0xfffffffffffffff9, 0xa4, 0x80000000, 0x2, 0x1}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0x9, 0x6}, {{}, 0xfffffffffffffffc, 0x3, 0x8, 0x0, 0xffffffffffff8000}], 0xff, &(0x7f00000008c0)=[{{r4}, 0xfffffffffffffffe, 0x91, 0x1, 0xd58, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x6, 0x1, 0x0, 0x2}, {{r10}, 0x7, 0x8, 0x40000000, 0x38, 0x400}], 0x1, &(0x7f0000000100)={0x101, 0x5}) 07:26:10 executing program 1: r0 = socket(0x38, 0x4001, 0x1) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() getgid() fchown(r0, r3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x400000, 0x1ff, 0x0, "b800", 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() write(r7, 0x0, 0xfffffe13) 07:26:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x8, 0x0, 0xffffffffffffff50) 07:26:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="28528f506ea998ae3cccc4632f888ca6963837515fe5362fe30f5d725e60755f12767175fab96f19f3c194e59aaa40b173eec825faf20137394f2f8b48c107b315be63b47a7f86c4fd32a56c5d7179c9d5849d7ddb5c17ff50c223b1027d656a5db2a07e4ce8b277bce1110a248da6d1eff234e2f2ee07db6278ffc20de570977d2b5b0727cc6790f558ccf1a1c52cba29bac81791fcb10fe3bcb100ffa140db8a69ac915692158b9a03e7b27814e8cf907cad4bcbb8375848eb816d", 0xbc, 0x0, 0x5e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 07:26:11 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000300)=[{0x1, 0x9, 0x800}, {0xc, 0x2, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0xebb7}, {0x2, 0x7, 0x2800}, {0x0, 0x2, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x1, 0x800}], 0x9) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 07:26:11 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/233, 0xe9, 0x802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 07:26:11 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x20) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000b2905511e51350bd2a09248338ea492548636d5ad5708f4c85926315f32cb8a0390f8724e80c4a822cf18e0ff62ad165000001009c450b5a022699d32d2212ebdbafc764732fa15b89b0654fade0cfb0cb105191abe816c74955f8d201467b860add0f7b26441d750b820bbf7f8f7106d3003683b54cc5ef7e9b2cf9a9d2ffc74feb0b2b7f3ffa5d79da2c0d189a83376a670ba0f7d299df451f7038f840babc37f635e12cb97d75ab5b5a10e47ed07fd47e11a6ff"]) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 07:26:11 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) geteuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 07:26:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x21ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:26:12 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x42) r5 = getuid() r6 = getgid() fchown(0xffffffffffffffff, 0x0, r6) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r7 = getgid() fchown(r4, r5, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x14) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x18, 0xf0000000, 0xe2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb8, 0xfffff, 0x10001, 0x80}, {{r1}, 0xfffffffffffffffc, 0x1a1, 0x80000000, 0x7fffffff, 0x13}, {{r4}, 0xfffffffffffffffb, 0x11, 0x4, 0x6, 0x3}, {{r8}, 0xfffffffffffffffc, 0x2d, 0x2, 0x1, 0x800}, {{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffffa, 0x2000000000000d3d}], 0x1000, 0x0, 0xdffffe02, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfff, 0xff4, 0xffffffffffffffff}) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 07:26:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="46a601b5793b3ac800d7"], 0x10) write(r3, 0x0, 0x0) 07:26:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() sendto$unix(r0, &(0x7f00000000c0)="8d99e5142d5fd5eea70b38460f7303f427812b0ac86bea8f297fbe683b10c9c501d8e3252e7513e77608a0292c250058dafac709af5d768075a55f8569e3787e21407ccc597faa62efa7c3c47d4d6b81473356845379cf7638f89a538a7dd4c3b43c40a90a456500515643944a67019751e9b53ebb7ca77e620292f7aa6183f37eab8ca149d50ea97e54167bb098aeaad67f2e55a5dd634739e35098c9e8507827afa3126bef58f741b1ab573cfa6b2391a306e0035d7d92d4021b5378db9e3e434f48677b5c9abb582c1e91016370c2239faaf1ee1d67e9c79ea1c4dbb8059b174627ff", 0xe4, 0x6, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r2 = getgid() fchown(r0, r1, r2) pread(r0, &(0x7f0000000300)="f712c35dde86c4f1faa39c851820db26219b0e9e7812f9f5345bb368983d3d5416cb8f6d3f6811595d62ec657053c33b3f1e7d9058dcd057cc8ec0b5a8ac63a9650f4070aee071945fd1bb2d3cb54ec6dd0df56dc27311e8881e6e86acce257a0b328525ab2446cfaf4922fdb2d9acd4876fd65e9d83b57a02b7054192f00a3e3e0a63dcb02946ed43acf251b262f51a6c154878a7797c0d582439b4f75b8bc30539bfb7b59e43ee307fe7b315ffba1c3cf0fc2e4c82fd563f47ebb546ff9f85cb1fa78fc774951cf21f76ba63ba0bdcd44339a741f98e303c927ef2aec1f36a76598070b455ee6daed6a6bee591a83fdb68a62fdb0f4ff63e72fd86dfed7c5bc28376a353de808b1f4293e10c8a6bcf9e13b3eafeae93b0d23015576cf0129741de41358701270a01a02eb06b5848cbf11b38e76bebfc43aef3372cee2af003d00f47fe4f81c794ee5c4324bf57324fbfa2a6499221705fa2f57d9b78eefaa4b779062f422b7c50b3fe873a824ee24603ee5ce4ee53d4109e9094ad06789df13f1bbc80ef55ca1650a7347df2cdb9101498c82864db9424fd89f4771e63c0c88a13a6760eff14a68868e469689d7a209e941e9facd4d64832346d342f0a9bd794b6cbcb62fbfdeef6d1a8beea6a124d42b3a612ed71360de1ef0fd9fb61c8cabc767eb3443954db9405a627a156b48e8b4d99b43eafda144e7559f0b2200f4c6ee590608984b21adac7c4c28dafcc6ef392350d5e4bce895c92e79c2023225c8e55ac1c8ecf69ea2b435833f766bd0812e0273fa3da63336923c9f08ed0cca430d483b3eee17bf2da2d6d546ef3958116b4251d0ebb24f437bb82017c1df02a62820084d056136a023e7b96bc54141b40c5187f413c21b1ac66671f78c0a3f812925b9c4cffac32738af60500cab3dd0fbcab155cbfac96a5105cdd2a56771f2055097608d670f4f5b8b6312c6d2a9dd57f8169e91fe79dc4f6ee90388d18865223b9cac4f3a4859255321f0edbde22466a14694f187600a6fc123baff5a85157a58f563b335f7abad340c23cf17b34e004ee262dc146ac00ceb99e832c1abac84a044f53819e0a9435296ef06d3c4b3d6a13dde387dbf262c57d0ac12d35988d9b21fc81f468c0a8d34c4b562bfff79fc7fced151dffa57da93606f4ead133619351db959148120910e1ae813610a70dd6035ec23dd8ba64d7b44d42ea4f57048d5778fb8f474336cb9c8e8ce7ed8f3d166dff326407e59b1796e787cfeb56fa81fb9f8169472252db16d377c08c95144b7ac68849425a25abb7e52ff1ce83ec56bbfb9624539af3e8341c345ca636c1c69f9b98793512e973542f1f2712e116dcafc49566709b9b4b3170df1ad41b74af08a81d9803421627023897accc1d3e03ea04be192ec6a7da7a04086805bde920cdf431d0575c04af4a5f25fdba0548877afd264167cf15e438213bfe4cb84fe7eab12429cad13f016a58788c44d102083675d8e175d2c30a846874d37b774b34ae0e6eb80249b0b8ad48ac1ef6bc6d1e7b412769f994ab24d1d75ca9795c81fb488f8b6fa69688630194cf91827e8c9d378de37558b281299942fd0f5842ea3a9ab6c4c918a3d51e67bdb1af447be4e932fcce9c4f3229f34b8e4e44d7fe3621c09e7ae59db1461bcca5a34464bc6998fe69a8033b1c88930025d8c473e5381174cab7bb188b5575eab139258608b9c24a6ff2abe3375164091083344252a72f5bf101b6171d01036ba9308213e6aecf4c55a7caca77cd0c2c03034b89dcdaea1947c46bb0d4d703b7a45b7f872512f297d5caa1c44d15bae077cd4f9b8f85c9f0641c0edf2cc6037470ae53849fdb09b1aea4c9ae5d267121793357ae8b3b1772858e4ee11bcfd645335d1d24d21cdb8aea42cd33bc1df07aea3a2853d7c15b44a8026e16f96264c25403766441a7864b9b11297a3bccb1d2f2020cddbfe99f7a1a14bf67ba78ff335b6f33a7e6de0b361cab2c8ac0762169bde9b1a6e343e0d74819ce41cddc5ffa3f791f78399188fd5530c2f7a6c227ca4edbb3eb71936df7c1a680bda0f43ce04210271b78728f8a7059fefe4f56f204769927b4c41f27c27dd3fa917f4fe74b90df6f8a3cd4a2cedd5a49d969f918d6e369bc1828312895d59eea25ef2384f15bf5d1cf753396e6b06b1706a3bc0c1fec0101b649ecb18e2f4e00b4adc069eaff9edf30b26c358e86ca8da97a78f774548a836ff84fe3b1ce46a80bc48429aab9250075ed8f251b319fbc1588f649da4d9b62da0ef3e9cfbcba992a376b68509fe7f42e9b5e3b586be96a3e2bdd9a86fe52502eb32891376fc4dbfab93d360a4b7e46dddfc81f1553fc8a912bc4fc68a82feaaaf31b8d1aa5d4ad763a79236a16dce06d1301be22ffb21362edf1ad3656e9f27cf934da1888c5d7597f09c3bb99e05d32780fcafbda36fe333fc98e7ede52686a06b20c464e3a71a1d36dbdafb526dda299ad51249019232cba739a7699d5b66dc15d954149c2f7fa1f84c5bd7927ce7981c030913dd8da07ad8223aaca1f68b70787a7609d6b83a25c18a7bd5911880a700c362181db32370512c9796e34e032d7e1c8278f3ce2aaaa7de3a0a5d79e691dc79c3858991120d9d1b12dad04aedc4fd8a86ddf9c4f90ec8caeee36cd2388ed008abf9a5e7ee73ff24cdf1eef8284b4654fa07579c896042f520a3552d6f00abdda3fdc397339212b5eaf3da22dd218f63aa5a3a1dda660010930c5c654bdc7cea6775d72086a932bf30da43f2fb72e6f4666246dc90cc451b4013acd4e34237f7f7629b23f132531dcb5bea5bd1d1b1889e50f999eb9ab3ffdeaee11f94f4912e928f17bc43218f5d77b9866ccc1e679859a3e5f5bf0091a6ddaefb94defff495aea720cb99ebc464e14992d13400defb8f138be967bfbea6366baf23be029971217b99b69d3f94e1c1e5781c64c2997ceb3f57b6db287ed5e5959ddbe1d067aafa581d8154ba4c354c70a62efc69b455d71d743be01445ec30c227fd4240fe6be58d8f7a2f24df8ab9af037846c749e8fba0e9a132ca7a9dc4b7efe1f34f0eaf3d56b0322430efba3a695b8c1ce3fee6ea986854538be4ad517d53d171a623e126b4460b6669caadc57cc28a062b1b19d6231f69d3fd6fb7c93f5996dcb166ac8b1508facf5e95fd7b3548afc015db4b7ef3b05adf8505c3b273404829de53b2ddce19a2bc97da8a7a619d9bcec6ad62c8efd9ff1ffab3c60ee5778d4dfc3a59b844c51c148e2b651c4c4e2354724d962e3b0496539a88002e7f4f75f8b4fd8ea922837f1d645896942b8235d429335de61522b3d3d41b6fdd24435235ffa7bbc5fcd18a828252163f82e0f4a807a9bbbf96779d334cf6981cdefd9dc7187cbd79b4ab24a6c8367088e2c8b36dcacb7475bc35c9afe0bf4b605ac7841f579abbf109541d2183f70234a805f30f715b81183124dadcdc1f29c497e3422df96dc27c74297a61e096f78831c831a67f20aabf20893f1a3f24b991225efb08e633b7038c1b0dedd3122db9a82781d2130650b3d2a1925b0243c6a0d052b7b07bf37f39428ae3fcf24ae0c78c961d79a9420e0d17ebf408cca87d86c6d6e9783bb104d8901050a852a9f4a042d8730024f0a0bc0f2155d869996b88b91121658c7a4508b96ef5c8b6a8436c08cb1147ba3d9bdfa2cc6f09d1643735853b272a6547c5ed0dc175d56321832963910f70ad97f15fabe2808b14293fc52b17cff49c9d5862e052118907b1e7d1afb031ae9603fbd1059e12d4556e7cec380686c5f73becf01f72d2f934d28130e8673c56b8d475eb48b02f459059dca7c283e7c3771c55d935c2798529015baa7ab6dfabd25f34dff0a0099ea7dcd7c9a02f1a72a4db06383e9aa863f9b9ee58949aa5c242cf3f67fd2d4dc85860e6e5998a2ad0d0c243b76404d5c34acc8e300c5c7f9baf52de17a1a6de6fd19f9c6e1b6e17c39d9a68b24323525dd36a6dfa4940dd1483458737f809e44e081a633409d9a53466d17bb5c4f9e0a47e671490c168e14740d7f948b9143e8ade7a5ab6ac50e4efab6d1b69f94588f6e45bde98d31109fdd7d810a5b6fce16099392068a0f0df0baaf7504614b8070ea679357c035e7c423232cb837776a5ac0107e0672115a8f69c14ad2e5474ab772cfc02987e6ddaaff95511f212c356a704a4bfb5743aad2bfe649a72bcc332a197b6996f98b72bef7d32dbfc50d2f5c68bc11e3a98187de8289fc8e97b1546d1c52865ba82639cd53e1950c27e083a9913352a392028b9fd5cfec038bc1a4ed1cf6a959eeb8c99ac2c51da84dc3ee1a1e2749116134e7a68f961df52312c08cf06c927ce364d1486e44849893b823d81729d0b80494459c3484a590352f5e7c76035c41b6b8babc83ac7855e675754f2e83507f4f379195d3ac0013bc39d0120c5bf31e75cc9da9e31a97a3345fd5e45af51e2a56fbc9935aeecb0b0b60795340a8dd9733123f1040c4bb36f776a8060a81201fe9d24b408bc773b84f26d4f6c445473e922326d532437e44ffab37e7cdb543187d395984fe7bf321fc388a8b9d897ce134683bb5ac3ffc436554d5e56dad78bc48768abc88cc595bc4e625bfd8863a2bdead9b703fc2460ce778df9ac4042149db1092984012b09604540f17f7ba47602a05c7f72c1d2ea18f8eb5fef3bac125812d35000b8823b004755c41aa34e2f1bdcf2fa5cb83e41dff24abab09bee82c7fd40cfb961fa708823e3e6274b50e5902aef06ac8277a25630a0ce4028571b5da5865c8c8a8e7ee9633d2aafcf766504417314c8b008d7b2e2a20ce2c0522d5d45648d68289a6bbd66a84b31b00d4c3bf64cc11c8b3624a8caaa55ad4e7dc1d35ce65867e578017869681f0ed7ccb2d3677e7c04d0a5bff49920e82dd6af1b204a172208c04f91ed9573ba62d8b9fd04a8dd936017f864e91ca4e931f309007f04258f56422445d8ee5c4c04c010438f12f3aaedfb48590d32f41e6d0568cac3d383c053189942b5432305269842ea82fb9bb912e9231d2c339bf806142b59ea4d5d887dd75c45a6ec2b9cf7a5c50bab1f3eb2cd33947e8bd34d2c5fdbc178c7244adb12ec8117cce5491c8fd90199152b8a160dc2b2ccfe805e8d096c659a15b8d4dc63ab52b06e708f728daacde5f6ea3f2288ee55135b2854df0d24508c8842cbdc1e3a8f6b18defb7113abe82053aa69fb61a07223974f9429cdcebb9d957050001966e44977aea261c5d302892d6f08ae932f6ad668dfbe6af743dfb1a64c80dba6c4e1e18391aa51aded188667ea14b553b23a82e7dae3c959b4bb6f6cc13213425cd8a92af0b1e8f3cfcc8c419305399ba1f583bd437eccf416d20ee0b3d6fc675536cd5b7a825052b17951fcf630e6f48b0ce93d68c1afd08ad9dabe2883db90d21b42d0b4dc55d09de23ea06df8a85c6dab829ae43a7267cf21998303cb074f92d940ccfe2f4aa4b37e8f5390db5ec7374d5f9f4aeee55cc1ed9f5a2e551e2738dc23024f71ddf8add2784a623857ae36956ba949c07eae29bd25f8da3a3feb1b19556aa0fc6f824b436c597b4d18944c7c5f5d5389ac1cf23eb02da47a136d6c20fa478b25cb751eb45bb87486fc9291094a8a186cf29a1cee602ea3bb853911ae5439a5fa6e2a7db8e3f31961498bbfac94d435ae8d22000a65dbdc677cddfe1df7e99026257956f0f755b9925eae78717163d5465f276181afd927eb6d1f03a37dfd25527da4b0c9a5765f2febdd0d152b667c52a03701dc999c142849b7342", 0x1000, 0x0, 0x3) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) chmod(&(0x7f0000000000)='./file0\x00', 0x50) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r6, r6) 07:26:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 07:26:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000380)=0x1) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000340)) r7 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001380)=""/88) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f18541ef179fdb258884510917a9cfc221e505aa84926ae8f5e36e05c492e7ce3effcc48d278f0389a655eb71386914f5e26aac3f908e125864b509feaaf44df977da8b3f201b62367be13af9ae86019a9b7c2cdaa7ee761dec8040b09feca13cc1c9e2ad5c141af6b34c0a0e073fd89f4917ba413d83efca01e3e5c94ec0400e89a9aab28dd6c77b2caaaeae89eac6e0f7478cffbb0a005136af04ee371b2fd8757754f12a6f350412ce86735006d3d9581c2ddbb2b1af978eb98f9a4c1d66a78e1a9087cf974475f798140e0e09385b0eba152cbf0"], 0x169, 0x800) msgrcv(r8, &(0x7f0000002800)=ANY=[], 0x1008, 0x566e6ea97bfbae88, 0x1000) 07:26:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = socket$unix(0x1, 0x1, 0x0) r4 = getgid() fchown(r1, r2, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000100)=0x70000000) fchown(r5, r6, r7) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)) r8 = msgget(0x1, 0x6b8) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgsnd(r8, &(0x7f0000001740)=ANY=[@ANYBLOB="0100000000000000a4bbb722a760a1a42ef4422aa75be14a2fdea150ce55c1c796c38993fabc87faf01e0a3277df9cdfdbe7d3cb24c569ac5913798e18e067f93ec58c2c8a5ad9722631b6194924d6eeaef6b38e42ba4d76fd269d2c76d373b04871ec2c1384e5cd4a8b59d3e34eaeeff92bbfec896462453ededc6fd98b6aaffb3ef7e25c0960ca344024248549e8e578c648bf60e88f47ed708b696e237861b70cfa7512e05a815ee4159cc8216702b010a55dc2125ca83659722310aab336a98eeb1eb1469a3a5af861b34ae7388fc8181f341d4347c67de5478d33745292a796e8a8a6c3970752516e6305524feb8a19ad109b5c170c1a8c0630180bd55364828a57f62108473ebfae3d007063714fe1dd2f7a068f7c2ab0d54388e56515e48c735f0be6a4e1130411d7b906d212420fedde178d3f8185f4d392f4d96151eb839d532eaa0b66043e557c1af41b2554e5bf06de3640827aaeefb6a0439b08622f1f270eae20270b44f728da714d981006aa6804a24043379b8f3be7cf971a1db1774659969f3763380ab807be2f959000ebe5441c65e79665eb9c8c648366c90a576207c27bc5963575addf971573ffd1798c099ffefd73fdc8f60d2299cfe4e16eefc58f64a28b3245272447c448240ff17f371c01591e9e9e17167f745d86bc888d0d8ca14a87142236a94cc60950f872d1c809aa7e4c1e4d7edc2bd4f07667226d6a2368d5b901b29305361a0a165e7b1c7d6f16db0eb0dd27210d1607fd7b146bf92cd50e08466674625a0c606c93eeb80fd4f42be0a72116861277e8c91b412b62f5bc561098ed0eab079a09b1bb265cb5b6b79db3fc0d45c58469d38a637eb937b44be43e32d0961641e7cafca459c682eff94f06ac95c67e9c39e35c9a99a5258c9c306241ce071a83ae7202f17c9b0cc343f94bdcc722996eb86d5b1c2d76401e8f8c184d7e35c16353325c7c989a1c543878ec3462eb8152475de4ebfd8d11ef6d4889cdd1ac44bb1293faa4cef85327d5a28167d3f2b28ef7c0871bf14e8997e6369a43c22460fe65ec23cf7ce9769cd48eba137d915a22ad7d164b6e85b1238a096361ba16a0432d85001cc5e580c6cb9e2f2b25c33db96cc498017c2c6218a970d47064270f5a9cde201db032ae41f253f450d399e9b5ecb4f7553b957ba6db477c4f0b2669d5fe0102772cdc877a01d7e217c8061a805bfe8b3c121d7dbefef55c62390db628f6b9b56793f9c0c73075941376597c7c56cc566f0465ad26d10c5417844ecd50af7bf34a78b032640e222435d4c3e17bd49af6a044aa46172a4837a059e117b4940c531a230cad80a0093a08031e785d6bb6617ba3a7483d7b44bce45d3d5dceeb57648e5302305132a4e41908b87bdcd6304471ea288ef35f38db8c1fdbb1e12388c17301366bef7e7d9b86e04f89e4642ef77b3183acf1616ac42fc05c286f95ac4e8fd87824af20fd062c58c738391312666e0b8a74e56957d17452490b020191d38981b3496471c80f73877aa784b8239aa8aabdbf508b7a6717867de6afbe3dad6926049e26252765c9cde7513dc6746925e597ffef4fbad995aace3c348a715d0758908c939a0ca63a8a5b1acc30f434cad38d2596d639bbfb88d8b389ddc35f45281339a151b1b4752e0a60443979973475dba6efbb1ebb12437fca7c8486561cfcf961fdb4de4444e61e6680881f70d1d45bc0f864de3c0b9e1a606028675aba422697428d81f152abdcda96b247f1fd33788ecd8194e6b220223b2a4fd921c00df6ebd1ecab15a2aeb94a694f7fa5eee94154fa7b96ca1abba1b2dc16c0ab90164ed7e46a4e9f261a41af70cd7a984b1de96791f8a9cad8d89d834acd0eb635675fb24a88ebbfa56705d803c289acc4d80b4b2f9a0c0cd197e8790c71dcf21791215993de468de5a8e19f942cd4891beed827292f89891fe06d2b7fc2c6912e0a655dcb8e7ee6ff59e887a8f82373da34bba836046f7c0b619ab6b7aa5011e4fd82ce18eaca8a8e95718da03dd4189bdaa3ba14e8ce00c09c97e05e463bf0c310fd56a8c69e3684185e00257b10c3693a79b75ff311407e529c465d393e8604cb9522f16df9f2b2641b96b72d7ed75f1fef4d684fe19975a0782c8912a5916aad66dd9defa5caba75029e10c44579656b530e161a234c6e83c56dde76a29ac8fa97c1f504b69ece3934fe1e92773c4f375e8c53292732fd6478109ac83109ec4e4e3a9936dcc2d3905479597b1280a05df55211826377df8018e7fc8b84fcaefa44fac9ac3692ec2021ccdd3b6858239b3d13bbfea2754e42d15035417b6461931387472736b5e1e718a73e9129359cb97f4ac7225ff3394864ea893accacf58e7d201afe13e20485091e6eda45f8bca1bcd25a9252e1100c7b214cdeea3d3f9f79c9df3c4d98cea8edd4a6d3b061d55b10eda5639f34e15254928b97d8171bf9c60d526c854bcad96c6977516e095a92f12cf82b29f47a8a18a4737a8cc4ff7259909f1a0356c78001bd6602a9d90646545599bbabb80e3a407e22971b62765fcd50c3f45e68328cea45f6fde6746f24ba8f26d440c23de899952686ed317e75cfa119d51a79ded93e0ec2e1b92e3d65dd1bbb2e1d8fe3f5cb7ec9339cd38d9749c73ebc97052598ca81367b3072e6ef4f3e766077504d8ed3fde29ee6f96e7272227d0a9dc9908ff1411eafd9c6824afaa57ff1f20e5d94889c744c485e9cfc6bc9d2b2e1045a3e2167ad12e7908500d9acbb260ae57aecfe16904bcc5d8addfb4fb1a020378af2ab0f4d2067052c17c7a2f969c56d783bd36d976d64df6b3bb9db7b24499e8dc9dafd8bae0ab34bd7a2fc12c1e8a4ad64902414c7635206dd610a16c3b5b88aec17b9e14893289fa32d6d796d1bc4f25e616003a2f36de9049cfc1b37f22fd06c3a65fa335a849cf0172c44d435dcbacfd3477f3584eb400446acfd20c6f226587f50c2a55e4c516dc237f0fb6e90195606c720677324dca3437a0b61f8d705e594dc430ead013ee0a55fe162080689eb05a8f7d915f96c7db044432cfe458a828cf19059da3531ccfec64ca43d9b2d08a08b094fb9c615d08594dc5cb4c59ee3f9c5de87cce9bb914e7d4c352ac08573261df2310f958bc9faa359f1b9f7069bb8dc51f8a3f0f8c8f1b74d53166e795c42e050c885c998409f0fca301fa75591e311ffc0a20198ea8580fddb1783e7f1b46337575b0041c8f7bcfa25a3ec2ab683fefe5ac01ff4c2afbb9c69a4c6c4050d6397cc86d3c8196d0caac705e96ce0330833b403c8c8f9f14260bb6bd38125fec5fdd34a767d62fd6998dd2000b627384a99ed3ede7d31313fd72614417d3ffdf3cb4f6a5ebfaafe6251f45235101b136ccaca407a6a31f9dc36b61907114564b6735ecff67123600b31685440ca3b927431fca6de4d841d270cd71884ee3c2e2317b3787d8b58ab006e189b671d1b746c17626dc37ef62cf2eb41c2f9eb97bb6a3b50584ff45c9923a4f584da087003d0420685d9999b7a38f211636beb6ec1eb1da7fe6a9d608f2a8f071493e61e01bc3eae26c0f4585e471f3ffd04b35833dfe072c2095862761ee8e0001b75b2e3050b1ed929cd134acbb74bfdf012615cbda02fb86f145b84ffd1b2eb8fbc67766f347d253f4eca7598936e0381d56c66aa5af99d5b238a730886964d1f5f102a8182cd65464b4d12fc4044bcde3b48028cdf9e2d95f9de3b5f770901ed1877cf6db84594727b170ebd372a7e072d151428e5ea734cab5eeacee20d147738753d891d850b66bbb0312ac98d8964d309f7df761595ae74d959d6caddc66e375e1409f737717a3338cae0e85b9a706cf6a2bbd1f07d4f47a4d0a57c983a26643aef43eac53b5ef8ec36af1c1172351f4b9d0216cc8812cb29f5556d23de62313712fe864bb09ef6a7b048f1a5d89927c27ab581dd911f85d3df2b30dad14b81008e5da065e5e8264b9485b474a9fbbecea49cfd11ba92051e0cedbcaf13eea760b5732b198bfb50652309c86af38a9f869795178a0e09514d8a18992c598902d2487e2d42ea51bf5be2ce08c85f45dc5a35ce6eac84e8454aa7d31b34076c9ad8b1a752a3a43bf890aac1323f236ffac23ed5562426c77aafcb118600246f498ed080fb670f7211a8313544607012e1d0535d89d3ac43b1549e6f0947bfbaa3ab300c20f45592a14029c3348a88c4d08952663f085285e7fe020b5b528c934ca2adbcc2e335e106bb0342c8dda46b8eb87aba7e7d396c5b9fcb83343a387e0d38cf8c3e44f0a0c543a681ad18244c7bcd9e2f00020000000000003f1d97c3daeabc664d3d48f3e17e4e3985b1df2ad9bce4c9adf8b5da45c06f387b384fb26bc19fe7a382ea532d8056fefe201bff5c684bd21b2984295bdf8fb311dcfdd9a9a042d6433d4b0361af95aa5796300de135b228f0f04b43b43679caaf09e3d5f7bf5f41ec47d651fc8f155f1e192419cdf69551d60a13b9967d8f7c741dcfdfd6703273537c637491f0475f808981f9dcaf382a7998c332fc85b0b7cb927fcf220b52d52bee1af791c350deb4c525fb03a5370fab4e894e71dc9fa0cd3677a13ca0f60aabd37ace9df5bc3936d959baa861cb93a7362fe040f089e54fdd55dde1cb42973f89e4f51d8cc99411bd9e0c88041746a2d3f2657a1e19715e74865baa8fd796678b75eb00cc45538ad98d04ba7da68d56ca8c8f97b223cbd2bfd74464c8ffcf8fe957aec6796f8c49ed6e6efd09c3b5b42c94b67c23d5c422dc824d366f66d21eccc87bd10c288158e976259c2455c4b3d55dd0d741dbc58428e2b20d6f93528dd6d8718f48bc2e3e5804a1a39c5c5c52a6dadb70087dd20e3207cc79826ac16b6105631eba8758e767a86e656d0649fd6285b5c11c08e08bd91383cc242e666c63ea828dde54b9802bd75c2958d9c082b0d7604138976c13bb31bfd4b44c8ab34f8a81df1c9ed1e0f0a571647b754d2ed29bf57d6907423a5a48a34878e1c6fab6a841897325ce45c0ef36ad3429cb6bebcd9549bbfcd3dcd17841b7b910383af86694a5a3e24efbe63957e5fdf6169eb9115de902d7a0a6166cdaa6683a69708cac924b9bf4ecac772b66fddf837e4cc955b24d91ffa3c6826c7ba7cd8149b9fcd97e98a06d21074e9601f9a4cc5af923a483dd4629fd1ad59e80cdd594c9e03c3b689ff0ad500f588aa201fcc83e4e267a60776452bb6ef139414b43b01e31fe8137678e0b6f634283ffdf3df9085bc7077bf22a316434c55585eaf08a6143ae6e9934e441510ea74349874865e76456c66077bce6f4b97e4d1f56b8a79eb907a903c26300cf1c8999c6085802d3f05797b58538d4ffb669062394c60820ff6f9912efafcf7be196efc9c992462ce5c5c888ccbb54255381a35a5fbde9a5c63929f160c5901141000955b986e35e599a99b09801cd7ce7efc9bc87c347d7714543b084738875f7dc07a2ea1988af53a63c0d7900d1153b71fbe19fa06dec83d48044c9fd540c323f76c20830be723f16261161658ff580be1438d5ec0a4679139403f763a2d38df16b060b43c094962590c5412cf468ceb5e5e16d8d8c60f172f24c204fa9b7846ec0c92aa3f1779aa18bcb24d5fc097926f8372c74f3762b318b2a58747768d39b977351b26c5b6d6b2fc782aa0ade75636cf71fe4193d28401c4b895a6ef3634cd1daf52e2937e77536e85cc605a46c78e6eb6de23473dc6d2aa6e78c044d81212b71849a2927db86c7807a971d35e9e7e0ed2b4f470749eea65461df3f204a81e710be990e753843e427d996a4ac0bc0d3aa816a3bae9932d30328f29926d7b8cd42cf3dee21dc158fd7449b2b36e142f63426641bdb4c0ec84eda68fcab9519a9f5d187d730240d541445b7f1b0083ea3bf9eba8733c036d4ab6b0abc36795c0df359b7176e55fd7621a8b8f38474d3e3a757a7db0ac964f6d2f76a5e337196f7c23b5f4e4c94f4df5c3e92c362d4d451ffc034"], 0x1008, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x10}, {r3, 0x4}, {0xffffffffffffffff, 0x45}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}, {r1, 0x2}], 0x7, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 07:26:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="c5fc22500b8e489e98634b1c07000000000000cdf82f87a3e711a4ecddf75bcb8673345c3a8fdcc6fe04", 0x2a, 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x10, 0x4, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 07:26:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x7e76, 0xc388, "db442b865435c75d0a63befd4f5eebe4df13b630"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000040)={0x2001, 0x0, 0x0, 0x0, "61aabba26eb0f83ac651ff7ec000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7", 0x2b}], 0x1) r2 = socket(0x1, 0x1, 0x40) pread(r2, &(0x7f00000000c0)="949ba586811229479053bf6a97d2ae4a3c8e433e4d6f3bd19795956bfe41a98012625bbd008715bea46175649455ffc6295df819a14520d6feb11616464f456bf58d127c14d5073f5a90be6a01e9331bf0435383e4f041658b5e27da1b55a0b09739267d911df6cdfcee20c79c6183c9a2f29c2090164cc5bb1adabbec1a4ba9a51a7c0314be5c2234f23b808abe108a41d5d7b3af257491c5be3314f64baad5d402d4", 0xa3, 0x0, 0x3) 07:26:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) poll(&(0x7f0000000040), 0x0, 0xffff8001) 07:26:14 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000340)={@local, @local, [], {@generic={0x803f, "8dae824e81de0511d689f79c98a5569085502c73d334c5ff11b70a2dda08abcf3ea4ed301245bc71033e2253db822e8d6e6bf4a6a02c387f7e7bbbb8d2dab770ccf617236ba52c1984a3b095e07b93cda5b5e7adbfe9725af67cb56b41b78bbdddf9199d531b9106fa03ca230175cca155dd91d6d481939cd3028a5ec5205a82b0f14bdd28881b5c0c338f35b14b2d6ea19b3f6d1101738814db03bbab73ad85360e95b5d63e816e8b3b806d8f74cfc996121c2aca390149387454cbcdb1199171b692ec7d8f62b32c65f0a672dd6d05d07a7a486bd6a10f26e88656c074f46d9cf5d8e04aedacb9c8432ee0800fc320f8fec835c04aee5f1ffb726f22481a33e78bbafc50d51aa13f444c8427ec636bc162c066f92fabfd850be631f91dc611c8b5d7cf5ae5d8b2dc0813d6b45e7b9966692b8134d1e45107dc4b46dc109fb815f6e720b11d26095e1bdb8c10427bae3ba2092b4633df873ba997c24cd1795d21fcc756ca27bbc058cdb8e79db738f6fcb09cce69dc03b23e6b3b06a073fc4cd03927763f78162f4159849d870db0ad421a881e8b73c4a9a04a81ff7082e2c2040c9a80169214d6e3d2dc8bd169180efb9ba3ebb49d68de66a5dcc68e667280e0ad586c6f362f8e5cb58929d30d0caa4fdcb77c1f987fa606b049e1e7d769cc2cab95d0e91c6edb35a479a44c8e70e38d6392396313909f55e8d4442d46cbdefbb3eae38169f009db231031cc447d0d6e6716780dda16ef79f2f371f9b9b1219ed5590c10cf04aed1110ef9ce76af8140f0f7f2a290c166c22a33c1ee8ea0e81d03708f9343e47749ebdb435581af8dd9826af53dd2af4726e4e07c826fdd095dbef18b094b45b61032452f67a362ffad4d6f9b8a8f26cc7763fb93f04886769aeae0ae14254d06f160bf1788ce016ab8c4dfc7a378f794aafc1257773f7e7da4593ef4c3b78d494c50e0617b04508878ebba5a6a89ec0b52993d1e425d27f5081538f60746a462e231c8dd3b5b07c85e71832dee03d20291e6144e492d90bd9b9bb9e0043bf58bda95e6fa2c14460a676c19a6d25ca482b639602517fa13a7f223196878e4821cdad65664b8fc1062f017ddb51c82b3297d2fefdde3e5d6eec301539308708d43556998664f66bf829c191ec4e3b1de2b975868cf6ec3e44c7718d042e04f4a8aaaf00bb4d1b1af99e6e63931da81a20472bb5bfd8c6fb49719947ebaca5773ee8b72690768e5da9e6c1e25eabab548cbc1f6643e4c2eb42ab4851dca80634202d58a39aff16be2ecdfc56c1580f97654e23ca79b2828871661a0e591e4c98156b086892299f3eeb91fad858428a33fc8f2e4122d33f46171843f428482254944d80b81dad57b5324a6a4e3a2d20af8e2ce1d37685137a8d70185e8c3a50432135c16839b5cfadbd2d824b94554c9e495d65b95577d0fd74a1702ec2f38e632885593c4318e30080f42950ece06e1c2e8c1b69ce5ca2b7cf00f48844ceb4b110fde0659c2ebef9025ca7b7d732c871693f39e4a803db833ec2d31e907e0518d14cf11fcb45ddea671b00952345670ef9f737f3538fb9c8faa4cd0c9ba9acb8a7d2782ed2742097c23fe2f0c8c95e147ede17fe362c11a077974c52b35b9bf6319dcd0f033b5fcaff41bac78c05b42ca042d084c283e9254fff05055ff596470c040be80fc1dd7b66099cb9622639311a73b90020c9276fc4c7810388ed06d594ffb37137ad096f30fbff4dbcc14a8f2c1a7d49e71225cf1ee0e8753f7c72011ea428d34c03752a2609ce14c8b3b9d98dd106f6efbdbda777f2c16197dfde11331e6b6bd105bcd974f36d15c57b825f1852192b1078eb62511247b8c1615aa43a5198994d841d1f4db6293757250bd4ea3f6f255a2f07bad2bc0845b82ae2113f129d998779584c39b5847d8bb6385d4434d2f3614ae71859895c972ca19d88dc976cae3ed350bfe7fc22986e63d4df407ad1660d00c18f8402452c214fc22249c567ae633c9819ca39292890ee798eafb71449f5ef69949270cecee5810a5cc74f539bd1dd9ed2b3ae529812f80fb69e27c9bbc0c6cd26fcff41886607ad7829d1aa4986bf16c15686a9dfbf34318391b46607660a884c1a894ddbe5b3057abc74ce18390dd0548d1b37a9dd4f03e75f426e9295ce9be69040182723155bdf34863999207efc993972cb19b41203caa0515f9e3f105bd3f1c8f7856de7d0269ca90a36d8782e2daccb5071e5f210d8c12c251f1e510eaa9f5614a561b7682d1abba7a8eb19dcb4d85507acab04b93b7e94cbf3016866cceda9d457611a2960d29d71260c544b780c82ea49878abdcc14e8013b0ae19b2fc0ec8467671324e5dd30d06d94bc09c3dc2bba2c6ef9c13b6183ba1fa23ebfc6ecad57b996a5f74acb90c6ef9fd3d9d0bf9305f2045c9ff4540f32a72b8ba6998780bafe31bfb0b79906469c2fe15e8f56dff01a41b42c2c4631dfe075986f9e6892e95d3b5b2a73115eb37932c5d5879dc540c9d1a9efa5cd9d09809c223310438220979f63961ffb6b3a6e647349f1e02d097a5d5c466652ed966a5247eec160ca8653f6baf798ca63d2973b387f9ccfe106a456b876fc3119e2f1590e374d0e95309ffe67f32f7cfa0f7122838b24b46d6add692b80f5fe21a28766a8b144b7a9b69f7c7915fc49da00ad08ce31dbc05acfa9c2f36941b2fbc881aef7b6ac8a444babaad22ef81dad714ebf17f0e8d5ea13eb8c62f80f253c663a8c9c76dc8fe4717247510b004e0f2d4188fa7af97c611ae37fdef33b8fae94282a86ec236a0c3a229391d56c8bb0ad718a7c4b9e95ba191952069ef1226a7c539cf160e291ac0c116a13e675f1bdd0331d0db239d781cb7a4ba4e9da2a35a8b958ac6a67f86c84364adbf6b6e51128db6e3b04e6cea61a339faf1a2437b526fb35219a36e131b56f820ad470480d371d29791945581a9a4588383e894d306b4891c3848a160dbcfc675c333370ff322bff2952c468363f0ddf024f5271eb8ca54fbe6a2b74cc948df2b50ac58c37bac3065341eac772b37aa17043c64d99784fbd64923394b7d03d91932a05facd22a109dd156367eac6219dbbbaf02432cc9fafcdb2903eea9f8592f49012caccd5514469415f2187811c77008c89a51a022ea9efc7689350c88bfda93fd5d8f0c4a08c760ee8b64445b1bd516dea448cfba853259c0c7b2a11803c86fc7c3202c8010fa6c54d1e4bc86b1b3b4f5809abdd8271dcd49ed72f4b622032ffa57ae115488d227d29fb0e5e9882eac04ab627c8546714c48c6779a45bf34056b32a8e4146dc93b0f116d15bf723ae371aa217edaca5991771e83177c5a0b2bb5fe800a9ae1e774b125f66d79e9656f1f0c07a8fce4e2249a64688ddde6165224abdac59f11899a05a587e36f1ea492b5db312921d0ae514a2b54dd6ba25a9191e3a2020b3783cf16224ab6c36f6189f5b2fedbe7baf311a13f8987ac48990eb37ea33b3ef232af2670d99c7f8a123ea8e347d443bf9f5bdf8f8e8270d959cfcc663a5c70aecebcb97b362fa8b8f66faf2c1a18273983312992cf1efe083dc597b97c5dbaac0540e71f69f05adf3249611a8a83d549d867355318fce1fbc163b9d5726ed568cfcc650fff202cb31237e7f440f194fdf6955d7263530e23a68475c0b53a942c0b2a36a46809306629241791da6e1ee483d76429d12f2b60b0a2428d8724afaba57c2eef3a3bbb37a8a8ce59580ba024a88df437ed39d227a8d0de711f955edf94319085c60bc6d7d8b9959ffd4979f12a2d0919c0dddb8fcbeb9635aea2fcb96243a7cbd4f936ef26422664e9578c276fcb7176fe197d383294c005a5209ada501f5725a37a659c6d8f35d1376d9039d9d466723a227babdabe976b5ff304a9f3be0757bac52d88de9634a6fdbe5746f8f1f504f93a09c2ea97ce5bfe4428c40bda67a73f3138dac3edc7dbe54657b7872f43d5c861498a2833750de8df971bdeed5a4ecb2ac3520389fd0a769459746445569a1c87e006470f9577018bf95b5de520c1b7be6ee4398529be8f70bfc786ccf2e846810cf8d6f0e738be5a7f1851d7a848e658e0de15a522dd4a604bcd78ee6aa0e4f15dbe66a2007d6aad94724b7a2da41cd6c100d4ad7b41eda4dccf2cddf8081f0ccbfadc43ec3e8412b6422c393f772e7f4f16723d95b8b4896d554ad9612ae25153411adb40a66e8338739c21f067e47702e2a752a1c8ada2047dfeea84c0b281617cee913a1097d67e19d4df79ed56a9411f3e909ac89581c4b3fb3ee95c35266787196f79d6a908f6da160e143fbbbca96a4ce049cc37e5ff1cd5ac1af12feb79d2e8776b6a1624388a66aea01d7248eb5bc9d117bce22c9f3776be7ce8d03c041d21d0ef3766e64327301dc18dcac540d776f73baf8f28c47d8c8678efe0b6c7aca9d03ea51b4a1cc4076deb5bd8a1603e41370a71bc94a35780862ac144c753a241ce7b944b1fc81a9adefe69c110a56ff64e97416efeaa8b08a9ed90f72bf96884496e317b82d1e7fa638160114f72f41ef4d5c6aca3f73a1a906310a75ae000b8b5ca1ddc643413d179c99c659d89fbeae83499b20ea7e0019058dea0b69eabb286c3c15d0c8199ae8f6f4bcb785939358430385910c7a846def93aca31390d0ad5c6486b923a26f6a209be556b158dc93fd3632e363066a68785125938f5dcff0ce5efedd1bf4f3b2dd1be6c9588e6611d48a2d7a65e125fcc21da40edf4c61a603d76b0e7d592f57e1637adfec4e2b35676edf6be2d3c192622bbc7d4872a6e455339f4b8eccf58f42eb72119908b9970ab24ec7301a4f44b42b4bc222b8972b645f35153af8244dad4f6ec081a572c3fd9f129a5942c60f1781af1a217ed7f8bc598cc68590770296ba44f660f33edae07fda23a4957b3ec4bc7e21d4749e4062d94202bbc4812c3d949698839f6a5db92157d2731ad023b19ad8dc25cf09eea659f464781f35a2e3575b562b672592ec7b16639dcae76a6978f579673367d21c3b54b1052f4e2855527b91a47ab4ba08d7bd2d9e8850058ccec10a9ac30690ae642e666a9cd8796ee69895c1a9d2ea0d49391f14fbe3ac0ed843fcd1176779c2de07856c032f1d9b97783820d3357b429d3f7749ad1d1deda4b5d1585dd512d2c1ff6ec99434a2d66de78713ed40ab8128a1ff3d4c27c72e65da29aeb780205dbc24925fd67539468b4fda87ef45a8a73281ff08b2640c0c2a533f0263b271c773fd86dccc44a217e43e031798de4ba3a55c191e6e68ee8184c5b1612b8032c542348bfff50c49e482468425c8981ef78e928c4823cce3d841e11bc2b7bc42170dd344542cc8b01a5dbbd3232523f362cd49df0d28a9d48bf2da0aecb3bbcc76042343721d611f807a9dfca8b922b53e87058424a6d854596fd829a1a006016bd69df07edb9fec9f4318a99a497189ea399518e47ab5de0758f202808cd23f26132a0138bfd4daa0bb9fc990747fba8d487f040fe0710ea1384a9bc8f18081efd9565329b9174db9d30b672a34f1d25905b5526523fcad03fbf166d4d3de0f0a7ff5cdf420ff04e3052f32a814c964ba7b369a7375c34746ea9a2f26f98559700230ff58380a556f770a3f7d2da919e096dfe05a9e6eb6ddd4617675ce7d237f42e0dad613edbbc9f3a65eba1ac29af5140964963f39c0753044794cccf3fc6e3c93dd846c717a33470272b1457ba9d139983c972a2bd041c977dd41fb2dd04cff83df7f842b309ec0e93afe2b8eac4c5027d7d8fd4c35dc0e9c6"}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 07:26:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376070000000000000030a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669258b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fee170ddb0c1f1c512000000000008000000000000eff5187682f4e68a43827e3de9e0d382a2da93552af1d79b61fbeaa4c76c7cc102a4e539625070cf8469be5e20974334e08d6612cd9ef068dab89599cf6e4db89be940c7add963a20d59046777c1fff3dad6b83ac91c310a7cdeb58439f1ab9d7cd0ded2701f04a1f9e8c42b200929d92936eeecf22baf25c64d7e6bf898a9c7545f80a2558529d42407bebeff599748f413514b55", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047308, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r4, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000300)='./file0\x00', 0x0) close(r7) fchown(r6, 0x0, 0x0) close(r6) fchown(r5, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r8) fchown(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 07:26:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x6}, 0x8) socket$unix(0x1, 0x5, 0x0) 07:26:14 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getgroups(0x5, &(0x7f0000000000)=[r2, 0x0, r4, r2, r7]) r9 = geteuid() r10 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, r8, r9, r12, 0x90, 0x7ff}, 0x9, 0xfffffffffffffffb, 0x6}) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0xfe78) 07:26:14 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828566d66000000000000000f0fe02000000000000000000000000000102009078000000000700000000000001ff000001000000000000000000f4830000dfbc9b00"/97]) syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0x16) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 07:26:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) chown(&(0x7f0000000080)='./file0\x00', r1, r4) 07:26:14 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) getrlimit(0x8, &(0x7f0000000000)) 07:26:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) fchown(r2, r4, 0xffffffffffffffff) 07:26:14 executing program 0: kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x2, r0) fchown(r1, 0x0, 0x0) 07:26:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:26:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r3, 0x0, 0x83a) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x80, 0x6, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x7}, {{}, 0xfffffffffffffff9, 0x82, 0x8, 0x4, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0xa3, 0x900000}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x25, 0x20, 0x3, 0x1}], 0x9, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x28, 0xf0, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x18, 0x8, 0xffffffffffffffb8, 0x7}, {{}, 0xfffffffffffffffa, 0x13, 0x2, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x6, 0x1a6}, {{r1}, 0xfffffffffffffff8, 0xc9, 0x1, 0x4, 0x1ff00}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x44, 0x1, 0x7, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffd, 0x31, 0x4, 0x1e3, 0x80}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x91f, 0x6}, {{r8}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x3, 0x400}], 0x7, &(0x7f0000000200)={0x7123, 0x9}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 07:26:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup(r0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) 07:26:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r2, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() msgget$private(0x0, 0x208) r6 = getgid() fchown(r4, r5, r6) dup2(r1, r4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) execve(0x0, 0x0, 0x0) 07:26:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x5b, 0x40, 0x1}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 07:26:15 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x10, 0xffffffffffffff76) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x20) fchmod(r1, 0x8e3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:15 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0xea, 0x80000000, 0x2, 0x8}, {{}, 0xfffffffffffffff8, 0x6, 0x2, 0x1ff, 0x34c}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1c, 0x1, 0x40000000000002, 0x7}, {{r1}, 0xfffffffffffffffc, 0xa3, 0x0, 0x9, 0x6}, {{r4}, 0xfffffffffffffffb, 0x3, 0x18b222926960f8e3, 0x101, 0x80000001}], 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x3e, 0x2, 0x80ed, 0x100000000000000}], 0x0, &(0x7f0000000140)={0x3, 0x69}) r10 = getuid() r11 = getgid() fchown(r0, r10, r11) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 07:26:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) 07:26:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x544, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260}, {0x2, 0x7ff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1800}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1fb, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 07:26:15 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x1, 0xfffffffffffffffd}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x1000, 0x20e0, 0x0, 0x8001, 0x4, 0xff, 0x2, 0x0, 0x800, 0x7}) 07:26:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000200)=[{0x1, 0x8, 0x800}, {0x1, 0x3}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 07:26:15 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x7) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:26:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000040)="f07bf978582b3b16c8ee5086a5b9a2b427d46d26129a8549cebd54b31bf05c080b4cadb9edceb07a55163510669386faf307826f8f744d539d845deff4773f1121cbd012777546d737f276bab0b84ee9b181825ee45609c661e54e2e8bcf7197d9a0ad219d79408e2c65555ad4aad31a685f431d5a474245d2", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x10000) write(0xffffffffffffffff, &(0x7f0000000300)="15407b234edae6e3bad6ca61d92f0ee59d0a69857ec72ae62c7ad629fe54490f1ee1da51e3a2057b72b34cf6f6fb1669353f349405ca62ffdd8841797379a9a276bf968d77440900ef9425f93741552384737cd52dad1e60438f6f576624808757ceca28a4ef1f4add600500000000000000b9c6f5c11b90c3e147d1ca3d1cdfe5e0f1ce817078b1663e4cae9c170cc7eabf18c8adb61811d40005f85b749183ae8e32ea3b123dc3d2ec648c705689e41dc7ab3b86cdf2203d2a8eae784f5f1367404041e07b573a72aa0178f08a774c48743678879aed1705000000000000007966389ecfe3539dc05da58aee93a1d8a16e54123a4ecd9e717ca058aeb5cc19dc3174d6c7ae6a8831af82037d6fbd48fda9625c0bf2e833811962c864e21357d3b37bc86c843f306649007386d1ab0596354be3910ecfbcdd66eb48bdc3fee79ef2667bb439ed30644cfd38b1821df864c625461e64317027e06ab56d56656de80bb58b5682b4122061e813b9fb28722a8230b1971f5ec6b74aeb70a60238f7b158511f2196afadc5e0e715a3d398f44e84910a57b52a1a51ac27fe7cef443ae31b5d4f8918d0bc9369bd95f2e8a3836e865015617596c90817b72d30630122ae350811b9ea52a60ba64671dbc3d33d5c1e20bff29eb0a11fdc5ce91fa2fda19008d2fff4920459b93234eb0b40b35e59ac22f839f241875d4eff03ec1a3322b6b286338da70a5f456386853cef9a88dbf24efc9132100cb4e1e557dedbbe413c2c5fc97959513f5c72b04f5665a34cdac1f2fc91720e699b06b5f1a8b45bc9594a924fa8fd57631cb0d7090be1eb898c02d84505d30c54ca5f68e85fa9", 0x25e) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x5, 0xfb}, {0x7, 0x20, 0x0, 0x3}, {0x9, 0xe4, 0x5, 0x3}]}) fchown(r1, r2, r3) fcntl$setstatus(r1, 0x4, 0x80) 07:26:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000200)=""/149, 0x95}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = getgid() fchown(0xffffffffffffffff, 0x0, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r7) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 07:26:16 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES32]) 07:26:16 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) ioctl$BIOCLOCK(r1, 0x20004276) 07:26:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x100}, {0xe0c, 0x200}}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = semget(0x2, 0x3, 0x401) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fsync(r4) r6 = semget$private(0x0, 0x4, 0x28) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0x2, 0x1000, 0x1, 0x7f]) r7 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x45) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={r8, r9, r5}, 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000004c0)={0x8, './file0\x00'}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 07:26:16 executing program 0: r0 = getgid() setgid(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r2, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r4 = geteuid() r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r7}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 07:26:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/56, 0x38) 07:26:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 07:26:17 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r2 = getuid() acct(&(0x7f0000000000)='./file0\x00') r3 = getgid() fchown(r1, r2, r3) ioctl$BIOCLOCK(r1, 0x20004276) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/140) 07:26:17 executing program 0: r0 = socket(0x6, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x400, 0x3, 0x8}) r4 = getgid() socket$unix(0x1, 0x5, 0x0) fchown(r0, r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x10001, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="b9f1f438ca335600002e2f6c65300000"], 0x10) 07:26:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 07:26:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x80000001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x70}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000000)) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) dup2(r6, r9) 07:26:18 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:26:18 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x149) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r6, 0x52) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') 07:26:18 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x102) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r4, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 07:26:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad9c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635ffd5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618087dd5fcf1b3ac46faa7d034b4dd77b1767d6147793902f0d7f78bd07bc510ea38034d16447a2806406e4b20fd293dd6ffe25ca8f4a9611e02336951b79fd31a173b013f86b213d3f683ca2699e258186de87135c58a6f52d73ea3556eb9ee91ee174bcabde3ce6d84655cd4dcf5e92616204efc6840d8a1d7d6629e1296e6dc5fe5fc217ecc9fd39408b81fe9741d89464f379808929a5e12d43b4968f8473571974320cd5b5d794501709a87c64895de196084aecc7fcfdee730959d172e8a9ee7af02c90cc8fb5471dde495ea5c2c1142fe0d4c76eb17af3b5a2cc869c38e9af79ef247e6843828a1d61d5c505f0d80b61311d9ebe5371535ca308773a35e6f94b2b5d5bf4d6bbec4e3ec7efb6be1ae487107d577c4bf888a5c5ffadb508ac22ab3087a1d7cfa9aad5c65f0eda6a5ea8c7d8cd6a9fdb91ac1507cf4c3a2701bb03caa9d87c8500aa8f4b6ff85cd97a"], 0x107, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)={0x1, "8b865b0cba2140f8385f21a5fba69f1a5c94c8bf4cb1f486359da4abf987b47956960f58c8a76d077ba65ce7b69084bc7fdeeabc5f51bdc9b09b49491a21ebc2dc021e7551da83ff6b70671acdf8437c13865e48498b6652956287a7561a9c1c"}, 0x68, 0x0) setegid(0xffffffffffffffff) 07:26:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:26:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) fchownat(r9, &(0x7f0000000080)='./file0\x00', r1, r8, 0x0) 07:26:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 07:26:20 executing program 0: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() acct(&(0x7f0000000500)='./file0\x00') fchown(r0, r1, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0xfff, 0x4, 0x8, [{&(0x7f0000d99000/0x2000)=nil, &(0x7f0000d99000/0x1000)=nil}, {&(0x7f0000d99000/0x3000)=nil, &(0x7f0000d99000/0x3000)=nil, 0xb20}, {&(0x7f0000d99000/0x3000)=nil, &(0x7f0000d98000/0x4000)=nil, 0x4800000000000000}, {&(0x7f0000d9a000/0x3000)=nil, &(0x7f0000d98000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000d9b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d9b000/0x4000)=nil, 0x8000}, {&(0x7f0000d9c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d9b000/0x2000)=nil, 0xa5ae}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000d97000/0x2000)=nil, 0x1}, {&(0x7f0000d9a000/0x2000)=nil, &(0x7f0000d9d000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000d99000/0x2000)=nil}, {&(0x7f0000d9d000/0x1000)=nil, &(0x7f0000d9e000/0x2000)=nil, 0x6}, {&(0x7f0000d9f000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000d99000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x5}, {&(0x7f00004f5000/0x3000)=nil, &(0x7f0000f83000/0x1000)=nil, 0xbe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x400, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0xffffffffffffffff, r4, 0x0, 0x40, 0x0, 0x7ffe, 0xfffffffffffffffe}) r6 = getuid() pread(r0, &(0x7f00000005c0)="51961f6d7a99c55355cb8d83ff99ece1de5a13b64143236544196501613d85a9decb2dd3b58c97d0d837aceb27673d36b5d9fc33b39b5e5cbf3f0f0367a51c725b73ebfd3a071e471b1c5e4033c800ef30e05b10451add6e8ddf73de75984f40b1d0b8ad814a07659a57d354bcf4beb56d2e86518d9b5c62a6dbceb830952d6497625e2147562a9fbf61868e97ed6d2be1fedcbdc4f433", 0x97, 0x0, 0x40) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={r4, r6, r9}, 0xc) 07:26:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000100)="218554a0ff4ef6956e47bd7cd2e17fc0d491b30ff7101fbcc79f3cc99684c1207642ec2cc0c627cb9f57b8dce48a79043869b29c4f6a625b4643a062758d0982f9be006f58f95e4c2503e97abd5cf5a7a6d86e8984ab1c1a80e07f2f7cbe0866620a59311c1d2f1024a917ed2c02d78f460894f0729a0bd9bb4f201495d87106971ba4174e4f198b3a64745d624d887dd3d843f1ef1e76a5c753d7a5724d1ec38262433902bd311469956a332af78793e4d77638d36d140e26aab7e44464b1716b7400c2075f76aa146dc32829fd828801618af38cf08e42caea1c97", &(0x7f0000000080)=0xdc, &(0x7f0000000200)="81a305", 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 07:26:20 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bda973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f0000000280), 0x8000003, 0xb) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 07:26:20 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 07:26:20 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 07:26:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) setsockopt(r5, 0x80000001, 0x4, &(0x7f0000000140)="6bedbbd8b290e8846c2da45b3cd2f1ea9549bc4bf73b9c16dd724f7256594686809a1166f9f94a4b1ece56c6c89cad06568cd9cf87d6d0d99ec9c80c0a1213a97cb864f2f4b4e3a7ea4d710844", 0x4d) 07:26:20 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1f, 0x1, "bf51e0ac1c57"}]}}}}}}) 07:26:20 executing program 0: sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000001c0)="c0d00671d294ee688fb805981f1cc50abb69066966f43c225cfbe6db972221545a5cab19d1b43c9bc5758a42195c186ef728a3e97e3cdbc8f23b971fbcebd97c4af63935b81300932e71dd38d39a3a34a3823d9a0bd564474f3d3ab01edd2ae91a6c76428ccce20d938247c37c4608ca1c9f25eb4e7cdaa764a08c0dc5788cbf04ba59bb081bbe6e7972e6fa1825aeaebebf627a937e9407984a6910e5be1d19a86f0235aa9e30a234d5315c63e5593e968091a17410563861ff2b2559937719e1", &(0x7f00000000c0)=0xc1, &(0x7f0000000300)="0150448891f9cdf4bb21302636b56a1c6a676b94b0d47bf13059986c899b734e042d20c326a46ed8b41c6ec97a37573e6aeeecaf4c17ffd0c018281493629e41fa7e5a43697dbb327f7604ae6d1687ae0f6fc3952900e3040255ac05cecaa82c47e86b03a39a4440023b90b6596a6bbb12a823f3912a143f", 0x78) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5ee, 0x1, {0x0, 0x9}}) fchown(r0, r1, r2) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x5, 0x9, 0x2}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 07:26:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18010, 0x0) fchdir(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 07:26:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r4, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) fcntl$setown(r1, 0x6, r4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 07:26:20 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000180)="5244a24fb287cf4182abfd3cd2c40ab00e7dac63a1fdb1438ffa6839a5d524e7f5454e17d5", &(0x7f00000001c0)=0x25, &(0x7f0000000200)="2bcb9775e17e4b4b8da86ff56c7315000f9c8a0bf0eeb3b212402430f3f7f934d8ff3dd42ea3c452c14ed10dee026b8e55153d2f3991cc94b99405d1189ce6a7cb2d590b71784d58562cff686bf403052c0ccd0f37b0cf8f4292eb1f0f7b90503a400a70a8f201967b2798b08da3b1bc364adf252c63c5da5612f39f7c77b087b6c5a36196b7", 0x86) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 07:26:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) 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, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() socket(0x1, 0x1, 0x92) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fchown(r3, r4, r5) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000080)=0xc) write(r2, 0x0, 0x0) 07:26:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = semget$private(0x0, 0x0, 0x140) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0xfffffffc) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 07:26:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() getgid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) fchown(r0, r1, r4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r5 = socket(0x2, 0x5, 0xff) setsockopt(r5, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000080)="e223a4ae8744881b29ff7ba5411e5515cda87895a874d1e235dc986723194aaefc1bbc42358f9f9f5c353ea476fee8972c844982a82575e5cc4d1b421df16ce9797bd77ac3b3935a8af0dd", &(0x7f0000000100)=0x4b, &(0x7f0000000140)="cdf5debc42d39f58c444bb98a7e5ba3be9a2b00b65e4a2156f689a1f763f622e4504c5080dbd89dce701d0e6760b6f855fabaf016cc335ca65562e595c8bd9c153336d32188adf668556583c850a", 0x4e) 07:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) write(r0, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x60, 0x1) 07:26:21 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x59}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) 07:26:21 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0xb6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f040200010303f9ff6118845c8bfdf5a7a6561f000000ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab029a9b0684ff0f000000000000aa622bbfb65a35c2ccd6bf3c8c9e96258d88c5dbcaf3d313f485df8c01f499cd83f4b64d4a88a7781637a8a8449dacdbabe5d23145c8c96975d0b1060cb85c8dd45836324d52ad85fe2392c36bc2f0cace05b93496135114c069cf7f897472c2acbc6ba0e9fa64815a243c6f31f2a65b31e1dc8b900d70827ad60bcae8cafc9e6273db517a7a323aca7129e3eb26c1a5ba1be5d3129ddc1ddfadbf9cab5c4cf1250621726390b3395d56a1dd4cba9cbe9724a5c8617e855637b600102577fa2f0684174da16c8ba6f9324d21f65f49b8a8de163bcf000cb5ca9283a56b7f7c77980f43a0031523309753b50fa375232d12a8907ca1a132689d201e30daacc4f409c2522ab750193c88b5303ac8b3f5d050d996407fb9af2f2a8e68a6031c855aec729421c904bd9fae022c079f43635ba1adbfe9d5e51d77d5d56d3f02de4ab990ecca05c541b57221c5a4224ae25fdd4784c049efa5dd7a81cf5d2826982f282589"]) syz_emit_ethernet(0xd7, &(0x7f00000001c0)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x28, 0x4, 0x0, 0x6, 0xc9, 0x63, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @rr={0x7, 0xb, 0xff, [@empty, @rand_addr=0x40]}, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@empty, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1056, &(0x7f00000010c0)=ANY=[@ANYBLOB="ff7fffffffffffffffffffff0800450010480068000000009078e00000027f4000014e224e228c7a83f8d88f90106bc185d6413a44399459175a433e6c48a196c30ba012ca05dae71ad34e3ce2df", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="d010000890780007010103037f010402001312be2f7a4729514a14a30dbe9f6cddead9020420000144e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xd1, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffbb0800471b00c30064fff8c9039078ac1400bb7f00000194060000000800001e7abb7690c90200e7703037a369b200a1a2516188280df1bd01db9bfea92bfec2f3ba3f587ccbcea4b941f8795e3a8595cae8dfc9dc39278cf4cf078a24601a242256e014ee96c2244cbbb6584298429aa3c366e16e36a3bee3712be8d09e59943e24909c83d71ca125d9ce4140f4616e1682b4b4fbf91992ea6c879816c20b37cbd48012439bddb3e69f9aff55593a4f0ebf30534beaa3f52b5b4d5866753eec20de9152db73000000000000000000f7b1aa1da3d3454a7ee08dcd49f03a97281cdc15ffff45ec30b929f1d68ce213d737064b610284c236b1f5f9fb39c674b39b2003bcc6c08e7c32d708fd3b3707df129970061b1d40735a6c0911f282ee87fed190a28e237807e9a6ad98a11a60221dbf3e42b986bf467f01d76697dac7442b2702b4d13b772815aa2288fe8c81a5636d"]) syz_emit_ethernet(0xb6, &(0x7f0000000900)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7007000000000000000200006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02dcb507e9422d3a57126f8f0c52c7a8c40d7b5f3d2547e878104b6847646004b74e557aefc56a519f53f05efd2a97eecaf928d09bbedc10d6828b6f5ce21acad7472bc25c328b474eff976687e0bfa601bd1763057f696c936ea70909f1019963b804f08392b550b6fa6f1f352219413d0e7506c6bb36219866484ecb09b781404e99eb06ae908198aab8277fd3637d7565efb5aaa28c51bf562adb382db7100e09700d"]) syz_emit_ethernet(0xc3, &(0x7f0000000440)={@local, @random, [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xb5, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@multicast2, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000004}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0x2}, @mss={0x2, 0x4, 0x3}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000329078ac1400aa0000000001440c0600ac1400aa0000000044d27f3100000040000000020000000500000ffd00000fff0000004e214e23", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="01400007907800040500000000040000000400000072afdff7a25e5235a958a5d29280000000020400000000f3bc075fd9ec12d369418b82f124cc01015cff570427dbfdf4e2"]) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bca06000000c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f0000000000010000000000aa3c2303b2ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445e2eddf82426dd590b2ab6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e1570387268b5dd299086c6a7bb2105734a2a107b5a6f0c6f2cbc1aa78e14c697f6828b21f251e3cabb359ff202cc2f2eadd8a68bffed44fe9c88d641760261ac8ae8684dabc71a00f128a7c4f2569b"], 0x1, 0x1, 0x1000) r3 = getgid() fchown(0xffffffffffffffff, 0x0, r3) bind(0xffffffffffffffff, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x3f) 07:26:21 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r1, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getgroups(0x2, &(0x7f00000024c0)=[0xffffffffffffffff, r8]) sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f00000000c0)="cac13ec3e6ab8c3eb1", 0x9}, {&(0x7f0000000100)="72c3ea9ee583f65a98a4110661998b7a10c8b96eecc1a1472c002ce251c444d5349fe22136f47020066eb6db5cc23ffba42f96cbf8494b063f8ed66a6135bb7b221e2f13604d73bc4260bb0e8226ccfa8f8d965a133cdad6ef00e1a5a006b01a8479ff2664a149e9dfef30ff509a9d79acc69034afd4259b9d5a3ea725b5f717820a4ccccd278aa8d0c7e199dff28f6fcbb8ad8cbdc26df8d9e7b7535463146baa074d89660c41de654f5c135c2722f4895df8cd96419ea63043e1e1cf7d347b", 0xc0}, {&(0x7f00000001c0)="ea4d7bf2bb086bfbb6eac2a613c6847f11d906a4a8ae714b188e8845da90a6bceb2ea3f992e66c4df8c66c252ce3c8ea0118fefbc4e5be2b991a3557d9e06c9b8c6ec40f66e1a2d480d916bb3467a47c64047b43ed7ad11f3735944494fcf95eeb45bf6f04f090bb4143a0ab4b0ce312cb317255f49de2334011ea4f95a836c12deb8cd79d6650b1cce5a462443fb64e9195305da79986d2591d1e1e265ce21f07a816b72ebe839ef56b2ce38d62025338c2f6bf6b24db", 0xb7}, {&(0x7f0000000300)="5667f629fa91b6c7795ad2bba176afc2a034b92f2479c4d0709d5f501209f404c4cd2af7c533d56933c29e9c6f689f9fc2e045a0aea1ea524076d7ba867de4a699a5c5f7dc263d5b7c4a49adfd56a8cb8de1c6d5a659007852a6fb811dbb4e3d81f921423f97ed880e3b7ab38f0e8afca6074354e6c45143c620b48bade8bd0555e0dd0ebd0c38b6f8c80aab90a1c1909d51d2ff012a75edc088e8a5ffdfc6acf54d14c8f774bb26f81cd86ac19c5728527b58fa55bf216e6c4b4f", 0xbb}, {&(0x7f00000003c0)="78e66ceafcd13b6341b9eb3fc1b94d5853263960cddb65408bee294fbe49f28e63dd9065d4072a5534148c8af54caa8d34f3a8992fef15500bc9495ee32fea65efbaaf01182d4424892d3317c6dadab6aee7fb520c25bfc689ff137f9961920bd8", 0x61}, {&(0x7f0000000440)="57d85f38da12442de0c00b208b1bd0bf5db88e1f46124309b29f7e1509a54fdc64bf9fd4058c9b2955c7ea85ce7f4412528b8811d5118117e8a3eca57b5dc2a463d02172272802fb76c362b69a40cdf1c4daefcb55aff60614616be362ee1012b14ba1702b5d84a48603e7c044e52849693a068aa27a549ff84e8c71713fc5188c7eb6ec78f0df7b9053a1b6c9885209139947094ec2caa0ca4ab5da2ae06e2d0cfeb640edc567ff32bbad6027e50b99cec5bb3d7b3fb4b0247fe5e773887d13413a77f1ae50fe9031601e73687a98c4cc79838f59b0577905c66be1c2c8383d95294d0196ca384d4e73ea2ca99066fb0dfb3f0f55fc8227b5a90d1ac8993690fb43e6edb116d7b1e6ea135ff07c47c15b0e26f0ce0a6fecc66693653eaa3af61b40d795c75dc971c8353d74803589dc3f6712d897fc4c074d30190f4125e63a3b4d1c3ed94e6c53d289199b671c927cd3884ae54398c5624b88cc57bb5f0ef8e98a0dc534897295a384ca0a8224ce56b260ec8bc26bd45c5e0d81cc67dd8aed41466144e61fc59d4cf5a4353cfe208bed32d7b764cb97dbfcae0eeff44b81744b523034925cfe44545a5940d6d1e7b281f2c30884b3e51c8adfa46a667dc5e8a88bd1f4f37307be5bb421a77710da4f124265ecde6ed8e6353040e41f5ec7ad8dc4ed3fb552cc30e3c662c30915449038ebe86e6f021687adb7d56313157a62cc495f80c9403c43e10201614101fa036c608472dcda6695fad979773c80e21cc986635b045a95643870f4c758e74469e53190e35e11bbada0b39b2d2f3036a109848b9c05cb1312e228e7c7f63c78f35ffb13a63eecce05b56495f180e539e95433c024f787c5a52357a958728b1e6cb077a954d777922535229ad3afd10133155135f2185e942a2348924f4babefdd78ca5736566736ad41399a2092ffa3845c0fa5ffdf67c60d9f5f65a92fc13c464e3a1e85e4886313a6bf3dbc2fe7e499fd2363ee6608576c1f71a0e84f8ec72f23af16746f4812000ce82692e63d2866cec92eddddbeea6939d6e7096d7267da47d4ce3c0180f3977a99a08da47843508fef2cd533d70148435a18fd481eae49278886dac07df160c3c6ea74e9bf143b3ee35132c2da6a97f6184ce2f1d545af964d15bd0b5bd49a2ba351b6909024d992323226ae975f0a208be044bd952b449d4994e09888f3c8bbf042af612ccd733646e9c4bc169eb5f0c9c3856ec8a795f87b238e2f67748b0cb6bce802ac8139ac880d71b2a1e95b5a73971b0839ae409a272acdee6466e25b3c58d47532e62b2a95083085c2bb09375ad4023c257b770ca6f5e897a5ca12966bb720083db926d05c00530e571e079770c9c0e0fe3d96faeaaf26593a65b679a13e07c6da7b087584f3fc9335e65ff5b11d629107c81699a68093a87499e61748c5db54eee6b32d77086099ffc547f1d4da775f8b2ac44352f7b08919f38b28e8c57e7a0e0756d4f97d7a4ec83c4c15e46e6285c40f277ea3d030a19bc09fc836fd6b41b983d274838ccb0fd88cb8618e675bccd4215cc57ba1a229c41f0cc1f6eff35938f7f88efcca5d21d4ccd4cbbd5184b05b3039d3bbb8c59e22ac998e6940000651e4711b5bd628e9c5cbacfc007e15cf4616676a3c6c6c836e4e8a0ef6a0c64b3fdab8c525c430980177480a42044e11ed2546273e3c471d54c8706ecc4c55e8760fcfaacdcbed705c4bed6940c429ab26a96a9e7ab1d8cba17c532932447992e23152e82fdcc784ee6489ff0cf189b3b6b7f4d2cdbb4963cae2279990d1b062348b24263fa55ffa6f8238467df1f59c913535ed4bfdede9fc136c062f90095e442527e7a6415db9e08513fdc8d1150c413e2b06ea6dedc361c849343b76549fae2addf0ad80adee8b04fa75af406adea893caa742c08e4c03700752021b0bd40f25b04cf151d57a2a0c6367d9f3381208811f8015d78ada12358f9bb5323b43c5976e1d25ed7ba009b9a2b2db4c31d64c007abe3018e284be5ff6504db70ea6f320a89a9d631a04e2786f16ee3a5e5b7684780159065db88bca33394df1667bdf615c8c1002f85dbb09b8393152bb1d900b074acd5cfa54e4e857a32628c7d62d6056f3abeb6379b4fdd7c6c14d4cb24123cb7a13fdca2bebd1c0c557e066bb9ae1e28adbfd410b1ed31a826d920ed5ddab98cb1b283c04c58218a4fd9dfa3356b70591ed9e0c440704aadcd0f071089cdb201297cc9a981f97ffb43bd097ef884ab3aff9e60122a9c0befa529e085c68c4c4837040292288721c433b8a9559c55bc142afa3598e114a62db2c797b97fed3680343a1daef6db6354b2d576d46195f5618fe902553165f4b730918b7ff52ec1511ed568f1661a882d9af478deb591f74fe4afc28bb1076c184b8a983e3c750e5233b3f8cde23ee396505e19497536f1274ccb72832846095f08ad1a2c2ab18341745d6a11b095498227a32580c0101266321f646bf1f91e458213bf70eec94ca925f186ed1c83f0bcd6787988c8dfae8f13e4395cca234db02caa5f253e1e00920c6231a95d38f41e6cec37b85e4ad5666960998994fb2eb5969274920ddc1567f43c569aec15b2edc2049825339efc44fee5e5189fca8960ba5c5844da77c1c806b434acb05d1594ecc02003ce88deb0328d03b99a4c1b999353026268efa490c409c8c55a17e51916b36d8bfbd26bb0f44a05bbb7581b4fd1c4264ae8444654186eb53861b5f9487ea5eb7652a2fdcc2929b441a1b5c1e311a1925357e24c6b7bed9482c2b17c8c3a0c37d9208789cd77411b9b7eb865613583df49d1972ef284c56923a6714fb4b23c51568591a365a05c077aad5ac06736eac09a50c7cbf577c037a041f16e2320f30e1eb2f952f68f6791c51493755fa08c6e20f1005fc42f79bfb2196d56d29f43121d1b43e6d1a23bf80d69f8cc873398ae00b90ecf724c3915d7d81a755128130fd768033b4016ba63f1eab9822ef2a6dfbc376056ad74db98a3c5abc6eedec0c811e2f8907f87eac4e689e1f53c7e1dbd8dee88058072c65d5001bbd66b6372f637dde948c37ab4de194594c5b2182dc3e759add3852dbdf387a527436f0ceb432ecf838f45f28880dfc47da5ae625f2bb202aeeb24d03bcbdcd8d379f59bbaf73ea913f66755a17675a768df3f43d1c5b7c66717ce0784f00276e21d2836bc6840dfd6f8bedb871a9a89ab3870563dac467546f2b23b094d7d8535786b6bafb9763c4817b0a54a4be8a7ae09b9adc9213a93b14b86ba782583f40839d5bdb9d5d357e237ac8f920cd80812bc6f7fb97f3cce9e955b2f0c4db8a2b37ae43a69296e20cb74f191a09507d0f66ff774d783fea0b4bc51419da77075db7668976c2fa89be5ff6a81ae2852d7136bf3993de5f62fe39aace1b984122f7e006228a5c60bd8b3ee7ee10c5fe25b20716cfde8050403e3413cffd15fba2ef87297c6a042f78645e2d27b12d693522e87fdbb55202d96915b95fa2725312cea02827e9262fa3ad15f2db1d3e55628e46d1d589e2d601e5db4ca612e76d08d8c81f5e2b15dc18a22180c081d40a75a8221feec5cf75085263b112d90bf8c5082e3a72641b40ef973132bebef5aff2347188a0d0e03116878a383ae39cd0e9a243a33c5e5a241c21d8eb2d7c613a44c69697f699cf3b77a86e4cc61e8b5b35957d77e9bd10ff4de61f445b73676fb03732ab1cefaf37a25ecc0ecb1c940d7094f1980fa82f636e7f3bb3bc8d362bc13fb3b16f5059d10a8ebaa1ee4416031c03de60b46ab4af14a06b53cd8d9c6ee1aec0533fac6a68f0a98362aa806e4380cc08199700dcf7d073f2367f753d33a73b117753e966c8a67dce367ae03b6ac3f291d56be837713163700e370bf1daf23221680902c1041724051d1f40f33e701ff5fc0804ed5fb4967113f8f3f47bc75433eaa13b6a8a76f6da745ba0ba4f5ce9df12eda3f7bb6e4147c2d99ae6083f9f63156064203b6ade4a7f357a7cc23c2ad4ca435043cac356ee0093524bf747779538e058b9d68a8d9db8647c7d89a865991a02bc1ddd38e7345c0438c834f5e81c83dac4827854bd1243f4f04a40c207bde866188612fb23dad76270db1f88502f8b75a1bcd89f8338a65b3ee6756b45dd0e8d0dae8f4f2e09829b0e12978548c9d65b4b5d8199fef61e449268279a185d03f9d1424d74a8f89c7cb3d0eb52e7cc8067103fc6031c39065059ed45915ea29bed15e3ef86067477515d6668dbfab2ca694a489a6f6b0d3f2ad04d13d2d33844f266637f90560bf42de43f18f17736c4db88542d9de9a941100def976b4f7eaf55a66be2efd52301258909f0714469bac840a5d12584faa7654ceef9d6e0c88afe8693c3e880d1259d74cfde5182fba954252645b09ea295137abf54cf1096f463f634d278ac0d5e3a3987f231ca8587e0d23226309c98473510308e3d23238fe8f504711086efd102e99f3d7533905eb846499c9a865c14bbff40c5c1cbf46ceacfc6d8fa786e6522bd782b3c01ddd4a85c492538bd7acfa12669482c02bfb3946c4aab68b9425291ab01195fccc47af3a909e5ac41b6c3b911c141804480db289674ad453ed0f5948684af85450f12eb46e6ee7e40a862bc6761826bba5a66341df95d3bdbbedbccc63f2fc2922678f15dce542813b9b6749b27bfe5fa91cec5b78025a1901f28b74d4196d37cc6d199bb6f125fbd0c9ee261f3cde2031ad5a3ffb2d735959231b35626e12bf848d28dc08babe8ee9df06590b340fe467f04ae4185dbdb22b29b8907f687a903fa382fcd81abc8522169fef488e3dc10dd722ad78da067775f72e21c196f2ea13883f308306e4f5a05244b7eacdc6749fed4aefc110df28886ef6606f6883c5703d5c4a3a551669731d3e2a0462091d51bdf90c53a820c6c197f076a5b5f314986997716e59f687afc3742dcecc3211cb42a9279bb04098618193394304a92afd0f57de56f13307de42c347bfceff562539c1f99d5361d87c34371cfffe6ca3591b6b1929e925b31f9026d35eed9482096204a34aa43fc20b0366a45877aa7b17af8de057d8342da967081a592d3f57518b4e67dabf518d3355dfb49c9cec795cd831feb99214242d4bc01006af9b4643d3b39f13f1c02f4e3cad4a4a8a4b8350b5a8c026f22c48563c2a8789f61d627b34fde9aaf7081ec5446f208e4fa2846cba5b3d0a9b224611ec4bed015f050f62b370a87cc19ee217fa2981b5dfd5e62f353f9d541c1ab951d9969265ac699d34b66ccf9761dfe74f56b0d699378eb165dfbb1c2ec6b1ea4b44f8f38f8988254d86e8e7b88f525584cfe21e11961f7b17b6d71dc16558a669bd319745af115861bbac443bd698c9fe307e9ada739f0d236fcf968bf0df49857646adb172be989e82523fc3e064b9e838bae6e4f4da50c9a89ca53195685b3e469472b8707be278ca38e52b3c3c112d02bf705541718048703facd6b2936c036f1c55ccc358922fb02a11948d5fd001ea183412f2c8cdadd2e990745672fbcaa5866fc648d9e4903d0110d2810b2e4ae1a10ea0f72de9cf84c0b4dac0f2e8d8a37a7e6d5c7fd431c6fa565a7de48b693d11ae5b141e898c9b9f89633b4088c11e5334b5c5c43de66a1957eb01de45d30a6a160ad03c9930b7b344da43f701fdef45f954d6f89c88988d33f6353e37d17966ba8a82739bbd8cc77bfead8502a7d977dcdbd80abf6852a6983e909de115501da0ffd9749195ce05d6a952400bd73c6a72fce390e0cb2c7c134eacb7a0e175f", 0x1000}, {&(0x7f0000001440)="48756f235f3c089ba68148d6c6679a32706a59372d03855823dd9dcc17fe787519b78e1c0988fd66e440a63e04a7f3f5497a6ca1a79dd00489b1fa03a7c0c442976a1ad8ad9440aba306f7038bd7721a774c22fb2862444b4188dff2159eee760b3f1942e1d68f906aeb495430c0a3be04e7f651dfc9b643c5e363eb858171b59d5ccbc73b5a3f87e9211d7395d284de66a625d402aa37b236a9ec57e68adbf015914e38f3a305a174a24720d91f40c1832a7ce3ea15e4bd262bc566d0fc439076b6546e3d587df287b50141d5678099f81d65f3e25443d9d9f9d0cd16b3dacb1ce39e4a7fffab45959ffcabbf2735d6966b948028d9d4879398f628812f3aa7b9506c08638aad9f09702e5da797c75dbd9d4ddeb2dbc4fec0ffcd47f7a780fc2a21e6c7a90a19dbe3897871e68c596a8ba0d348e04d4666f38424ae27b24e2de61cb1689a105ddef921085e6d82d8f02b215240fba9d247f7428a82b1f926bfbf84e7acc57b7c9ad0f46c493a4125f53532ccbdd0348952527cbb744c3514bbd6096ffa4bad35e07a851955b0e14da63ebf57cd6855a21485e93fbff7d602b16a4083546d09f09fe1f25444bde2ef698f5f941f4a00cc155359516231c42fb2a02023c9ee37c2f3ecb3b6fd0eb7d20a8db9d2c314a2ff5b3b3e48d35cba19c28190e71feb7988f8e2650ab5006210360ffa493fe0feb0c929f3cfa24c1fd538a02a770fb4757e13f8b276ea88167daa3082d9f5dca3ed01828687c5c8503fee9778751a5571c59c4eeb7c65c4c56501a721a710302cf323baf4de794cf589f0b3a4fcb3a64be26b67b0f7ea565780873cf2ce782acefb28580738672c32bd21669b44b27c044479c8401850ea4c2c972a19bb14af4bd49f776ec18347b2b63eacc34fd646ce9b6d93f9bbc01c3f2b5e3543aa17981cb1be917489c1157524e51159980461a800461b7cedca9769f07afd8d3cabb6b1553227c1e469e2ac59fba9a9a175f5da9136019dae8122d482349a96710293a47a87d64f9f3b7e7f6c6f6758800e1e532ae97d59b1dea6e0987f68a765e9ca222bbea2cebcf040dc5225c75e333de3e59f246c7114a9c28de058631d0d61259833a43ebe1847e7cca6f36185f1164d599675b684c85c2d49e9370cfc6c586f994b9e951eb892199e9181e4466b2610dc7289c2b69f9ea181cc1f5b4724248d7bd376035dd8781991fe3ad7a8fb3203d76e04998764dffff3907abeb479f78e4102057996870ff86a4856b910e0651ec927b729f0e0a70fa01c42de7f0c30238d358ef1b7a7e2736a6c117ae7ab4527f5faaadf9ad2f644ee665006649a94ae34eff888a6fe9ec4be28b0ffe4390227324c2526930a1faa08a18e2e756671aa7e2ce4b3bc12fab7378f593d0a91bdb0c884f40df0a44f1dcc26ab2fbe26e963c068afd2bc18a9b4a99103c0ecfbd2f3bac20db0f6127ad33045e2845b7d7e3eaffbf37dbdd3456ef240807987e6fb98e78c1f58f4bb27febad634ad334905b94db5d2b3ff582417460b6ac8f31b57d1f7912d03a0d4b8f529d5a07c2d854b25c0a59b7d9259ecbd76ba6c49d257d99a0b8ecb297a48618f973b2fbdb19dd7d5f1d9f08a204d2d2f3fe227f234cecf6853dd50f0f5fc4bd55e6cef776021119112ece1ab08692c9d9991cfe6db33b37b06f89c3ee9a1fd3af3f2a9034860d614221e53b21702ff29010fcceb4b171698f2aeb838a0f7e9eaf15552cabaf9e94dfbd2c494e81752d161474e527d4bad4045ecbfdd6e7d2e39e295c59ce8212ad96186166996b1bac541b13704c7c387916406832bbf87b012a5238f90fc98b28448ece9cf9560f5262d2cee8b25d17358cfe6fc902b3ef61af126db17eb8a799f136f636ff7303aa66b2a3e8d2e416759e336322b65ddfe05b0c574122edce57afdb633fbc0901594474f9dfeaf6b6931c5e5120c913b1b799ecf1d8956337d72cdb0cd8942c1302d368a9cb4aec8eb306c668f75537d7a771876ee235f8d3d68b4f2736ea98816ea66df5035e38731ee049cae974ba60bad69b8ec170bffc02e4e7dfcfa1762bb8e382eca51fe7b63ae8226b7da17f701f3ba7bce806542a5579af8274fc0b0f05432480f63aa2018b275b3fbb4748f27f3eda325ce5fad6f3a76d3dd778551f099a6f310ad482e4820d30c66b03b8df5a92b92b89c9e5b71bc815c8f2a2a5e4c6e3b562274caffbfe4d16e137ddab40afec8bc5a64f2977bf285b499b9a326f52daa4b64e5a9a83a4224087c5314474e06cd1659fdb317a428c19209ef440e92a797b386600d01cf9f3c0a672a0e3b6445da2ad3f87c2da9192cb863cfe0d7aa0dba1f48a57051cc64feed08c14569c0eb046a38d0feb48138e63e198fcd7795c183833fe13fb65e35f9e1f61343617d40c0065b7ebb2fadf2949f1940f037638267d602bf6fe49accbd19a6764378f152ca68ec7befd651548773b1d828442740d5e16e034e34abf935ebe91c4c0c864ec022c06f84bcb12b9f565e041ea02dc084bd8a0001132976321212c618838be48b50f7590d1e426b3e26bf7eb23ab7f6b8f77d04b3b5f3646a3a95302113483ec48e20dd6eb44dbbb79503fb952c856c45160ed8af9fd8c1de45920736d160d7c370e84d07d3829cc83b711204ce0c90b8051b21c03ba9092f45bec977f42138cb264483f8c085188c26d9fc8a04629171c9b6f9caf08679ff29498f0dd6f19b349536342feaf1e0d4615c00f27f102b1542f86612660e656f18697f6dcb7c4587f7966dbe25315beb2ddcb7a458f6c58f5d050be9256172d8a6acab7c0cb10251856059f3ec56677c8aa3e83874a528dd671d9b44da06bdbb17e90456a2bc40b7c305cd908c9c5feba85a92a562f7ec2e1058a3f7b5abb5c84deeaaaa294e977971d49600c24277f32e0d2929d311c41356a1f6d471cdc592f601d675b42e71728677e346580d8e5d918956e112677b86d3f1cbfd8666c26eb349778bbd1f73106be46e851eda4e94bcbc1759276a07cbd41d307b50f356a92febad9ffa77382270a1ba7c32f72a65be70e827c4625c8eee9b0e82b8a456879fa4b3b194022a4dcb2da89146e20b2d99e2ecb503049be6987be0dd692c16e950b570474086dd426e3fab7db78ecff87808ad8dff7313f80d57a46e8ec56d665257ebf2089dd0ef63568139933f8e2a3b758d82271a6c219a2ad1abc0515555854be951f95fa99315381b50c513ecfbd4a6b67ceb633fc3f7a54584eec29641e2bc9df422a2b7f3898f14d3a4a83f55e28edfe10eabb66d7c30437a9a8eff9199a550a21b25dc2cffd191cc25c5543943cf291b9df40353e089c617f251437946aed5626760279e46427587afb20619cdb76818b87da4319a6be682af940d61a683d49be40bf657c22d2a4fbebb327d68ad9ee856f1302fa075547070966164fbee92fc700226ebaecb09c2cf735bec8a9b3ae0370147405ca4dc486907c150c0a019be15dac70bcee582b45f05f5515a63ba3f54d03ee25d8fffe626c0bd15b64280a2ae383f3a3d905064f4a751943f4fe1ef549a0f9aa55d2172bf0c3fb774cb836473c34e0158ce59bb9da025b7b1853e69612574eb8b7b4a815e2b830565541382f831ea365a65636ab54aadc31d9960f5eae83214f895793a341780e6028d0beb9310fd3bced52430d1020b893581ddc547430343499b156bd3e2816b224825ccd7ddacc758ae1a53b4523debd3d9533859548e38f7ea3a2b32657a5407776192674ff71505316ca8c426873c6ed0aca7aca81f4cf8b8019b1c844d287e3e235216c864b7a783bbad7dfff3f3ee52cfa463ec88f9dc7ac9902992e10f360226f7ffab11b225cb2afb22b79c7e0cd8f941291ca59b28ff60d2a8b5af243d0803b4b78cf2af84180c31dd51267c859f6944040bc72dd64b1308084b2ef039f30076f17fe7dbc74eee6754ca3ad89a618086680faae67d38abc3e8b389766c22cd7fef3e67e22b37f801102d23fb0e13e113f50c29f88efed4f22f23b0001b098b6892bbd7956b7ace0c79c241bc5b8f103205ff3198669f81e481265890d51ed2d624f1d6187b64ebdb7fbfde5611d9c4113016a1a36c9e3208154a931fa870cd75db104818c70cbddfd472bb5ce2e7596f3e1dbd744649ab0736c3b821e1bf72c8cd89d51e1e8a84276171bd91f7a859c0471a1b45416e9baefec0793aa1c4b437048b8bce3c5201794330abafc69e1bdf75a4dcac1e0b4dd99030184202e173de4d1f7368c9534f1e8eda3217d2dbf05aa6e7bc9224d9887cc83fb5226a189bda462bf676f9e00ee27c6437b98b73d3377739bf447fa497576e161afb79b41f9661301a79cb00ec0bc9dd05e4da2662214f2d21c5722b1d1fc1cd43d93d8eb5904b34476688df62c89980b7f04ffcf8e002a2567df28cec8d18b87ab687dff484f553018966c05b1e85a6de0915138834fb98dd6294c6e6490602c544aa255bbd421b4dfb09d008e753c30eb1b80866b85d0d2541ad4046f2f65458beeaeed2ed803b598b4a6a7a7d0a414ceda2bf84ba0bd0cd1eb934f6570ae2dce0d91d75319ef4e174f35bc14f003cac4c13f4fc0e8c93c383b9777e34debd84b3262730822f6cb9e1dd8bb411ff186c8713af8820876c6b6c20cbee6ca2dc03b156f62e06220a9f6316e086057cbc32a4743abcfec7ce24d3f0c27038745e736dbbb26ad3e288ece50fa99fba0f0a9527d373f548b307cc43782cd294c1780242ecdddb19ae42dda6dd7f5cfb70e849c978a7d2ba9c13621db29be76b14c771f1e45072ea5fea7d1dcce1f341575391141708665c939f3a7ec1128343d20e1d4a2ce3927773637b08998dc7f77629fed3578c3851ca6c13dbf9ddc2370b04c329ba4470f87435a391bb7b4dc0b53811b44efa20d8ecb1d3bf2bcb4efba462d2210c7596a8abe2e94883a50f7517e938eeb99d2fa5473f984e122664d79a935b54bde16ad81ed4ab8b8f765652a79a1a679a7f976e9fece0ff2b8992ebd5b7394e47857756a95c8b89f6a5f250dd606dfb5aafb676203e4fe0d2b18e85c6f5f6d3682872c18a539d6126f13bb368200d390cd691df78be340bf15d822fea284d970846514267276f9596c84b616ff490d51edd3881016ad5017f66fb253b260ab4e1138218e593895bfdc17e64cf4b81fd64b888e9241f2ffcc263396258724e0ac8379ec88cae18067eae1e4d21d7f3f7718e05e2a59429ee33b7ac89c4ba033c620d1d848611d39cbb5ba55bb8c3f51325b324739bcab3961da80966792fef9894427e162cee3b3a8086ead4a2826ce83594a9924189457d0f6aee1678dd2de213145a71c1953aa11e1b0eb79aa844145d2399c8e5441559ccd6694da6ff5804556c6d17aaf9782b6aa5069d2d22a5db0dcb3f8227767a45beecfdfd33ba404618d0e1546a02b2423c94008fc173410ac86536fe544ed656d8a4261a71edd334613c59c04c31a01196a56f824756b060469166d8afd39490608534ee3d72a6e6cb4de35a8ca0ceebe1056c78e26dca7eef9e124ae70a66791d6efaf3c243b93cb0cf8c6b7210043ea6611d496ded9a227dbe7f51cf59f191325143dfc52419e0d44da8b325823b076d90b21d710e847be434c7b997e82f8638a2c6b9232ab4d963989d835e18e87f7811ea61b90a4406a0fa9e12b5666dfc4d04cabce3bfcd98cbc80c1cf5bc92de0ad661654077b1856e4c6524ded471347ee05219bc5dd2ff58cd1c0efe89d5d1d519961e86b7b4a6fe754559c97db9a4f6b9", 0x1000}], 0x7, &(0x7f0000002500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r4, r9}], 0x40, 0x401}, 0x1) r10 = getuid() chroot(&(0x7f0000000000)='./file0\x00') r11 = getgid() fchown(r0, r10, r11) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 07:26:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3167aef370ea0800450000380000000000019078e0000002000000000c00907800000000450000000000000000290000e00000017f000001af7916453e930a9d4ec7600bbf5e86d828b261c5e62e"]) 07:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) clock_settime(0x4, &(0x7f0000000080)={0x81, 0x8}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x5, 0x100, 0x2, 0x401, "1e6022abb7b591a3d089481b81215971bb686abc", 0x0, 0x20}) fchflags(r0, 0x0) sendto(r1, &(0x7f0000000400)="004f51d3f9c3ea5061fd65872ec48fae35fcc3a11e77697d85ed3a0b00a8ff1b091df87da16f56912300d05f24599ec87bd8517d21d310c541bac150092d0598d2e03053b77bf800d7b0f6ee460cefb7b9313dcca74623e1aa7c57849cfe5ad36b2ea875efcee12f7052214c92128f27bc5f1a9e9027477225712b33a8bca858dc8153452b3560314568", 0x8a, 0x8, &(0x7f0000000280)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="b552be0a72af530b3044f729461c7f43ca6e13e88bb25c8d337f709b0e33506678ae1e59c76610cb404e4b306f4d69f67aa656c1ac93c70def23585c6a931b1b1120133e3884182341e6a76a0c60fe1a0ff6c00b9ddcb57dd41b7ec519f60a1b11b21981726c7c3ed65cd755555e2ca0ded7427d53a783a71fcb249b18571274328b43601eceda9311b4", &(0x7f0000000100)=0x8a, &(0x7f0000000300)="d46f76f63dbb86e41615d1b81c59c6a813ab68efca99f78feba103bd7a5ab54c3057a7779e304e4f5ea3ebd9933b83355c336f0ed3da133674b25ad44391c83071199ef89da3eae106511e2e3dd5113a3256bde2af803b9d4fe3206632c421e80a095da2427f9770abe1470eab51c0118fc3b624f318e474fa6eb653d87f6dae725f0eb4bdf9e370a3dc1c9dd12a53c793715802f88f4a6396ba7ff047f502105de7de0ff83d9dcb4272132194d95cbce7dd30e685c7bf4c42bb05fc384fc372a736", 0xc2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 07:26:21 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 07:26:21 executing program 0: r0 = socket(0x800000018, 0x81fe22d611d9ecb6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f00000000c0)) 07:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) bind(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000200)) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3addb8e7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f0000000000)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 07:26:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9c) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x8) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) setgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, r4, r8, 0xffffffffffffffff, 0x0, r11]) readv(r1, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000080)=""/198, 0xc6}], 0x2) 07:26:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="6b02e18b7f00000100251eb7e92108d6650fc33afb57014bae4500933ff3e0d3dc9600bcd36001b19f8151adcecab99e37ba0f315ff02a75e914bc29317e21540f4829634d6ad2eb23d6e4da3a36c3e1a8b41d2107b8d88a376f8a5a17f6a6002ddc39eb99379f1308000000a7d45a2943ae17f1aed84d24287cafb410af51bc17c77956fd5e5e9a9bd8dddd6c9063cb7d34c243089668706711136ae4885085d286577b4fb8723a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r7, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 07:26:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="01", 0x1) 07:26:22 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$dupfd(r0, 0x0, r3) writev(r6, &(0x7f00000000c0), 0x0) socketpair(0x20, 0x3, 0x4, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0xab) 07:26:22 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="7b90c4ffed67362f403da7b822ed6aa43469d02180f70e0543acd0", &(0x7f0000000200)=0x1b, &(0x7f0000000280)="49cee62cf3988b513b5bdf3f46dad00d48274a3fab6021a615a18f0896e02cc5a4af53add515c4440c664ff4eeee25db38df324f7fdd302035b165d10928070bd6746609b8d048699a4c4d79740838ba", 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000380)=0xffffffffffffffa1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00e60001", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="eaef125c000000003de9cf6aee2a2bce4812ff68f3c8ba823887167c03dcc298a770b7ee66", 0x25) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) dup(r2) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) 07:26:22 executing program 0: getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1400}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4072) seteuid(r0) r4 = msgget$private(0x0, 0x2000000386) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) sysctl$hw(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 07:26:23 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0xbbb4}) r0 = getegid() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchown(r1, 0x0, r0) setegid(r0) 07:26:23 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c07212783347a0ff020000000000000000000000000001880010783f200000fe806be4b20db8dc5e0600e4caee0d366047400000000000"]) 07:26:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x14d) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x24, 0xf007ff7d, 0x9, 0xffffffffffff0001}, {{}, 0x0, 0x8, 0x4, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4, 0x8, 0x4}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80, 0xff, 0x3}, {{r7}, 0xfffffffffffffffd, 0x8, 0x4, 0x9, 0x2}, {{r0}, 0xfffffffffffffff8, 0xe3, 0x2, 0x84ca, 0x8}, {{r10}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0xba6}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x35, 0x5}], 0x3, &(0x7f0000000200)={0xdf9, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 07:26:23 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/4096) socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) r5 = msgget$private(0x0, 0xfffffffffffffffd) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000001000000000000000000000000000080000000000000077110000"], 0x28, 0x3, 0x1800) 07:26:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x180) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x181}], 0x1, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fsync(r4) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(0xffffffffffffffff, r0) 07:26:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:26:23 executing program 0: socket(0x11, 0x4003, 0x0) 07:26:23 executing program 0: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000100)="19291127a64c04249d2a5ed64e784685a7ba5333c029d42e85fa2f4e1d2000f2b6ff1840e3159fedb195820fc78dd5faf3cc884a7842e93ebe4121ba9ebbf09f6f7872a46145c34cf0243fa519b47b3013ddd3448466550b09575b7eb6de3af0f40fab1a663453383f3d54308ee7e367b084cfc23c08007bd3243195fb11b827557e4ce41c", 0x85, 0x0, 0x7) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:26:23 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0xffffffff, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x6, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 07:26:23 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x102) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() bind(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESOCT=r4], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000104000000"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r6, 0x0, 0x0) 07:26:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x11c, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 07:26:23 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x2, 0x0, 0x1000}, {0x3, 0x577b, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x5, 0x1800}, {0xbf66bb24f1131a5e, 0x400, 0x1000}, {0x2, 0x8, 0x800}, {}], 0x8) 07:26:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:26:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="d6fe092af1245ea00000000086dd6031797100100000fe8000000000000000000000000000aafe0200000000000000000000000000aa29009400000000004e204e2000089078"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0xa21b, 0x100, 0x9c0, 0x6, 0x0, 0x0]) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0xc7, 0x4) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 07:26:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) r1 = msgget(0x1, 0xc) msgsnd(r1, &(0x7f0000000240)={0x3, "9148014f348b65e8665c3b418b9516cfea0099e337e46e9d28ddf88af306da6fc14523acf5fbfca287c8e046716368eb3d0a6cacbb0870be624bd3307acb7c379db482524b9ce47fd3d60f133d2be1cc264861fb5d2e958e3dbff52655f8d7fa2379046faa8ac7b457d8af37ce5c6d78bf9b63332deda6abb9a9fab2859a1d9d6ac39dec584efbfb569f9fc2de4b6757beaa57f169aa81530f1d5d188ca22ca497d1db5c905f6ee1b571b20b37247b14b8ce99be83b783e506f5822762cf3d421c71249c277b00c9c4151ef27337ea66915bb24ade142eb699a52dd2bae9ac65c1d6e8b76ac64a47b899b3de69c616e68e99eba6626b49268ac25b1f8959d4e71ecc9490f3769f9bdba43499b38a5f28247516fe8e85d6fcf79fa4b8887db9ea7009fb3d8221bdcb9119b19ca5a74ee02a9a6f6fca879adec57708ac1eb8d57723008f44ec7568662e12c9f6da5bd8363fa9d0d9611103f0149347d9ba18897fe11b9906431377f21ac0be4be4470ceb6297eb7bfd6457d7067f8bd4d4e6ed6bf8ebed04face4aaf12f95d9f47ef9d5b9aca6805ca4c87b9a5c6aee1959420b4f99cb13480e77acc501c38a095cdffaaec61461dea01b28169cb2710fbe02670426592fe3f2bb94c98497d81ceb98cc1d93b19cebed0e9c587e4851b204a56d6b67d6f55f0e7a799a3f9e73dea2cf29be8799430b2bc21b579edb79ac44a16385cc3a5475a471b9a8292de6d5098f540f02a07cb7cc024a38855089e241bc5f7f2e1992ec7f225660b7050fa363010c324bc2b2d26a80d13b1747c2c7ac5d6906cd4a8df3a413f6ab2d2739e1570de99d5c07f4e67f869513c77ed8d4e28a26a7e41f80564c7fa6a4c4fd4d26fd1e8747f7afed1ebb1b0a0d0134ab152bfb7cd308543e077f907df9fe7c6fd383dd22a756597a90d6a8cacfae529d76bc4263b101c1cb4a1afcb5b90b4d9eb0d776147fc5b980e631575b78b45428e996cc82223f0d1f1a7b1b509591802f56c6858e60ca599bfece5d673f692fc031ceb56f6847627711cbacb3f6427a7646788a215800d6fd800713bb6b7001173e016d1896cc4d5258f219dd6272bf9efbf3f5fcf06f58129fede2d228f04b9403d8eda11b215c72f467c8ae8b9a7487bd50e825752a52c7742f6a8be0c38420ae4e396d1990c7496f470efc6ad6453e6f290ab642a587a0a4a8468ca2d0ef1fdf7e957fc666a5172c4069345f57110a017ad51c6df943f878a3ac3f109f0075c4f29bb587d7bb781f3a97d42b981afef59a1a0e1679ff50e6811d7cc56a794e5b50eb4f52a05a9841e75d0bbbfc4dc033344fa66e4e0f57ec6a59fe0efd78e930496f642639661db22da0890784a9126d5a5572ab90f6cce56ff88bc89e5ecd7db5ad451d2f9a9938e3695e86c533243f3b947f0c1ed7cf2bea473700513083cf8883c9bb13242efbf7b3e8bd2f0a0a641dfc0bdebb3e1bf2741a206a14e3cf4cfe5b0a13499f4c154b82bc56b0d8587fac94fb44dcce386ff304112cd3fc368c62ce538d5c1fb1c5fe9904bb8f3762c37d67e7f4a2e3d2652152668b465ff173109c90827d09fd552651eea5c0b7b4295ec2a47276e35cd33e9aa1c9afe0f35bcdca443a878c20779afa1cf625aeb3e8d5fece015a9a8de2900bd2eb736ad29b52f310cb6107e3050a77b8a9fc946a95593a88ab6a954107d88c70c33ac512a2bd5af78a7dde65a45c010ec2fc3a9fd65ed0a76bc62674d8cd37ad8a3c2fce3e58c7388b0fdefe3c75dde28a44fe22514ad8449b669a3b6fe1ae38fce952b9d0719f5570ddea11ea289000425dfff16b459d039f64940a5053533cad1147f39130902e4aebda58971dd4bfc1fa343a95d28ccbc46ce58e0a62a2b21576711a17350c0d42a753e0040ca6fa63974a32af168426646449afb8e9aa0474cc96757430860eb432054cc47f0eb4d94ad54be5790d8d0fda9f99db47f88adef164cb8d16ffedd5dee9d7c4abdd163c4e27ae5443e33f7e9d5f005fd226eae08a565cf21233186ed893f9c4e19c76a930a1ca0ba61935c64311ac8b4b871a89990c73d93ac900ef4071c191710cdbc7e444c68d87d9c8e0ce764719409b21add3720f826214588f174e45bf70915335952b25584866edb27a50b58f49f2935d038359733c9a3ae4f60eec12bced6a253aa995ee20280d938025c67c4416aefdbb37304acaa9b33d05825627f0ec6ab14623b54df6b34bcf31a8bfb89fa99d4e10c7b1f03317a9eb6f062e7173c13977589ab045bba4181c2a667fca4b43b75ba42b19bb22e04f49888345a76cd257237ec70a83603c54c9f25df7b0ee9f68c9cd0a224a407310d69f26a4e56df44f3bb749e468221234ca940759cad8cd09fa2874b40122a7609b8e4f250ef8d6e26a17ed19ca6a0a27bb42aaf91b275817bd092214da98369bb2c04066c2ed2a3ceb414d35c2abef4b77d2ad54f02c12d68bb8d7908457cc04507cfeede2136d91474c876ad5813015b319a520d5cb438cd69077c6784b69225eba6d65c00702ac8ff16e28a2bdb535a58a4706b49f2db094ea4d5c534917a28b71e5ca228d42e9ab384b1d8f1b721589538a6b136fae66a6e104521e152f3e4b9e3fe535868223d24c3318fcd877b310859a66102facbe22da027b31e50124e6063c40a86a5b86054b95865f58267fa3ed92e3a90a997f787b62683b239e7730944af51585ae61630e079ff4c70c478dcc2d2117981009c5bcc16119742f54ec1e740b6671c32091345b23da95490bd4d53df81ea8fd5baf009d615a5078be69b08f7f7819dc31529245078dd8153676426a2bbecb78092e501cda4cc299b51a61aa71f0dd424f24b3572bd467974a91af8d4eb0090e4e1b9da9898d18999eee57037a127231fccd785a736c81712f756056f8a147219c359c6537537bcea486274bd887c17af594d9b0dad42d120860f1c90f1acdaee0bd2d47dd8f9373f13cc79939dbb4c2d40bd2065caa7502d1b8ac53bf3f3829df376595b64587036cb91f61bd22fd89c1f8dc7ff0ab59e2a4a51bccb884bf0959314c8bd051090b63753633cae485655ab59c20b05efe6f5db8e953f394bf22fc722abff7d31c60f7a683fa9e94d8c19752507d071ccd9c4b7f529e4e56aa292ed4cc5e1646bae48294682ad564e10010da760b20d186b542a0c7b8405e1782a5fe5cb48f4800f8fbc59cf74f89a30ab3b07844750c5f07544921cb754abdd73c779967684e8bd822c8d0d48c3796eb786608b763f3874054e189502e916a89eef5ff9d351ba32d33efb5d729e5cb840ced82d227e332b73677237c3c049a97f6be7c7a4522a03172856fefab12785ee63d44882d6ebfb9271ad1e87ef51f41997473987e9803a7519c260213b641e4b9c0958e48640accb8f6f026264c50be2ebc4628c339b30c7e169ad5ff35d7a8a4818c6a0afbc32e94b6ff91572a82ec1c3bb9fe4ed58e3cbaebe8de998a16e30538a543bcd04acf718d40fa0abe4196f47154dbbefc1de28241bb9336a8a2302e6a6a52bd6e7d3a9860374bc3dffe50788c3cde4644600df5e6ebccddc5fc78e5a405fcb956544876b7e2ce0ed799acd06081d95df92bb3e372cd2d21e71dee7870d2cd320d9787acf806d8e32534e29a78f36a01c46c35aa1560f8c8486dabec713af72b1d30d9937659d185e55dd4b26cfa6d1eea7cf7d1a821a56d1956e9bcaa05985ebcb9eac32202aeafa420c66a73e6ce0536084e978e2e5c0af1270c1f11def6f50019331cc1f31eb36ad7ee1a4635dce1b422af42d032d8ade7c75643086d10fce05bcb7d7fef99f0bcd4b855d1d969e9ae6fc45b5c50396d1bed66f7ee321698b3e86fe5674f981dc1a3e61a6ade6b8943e3b77890eefe2cf838038fc0e1457708eec2979e1e7427f5b1fb717af64aa3c679d0bfcea3f2304945490604bcfd3d44a3bdb6df3aef519cf8f8eb1063fdcfd5b74bff0aa28162e7a9210f20ed98e62b85773336110b73cc103cb334dee903fce21a2c0522dc3dc43545bd0084143b9879bed671ddb156dfdb139a4935ca4f2c062caf307d995b28f001852aa17f697df1d130f36396e02ae0935156117de6da84dcb3a3f68ee6369f992c632b4ab19c765d2020de4ced757b16020eaf0402983d4d22c2991cf47eeee4cbad285db0247b6926764c7eed388fce04bf72a2439d21ce40dd5f8abc790bcaf5aa59f6c8995796df3d44df2e8c5d86db6b76b0beac6b49fc0b79535e5fa66db6bfe926df94009cae78b7154a7da656bfd5e9b48f2a055cd922740da9ffae667cfdd5014676e50e97af5ffb2cb3355174c002fbd2bb716ea99fbdc479687ffe21905410de1a9538c93ff4ad3fa47e9da263fc9c85041e17c8eed957a4160c4ea72d878c5781277a8a6350e6bc3c14add1f9deca689b966f95c23eab875358b0b79035ff1093748cd4920e7c60e4d5c06216f40f689521d543fe10858dfe0959142423537b7e6231d4ba7cd9a41b292a122fcd3d1f2dc220729129a6955b1157973cf5ca113371d0c37ca42f024243a141b60a37482d1c4d11481bb98834123c781a57d15efd87e4f0438bff3edd3f664edc686f3cc0e7ff14fd994fc055886c98ba627bc0c7df780bff2a2cce263dc0a3fc8ccadb0243536ce14154fd01d3f95f2cf6e6a4daf572ccb8cc64ca8eb804385657beafa63b406af7e8cd071a2a2d3fb6e6abbfcb1b66c5e937cb961d5e9a590ffbed54b1d21dc9b83e11a577b80e5e93b9639563c6a5a5e752f15d56017db99d783b42c151d7492e65813ff1852ab28ef70c0f1c594d4ec0a18048704c33d12b9e05c4d7ef6387771361540a15d4f14fafea2afe1c551b650994519e2acc9de31d27506d989e46f786ba9dd960e62a9643f8c588dca89240528086606eab90dd0744f6276021013105ff480243d8cbf33573b54a0e4d4084eefbe478c7739289984eabe3da3b98e6c26235de766bc96a2729fbb32e181ff34a76c54b7b8a7b47ce6513fe15024aa50c1e9bbd1af97dcc5a4cef466b69c9b9602e9d7ccfe8b8d1df3a83c6a936502c4388edc659bdae924d2058074d1a8dbfd7074964910598a66795481b0517723f4c861b4c7b154a3226cb71654e708680cd789f4bde67d44848389daac0afd829e50ce0fbcc8e7b9e9ebea237dfe986991992446552f9eac58ad9b7807af2ecfc952af8c86e7dd4253c6c206a10b8a38c245305d2a7c838fddc34ee4905d543e4bcadaa5ddcc1ea257f64a877e822f197ee42e6b28732e00960bc946bf8726ac0fbd9d3df21264bd6dc17e87aa434c30fbd76e42dd2b5efbff29e08e72f424b610a6cf9fdc1dba7b5ed13cd0e25aee615c0768d5ef8889b96a73657bdd390b94999dfd1d6a302c77111efa885cee87eeec41e60ef5e6cbf78039279fb938cb1d562e862bfb9380300a33e380bbb9979dc1b72661d3c989a16f179e140066208170f976cd1d139bffb22285d279311069c5c0abc591d2f01d70d01ddb4b8bb61d7e5ca7a73453d94db2eed13932d9d68a49ebf9ba8fff4d4d34d4e54ed784ad16f6620ac7e8282b0d1613a94d2e730ec24c83b385752b78dd012912df277ea70d19dc9cacdd0f65be2617198b4febbbca6e61a03bbdb966f5250c2360a5f214167291e446bdd49b1d7057fc8edb937431c51444a2012f241e9eca0ffd7de3bbbd671018109f2c4059faa2d9c154c3aa744f56c0b24ba6fceb4ed3d7155ac6ca67cc05e5fee35231edf9f6ccf345675e10bca1030308243efdeb6080708b6d0297"}, 0x1008, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 07:26:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) r2 = dup(r1) syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e01300000000cacf9b4ab94066c72fe6b3e400000000000000000000fe8000000000000000000000000000aa0001000000000000000100050200390502000000000000004e224e21b5f5f1342374480300000000c890602b130fd2d1f582655528dc4e2d86c4c718e5036267229ddc617d7528afb500000000000020683374a5bfe0f6415a2b3ccc97db9ac3d7c75e5569e8721f3a555a1f7f5faa876af854d742b391866a94", @ANYRES16=r2, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x27e) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0x20c1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 07:26:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="d1f5e9d50000000000027a950e83a34dccb662000700000000e9000000000000000000000006f1b6eb3328c74a217dc403318cfeac6579320feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f29efef5b8"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 07:26:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) syz_open_pts() 07:26:24 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r2 = getgid() fchown(r0, r1, r2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) 07:26:24 executing program 0: r0 = socket(0x10, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000080)="a1aa876f18f9919624f5f72a9635f4050213cce36ab5d8e1388f40360cf0e109cd29f19adcf259cea874fe7525d7c1f975fa876ed33cf414e4afb1dc41ea161986871124d70000000900000000000000d4169f", 0x53) getppid() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7, 0x9}) 07:26:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x7, 0x0, 0xfffffffc, 0x0, "d7b0c15b00f4ff0000e40100", 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000435000/0x2000)=nil, 0x2000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) shmat(0xffffffffffffffff, &(0x7f00004a2000/0x4000)=nil, 0x3000) write(r1, 0x0, 0x0) 07:26:24 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x20, 0x1) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) renameat(r1, &(0x7f0000000580)='./file\x00', r0, &(0x7f00000005c0)='./file0\x00') mmap(&(0x7f0000731000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x7) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0xcbd, [{&(0x7f000072d000/0x3000)=nil, &(0x7f000072d000/0x1000)=nil}, {&(0x7f000072f000/0x1000)=nil, &(0x7f000072d000/0x4000)=nil, 0x7}, {&(0x7f000072e000/0x4000)=nil, &(0x7f000072d000/0x1000)=nil, 0x61f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072e000/0x3000)=nil, 0xbd0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000072f000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f000072c000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f000072e000/0x4000)=nil, &(0x7f0000731000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7103}, {&(0x7f0000731000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000726000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f000072c000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x800}) 07:26:24 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000240)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000280)=""/81) 07:26:24 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) msgrcv(r0, &(0x7f0000000240)={0x0, ""/73}, 0x51, 0x3, 0x800) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r2, 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000200)=[{0x0, 0x4, 0x3000}, {0x2, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) r3 = getppid() setpgid(0x0, r3) 07:26:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) 07:26:24 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000180)) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file1/../file0\x00') r1 = semget$private(0x0, 0x3, 0x3af) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/186) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 07:26:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) preadv(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/224, 0xe0}, {&(0x7f0000000140)=""/54, 0x36}], 0x8, 0x0, 0x20) 07:26:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x18, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0xff, [{0x1, 0x8}, {0x2, 0x7f}, {0x2, 0x8000}, {0x1, 0x8}, {0x3}, {0x1, 0xff}, {0x3, 0x80000000}, {0x1, 0xdf}, {0x2, 0x1}, {0x1, 0xff}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x5}, {0x1, 0xd7e}, {0x2, 0x8}, {0x1, 0x3}, {0x2, 0x3}, {0x0, 0x8}, {0x2, 0x2}, {0x2, 0x4}, {0x3}, {0x1, 0x8}, {0x3, 0x40}, {0x2, 0x355}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0xf8000000}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0xd92}, {0x2, 0x7ff}, {0x1, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 07:26:24 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aedef438d1e541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d500"/3291, 0xcdb, 0x401, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(0xffffffffffffff9c, 0x80000003, 0x200, &(0x7f0000001280)="030000008dedc3041e38c214e4153d35a21eee4e467f0e8e0133453ac5f82e17a6741ed0d01c481177b5cf172be796af99097cc931bc847517682e68a5cf", 0x3e) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x3) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x2db}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 07:26:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r3 = msgget$private(0x0, 0xfffffffffffffdf4) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r4 = syz_open_pts() msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES64=r4, @ANYRESDEC], 0xfa, 0x800) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) 07:26:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 07:26:25 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() sysctl$ddb(&(0x7f0000000140)={0x9, 0x6}, 0x2, &(0x7f0000000180)="16d7222b9e369b7ff595589f60ff2321a929bea5bfdd672efcb14e18b65299b67e8597bf09d1b17774bb9c87000b403b283ed0482e32915199dc8987609017f6e58cd3983562855ba0b9a2ca1a1032ae737347f6df3e1aa2735ec893", &(0x7f0000000200)=0x5c, &(0x7f0000000300)="c4bdcd402ff60a3b513f60ad98866fe16107dee742a48fb6e7583aa92a5a90aca8689688def8c519d836caad99112ce9eec2e1616bb5b62f2c66ad9ddf792c43720babfbbafe9e09e801c4a0a1fe7495b3ec04595ae15f6f3b21f940e849d9add24e07c8c7aa5d55a8e1a6c9231ee6f0171cf696b8fac585f2d6e0da7417d0f20545289df84fa032bbdbeab6ce8999c7cadcbbc496b7efe7b8ed2d9bc013acf8d3a04e82b16d2cecb2b604", 0xab) fchown(r1, r2, r3) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = getuid() semget$private(0x0, 0x2, 0x0) r5 = getgid() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x14) fchown(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fchown(r0, r4, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) 07:26:25 executing program 0: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000004006a000000554ea30fc8aeeed9c400c6b9ca"], 0x9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x4}, 0x3, 0x9, 0x4}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4, r1, r5, r7, r11, 0x5, 0x100}, 0x7fff, 0x14f088fa, 0x4}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 07:26:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) dup2(r0, r5) 07:26:25 executing program 0: getpgrp() syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030c907800000000450000000000000000000000e0000002ac1400aa3867341bff715753045ab433ba21c1dd1108e49b01f9321f61e87d56df46126de772d2f200a55c61dd"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x5fe8, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x8) 07:26:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) socket$inet(0x2, 0x5, 0x7c) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:26:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000005019078ac1400bb000000000c0090780000000045000000000000000f000000e0000002ac1400aa"]) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) r4 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000040)=0xfffffffd) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b1cf236a547093f63f000000"], 0x1, 0x1, 0x1000) r5 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/164}, 0xac, 0x0, 0x1800) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/172) 07:26:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = dup(r3) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r6, 0xcd1c1a58c31c3bfb, &(0x7f0000000040)={0x2, 0x1, 0xca6, 0x80000001, r7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 07:26:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r4, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r6, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x2, r2, 0x0, r2, r3, 0x100, 0xb076}, 0x3, 0x0, r4, r6, 0x8, 0x33, 0xf800}) r8 = getgid() fchown(r0, r1, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) fcntl$dupfd(r0, 0x0, r9) 07:26:26 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 07:26:26 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x1146, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "56e2ea", 0x1110, 0xf0, 0x8, @local={0xfe, 0x80, [], 0x0}, @rand_addr="84ab2f73872682f94e6370f66ec2d94c", {[@routing={0x70, 0x6, 0x0, 0x20, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x2}]}, @fragment={0x89, 0x0, 0x6d, 0x0, 0x0, 0x4, 0x68}, @routing={0x29, 0x2, 0x0, 0x75, 0x0, [@mcast1]}, @routing={0x0, 0xe, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2]}, @dstopts={0x70, 0x1, [], [@enc_lim, @jumbo={0xc2, 0x4, 0x6}]}, @hopopts={0x61, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x6, 0x7, 0xbbb7, "9bc20f0ccc90e2554868039e2a257defa015181a860f309aaece39ca9bb630e75f545a935d4fc4946b82feaccca27639d857303cdd6792dd4d262541160f2c9fc96b1a2e2382df350cf8ac456981307fb3c96bc41e2afef7d5d2d6d360d595888e1f906fb55aa0bbf361b03de6a6b3a9cfb9d4bbcd0e78b8deb239942a0c349ca35d2a6ef1a652a7c6d1ede0007fe798e44ac7cb7595cdb5ea2c5bfedc7d606987036fe86ac9cb19d6bb052d052de90790ce483ed2f468f4b1db32b829729f7e1710031dbfe51de9766fbd1f616dfd437634620e4ece2ddf42ef14a5a7a6803fe13ec763815dc19b7fbac989138b6a6d5f57e6961d443bae421bd934384f781c98071e08ccbf0caaeea3aa520b17e2048ed6c9552d56382521f8cae7a7dc0f728e28050694e98de2ec752e5b5c68c9444c0b66dce800db21f9989479bf771d59a99adf724c3cc6a22a84f3a48b133768be9593f5349c8d591f3154f46eb8c8cb7d5ee663ce02375d8b4f0955cedd4ab6503feab981a430babfb917c7184fc29c49423d05cf70b28c1b08741757db7acb6fdc5a11a73548befda9bcef20a79d4bcf4ec052d7703675924cb0072d500486eb8152d35960388df2234e4b6a6ed2c44e6460549701691b14a7a129aac3985c0b7cfa02169d442064f248267c2a107af9b3849396b1489ad851fb0cbdb487459506ae4024c26c2b6307d4d447290a3fc27b0c7348a6093270a12727e53f705995acd2fc5b365e884a71397934829b0eef287afbc1a7dc57742b74590ce7d421a00a412fce0eaf19896c92ce9216adbcf2a4c3ed432512b2a55508244b917f69ee000158e4fe4f486de9ceeea9397ed22acda15f8616f1d6c123d07e1aeba768e095786d72fe9de62bc51aa40cfec4a90aabd2470946389c3cbe66e36a8f889af3797e1b6d624d00b241498b26847b44378a0a7e94876b54b7aaef2671502650143a12df7dd6680c47692011dcc2d893a67bf0082dfa1c2cefa26034f11e18a17d22202d6310ba47cd4d3bcc35de5f3cba36ebeba869450bf251d349a564c2f5c4c17efa29636732c63350d8891d1d0f4904ee180aefdb42e76835d90131319b0d0abadf68b09bba0ea359509985be886998ca91e27920d5f707919ae731c512435236c8caef861e4689d11cff8d26b55f686ec28c90a92fd452f6a55afc830c14d93ae0327fd354cd7e8a4073c3ae17710c08cd18f1a93deb173cd9058c3e0da9f422cfb5be3c13cf8c0a775a2a5d3691e59c0d57ffe18a5c5a20770dd64311b57087ba48e4673134d137255a87e83234d2eccb5833057784a6e6d49f5dec39daca803f1a22e08b860b9f5dde3a1ca4affb9ee1e1b534f45b50bfeeef267829d2903572ad5eb4dbe5066a7983b4ba62e4bb28f09d169cd64f426492a7b0aace1815489221f12742b4af41f3f043b092448514566b60d9f97f763b7d288ea409919cd74878427dcd6535b49f48d4f57f006d5f52e1d1ccaf62afcc041332e2ca04639ae02f279a85c8402d0dc5f8acbfc5c7e5cc7a12895f7042958ed087d2bbbc0da89285f9bc0d36a8263ecf653c4588214c83873bb144f5f4a56f80e41c43c4430964047779f3af2491705ca09b2d3523f0e4769115b13f44e5175f2e4bfe41d2156b1b06196af6ee29b38dba9236b5785dcbe05a970d873cf683b7d9f1d732362bd1c9a77b736152948f0d1d3017067c2a06550cf8a2ae5689b94885a2fc3a286910e07f9b60b975f5cbedb4d083d4a5d83eb9e6faf1994cead4080c4eaddc63d69552eb164f1799cd8b1722f5e2592393dc1a8c46dfeda4d5b3441794c5cd5764912cd36c2063a088174001214a8582a40543946e6d70c569a6be607673a1209bc2629b199afd9d7c02e2726e9c00ef4f434a74328dd79b89d37288ed718143c10f30e2455092c01b1facee971cc0ab26b282603ba3766b81286f0000494f4200b43423f6c0e74f453ff53e6c85dc8fd5ecdd254c70fb41bf79a222b3de806cecbad3fdb05c3a1060e5a485e4ab66af95a2fbc536edbcec9484b010c7a70ff0598f4bb4af648b117d694666f162e43a0343c273e5668b9e2c9a1b4c2ada0b294ce0c4911fc82fb8cee4e3a6bc34e2d635c010c109f7badaed02a231c585f45c5f212320172ec2d172445cf13e8380c82e2ec958639af5fd6d6ce9035ccfacd962aefefb17ccea8c01b3ed60bc43c06b38464760c8c771228e773eb92af4dbbaf45163f7705474db3eec5a78c25a2fca1039d8ff7169dc623023b28d4187b14882703472b7e73c188f7a16221a31f695992c6f09dbc5c7ce3e43ad50f828b898f39ef5002ea0d92a0bc9fc658000b7af95e18600d3586fb3535871d70971e9766f041378aa15b1294e85714fe278a5653867cd5d5c219fcf9f316d7741a1b90f421a9bb8d36d96e32b64e9ec564fc85b73e0cbfdf8a4593181fd4e63a9b6a5ed9e08ba3c67958b1c0f893bb67a60fdfb0dc371da425f0c14cf2d132ea5fd07f74151c7292cffe6e48d7abd34677afe5228407bba2e9f6ab854291e4dc870b9ab9af8d644cbc5ed898d7b8a191a624cd7dfb8bbf79ec52374464a39905df66b2a7c19c5e2c1813d66ee7c2b0e3cff99b4f9ad375de80aa05eb047f8a9259fbd055f6325ee4e8902aaee4746a86f9aab45259cfc7b51a58b12ccd492aae7e8885a27c600db293f654fe57e45cf9a7daa5d9d3633646d9f6642d0c92a72d822215371f77ca09ad1f5ecb635cbe074096038baba79460581b03bfcc10d5ec063bc6775684913aeefe1baee4b200493014cdfc2c47bd65c49d8180c9a65ea36a692c810a704c1bddff39e71773cbae985457bda7c2e07ac63d64b96b1abee95facceab5e1c022377d6f6cfa74b3f7d90cad9c993d16fd17e9ec7b683e8b85dc766b57e273f42a1fbab1e7229b8f10afacabbdef5d6cbcab57631924a9c7b5f3258b98b7a44adbbfcd7ef2582af1f6c53fcca0ea8cdaceda7b5c2b6990adf094305cf9d51cce4f8babdb12a30c38372da568ec3429bb888943876f16d74ba2771c740ef4249813483b328dc6ba354eeda853c1a06e27c9a39b61f4c6243870c376389fae002ea3b9e17aa52f2a41edcd07ec318c4af6ed097733260f68c30c682552e2a8ef2c312e429a40b512e3288fb6f95594e47125d875bd20fe9c9c182c4c993f7db7c5aa773574e4e108ffe5ebed5527aa97a8d7192d9347f7e24e452bd2fcb580eef5d81c5d8c25d007008d663a600551833f1c43d74c0f9e67ebf599921befb734f5e96aaecc17df522ae1d4a4d2de38ad70edcf79ec33e570fe39c6559a49c6a999d351377472a35f604115f121995b297f8d3acbe24e206b5897f3cc360ef1b1b607cdc160e9a527c5146b9283843950d6fceff664303cc25901a7e65102e50b6d874d76cd14eba0f06505c4f353c7af1b36d96caf78d8ff4a924459d2cfda6651e84ae1024f70f23374705c2a314ce65e17ad5a402aec28d4678c8b0d4c94b13945760b21216e561032a7136b787fa46a7dd6b955671548bdcb101811201c95c09b643dc5a39e446b3795d7a93776b01c3249dd7744ae0c7bd8070c40c71f263742a80f19497cc2c3c34f8c0ab76ff934fb5acd9889e6dd65c1f123a2d56d9a96ed0c25923b5bbe6c7ef7e572deb4320b513343c6d8b1443c6088676de3863c6e2eccc3175daa222be8be0bd075c6f4b1463627820a244e4df53ce2dcd67b1b4cb60aaa38dcc2d46332a3a068d04b08afcef0ba3cc82830aca18ad6ea65f82d7bf5b7a0de86ccccd209ae52a4406051c719deb190f1beb255e48b915cabf7118ada03575e07a2caf50fd211f9bd5cb5342b64a60c6be01ee2c8a5cc55ff4d1b36eac2886de337255f010df4774275503ac288fd7b37f9b9f9884e1c225f9c17b7b2b808471b214a96aa7464d9b28e435e6336c6328cc7d7b42eadce765837a453d514c483a76ff0f948e0f43dcd12151441b9dc3529b240cf2be9a16fb2a69b2a623df40d4e9cca06f578ea7937badfc06e63c94590d7f7d698cb9125ef9679dd8287a727a8e1b12a284ede8f177a2e14875c600a0f3ff96757babbc15163bbcdcda4c34c521125dcb4309ce72d5abb388f8e57b9d644adc9fcc5bf901f0540f2197cbdd11c1b521281465cb52212691a4a6fa3d4c3f7cb05995f499c6beaf9241850522333511ef46bd6ac2bb7d4779ec5a6e5a67f72fb61e9dc091feb6f13bc02ecc490b193a5324e5a28508f50241825e026b9a9a6912606e85ef75c4de3d78839561267d8e91ffe4c426fe90fb74e911e68811f1a6cdddb034634b319df2ca9453916a37efb4b248bd8ffc33f95bc012f54ef6fcf435786d4ee41d27f4b5b8b4cdbfea47fc372773f541aee561019011c935b23965995160d8a0a95cc7a7b24ac296ce4d4432e6c7074c89ba0b2ac2660feecd6b45c8a32348ea5ae3eb270bc9675aa87d103bcb7e3c472304a98b6289a3d4c333076e6cdd7d27155c8f0a844b420921494b02cc0e1379d44521192255d4395836057b39be8b3403b5e8097e70d86007ee622b3c4a530be63609b3f5b40d35c47819e13304eb283a6d3212da86fdec26853d62d048a44da6af41ee2acbc298db8e23f46bd25448d49bdcb1acfc6bead8575789bd5598d9f58ae14fdb539c948d0192eceaa8fa9ee67fa9a9251e87d7023e9107bb0ecfd0490684d0b905051a4f6c161c3f1f1e1d84dde75807e8a9d3826952e45647b4b30b622b90ee389c812f75e794cc19362b4b6060ec3d20963ae7d6d2d04097ae63c98d92adeb2eadeb534bb8972dc3ae6cd0040f488c0ebe3a65bc6ada56a27725cb7c453f32a99cc9e5cc7a12fa559527618cc75faf41ca88be9fd366c5eb750092c35885e0c0efab06a0c6b49f851062733be2f9419cc85eb77358b7f027978cbba697307f348179640774e796d7f6681211e2e69e31f8c256d6c5e5344cd36e0dd610bb0bb0029b406161dd2f3c41a64dfabe6385f698e45a80bf5c08d1ada67a0b2d81689729a82a4507a11fb1ef5f88a51d22d4e075dfc99ee0e9aa457bb60c2de995f39378ffde31e4bf957b90ce973a42450f854e003379bf3af1e1a42702871f69b60a54346deb8bb352dc373a87d9af942473a9b2febe17d779904034bc36e559fe23a8a83c9e94b080850ae99557805d324eb0181343007aefdb43aaa0c96fcf5b815da53759f1d3479586844db031fde400597711e2039186efa7341cd29e576178778cb2242934c79e9c1e6d6a7b0ad0b367bde85ae3bd7b96c1aa2c8e66a56f418b85b9fd4bfbdb4901e270a6dda2f9e69f29e674334055c31f296ccb9d55603206bbf56e4532b2a163f8ba8cd0a5065db933e48b743deb42a615fb7f03e0b95a2ff11a600bf91a9415a16c6204abf2310731868c7033fb72bdc585926912e6d2163a47e38023fe857da6133e40c42cf17f9f850b94c50849c9376dd9186d10c21e299e677e2b0d462a88b2df48cc6611f53c9bc5753918eba63cb579297ae7c11836c4919af280742f26b465d00a78860aaae6dd965fbf505553f02a38496247590f74395f3f99fde8c878882167b80554d01e8a4e482afc5891f679511036708188ecf976cfbabd0ae2948dcedb7807b36f6394f469dc760255abf00866398eaebaf9a0f201712a03a1ae2bd6e2a41d8be14214d792ae526ecd6eb5d6005c86b084f650872d95eafa80b6341b4ca73abac55bd8c50b2e27b206bc1312c175e5f8cfe4ab3003b30ba52951de68457d81a8d76473180c10a210c"}}}}}}) 07:26:26 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x2, 0x20) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 07:26:26 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xc000, 0x80) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 07:26:27 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa1500000000008600183aff0000001000000000ec00000000000000ff02000000000000000090780000000000000000000000000000000000004def7b86cac49b22a99e86ac415998a542896e070e9e0000000000000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x5, 0x401, './file0\x00', 0x1ff, 0x8, 0x9, 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2) 07:26:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:26:27 executing program 0: syz_emit_ethernet(0xb1, &(0x7f0000000080)={@local, @empty, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9f, 0x0, 0xfffc, 0x0, 0x1, 0x0, @empty, @multicast2}, @udp={{0x1, 0x2, 0x8}, {"94b3614493fb9ccfa15cdf3c18489fe4ab91487fd8234f599a5a6872faaff669d349dd173974891804a71e16486587980aa63a975ba62622e0b6f91055a7198e1ca1fe335d41a67811f07a25fb337be8aeb5b129e6449681affe697b9eb63465c665c9f57cd6a4dc63b182b51267c2479d2f6813aeed9ad7605cbceb5cfe0b190e7d96"}}}}}}) 07:26:27 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r2 = getpid() fchown(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = getegid() r10 = getpgid(0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r10, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1f, 0x0, r5, r7, r9, 0x5, 0x8}, 0x10000, 0x30, r10, r2, 0xd14c, 0x4, 0xffffffff7fffffff}) setpgid(r0, r2) 07:26:27 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) socket$inet6(0x18, 0x4009, 0x2) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) 07:26:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}, {0x1, 0x1f, 0x800}], 0x7) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/205) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:26:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() r2 = socket(0x18, 0x2, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r3, r4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x1a10) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000001c0)={0x2, 0x1ff, 0x80000000, 0x2}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(r7, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 07:26:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = getgid() fchown(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000240)={0x8}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0xd8, 0x1ff}, 0x8, 0x1, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r2, r3, r6) 07:26:27 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x106a, &(0x7f0000002140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x105c, 0x68, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x12, 0x20, 0x8, 0x0, 0x7, {[@sack={0x5, 0x16, [0x10000, 0x5, 0x7aa38200, 0x204c5000, 0x101]}, @nop, @md5sig={0x13, 0x12, "e00d7952ec393803d97bccbf9faa29c7"}, @nop, @nop, @eol, @mss={0x2, 0x4, 0x1b5}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab029a95667ca1bc3a710d8119b55ba9df857e289ed37702de3bfbdf"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x96, &(0x7f0000000080)={@remote, @random="cf099c0297a6", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x8, 0x80, 0x68, 0x9eb, 0x8, 0x1d, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x4, 0x20, 0x3}, @ra={0x94, 0x6, 0xffff}, @noop, @end, @rr={0x7, 0xb, 0x7, [@multicast1, @loopback]}, @ssrr={0x89, 0xb, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4c}, @ssrr={0x89, 0x7, 0x5, [@multicast2]}, @end]}}, @tcp={{0x2, 0x0, r0, r1, 0x1, 0x0, 0x7, 0x0, 0xffff, 0x0, 0x8001, {[@eol, @mss={0x2, 0x4, 0x1000}]}}, {"e4a3e4a5400b044bc69aa689dc2182f04e393e3e9d86904ae09061407175a93e"}}}}}}) 07:26:27 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0xff, 0x3, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}}) 07:26:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8000, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x80b, 0x4, 0x1, [{&(0x7f0000511000/0x4000)=nil, &(0x7f0000622000/0x3000)=nil, 0x1f}, {&(0x7f00001b0000/0x3000)=nil, &(0x7f00007b3000/0x2000)=nil, 0x1}, {&(0x7f00001e4000/0x4000)=nil, &(0x7f0000110000/0x3000)=nil, 0x682}, {&(0x7f000010e000/0x1000)=nil, &(0x7f00004ab000/0x3000)=nil, 0x3f}, {&(0x7f0000549000/0x4000)=nil, &(0x7f0000618000/0xf000)=nil, 0x8001}, {&(0x7f0000383000/0x1000)=nil, &(0x7f00003f3000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000025a000/0x1000)=nil, &(0x7f0000779000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f00001dd000/0x3000)=nil, &(0x7f000030e000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000060000/0x4000)=nil, 0xffffffff7fffffff}, {&(0x7f0000624000/0x2000)=nil, &(0x7f00002b4000/0x2000)=nil, 0x81}, {&(0x7f000055e000/0x1000)=nil, &(0x7f00007c7000/0x2000)=nil, 0x5be3}, {&(0x7f000079d000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f000048a000/0x1000)=nil, &(0x7f0000387000/0x2000)=nil, 0x4}, {&(0x7f000026e000/0x1000)=nil, &(0x7f0000243000/0x400000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 07:26:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) pwrite(r2, &(0x7f0000000080)="a90aa7c7e4acf27839d2f69df78993aa033b6839d030ab4e614742a1f2ca5aa7ac8276f71ffe5e512c3ce07c7ff416904b5da55aebcb827d3294b06903b64ca73b41f3f83bf46dbe0ec2615db86ee9ea5b307a2725b7c6f30131004bd81304c27496ab03a4896486bc2cd662d08123f74d91f6802a992fe03da513f05b026e78986678ac0841fb230c5dc62eea493eb687b1cbed1c3b17a259cbe0f0d83e1ed455ae664ad864483a971c20e657ef1ba753f309f3b9128cbf956d21b32a35c529ad30c4e162831785b48bc17031a5a0c635ea40cea952ccb9bcf2e8606b7d4161", 0xe0, 0x0, 0x7) close(r1) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 07:26:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0x6}, {0x0, 0x26ff}, {0x0, 0x1009, 0x1400}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2, 0x550afd320d19539d}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f00000000c0)=[{0x1, 0xff, 0x1800}, {0x0, 0x9e, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x29d9, 0x800}, {0x0, 0xb6, 0x1c00}, {0x2, 0x76f, 0x2800}, {0x3, 0x3}], 0x7) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x4, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/171) 07:26:28 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x8, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) fchdir(r3) chmod(&(0x7f0000000140)='./file0\x00', 0xac) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000200)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000240)=0x7) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x30408, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x81) dup(r4) chdir(&(0x7f0000000300)='./file0/file0\x00') ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000380)=0x6) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(0xffffffffffffffff, 0x3) 07:26:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 07:26:28 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) 07:26:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xaf00000, 0x2, &(0x7f0000000100)="13247b75ac14183f90caa72db6b0dcb47ebd4bf0ce008b3eae42acbb33cf784b15d915f82632abd7389176b37d9c49abb80c8d293d201951e7ced319cf033b23548a00002f5e72c7db51efc6f6ab3d3a9204655bdfab01f60c7602b74e2c5f50fb69f8ff403ec49108e14cca", 0x6c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fchown(r7, r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r2, r10) fchown(r1, r2, r3) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 07:26:28 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ddb7584d81149f4aee13c813c0eadf00"/33]) r4 = getuid() r5 = getgid() fchown(r0, r4, r5) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESDEC=r4, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC]) 07:26:30 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 07:26:30 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x101) r4 = getuid() r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000040)={0x0, ""/155}, 0xa3, 0x2, 0x1000) r6 = getgid() fchown(r3, r4, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESDEC=r9, @ANYRESHEX=r7], 0x1) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r10, 0x0, 0x0) 07:26:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x4, 0xffffff80, 0x2, {[0x4, 0x6, 0x2, 0x6, 0x658000000000000, 0x7, 0xffffffffffffffad, 0x6, 0x6, 0x8, 0x4, 0x7, 0x81, 0x8, 0x7f, 0x3, 0x8, 0x7fffffff], [0x9, 0x1, 0x7, 0x1, 0xbfa, 0x1, 0xd1c, 0xffffffffffff01b3, 0x5, 0x5], [0x0, 0x3950, 0xfffffffffffff9eb, 0x9, 0x80000000, 0x2, 0x41], [0x0, 0x100000001, 0x7fffffff, 0xa57, 0x0, 0xe75f], [{0x7fff, 0x5, 0x4, 0xffff}, {0xeccd, 0x2, 0x6, 0xb792}, {0xfe1, 0x32, 0x4, 0x101}, {0x7, 0x5, 0xda15, 0xf037}, {0x0, 0x1, 0x9, 0x80}, {0x9, 0x800000, 0x7f, 0x7fffffff}, {0x0, 0x595, 0x6, 0x2}, {0xb800, 0xffffff7f, 0x6, 0xffffffff80000001}], {0x0, 0xfffffffc, 0x200, 0xff}, {0x7, 0x2, 0x101, 0x1}}}) 07:26:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7e314fd9b9cbce2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="f8c7d209e8029a4809472971602a604f4e39a02650bb90630c28f2515eb3ef232f900c53e82a9b85758c2c23ce85baeaebb1a16c62012922b6d2945aa0b019aaedda", 0x42}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r0) 07:26:30 executing program 0: syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:26:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) 07:26:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 07:26:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0x0) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = semget(0x1, 0x1, 0x600) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x143) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001380)=""/88) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r5, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x800) 07:26:30 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 07:26:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x1, 0xffffff01, 0xef3, "c461b4cd0ac2014ae5693da2ff4c71d2c156836a", 0x80000000, 0x8}) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 07:26:30 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x81) 07:26:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) fchownat(r2, &(0x7f0000000240)='./file0/file0\x00', r3, r7, 0x4) r8 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x1f0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 07:26:30 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c800009078ac1400bbffffffff830500007900907800"/44]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) recvfrom(r0, &(0x7f0000000040)=""/74, 0x4a, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0xfffff800}, 0xc) 07:26:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0140c1b60bc4e86cf5cd"], 0xa) 07:26:31 executing program 0: socket(0x2, 0x5, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x1, 0x1008e) semop(0x0, &(0x7f0000000280)=[{0x0, 0x8, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0x848, 0x1000}, {0x1, 0x1, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r2 = socket(0x11, 0x3, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) getpgrp() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 07:26:31 executing program 0: syz_emit_ethernet(0xd6, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1qq', 0xa0, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2f, 0x11, [], [@generic={0x9, 0x69, "e27ebcc6abc477aaaf01929222f080c110265cdaf5414df8f65954308586be926a082a5d063d7928a6b023bebd36ceb21cb048c6601db3ed00804b8d4d50b5942b563bc55516c7dab34878024567417c3cab0f81c7a237ee8c7a0923ebfc82bb89b8b8404a0161c682"}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}]}], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) accept$inet(r0, 0x0, &(0x7f0000000000)) 07:26:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xe1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) getpid() r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) chmod(&(0x7f0000000100)='./file0\x00', 0x20) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[]) 07:26:31 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) syz_emit_ethernet(0x109b, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYBLOB="ec73", @ANYBLOB="a0563b5b97a13b3959bf07", @ANYRES64=r3, @ANYBLOB="545cff94ff2a33bbefc60d9999d261469e256860c8d03f83d6959a1f8ec79a69bc8771a6a35c9325056ae64c505d774e3aadf7f8a87e9b2435f7f1a3bdfcbf32cd577f551a3928c4b2fc994661d7c6c152cb1ed091d219acd6e5ff6375d115d7fd13d9bd3f94a2", @ANYRESOCT=r4, @ANYRESDEC=r4]) 07:26:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f1fc6626d1befb7a0a80e590f55d37abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba5303e984a8c5dfbefa3462df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000f696d8863e41ec7f778737940bd686038f2a09cf305022be0e2a931f1a21c0bb20982136eb4cf39955e6a7304f95bf9be0ddad5796257dc452ebcfb195bbc36e092c796bc2c7391a529b15da67af3b78c8b2fc62c9c465619a46dac5ef609884b7be300000000000000000000000000000000352317f0007369afc1d87dc99e64189b29382a7b3997bce773fad2cbfa5713"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r4 = geteuid() r5 = getgid() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffd, r4, r5, r7, r11, 0x86}, 0xf8, 0xfffffffffffffffc, 0x6}) 07:26:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 07:26:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:26:31 executing program 0: socket(0x6, 0x4, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 07:26:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="75f4262583e1f8e45f7b1790fe77d9b1ba09f5219f6620126331b5f97a163d8f144ee856c2f12a64096ad183473807c8cef52e303e4f202df758c20acb30d98c4aba6113891591056a4b536ed0e4f260b05cf0378e4ea7bc5519fb248eb72ec9db51b65fe4e992a7fd801a6b86779c738920b088892be8c640bfd58aac2b", 0x7e}], 0x1, 0x0, 0x8001) msgget$private(0x0, 0x450) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="f8", 0x1) write(r2, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:31 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) writev(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 07:26:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 07:26:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:26:31 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff, 0x2000000000000000}, {0x0, 0x2cd4}}, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f00000000c0)) 07:26:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = getgid() fchown(0xffffffffffffffff, 0x0, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r5) 07:26:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r2, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) fcntl$dupfd(r1, 0xa, r4) 07:26:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$getflags(r0, 0x1) r1 = kqueue() open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0xa8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r0) 07:26:32 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7fff, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:26:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:26:32 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYRES64]) 07:26:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/82}, &(0x7f0000000080)=0x54) shutdown(r1, 0x2) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x0) 07:26:35 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = msgget(0x0, 0x100) r5 = geteuid() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r9, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r11 = getpgid(0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r11, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xdef, r5, r2, r7, r2, 0x1, 0xd0}, 0x4, 0x8, r9, r11, 0x6, 0x2, 0x1000, 0xbd}) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="4284", 0x2}, {&(0x7f0000000140)="9b5eca6cfd4096a3da25eaed79de61bd6d8b536f8d2e3f5510104a0d9895a6875ef6f259742b2f3243", 0x29}], 0x2, 0x0, 0x5ae) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="feb32862dcc03f5fa3aab9d0aaaaa3aaaa08f1ad0000380000000000019078ac1400bb00000000030c907800000002ac1400aa8b0000005ee1f08b000100000000000000b84b039edb000000000000b9317e591abee787e9a3104bd4c4a7692dd592d00bea6a2c0ac2c65548c45bc99e794688687697c5715e21217bc1ea3de8b2143ce7f4f5cbb683df227415da26474f941a0a53e38eeaddeb753bf81fecf9452a6cc85f0778066029c854c53585a56c2c5e6bffbf933f2d849b4e77c0f1aeaa9238369b5889e4bb128fc100"/214]) 07:26:35 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:26:35 executing program 0: syz_emit_ethernet(0x3d, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00e721", 0x7, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @generic="c21fc83c760100"}}}}}) 07:26:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = getgid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() fchown(r9, r7, r2) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) accept(r10, &(0x7f00000000c0)=@in6, &(0x7f0000000040)=0xc) 07:26:36 executing program 0: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) 07:26:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2, 0x2, 0x40, 0x1, 0x8, 0x6, 0x80, 0x0, 0x2, 0x0, 0x5}) r2 = syz_open_pts() close(r0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r3, &(0x7f0000001540)=""/216, 0xd8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x20, [{0x3, 0x6}, {0x1, 0xfff}, {0x3, 0x10001}, {0x2, 0x2}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x9}, {0x0, 0x80}, {0x3, 0x81}, {0x3, 0x1200000}, {0x2}, {0x3, 0x401}, {0x3, 0x3a}, {0x2, 0x52}, {0x1}, {0x1, 0x504}, {0x3, 0x101}, {0x2, 0x2}, {0x3, 0xe32}, {0x2, 0xce62}, {0x1, 0x6}, {0x0, 0x16}, {0x1, 0x8}, {0x2, 0x7ff}, {0x1, 0x793}, {0x2, 0x100}, {0x1, 0x74}, {0x2, 0x3f}, {0x1, 0x1}, {0x2}, {0x3, 0x10000}, {0x1}]}) fchown(r4, r5, r6) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 07:26:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="e08f7ddc38bface33331aa7a3067fe8908e16e12aa5f63fad173586fef3bd34031d5ba469dbc28e8aa90ba968a19d242d23efc9efc34e7879f99413814c005cf433f5bf90ae0e007a6a9f147760d2b5e4cd8513cd7ec1386b1a97115ec2c223bff7b36e2d52a480e91e7cc48", 0x0, 0x0, 0x0) 07:26:37 executing program 0: setrlimit(0xc, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) flock(r1, 0xb) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socket$inet6(0x18, 0x2, 0x6) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) close(0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000300)='k', 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/68, 0x44}], 0x1) 07:26:47 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6031b19660a06000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea3f9da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f"], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0xe0}, {&(0x7f0000000340)="1d61571646745cc9fadc00000000355cfb19fe7c7a2d7ac47c448f4be82dffa50b3e10c141485ee19aa60542889795754503000000000000008950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40509109a0117f88af067c4e0b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05003fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f38688782183662bce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb57be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3d9}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b90300fdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548f080020e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bc03c4c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 07:26:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setsockopt(r2, 0x1f60000, 0x1e10, &(0x7f0000000280)="b608bde6a1f291f5e5972105d6cb6bacd833029dee3d3bfa2128201131f4c91ba777b7bbffae3d4d6259a436c17b87d58aa33ead7cf53a3661847c188835a0b93a84da56878faff97cbc8cf4d7f95322403037d2627ecaaa2498e5a3ab6011b7488f0a19b4449ca13b61e35c01b78b4440f9974f89cd3aade5892866b72a531365d3a66a5894bc38fd51e057957ebc0ac325bc59da78882f556139ac0b9c64611edeee1b74ae6a0c6ab5f95f0a86da9e83bfe97414686e706bc906ad276e073e38fa9fe9075404fef60f2f70b335fc854eebb2a775f4f96bf984a838869e5f3e610c768347d36013207664f90c2849eac9f6afe15568", 0xf6) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200b78ca6d5900b4f617c0000100000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4d1c9c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3cf522b9f69809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cc85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44ffffffff40644cd070bf16a97e387f10f62daf36f473e7d93e298071dd5fcf1b3ac4c5aa7d28697d0d8299f815ce8e0b9ff7a7802e063e84e440002f79ed37c9f347b36eb7c3e9feebaa46af174e020c12acf3c091490222d6202f2f93018960d1aa610942668f95c85c85a80e0c44df03fc3fdee3aa5964f761b12f424545738f41c78cbebc1ba3eee941d9dd503c50455bd4ed5c955599201542fc8cb6fbe06ee6c00a43f85b70d67ea41f0bf2c88dc9263cb503fda2332654086a0bef7e04f805819a644060b2a83faf9d2b406e47cbab28794c"], 0x107, 0x800) 07:26:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 07:26:47 executing program 0: r0 = kqueue() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) sendto(r2, &(0x7f0000000080)="b909025ea08ee182f92fed69385bba5b05cf96fc729503dc4f3e74b7cf77acbd8f12096b1bb2e270d3f697cd92f96559ad4cfedb0e32fcf0a8311bd4a35a14d570979619a3e409c77217002e7301b665fc6db6e1aa7ee269de7fa6df0a703bd301f77bb5d285265490834e68fe6fc4c018e503a552f902a02d913466efe1875cf3590953f562baa3a3", 0x89, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1}, 0xc) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 07:26:47 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, 0x0, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r4, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r1}) 07:26:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) msgget(0x3, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 07:26:48 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x21) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0xfffffffffffffffc) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="741d15a22f54077279cbf4f7b1df10dd5b60004666dbc352a1678236f9d09634e02e5479d31a9c58716d5509975b1124fc6f6275d8e0826f60cb235aacaa30c5a78cc125d96c906285333fea6e22aeeb5212087f12a2a8e12bff236eb85ad029ba9ac73d9fcb7c75cf23db24e79303922e136eff1c25ee823d519d85adabf30f5eda3687c179588477fe776a5854fd6020d5a6578c7a10d15cac560970129588ac729f91d4993af2f484c8006d3c61ab822bead0e5bf8f2b1d83e334a8aac1e93f8a0ae9b1", &(0x7f00000001c0)=0xc5, &(0x7f0000000200)="2cfa5df4f0a9cef75ef2e2dc6e3b8064cefb66794bc5f929756830558d244f0df9d9a949796f7713fbf1b5", 0x2b) ioctl$TIOCNOTTY(r2, 0x20007471) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) 07:26:48 executing program 0: semget$private(0x0, 0x0, 0x400) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, r1, r5, r9, r12, 0x2, 0x5}, 0x40, 0x7, 0x5}) 07:26:48 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) fcntl$dupfd(r0, 0xa, r3) r6 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0xfffffffe}) write(r6, &(0x7f0000000180)='X', 0x1) r7 = syz_open_pts() close(r6) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="4cd63e759442ed807fe6f143565d2983e40b6eae110d3af6031e3f6442663ccc4a98a294e78131f395e753d1e701cb1e10705d4b69466603014ab76783b429a31ac101b8266957e5eae5fab2d4ad435d212c978b9ba079ec7a085ff0356c9679a3a04a6c", 0x64}, {&(0x7f00000001c0)="d6f5961335d37693b24acb8355d8d609bfaa06482d9ea4c8ff62a28a56c34ce89702f7adfea7eafd270e08a621063c74c60521a6fb3d29f285e0c6b8c09a13e22d1c874f019f82165dc729820794c6e66899f302e34b7ce7d53526159edafae3fac0069f8b245cd6300da8131b0741f521c73c307791f35dc4e54d9688a43e13aeb0ed1b4308c5c68ce7d9b9993037979ab9baec51c952858c8d8f6d181faea0d36239d37a548f4040f3fce49e633151dbd6706fa97d833e3e7143161f325f60e4ac297e0192475eaf4ada32c2ab895c84a2d5f187cfcbdd550768a0cf21", 0xde}], 0x2, 0x0, 0x0) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) dup(r8) 07:26:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getuid() r9 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r10 = getuid() r11 = getgid() fchown(r9, r10, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, r2, r7, r8, r11, 0xc8, 0x3}, 0x6, 0x9, 0x81}) 07:26:48 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000050304000d00907800000000450000000000000000000000e0000002ac1400aa7841c2dde1f106a441a2a3960a8fa6dbea97f16eefa40fda2e588112e008c097d293d98aa0a72334b46555080cd5361a5eea599dc74e60f939eadb14b291ad50fa76b845c8371c8144c7a38365a5dd0ed26c858a0789cf0753121c015a95d7bc75cb3420374be99bfd51251ee99a268fb89ffe54630cc86f5ac90b97847c468d7461a216c26d035df131a7e748"]) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 07:26:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030f90780000000045003ba89d4a65589344a24bc54b00000000000000000000e0000002ac1400aa2bc26876dc9bd118d8dcdc839656dcafe3b26364236e495b243d2f744948cfbfb0db5c0597bbff22191b5de6a9918ac055e082631655043717d5b7d8233a0ca6578290b41f23dda41dfb7ef0dbb380cb9f2fbd21dc5bc7be25b492e884d399aaba3aece900c1934cd76c9c5d225fc9f43b66a7a22a4b652820d23a80fc14c6b8e3e965d12c1a43f1003fcbad7f51bb3e33ae34e377aae5ced1c90391b720377ee7c504c319c7055d0ab8871c4b3d2147e070b802365b28b7d87fae6202747e871c02"]) 07:26:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) dup(r3) fchflags(r0, 0x0) 07:26:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) fchmod(r0, 0x40) connect$unix(r0, 0x0, 0x0) 07:26:50 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x154) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCCBRK(r0, 0x2000747a) 07:26:50 executing program 0: syz_emit_ethernet(0x21c, &(0x7f00000001c0)={@broadcast, @random="53a65833936a", [], {@ipv6={0x86dd, {0x0, 0x6, "3eeefe", 0x1ac, 0x29, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x24, [], [@jumbo, @jumbo, @jumbo, @pad1, @generic={0x0, 0xfa, "cfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc"}, @enc_lim, @jumbo, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @fragment, @hopopts={0x0, 0x6, [], [@enc_lim, @jumbo, @ra, @pad1, @jumbo, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo]}, @fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xff) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getpeername$unix(r6, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 07:26:50 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x83, 0x81}, {0x6, 0x3}], 0x2}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 07:26:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = socket(0x1, 0x8000, 0xff) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 07:26:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069c1, &(0x7f0000000300)) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) 07:26:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c41a78d139affc18645dc96693d6013d23cc0795b1bdd00aaa52ef27f0a45789bfe538d27df717f506ec6c39b3c5866715d2c92a81645ae8580adaed45b9df57b46b3f81d4b91187a230f1cafcd795abc2eb7f8c0b30e0aa560912015dbe67895a8756cb8167df50b34f58a51686d7cfdf765328261965252c6807d8af743e73e1bd173a690727eda0720357eedf64f74c617f2576e466841427b142a18a14bf15c77e98a516e27958562228878f4c991a50b223bae2d9eb8463576015912466fa1258de30483ac0a90c01e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 07:26:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 07:26:50 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) msgsnd(r3, &(0x7f0000000000)={0x2, "881ac73e548880784d63c85d9ecd43a91d17d516f2054ba42311074fca758a52bae80f933e59710898673b2b4eb0c04a7d1a1d82035a26d2905de66485d20eff6fc3b84e8a37afb40374c648cd73e0fff200a760924b2dab3c5420695bf6328b604dda1a6823045261475c031f3c8e3115df6148c84869b795aa3120a3ad835d6a705ec53e0df5"}, 0x8f, 0x800) 07:26:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="6e7a2cb49dcb", [], {@arp={0x806, @generic={0x18, 0x8035, 0x6, 0xc, 0x9, @local, "1db2c6cd3c43690115b8020b", @local, "c43f9cd12ea17b657654cabfb49012f8"}}}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) 07:26:50 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x2, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x3, 0x0, {0x8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x9, 0x2, 0x2, [{[@local={0xac, 0x14, 0x0}], 0x5}]}]}}}}}}}) semget$private(0x0, 0x2, 0x0) r0 = semget(0x3, 0x2, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) 07:26:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ftruncate(r1, 0x0, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 07:26:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007b4000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r2 = getgid() fchown(r1, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6dbc, 0x7, 0x400, 0x1, 0x3ff, 0x5, 0x3, 0x2, 0x1, 0xb78, 0xff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f00007b3000/0x3000)=nil, 0x3000) 07:26:50 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000200)="8c9291261e04f8cbbc94ff887daeb98746545f188a3dd90b92dcc6d7158533ec9bcc8e0e1263e24a3b1b2a5303a08213672f111dfad01befff11c2cf0969e4745a4bb78a3f465acc3e9acf1257f0d8f58d4d14095d7c27ce428f11f641ec1326822d842faa22a126bd5850bc0fc611e0a7d4b447", &(0x7f0000000140)=0x74, &(0x7f0000000280)="40c219bfbbfd285356", 0x9) dup(r4) socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x77) syz_open_pts() fsync(r0) close(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:56 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000180)=""/121, 0x79}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r3, &(0x7f00004ed000/0x4000)=nil, 0x3000) 07:26:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 07:26:56 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00be8000000000000000000000000000bbfe038000000004847fe9243ef9d800000000000004009078000000006000cdcb0e5e858a25030000000000000000000000ef00aaff0100000000000000fa0000000000010000000000490224c8ed318e826c8714ab672aa59c8e0f4a2541da443ec5a0d45f056f988679df5a5b4678a00011281c079e95fab6674738d15a45153e1ac177a6ffa27aa594960355d5b53ab65f072c35265edb0f6078dba22ec0258ef546a37f103f02954b04e154"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x4, 0x4, 0x5e2, 0x5, "1e9fe5c09517127addad93c86d0b43900db8740c", 0xfffffffe, 0x1}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000400fa720e9aa3ae1d960000000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="c7896d774a870fed8f02d0203bed2a1e8a792f8d029004829bfe9531603f750a0872e3c70ad494d3905bbd396f71c9583898d7d5c166b33de02b4d8b7ecb9b11aa4ca5132d4c"], 0x28}, 0x0) write(r4, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 07:26:56 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x104) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:26:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27534b99, "f3ce7604001c00000200"}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x2c}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchown(r0, r7, r6) 07:26:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000013bd7feb644d8c4f9854bf8b5251f4fa395cb8230c62b4f50c74fabfc8e37db91becc374930b639c9a466646a0980c63ae09f59f61455c4aaa0db3bd21f696ff4f5415db83c3788cc64680a5a831b5c45bfb02586bd2ed33393e0a89a8b5e08ff033c20fdb05e06001633b2da3084a43e5ca3f76ce5ba9c2750a38dd723b9198ad72ccc7a0d456eddba2e"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r9, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="89c9bb25ee3b9981117d6e8943137e05efcaf2e19d0259ce034b11406a7ddc0a6b40d9e82e4db9779c1c4d6e9016bdfabe78e937b458d1641e1a776383e03c63e7709280ba449a64322a22cb9e7253dcf6e431", 0x53}, {&(0x7f0000000240)="928931e301fa94e724fa00c8ea3276f3d997125d19c1acda76fcfb53fa2f7b93d5913a3dbdab508b6d27b2870bc90ddd7c27572aa682c74c3ecc5284d913e82c00f1446f179fa2542b1428b3f517920bd7f798c835e022664a9a45d94ef9e980c081199a4cbbda884020adfb6e99c74f2f4361a11c68938c623f2fe9b04249009ba813323a69af36ecb6e171e5198ba81656c81ec27d9f1e08", 0x99}, {&(0x7f0000000300)="ae28762993ea29d8e8adfac346bf3ee18c59fdfaa26354a093ad094052d4fa1e245dd36fc7d54474d252725886f9b86f274371bcdc14bff322371ce6bf75439d7cf8e582007d620a6bda2b72363ee27ee5c064d76aadce3b694714a39fa3077f9917efae8ea7a2983c936f180066b0", 0x6f}], 0x3, &(0x7f0000000440)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r1]}, @cred={0x20, 0xffff, 0x0, r9, r11, 0xffffffffffffffff}], 0xb0, 0xc}, 0x1) 07:26:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 07:26:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x16, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="16f970f95f432dfa186440123a4ab3bb"}}}}}}) 07:26:57 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) pread(r0, &(0x7f0000000000)="b0c51673262ab47cf1549971efd2303f99e03f693baef3190462f280b41a626b0d278e53a8ed03ec56aa8ffc0b5aed7ccd6955c63952af0b3b88da447c521c37737fb73e039d87af7fd7413d02075f20e0de022cd98d132f54dabbf227dc55af191fe1e69e96a983bda1d986c83fb50c7cdb38b085a77d66d7e01050fb8acf8a4965c0d107c366a9a6638ca004cf069553697ff355434923c501a656e5", 0x9d, 0x0, 0x5) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x1) close(r3) 07:26:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x8000) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 07:26:57 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) r2 = getgid() r3 = getgid() fchown(0xffffffffffffffff, 0x0, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, r6, 0x11, 0x1}, 0x80000000, 0xffff, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0xffffffffffffffff, r2, r7, 0x0, 0x10, 0x80}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 07:26:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0), 0x4, &(0x7f0000000140)="db829a17c28d16509700d79820c31a862557", &(0x7f00000001c0)=0x12, &(0x7f0000000200)="083a08bc77b509864012c7388c9e6930a50f92b90c3f7b11dbdbf21ac2117efbfdb7d2f493a217855b15f254468b7841ffd6c9c2c47a0960a85fe78f4469d3c08f5adbc135793df27591695d14c7feed56", 0x51) 07:26:58 executing program 0: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:26:58 executing program 0: sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 07:26:58 executing program 0: socket(0x1, 0x2, 0x65) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) 07:26:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) sendmsg(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002740)=[{&(0x7f0000000500)="dda948e55e20b187d71c68652f6445cf628b8e73cbdb70ffaca6f8bc39a7d56d25737fd13145b9b768ab07246bbde1cbab2c7642de775eaf8cdb02ede1a5088868c11650f21cc691aab1a99fd29ffa87cc895753fc73a949e0c525fa5530584093ffda8a3fcb904d73355c3d364ad57b155818344a813c0d3b3bb88e3940c1069974d4feae2d08f28628b9c62a3d3547a5060e6166af41384c0e8b5b320eb315ae9c59ee1b395898289eb2dcc00548d4ce542833adfbff932a23d9aef7def1be65b427e884b79b6a91aa1bd383f30b10e04b055b12db763a3178299eaa4387fb2a106307d02bcee38145880df531521f849c35f00f5e7c665afabf7b384797f742667af91954b7b40699785bdcab3eb96fb8802ade9b6b15dcb5bfb0730e0991ba7621caf5cd8e29f26287498f287ddb2810c8c0c15f4aca2f5eecad5a5236d0867157f4c81ff7909c9ef4e95524b944ff4fe97941d1cc9d858f2a7860df3cf94eca4df1b65acb03068285eb221f7e577b8f4e5d39fdb1972997cddcf1f24829586beb7e1b67254b91e2ace6503e1e4fb98e72837567b1638155ff4fb6b99419369be082a0c525a61b0c2b6c2dea3be9872d06bdb4bcc38c38f28192691bef270bb0476d4a330fd9a9e3fad7be83e2f351707633b2664aedd26e186395db061ddfb50a9c110de29b431ea40f33fde2ce48005bdc4706fc59760291e1ea95cc0e3e3358b716079fcea37c39d7465194a8799e6288c8d90911bc3505ef61f14042e68097e2c0fdf16c53131fbd5f64ab4be04a24c889e405e85a3e831f6aaf26e10bb9698f33f76403299a270d4d7267d31219633b76583280d06e14dd24645296ed4834479af259a3b9edf559dca5af9e84dd3e19cd265a78a9fe3fbf92f78da3cafa6180a3f2b41a4230bb389ad2bdf456cfaecaf57a16b22794cf8e8b59c78611d0de65a03bf95b152bf4d2eeb14161a38defddf5490f066c4007819d852acfe861b74689450936c1952fb7dd3f96058023e591ef86414a156271341880897c67256e2460ba58d0168b3442a0ca22ac23ee16704c53452ea9ce7ad61ee613916aa2ee76169f9f24f728de52e6326a9a62666605b2169bcaf17c2b30b53810f95ca186e64063439abbd70989e26d01208eebdba9be373822e47cb2ca01e660d65b4351f4f458c8872de34c7951bdcfaa7d40aa79edaf5ebefde9165f54e469aa398d137d902d0d381a49c9f189621dc14f6d7213e305073659799e6868e5376914a5a733e75c4f4cda3148cee710d2b6b492ba22dfedbde4782fdd168bd0a34465adc476eaed0ab2501c7e24b3449dc7d6fa491f376cd97eeb3fa354b12aaa8f2cf07fa537c14d1589f12c29a11bdca55e37bff0443adc32ce8f7120a92569ef716ca200f914d1d32dc248c27336cf430adaa9e48c121eda2616daebfc35e458470470b63672f9603bd53ba7c059d09bbe7160a332da2cd71678ba486dd65a754aaad4b038c2ef45adec53eab3982b6169d3d5394c8a511608d43a9e64e98ae0d59888edb7a0d27b41888ce5c8e3b5a8d6b72099fbf0b13e8abfc4370e1ecc0dddd5f7c0808d7e013b37c05cb0e88de3489b15db56993ec96e1f382be2caa50441e7503310d4715b497836fdcd133118b4396e3118ed44aa8b5e51b37d0df2dd701e21ee1944f0e67fa03c2a88f2a4b65ec8e93ace1c6edb2065faa28905db8b0f0a41e3129010936ce19980fa60c92e6d6a0a4ccb9239f714c8b0bf212fbfa69fc0b862e2f8541f6389c80bf36719bfbf1f36977b10c7f967fd50d41c3bbde013e9404920856e34051ae8c89c3e9787e637e16600467865a14256d82ceb29b9fd75b7e9e93c10ed6c462f978804dbdb99303bc3367a0c04a71f216c6a3d149387d8f835f4a55b68a13d17db688795aecfec09d540fccf7c49bb5eaaccdb741f4bc52d37399a14a8676811aa6a79b82f7344dbaad61b57707d67687694c1e2ea84cf81563f9934faa077a91b98e3ea33ef1d910f6a49f656d7fb4337e42de98c5b052e6289e074728dd7d7a2704db86f1e1a970f9e7802eed09500900ff19cdd4371457968db558824ea568305a7c62bf9821d24e919c7690c0a4a026631c9ded4149df1a91ade14285c9698cff4e574385ae2974f9fddcd4e409f53dc96ab7e6c8495218586c21816e5220319ba0293da5c0877b6f9045974a96f99f346cec37866dc19274d5c0257cd6cf8f4099188f1bc65fc24c66edf7dde67d9bdf1f44c473b3035d8084d3ac7f0e194a339801f6e31bc8548137f817e7c2814114de0ddb23fa340473a5d0a5184631f049c763291ab69601165722b2121b17e80c4ee03d948f4146cc661055cd1511c0fc0224bbe5908cee090b03ccfdb160e0423c4c0cc780b48b03cc438de64e10b1b99d6c0447c9f29523a1efe31520fe6c03d5b964515da189c1c793e2691f2b1799cd5e478584d9c13a7a5c4a85d15384eabab08124ab62ef95a7410e24208171697497d174246b5deedc56a727a1014a6c2d255935a49fcdb40865c6e8a6b2846804c094755be643df361e37d1088ab09f545129e1c3f1a08c68c703b0e2969fabd743b2d83b2a7ab604470ca088c8d27b4af3148a91e48f579e5d16845ea5a40d6b0b36c7ed2ab459f02b43717c4fecf601a9308ae7bdc0bb647859c6645c452a8d5c71493a5a387c0a0fe4da85d900b2e5574a84995529c2253df7151b939835ca08734140b2b8e78cb08247d3dbb592453aa23b68ffd733cf8517ae7b67f959ad193add64d4b457fb80ef43d0eade790b9218571b4d8c467e3856743fd795f796ccfda21c0b134f48cf7a58f0886725b875ab3faae8c3648a2453b5178ad1c39df9b26a3592077efb04c0c257aec450024a58345a4cf96536053414a1c81625f31f06f2b6ae774de2f57f26f1b7a1ae25e8f7b8dcf2740927c85cdd4948e53cf203f94bc412934cf2f997b85108f9bc49b4950cb745cc289756dcd61a05c810c28e88c2a416ee8d24734120899c7f0eb541d37019f583107b81899591bdeb8d1f4f4ef112631d50f10bb2f0b00390b206b4e2df1adccf1e3c2f7ccb9a052999cb646300e45ba180b01d0bed82a762a77a9e7c2644ae334dbb392f80612e0f5d943c2dbdf3bd710f3be77cea2fcc8cc767883d350179486a2890a93575d13495ec24acceed1c63d379205a718c17e3e4e7d4517cf352c7795f9e9c9f6ab174795a745b3bcc88f1de6847221515f7dd0e1f9ab1331ec095d3c288fb0ee3196861bc06822226ff70ab55292a55131ddbebdf577064a430603ee1d56e8e4209517efc7d7e7c829e3cfe55624e2e30de239fed833894bea3a83a8e012dc839c2626e541b38c9681534988f3e8e7dd76471e5462bc43d5261dae6e2fb6be7d30df483cf59b73f666dc4c93eb3528220524d4fee493112f2c2ef762804bc95875faf6805c98d1e098582d35548dff5946c80649ceffef4e563a33fedc6a15a8326b4ddb2b156695108f82368feaa9bd05e1410f6c4c7156bb478e57785add14674e70a23d8c1778f49e5526a1d6b2f1e768419fd26b9362416ee990160356615245daded5b15a22fbc3a5429d1e6706b2053c9b3fcafc43b93ccb1538ff59d8d1f517a275a782607d3188164a1cccbf9b18263f3d46d9d7fb345fee3bb9d5a2ca91572a8ccf98c6fb78fa90e5c3e5f16b93f19e497bd196555f2b712b92765b91291b189afed7e36b622a34f5ec375670e2264a8bc5f9316617a6aadb3532045ed9a65044d2e7adbc9bfbdec52125daf74ac2a6cc7029421ea76fc819b90abdb058f4f43d794f525860fd27fcfbd0d9e811be92c9ac64453c5be2a2a321eea0b5c8d52f325a2a30bc3e0d7b32ef73ae6f2257a1f8631705ee42973a4f2944c59cbdb336045c5d978791569e13a865dd4d726fdbf06a7dc445e582171e6d9053438105f7e60279d81c5979eb60d4db81d87dbc84c69816a4052f9f58d4962579e7a8de805d1aaa381bca2f898d06a155a09d6c8f2648f89af503d31220de7329d2e576e98a0935ab9d386bf1f3e3d2972108dfd56fa49fcef3730df47aaeba9109b22898e4fd389a267246b0e34ce4d6d8620b15c4ae2fc3ecc99e52c4a5da69ecf6fde7b3aee8692871ccf83c808764e21c969bc74b1d2bb4c0891934ae0546700f3a8a7db4395226ed8dc6edfb9c179fe957cc28c7c4398cdc09dd39d87e6d000ff600465543e59986e3d68a8bff65e7d41c37eb7630504e6bad3c31f06ca38eb85f4c3d6b5a7de23ad68270784b49e970bb97c9158c89c57ff4d6eadd00dbd844f2cc74c14a161d731bd6a51dc6d61b49cad3f6d651d0134f575655767d0eec2558e8992c2e273388662f427e532a5b29b74bccce71667fa922a8e46a1a08a4103fa91c3ec1ec394b2a74e9d3cf5b92138449541d6b761987c981f54a4424dcfce6b586cac69a9298b5ab13e1b56c96454d6863e041f1d7f2887eaf3d24b5ccf00480bc460fadf575dfe86f9064768113363b2d8c85e39d885f08b2112351f53a47236b601118a3af516fdc199f71d961ae83054f4a8eb2525fb85964572d41ba01f2cbffaa309bb711feca712fee4f275a82c64086a9fc4030be0cbd905e3e8e246109d324edec4949735d56cb64ee515e2bbd66ae78255103ef3b7a35fca2de65f9101867e5e9c3a7f0d1bbb7e9ec96d6bb78d8078772ff15bef893be7c9ff079fd2e20060e0f20cb8945c825ed3143c6514bb1311c69cbc3b6598643f0e80e60bba82965f9f8d64835504948687a14eb30149a0307d2bb6248e2792612dc970a6a4bcdf687cf93722a56d1cb1ca19980ac4e9d6eccca31f08941385b9d1474c5ab830e195cbc067c15855193c453387f2ac9b4e004b1c88800c7e2ba365bf8fcc0446238231c087953eb84a94559d50fb7c80a2e048bb0a3cb1e96aaa82302fa92813dea7101f80242053e3a2f8f4ccfc5a0fbc397f9390ad5a4a5da1ce44d0e0d30aeaaaf1bc9396c3f9322727ad529ecac27fed8ae75637e21639c3b7328dbdcdff7b9d566b218f0ebd792d4e5f9ab8dc1d552f4c1f3a1e1c85028b7f9e3961d11bcbda00d56d5a04af8f9a550bc2864735e715579bc5cfc7ab26cb3a5908f04bda52f1356404d342ea5d02d60a4a629d034b22b78ecac3212512521ac6ce060f15fb1207aed920766a850425ca76b01419c9d0ad727e9c8a0d4dfb742fa811ad97cc4a255306033089563b6c6ccc09179f4749805deaf6080a05a37d593e29c688aa01950db3d72d3963e4d49e04150deb0d852abe68a6f9d2fa98541408b96818fa4c09d415cb6add30341ee716a5d73c22fc1638977b27f2af4061f93cc8b0cafa8b80cd9227966091b5c2f1a893c9ab69247377bd1eb7e63e417adc2f9944dbe3fa187ffe54098c1d4769c21ace12c2a856b27c56a72554204d38ee7ec768c6b05eeabd3f16b52f83e78de53655c5e9865bae03d15e15eda563833741d3237974c5d9ec330ba5346165a0504bc4d6a6c1e5465592f89af63a1720cc59db74238199cef20dc7eedc93b11b783285938f9e6231f8fac8b9b2425ef33d5a49a2248abad2aa2b12e91c5c110fa094bcccb0a982e6d19e7baba4c864bc5268768bbdfed6c6e4d13ffaac908d44cc0c3f6366b9173d5b22320ecfaa81ae5544b8d1dd438a8e51e10e140684c4a1ec1edd933f05b6ef28ecb9eef087118b5b31ced6b8c1eebc8df9ffc0312ef473f9fbe9640edb4598195d9ea5c203f77542bdbcd9ed2daaf50b1cebc7027a83eedbc79c29f7b", 0x1000}, {&(0x7f0000001740)="2bcb03d6436af87897b42d1e179c87642a0870b08f72941f5ead8c715002fe28b6a896112d1423c6ed61960b084781831aaa5574804cd10e5d61ca593670fad30241521ef0818a83e0e09c44234185067e4a1a614137866cb7535e8c952cdb8f9001a5cf168134f44ea03915f69af37af530f68395ca75ac5b3918f9939d2469879f2be0fe7966a18a0d0972fa1eee6ebb4e155f8b79e6ef6b50589c6e0b66591b802651cfeab4412d21b555e78c0c6068ba8ac83c3d04c250568c2abbde10d0cee6b0b51f208e459fdbc655f892b19f53c2d33452bf37e4764595e1e02524c9773f1f9c5d4ac4db213b2620e1070435be07ad809a6e8957967cb97e77248695db206cec1aade97e7852fb51433c610daee178d7da84586ae3f427ef4ed8ff11dbdc889aa4969227eceab93c1a080fd74b2f0e9f2c89443e4f29fb4d9e4f7ffc540528b85998f99308f2ae8999d7f8f9b842da13f3661eac2fc10dc7ca8f684b71f09f5d6614c66e582de0ca9283d8ae81fc549d0d8f5f875aabfed17bb07b318fd68ed0d9cefeeac98d71b045f13ce89a42f271f7587e6a5ed87875914e84489e45fd7800fe85ac8d239390b60afa86359a6ef08ce0a2376a8759ae3c0bab9b0cf356aeee2c70da67eb78d4d56809b381fc787676301a98916ca6d1ee2600cb860d7d1fba9e845e6cde0075cf4d9372dd77eae9a43297859f177192b254dcb759def3a829b453dea224998db72009a4a6bc61d53865cbab6c5286ebadb22eefd84dd08048f3390c86d060b30e3aa1dfb0d7e09a89ecd531e5822aa7f07489a5b1358b2fdea3de6f191dc8cd284da030ca117650619785b60dca912a4d652923c4bc191d7eecdfb5605ce0246351f39353e1a02fcffa33251be59f30cd90ab8e56170d82b131564de9f0b70719fc3395dbe44b0e1dabdc5b4b94e7a7213fc53e2aec60e3f381dc5f4bfa1c9bb716550393b8a63fb0876a3c00ecaf29bd929a8a88da698471c1d5f1d8a49c4f493085a0cc0377ec7863d8cc137fe40c71fad29152addd76f0ddd1a5a59adfa1f0dd95bc199b6c0899a18ef0afc57b6e8035a6aff204c9b9d35974c4a6546d591fbeb44472e3a730e52e77a4342f4e556cc7f0d78a567181f5c7aa6b8633a87f7e5e5281b2ab81234080d7b0511cb241d93204191fd0743ee54dc7f66c0ca30baef5a948ac5eb5259d68fb75ebd29c40f2aee37b5137fd90fd4b16fe09081bd566af72d8043d93f4a1d656c2aa884c2ffd6362ce6fdb7b45c56121200fd521b938dd68f7be65b6390bf670a576e43e555798f9889a049da4a6173ee44efa1e807f19397d8104005449122e0b2059c2e72b2061c6f433160c5377f5c36ae0b742ac96401c87dd787713d1482f9cd77518ffc46115775ad350ba764da25a85302afdade26dd3451fd4cf6f482f7d1d1070f07525330117146d061f4d1b13435632797abcdc4a60f4559a7691de4bff03aa65ca5ac138c992955d5608de8fac0324be767b72d403cde8b1105f3bd82d0496a67f2ad88f2fca3bc1c4df448f5191828e6da5e29009b919707cd2660ede9f565f8aac0326a006dfdaf1469e9985605360fc528938b20c36f5c9f6825090f4c887959e4a25d5bedce7dbe2dc930a3c5b699f4213a64f7605319a9207a2397c122dc1821a2c499495ddea6589c33fb266a3f7c9c4991154fe3b2ccd4caedf246ce5a93cfe3a9a217e4029c88f68017e25381eb3b5a89462e507879c11a9091084d258259733945f2aa9691e312054de8f1533593df9c269f1fb96d29937412d526ac2eb0c5934281256abce942a9ab9c7864579b9eca856c5f5715c4d08c36c13c4130545b6b4e565166f676982e84f4cdaeb6b26c4afb50af935231c5e74b8751e9107ce1fb279bec583b605d5b7cff5733b3b4374fb3764dc4fb48f090ac012b8351c97e659c38d72e54178bb7c38be1514cf1fe6ced1ec0d51957acde8dbcd1b51d3dde0a93302fda0347db5f80f7227d91751f5a7f9fe5cbe8b33f8464c158e6eb861e31b8d5c52f891ff1446442a07d7092f78e26e32fdd860515b5f7fa41586721afb97a1524a512ad654c9b48b1b5882413bcd8ec25496ec7217b5307b899bed229024d9284729a7ace6cac249623b4fe3fceace6b20190f95165ea935270ebbf44196670f083a7a209355c2ad6ba3406c115a88722585b7efedec81e4e7e80c6dec02b5a93deb35c62ebf0519aa05308d232f2bf8365f9f0441f8014f113c00e38198ff6f8146d87da28f9fb62200fedb143e87492e0eb33323e627bf6b996f3d5a89693e832a6bc8d25f3d398d751167f8daaf5d0303c38d78bf269d896fd507e878642e43162f2527d10c9a4396c4a8e0ae92e5135ddb0dabba8eb5f151b2a680c0e3bac23b031a858ac9da823350496b9c34fed8255fa0deb39ca4b5b4da30cf7fc148234477f9d7bcb3e0a0670faacd08cd971b41d37b6748913c20baa2a817f9a9759d3773807d53109a1acbae947207290bc3da304ae563ddf00be4557c2c9180ac5686a2d3d4c8c54d2df1d255059695a23cd58629ffb8c1a856a7a17b0733d8c99ced141ff06b12ba039b9db5024fe8bc31d9fcdecf3e44d872cf9c64218259d5625491bf58208716836a7af9a6ea89fb0653e00fbfcfe109790e0d580f3c51def4fca2decddcadae05e4525be5b04e5eafdf78738b3f73014d92bac81bdd3fc6cd6b6d4675c80c0188f5969ab69d835d6466328d9adf462a2b4b65e35b5a6c5868c962b1c47aaf02f02d9427a2b824bf0a77ca0d25459c810f9fcb36a32e2aa7e31a9e1a1c1672b2b884d3c0ffa06ccf9ab9bf44e2b389cf327445ef54000acb374fbf897476bbb816370b984f10f70634296b6cc6c9699f08d32d92af00637b0354d944912a8ee5c81514ce5e9bc47e85b6d7fe33546ddad3a00ccdeca7e8e0f466acdbf2b444dc00d8e9dc4895f62d5f88602cd521e79b56f0be2dd9dc772fe5d886e3a99288a714c2b2994ef0ee79ee72eaa81e0256af253e5ebc900dfa923680737465827d4cacb97b1fb297af7663acec8fcb4fc1959611513f5e9b5a8c49e4a5a63391581d067d20ddf746d675266d6faf3e76181d3e89d81833b60d04a43ce4d51c3995692b2a267921e2a39a661cfc8597ec3a1a9b606beeb00bf6a8ea753f9d6c627e29f62106c410528c2daba7a717da42b4fb228e8bbc3963ceafe6c9dee615ee4dcd66f61d269ee7e61d28135d6b43032bad0ac8dd8b5932cab9413743f0f68fa4ebd2581c982fe4ff3ca062f4b8f82ecf4399a245e34e20e4e7c2fcafafbbe6340d42e34ad9d6ba3e0321c8e2132484f16497a28100d5f20b9364d308dd7fe6bb02670585303502e73a0916236c478683938c6a3edf2acf9c44ff9145be70e34f83a0f794645226b03667bdaa732d272ad3f44d3582528a604b6378cbdcfbdd09c53133c6538e46578b6646c375e47869cbeda3e14160501b39cab82dc7cfc68d9b87b8837f02bdb21358854ca4a5fd420e77398235b672c1989708faca62459a3ffeeebc509fff6aa68762e9cbdce064ccbcb1e921a150195a9818ed1ddfe6443df0b8284259bcc13216195778c65b197818cbd978800a3f4ee68bc421e5f2051cdb9ef080447ef2d4310c4469369311b48a9e8ebfc7598be2563f7d11ce6ae087c86d634584bbf07ea18240926244b6668287d39fdae0857653e151568ae03d079ca23bd010cdf840bdd03fcfa7e985c3d595973531987eea8fe35ab596d56b4ba8a0389d7aef4d21fad7907812ddbd2223adc5810b3b06a59d14989d2871042aacdd2a7d1848b8c0d4c4a4a1fde2795fb6ef61a02f06753d64ec2a6c086d207d8d9f3c30324eca0aacb5604bc92575b2dae674138cfc4fe894ccf9b126224aefc8f35835cd65e924448398c51924da3151502d1aebf98bb38b2d081d5c35fe6b49dc8ee06878c640c708c72c94f80482c6c9d15cf867c1666ffaee74b15cc445a33e44fb5b23a5a56be3115b0e1f0da07c468da08b3b26dc4970a9b1cbb5bc07d591629f125387368afd5657538365021554299da9536ad6487f695681af111c5c9fae7186c0feae89b04c9559b58d47d07a2e9403db873a7700c0365f4bd4581bf12dc61930d51f4d849b53e3651805edee8387bd5ed7101eaa864b5f47eb00056e869b3b4a3f286d7f28bd221ad69bcd2dde007024dc1d93dca12487b9e4e1643b2096a216407f53875871f38b00ace8cb7e67ffce93c99bf174d12f19a816aa6e4ac73a3d33b7a53e4026d850f53e3dfe76abc02eb14d9d0f6093a323e90b6418a3bb614384f1fa4ea2ed95c600eb0e2b1eef3184b291f8f4cf97f221938c3a4949d319aa7a1aebbb9e9372f46b3c7f2674fb6e1cbc3cad66ae74a1a95f0c8f38972ca0f5e1ad3e333c8592308179b8beb204ef2bae204f771b353d98c056bb3e96835a6a8680efa0f72fb29a282ae836182e7bc50ee5394ed231885ed269e6c0fa7212f5afb846bc6af7c970005ff6aab1f520a5132b5eca956abdc3ede07251340842aedd78925e3ce98f15ad6e88d90d607cc1c09209bfd5b39d6021723d08feeece696499edd3ac490d0c7cba76fc70512f2001d062ae3cef465ed6a94c2069f9564df08da12b6a86afec3bcbc36ff0560240e2d0cc3edb6897dc7ba21c677c8ff478ee851141b05e751d829ffbc5b8d3c2d780e8de24bbaa5ab6448d8b4b5c503efb8e5e46594099bc68d46d72af5dd5d069930ee6e46dc5b5bce3342fd85b4161574100c0462cc8987bdab05cbc5383262ba96dda465098bb909bcb55479f1a7db56c752817a3af2d421a86208c9b8eea1bd1f57bdd14a98b77e0cc682c317452216b7ac94aa9e15195ff4eaf736186ae38d2f929f06e35ac8578d5f0594ac349a7dc9e29b421e9ed23c503359ceedd5bad8425f7fbb4bd98a1320a0d364a94207b6f4a4355552f682aa8f2ed6c9c01c955a3dc9aae090c94e26498aba4c38a8204404e54fd0120555f64c498d0a827572d5d0e382777cace9aed41394a0b2ca04168504ff5fbfe836d7748d0fa68ecb3d0958262b26538175afee7db1b5c5bea0256d3703695ae355b622c590ab25c1fd1c52a50ba2a6fb2647e7edcbd7697130320384d260b4515abfb2032a5831b7012a4de1020d9cfeb82873ec90078b4c6aa1da3bc7d33e55ebb7caaf77437d19e2f46656af8ae96d1c1ce55d0695fb5396535bcb11970869df7b35ff2dd289f900e5d19e077bf4b8ab1a18e8746a0017c90e6102c657600662dfe3094a25d39eff7c82c1544ea5f81ae798041cb204848e22e74c5ef2a6758c1cb1a402664c65a2f60a9981687dd8e3a948eb3e8dfaff7790eea9804a5d27d95415b425d99e32f96309e19e968bee34240d615ccd8ead534a6ef6d741006e07b08751a47aa87ed61d4711025a8985ea4e0b551cee93656176a83560ffc7344941474e34b6d8c7cebd3b882ad25dc0d0c05ae4dc30309a9105f6656bb41da5cee3042edcd1378d8f5d3ed77298fa222914d1888ae3477945e98b51fc17f4eed6e21830481d33a8b4693fbc877278e9ba34908f553c475cc2c8d8dbeaa926afea52f40042d3f301ecc741ca11ede2643812be3374d1f89f7d10e1e5f0c3f57c66462fd4bdbc9c72d25fdc0577cfe319101f9547834bddaef5b6df143b9f418a19b359a0cdc5a0a6419d8a951da99b6de398d3447729ab7e7c5a92af342f7d9728d894302146e8de7c97337db073a5258f56a32b58c20e38b0c345a523bd255e1a845757304aa34", 0x1000}, {&(0x7f0000000100)="9dea2232a9a8128616ab65dccb035cab17c7655510c30697ce22eed0b38bfaf405315f1b9155a92cc018a6d6ef90bc3a27b683cd7b3b71d09d7ff5ea5b36061f978ecd850f7549306a8df9f9b3ba404623e2722712109ad91d12", 0x5a}, {&(0x7f0000000180)="482ae1fa6885f996a9eb55fc9e61dcbd3de21a04325d265de9fecfa312a7b0e4479157dd47e91944cf7d230bfd7ac552333f05c142ac64f4d13fa15d89bb698f9b9cb01e3e38dc2ad94ea32bfdc38f90714bc9ba3d8b625ded0eabf0c8af055b0a36c0d7e9f14fc5d970f105036c91937099d589c3c26037ae92987f116f112bc545df8aa1b28d818a141c118aa316ea1ecdda9f9d5108a0805726ffd512c60fda53384a9f3d9a54035b298740934cf217c6cd1f8d15898b6b732dc63d102b37fa6405442e4e42e34b57944bb6019dc82c99e48d09d732982696046e1db28a0686c15a53111e42b0", 0xe8}, {&(0x7f0000000280)="e66a58e0bf90dcf68d0c9fd3668b7ebe4bb23780e6158eb256498a0b86b7f14f2aecfc26f100b2ad370a64f83d2abd6039480bed58a9109a9db158393469eead1c6616b059f4a7f8", 0x48}, {&(0x7f0000000300)="c3753300c011d811f39d48072c7cebd24f86851f57290cbe32feee3352cfe0bd87ca99fbd1a7acd1fd1bd7054792326519fe003716a1448d25d18897c37f817b5c4d6a08b0f533429cb060e4b577a8a2e9a4b8d975d0cd31f809fdd4633e97e10a54e6ec1167ec546a44101b8e321c9b8299a279ab9e3392edb66b47447c0393553cf038f535649b", 0x88}, {&(0x7f00000003c0)="ef6f1ff926cc68c4f8a87438", 0xc}, {&(0x7f0000000400)="fda48ef9872527b571d59b9760248f85919f", 0x12}, {&(0x7f0000001500)="44298a8e90c9b9fb3d951512ba1bad8ee474245903f1bbea158c7819ea7ae1af3f487c79119469b08f038443c0a67abc9e9ace8c4fbf7218bcafb2ebf4b7df9725f64de6567d78e01efb7e14e43851207ed375a63a8c2c125171e760143f867a1e9838be636b4d0ad2c4adde8e2b0eee13e460205f3c6a1aa7a67a29cf2ebb55d95430b5eef87009898f3bfef1097af059c203fc", 0x94}, {&(0x7f0000000440)="49f4716d63df740b689ac02cca8e14ae70f895d0ef65a6f8230c97bae35a37fe8b37c094a5adf3a277", 0x29}], 0xa, &(0x7f0000002800)=[{0xf0, 0xffff, 0xfffffffb, "d6ccbd7ff870a74e6a744e38edf7ec2c1f2e6d53582eace13ef8a2f52f0e4ae27933e25a5d7afa5d78bae44a038c58dc2f30ac14a7b2c98de6263a760fad536c3f6e119ce5a9e1b58f9eccc24d6f694a04baea2939777f828b324f3608a43fe70907f639cab3efa6d7d279dbc6fde84905d4c8fe82e626219a7573b684dc4ccf81c1b6c9be1ce4ebc59b2a6a24813f6f374a6f632f91f1ee21f784f21002c456a14c254e8423b77cae1d858bb9d93c90e57598f9999c51708a28664198a62dd70738204d177fee1528417bf6e1394b998ebbd2298d2cf2a9ec41"}], 0xf0}, 0xe) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x104) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) 07:26:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file2\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x2, 0x8003, 0x43ef63018b156971}, {0x3, 0xb68e, 0x3000}, {0x1, 0x1, 0x800}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) symlink(&(0x7f0000000380)='./file1\x00', &(0x7f0000000540)='./file0\x00') semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 07:26:59 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@routing={0x3c}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xbecd, 0x2, 0x8, 0x6, "aec6084d3f6629b075b8efcdede71493ae07032e", 0x4, 0x3}) 07:26:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc516000990000000000000000000000000020"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 07:26:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xb6f7) r4 = getgid() fchown(r2, r3, r4) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x4309, 0x101, 0x8, 0x8001, 0x2b}, {0x9, 0x6, 0x4, 0xfe01, 0x80}, {0x4, 0xc37c, 0xcd, 0xffe1, 0x8}, {0x6, 0x2b59, 0xfffe, 0x1ff, 0x2}, {0x18, 0x0, 0x88e3, 0x7}]}) 07:26:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000919d052700"}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = socket$inet(0x2, 0x4000, 0x1f) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)="21a0a31444e1", 0x6) r4 = getgid() fchown(r1, r2, r4) r5 = dup2(0xffffffffffffff9c, r1) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:26:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000000c0)) 07:26:59 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r3, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) fcntl$setown(r0, 0x6, r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0x0, 0x40) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 07:26:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="dc08ba929459cd89926bf7383093e9313cdf8224570cca1f0ab2dd11c8b201d311dbb3861c44a772b3fdab79c91be0d6a71290bd92ee6f89bcb699355f72236cef829cdc53e6ebc7a87066891866ffe6d0aecf77a2cb66fb7e35a5cdc57a3fc4bb739e691f58c855edabdcee00d5b3e6d22ade0079e6b76af6f5d3099bf43bea7d418fd43c2495cfe2fa03005f9666735e180815738f3816f93b383b25a7127b4af6493a40f0db851cbd3936a1dced4e068868c9a52eae6df01d7195f90d20f0dfee9d7a63dfc2be25b6500328fd55e4007711de2da35a3393b266422f7e948eae1399ae1923caabe31fdd6e6faac71300735c38b5aebb4454c2ec0c5569b5232d4648853ad6fe8b68e48fc9878f1ea7d7bc1902d3b34710de5a63e1358f4b277ef5bff879df0aabcc19edf1d40250ba2a70e4f6c10e691178e34ce55a1ac39e30618dcdd77937669920873a0d700e1fc80919fc744adb9f008158c6feedc1f28e87b0540a51bb1faf60a9c4c315c04ae3e263bc5163308c378265fddda6e7ad53db2fe467502a1cde0d9cac0ea7f18ebd1189f783b2ed5638adb353cae4cbd3b9c6f7846e1672334edb4779b3c57e8a21d4e275936462a2dce87fb82185903ae5a37cd9d7721868cd503bc84c99d6eccd2b02dab02dd9e41f38ca52c00fc2f3e45bf7f3eb0d5a8dd28bf676eda381455e4b7ff31358818d31341acae5bcce027fb94b0512c0eed2d3e9302791c46098f28f8c9d5476227cea938589f4e735f45beedd143ab62ff736553526ddc839c95e92f728a8b96fe2f5009e7c1855910e3a31de1cf1b92632e30deebee486fd93d3bafd6d346ff5bc916de7c341212eeb27829cae5542d36d0af7ba885ae71ffdd111ac0761d471c5d28c717276c4e9d12597698001f9d6e38ae2fc2e18bd7c8fc0e398c2d2d7d9e6d27743fc1e3113e11159eedddd6f7996c69f36ccb9cacb9c82893e994fd511f168f3a80cf4f28a39fdbf3d02cd5bba504db8d67f8ed56b6364c3a3f6bf8fdd0f5ea159d7bc8784542e5d003eff45fdbbdf233829e92683200cec706a83232453c90bc71c1d001ecb3ca786bfe3efdd9d4a6a6bbba7d20bd48ae783f034c12edff0447f2a35b2b53f868f0af07c173547323a96ad864acb366c6dcc0ab795e9c2aa9d9864a47256e7dcf741104c72655201d36e0e27e0689282976993caacfd7bf5d01944289aaa2ada1c40374332fa5ea121366f5360c806a7408570619d52b2c76ed9ef18a50f9df2910a25e76b803ddfbf7e4575c77f13420a8d2a8e6a0a4ec7d6c75648dc5cadf04eb06f3c093d720759b2516d2c50dbeb2b556327b90e7a171f6535b97bbc5a2433de48eb0af4c15112b76c22b43d6d1c617b8f65fde8f1d2b2b6b3257583be3e94a70b46e9abbb1cfa4d677eae164165b85483f0ed9b36699276030eb5fa3de60370df80f656732f10847ae19c8a409f1f1d1a244592b985c9238d41380cf07707c15a634c2afc2f2c0ccbc40c9e826a8869ba1d56fb5580fd8d56bd493eaf916360b8181222bc4ea013860825b7b5335beb5568cd0096871b9e53cbf5e2e74ccd9c7c54b97fd06525f7aa0988329cb967b994ae66aee4f126aa2b56895524f48554c02690948807fd94b6b7516f6d2feab9b2df564d763d7e3c969a06d6ba4420267ee3b49dee5bb695acdd45702f67edbbe5de32c6cfdfef1df3729b18785e87daaba5fb261971d1a8c01dd8788e6bd03a3f1c5cd0c74ec2852e310b86620485e17c883ce172d4cee1cf71a10443a2d75779e21fd07e325ff66c99918f289b539532f36a8362d5a05f30cdd9527dc6259cbfb492e7bf66d81c786d6bd687ffdd21ea75df96e0725c48b162ac9c71b41bfd80ea405b889d8903c8534860cde06bc769001b11da78b826777d406a4a9c02cee4db3c66ebc715bd308627f1f45dba1ace45456a4a01f3d74526d6ca6dcfcfbed03d82997015e4502c5cbec8b92bc35736ace3ade11f88d4317622bfc191c1900c550f533f25a06239290e394b6571fb052444a94e49ac8c637603995852aeb4f12be03092be75fbbe4687704b4ba725ff18d99167f0165e71543aa2bfb8e3f73b48f7adee874ac1c1662c766b1f75f522aa9d99af86cc08faf6b01fc86d92af6fe7938ba9499b2529abcd4ff492534694832091d8d8e5b16499e96d7a54f0b6bceb02e49a823bd518ab893376b0a56d87caa95438d21e443e2daad9f2e97b6c87e85ed1689329106e27e66bda065b26436a96fb7883ebf182776a8ac68535efb8569c517b6defbb342d787e514d0de24fda32af95fb4c909fcc116890137ad43f14d7fff0142580187d32c642749129221d677ec89c21b01438fb413342957e758ca7392edeadde917ab4d25124f279a81e78cba2e039266b5fe1c36da650c663d324db306ae7ff575959ebe526ee2a08aaaab195b8b51f0447782329b2053cd365c6be838d9b42b5faa95f97450da41dccdd80b5eb1c017813d599a556d928d579f713d72dc362a201cd6b64e8931193248481e760df47026f1cfdb6e24e3825c74aef70c7f5d923ffb161cc022e9c5cb8121b566c2bfbf2f124189f47ebe48ae49a70a2fb574d754ab30dde78caf8f4c3cad1a53774f881102c2a0eb15dd508623a142ed87a578a14069325191a68e222d9ff271bcc1f890d7ff54576eacd96e1c1f1166e18c5fd0ba299676d34654a1eaab7724c5dd6e3c51aa37a5d7111146279f01c52a0ea035d98c9219e09fe7e909e82b2e605255cd2e4ff6e54f3d755e5846393b79d69ad9350d52027c11f0ba93e6fdd24422c252d24c6bbb4e4bf688b431ac67908e17cc20f324fed093ce8b713a8de0b62ccb8d7ba6bf058d619f92d201da6564e552a864c20fe1751df4d1922465d84ba27d9a69b25bd129c843c7354173f5c5b9e8e89df67495e074d50ff58b1e08726662d5ea2701aaff969e5536600a3a12dec611e678f38143d0d8f277e4af76e035144266a7b7a70273ae0884e741a415c9ea44f5f21bc61f8f15929f312ec1489def0748181e716d0d753e407748162f0e5ca1341f6a5eae372974036f9c435b257f2a7e49582e3dabc4da8ef134b9b5dcbfec931f5a9d683b47baa5ef273084322616ee85e4f568dc1541be21aefa1a23952d450354c7b3642b187941a5fdf473c36bffbe1e99bfc0134e3a82e8402a45baa58f4663a4cde06ddd00a0cb7e7291d1a78034274e56b7ec990f141878beaf4476da90c90e3d27e3871f9c2fddf7cb9b50c4abac74eddb5b272f553b1448411813292804bac3da52fe724e9cff57c5fe507ad09194e9bdbb317bddc3f7bc9db61d6bd39b628531736c3d31becbfa2a6ff37b80de6113d1286873b5578bad1a5531191ce640d82ba5e650936d4fa895f0dc04d16030a9a1eb8a31864dae2edaddea1d54d8315b22c9066005ee0ad5ee3d6ee2be03e90ce6d5631b1d8f41b8328a1a5b4c20d4ddbcf801879944abf94dedc2af33fa707ac8c17b6bf8dcaed5fcd3668010e786abe6fe42e1a0a35bcc12b47d2c995ab3749cd247379ab8877a44548d959624f1e00461fdf9b1b7be2d98820c5fc6ec4ac5ef26957c0275e57d22d7bb34125e17de4ea0f6813a3288cb147c62c6c186183ba2763bcd58c799b492a4c05e16be1896ee95ef0e1d277f371a93fa5f94d35306ca6307302eb63d8d7f822f439fdf6228b8493c6c09be7a14881b31b42ae928c414d4556e07a713a15cd2d4c57b72437f08a2ca9cd98da32e2aa4cee374fe10092bf2eb27c4992309817e9ed2796750b58ea1d1155f9eb01481a0b8012f0fd7d7f9880f667a3ff0e99c0023e7e63f57b9e5e95d47ca847f86dc84e0c212e333587bc57ce8c94d5a75d382e3b4bb0a09ff905b50ac9aca154cc5041b8eae82449411254eca29b6c26a18b3e89c86f808fa9e00e5a6d3de03bce97ec2c6edb4629da4eef0ff2e6b6d8aed75151baa6444760d99dc749342fa27a349b6311907c6e3f3905f2820244cac6031b1762b99498c56caff8d7356cc1d87fe947e7ca06de8aa2cc071f66d41c4e1c02330c339a143749773a7fb9d38df5f1712637ade262a1541584074727d2958fef5c27d292640b7abf3e18dd59eef4cad978061f0602eca3fc22fc7edd5e4463ddde6f83fb1fa5c2a7539c4b3e0e8f7d1e96f641e510e60b02dbed9474b5ddaaf1c8b9c9185195b55b54125363a2b499f7ba4b6475338e25e5d12af463189dc0d9e0da853cb5efe5216104618f5e066af97b514fba3abeb2a9ce6fa38e8e01aaf217066efed775d279554a8348cb09787a6a6a07004ffd0012bf3262596463703da1ef7c2822f85a6669a33da54ab78a01459161adf0d4778f5c5514218e6fb19c9c728afa3bde236720fcb7be06f60dd5e5ad0ef0dd65e9df28a360ac1106205942aa36e80725aa8167229b48ada46fe1fea1d0dff807a0a13762de11a5ba71a4b34b182ac74db1bc28272fd4d8195cbc5b7489554c8b6f3795cb9279a21840d0bbe3e8a874eb4b93def474724e088309d62ca4b368c6d635a93e00241606b2725793ec64709579d1c277d536bd3690c533774b555a9fda0c3bce838e796fe2e54f72709c65bdbaceb36a042646c3eaaf1130bc86cf751e989daa97912776f0572111c65a1325dcc4ffc75ba4d7a90c2a040804eb7d70f6c8e0f94991e28b0cb6f8cd5f829ead92d58e67795ac62cb27c5fd022b1b0de5029f3fe79e50283e6c54df53100a7f68a825809f668eddfb16a868597d33c4e331009bc69de609135979e542d9d9abd74434c66849b7ba8f34cc71ef060c35514b9734ed874f685f6c19ba5e61840d2a468ea6b91808bda56d4b644c7876a0053a33f2a6cfa9adc35741e1409211ab83a680eca375351220288b886eac63316b852b345c990c16a0ab7150ac6b9eab13d11b463118d190878d8aa04764f05c5aafed90a9ea8cc4c26eded0509af61d45e19241927728344495aec6e78728909badccb3247636ba9a1c91e942cdc2c911c7135e9e9a521a594864e62f7d7411e28b7b1943c1081819ad5e4cd20568133cb4ada345deb467b82c7025d429311c392640082cb92f887069357e40dd8a095ffb12e548dd8ec6d7c61179cb06cbf59a059f2fc97856a98d1c970f5836e490ec7885a8c0434e8d80ca001a6557c9a9acf3376aebfe8ffece5953c444712591dbb7e5cb1f3232c80873b52fc53d7ecb86201bdff8d20f03c76f346413f02658d67739ff6e972f1a8b21a212c05e6870498630b6e77485a717b4533ee6ff1ebdd9820744e8d7734314c0958e5eabfc08b5275739374b7488bad2b24c32f3d9cb782d22509de77c129088162765a563bd10bf4e4b792ca8bc314053dd517ec5ed49d98d13fa4966beeb377f5c34894a202c6c5af350dffacd318ec1a3ac6676cbaf0eb2e87caf9471246ce4c2f237bf55b3f06195ec3d65b2861d13972faa850cc9145cf05a91155e23617c3146bdc4dbf2e9c5cc5e5b54fdcc59d73def7c3929b1d9f204da16e2e76c2d6d175e001df3fd7a881a31ee7bff48e056d6128f32a2d705e9bf0088514b16844655ef5f7f0aa47af7cd696f6a61246d43084fdface773bba0ab4677bffa2a6fd78de157b51989d712f09d54a04273f516f4fca9fa3fb48e4c99009f2f14ebe4364234f324700960c6e4dc383fc2af2e7ae3ffe2b9165f33de1041400919e5f636feb4a993ef05ac1fd92047853f69d26966b97750e76391abe1b0be3ec8e4ccc8b289c4a03172750dd9acf660175a5c882bc7c33", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="29c1c2270724abc3f1918acc2d17b8caf5cd2f97466dff34d356df854f5474642041d0461aa5834e3fb1e583b10aa85c77166814bbf6ab54aceff0976e6a306385456a065be36313ff6ab638e2ba52cf335d5e23f0c94ca6a3f2cb6234aa8ab1dcde8f656341bb9162b0f43ab7bd9270e16782000d1b44c0297337", 0x7b) 07:26:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x40008, 0xa131}) mprotect(&(0x7f0000473000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 07:26:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0xffffff80) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 07:26:59 executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="abf9ad43c1", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="73c59547f141f90e392e6fa852a094b905093f39bdab4ca1b97e7128de1097c4b499e4a46a4c9f76ba5d60317e8d972601ceebcc71bf12a61dc1b9ab24ae8ddacfc074995d153bdce749dec5b19df9e2db9088b629", 0x55) r0 = syz_open_pts() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r5, r6, 0x92, 0x80}, 0xffff, 0x20d, r7, r8, 0x1000, 0x20, 0x2}) listen(r2, 0xb76) r9 = socket(0x1, 0x4000, 0x2) sendmsg$unix(r9, &(0x7f0000000380)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="bafd0fc03b534f1aa73cc90d1bd9db9b4fb936aaa5", 0x15}, {&(0x7f00000002c0)="cbaa0c4d03078592abc90faf52523828fbb58e8ce37c0a9acab89187ba5063d2403e0fa5395a9c520fddfd385d26d7fa68834a615c90722716e707eb1a7ba1fd0f586b6ea6021fdc1773ced0c190e009ad16971836", 0x55}], 0x2, 0x0, 0x0, 0x1}, 0x0) r10 = semget$private(0x0, 0x3, 0x342) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x6, r11, r12, r13, 0x0, 0x40, 0x1}, 0x80000001, 0x100000001, 0x8}) 07:27:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x5, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, 0x0, r6, 0x0, 0x0, 0x10, 0x7fff}, 0x5, 0x2000000000000, 0x6}) fcntl$dupfd(r4, 0xa, r7) r8 = getgid() fchown(r2, r3, r8) sendto$inet6(r2, &(0x7f0000000040)="4da04526a17d7cb1001aeb5963fb80", 0xf, 0x9, &(0x7f0000000080)={0x18, 0x2, 0x1ff}, 0xc) 07:27:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2003ff, 0x7fffffff, "73cc516000990000000000000000000000000020"}) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 07:27:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/183) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x0) 07:27:00 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@noop, @rr={0x7, 0x7, 0x80, [@loopback]}, @noop, @timestamp={0x44, 0xc, 0x5, 0x1, 0x8, [{[@rand_addr=0x40], 0x6e8}]}, @end, @end, @ssrr={0x89, 0x13, 0x4, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @noop]}}, "ad00000507000000"}}}}}) 07:27:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) accept$inet(r1, 0x0, &(0x7f0000000100)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r6 = getgid() r7 = getuid() fchown(r5, r7, r6) r8 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) recvfrom$inet(r8, &(0x7f00000001c0)=""/204, 0xcc, 0x0, 0x0, 0x0) 07:27:00 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 07:27:00 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3b, 0x4}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) openat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0xfa) 07:27:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148