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="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88eeb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 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) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:27:00 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x1ec) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xc6, 0x0, &(0x7f00000001c0)=""/198}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) r5 = getuid() r6 = getgid() fchown(0xffffffffffffffff, r5, 0x0) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r7 = getgid() fchown(r3, r4, r7) 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}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x401, 0x0, 0x0, 0x0, r6, 0x44, 0x8001}, 0x1, 0x3, 0x0, 0xffffffffffffffff, 0x7, 0x200, 0x3ff}) recvfrom(r3, &(0x7f00000003c0)=""/130, 0xfffffffffffffe71, 0x842, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xa) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) 07:27:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) 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) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 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, &(0x7f0000000380)=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='\x00\x00\x00\x00'], 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:27:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000480)={0x0, "db49884b8207876ed21d02486ad76a8eac38b1d072ed9aa8bdea09e018c535785fae08dd9a68f2de530042d0372f6a3be0eacd638b051fb884f0a7c1bec3e3d6c27e"}, 0x4a, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000300)=""/228) 07:27:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) listen(r1, 0x2) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 07:27:00 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x107) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) dup2(r0, r1) 07:27:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflagsat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000b40)=0xffffffff) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 07:27:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000001c9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:27:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) connect$unix(r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() kqueue() fchown(r1, r2, r3) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x160) ioctl$WSKBDIO_BELL(r4, 0x20005701) 07:27:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() fchown(r4, r5, r6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000003c0)=0x5) ftruncate(r0, 0x0, 0x8000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="b68675473928c67dfb7fffc627a05106aa5f7af6981c7c63d2047fec7255c001c8dfd3be9dbe810076bdfdad704d9d1c3dd8c61c53f5a6c333c61cb64e86a69eac1b5206c352611189481535732826e32a3b5f12a66ab0703cb32abca8904030bf13ddb7543dbcc3d00947e03a9b443584d1e6468d87a4c468428c93b3eb75fd55", 0x81}, {&(0x7f0000000200)="9af069fc4330f8bd0c9d6e05ecb091a1003cd3cea4fd0ab832285cf25b08fd224fa8b4de981fd5849c178f181766ab745fc596dafb2afbe2d135df34950c415b926470ed9be5d3dfbbb192fac466ca", 0x4f}, {&(0x7f0000001480)="06e54a1301493796dc220cebf71cd9bf41c0e3fbf8efd8d45a65e12b4a3cdd8e3dc9a437c3c5c246847d274308d4161e4154a4235c68b96625054c85e6c060ee7dc9a21716a7a6e212c9842b5301b3bdc067106746ec09b5dfd125aa1e5610f9aa9b67f4251acc6a91403a84c638a8793de8c0b58becaa04f8ba588cb86228f7cf85138d20db41aae529ccf4e180883823d8ea7afd5e8aff2d06a89ad05c9e4983af", 0xa2}, {&(0x7f0000000480)="75452f7c76273de4b6271b71c7b2f8a173ec172fafddb7ec82d971854485cddc271991c5cf96f7e126fe6487613f124a562a4ad648aaebe84c2c61035c181ba28bc48f12f31c940cc77026e52ad45e71224eca4442fe864f068e6929aad1b0bb7477d6c48de4e41e0cb2251561a8f0e1a9615dbbe9a60664b2ea11a2ec117e5494ace1c3050afc4accf894f5bb551618b9e6dca856644f99c81deadc67af324c433bab006c935635da51dea73b929a7dabc323722deabaca61f35291a123e265f3e7dc9d7cb8726cbcb5d4a2eec33d02d85e23c91bc3f861c62481384f7f6564e6f6d83ee583adab7f08283a6e54f57609e44e770ba1f508b2702fc643520643d385ae41cdd3f28bee74ca0412543f83537bf08ef66dc05a6119fa20f1b4254e6175b4f6036e7a766e834f2e82f1f61a7a4356698ceceaed88e9312ba4188e98f0f5d766284f6e3d495db6aa19918b43c96feeca7206c3ffbd38add910e67defb1530ddd22f952c30bca5e73718b0c4bffaafba7abd4726cc2d11a68a1f45bdc57a7b708023841f7cdae2e429baa1d1cc299999155a60b391d9b9c91ff73883e74ac42e5a679b4f84da7b60ab1ec4c4adc5c5312ace0f31cccb44d09a31e63d05ddf5930b4887c1f3b4e8f386480de94f8edab426752b5f772a1ffe7a337fbd3defa6b0fc1379cb8a287077d313e5739bf4bd8048921613be849ac5ffd34173bfa870b9280e0b7134a07145322ac0b6d68d9d134278d33e009b816e21bbafb21961dff1be2f8207e1bc9296166ddbdda2d339a5e14597f74210aeb44549dbe60abba7dda2fc594642b71aae6b690c29291ab4d631e8b77650dce7044c2fc930089f8eb65f2b0ea7927d8aa758b0887f0dbc882bdbadae5d59d7d50a2f83e673365906fcb3ea2b6986a27597ca7b33fb107a27dffb2ed218d232fb18a5ab64da9e051ac8cadeab3d3aa4481c6665ee4aa8c3ef084e32dc8bb86b6d160db62a7c0c1b320e1f791fe00cff2caaeb193ff0d31ba9b42d6baec2e094cf17c49e3d47241d9b1b14d649c82ef0796ba3dba4fb5babba3c27311d065d58c636f2c638b9a756b4c4498df573c8dc7f0e8f198b2c2ff1df9397c3aab19079d98b5760512ff5444764eed9afaef96dd5a04a658bcd380b9e61bdfda59e7a29c0179e1cc42a4d1067180e2c205fe7c494459994913c845fa32897c24ce47d45a37ed39bdd396183fec1b37101666d9d8d283990180e67c7987e1d3b20a4b9222f99b29b156e9668fbe852c35505358edacd294ee59e277bcfafcb8298f3e819c52fe95354c30a7de08a54f202b6aead9d9ca1ce5fa1718cf1c1e9271e9700b571d91ade34d95fd9a1c127e36f1d486e52a42ece8ada76bbd5bccb569fec1d2ea5a6ba30c7057b4e8c39e7b17b1badd388e8d2667ff960bda6a0757599eba1d8c99962ec6f8c461fda0493b28091e0d8b97155b78ae67f7c87df9258bfc23f1dbd0930655680fa1584dadc1f859e66896d5fc35559a0aec0087dda0a2916c9195c5fe3ca22c9bceebc9a8537c92fc6faa1933b8380602f0a90afba144fdee4729a9428db0850d4f518cb2693438184ee8ae5a9a452a3c6fea7413a96bf1201ef0bbee3e942316037b9569d9f3302515bc836079e78b841c01eed3dfabaa715d43320070534f059df59729c14d8dbaaf2c83098e57c8dddbf4422630c68539395b1e9bc7afe6831004350ece7deb1149b6cca99a35d4285d8058d7ec640b8e51d6882281541c1338da89996e6b0269e92c66021fe3be77f932e8758c9ca5d5e98fc2e8447411e0e8b86718f10b2c48fe9e53fff4127085035181847603e390d5deec72770239701a18aa758a238bcb16bb8a822706629aca3d9b2467ae2763325a121fdf09c7dbe49eb1d4423d248174275002b88c57e65671ad3cb924e26888d219469743d37c6e3ceea2daf8808bb538129ada3f72842b488a08ed144d3fb5e79d245fac447f80e63861aea35b87fd79f56146fa67a3d0ea97744433dbd3c21736652cbc8b5c8a8e81d195e4aa27bba29dcb4a831b9400cf7f134e8f946115e71abdc662eee11dc7107a37472d5f110cdfb79d479562fd97e508c1d9c97d334251f65af01f3ab81c05840d3db8647cfea91c11db3694cf32d741c2feaa84053b2afc386b13655602d73796b7078fafc359dece3e8b2aaf04d6fa8adb7b38a01c2f01e242a86e1f1f64ffba68d86975ff21d85b25aaa42d75e45fde88e55db571272d8e985d17828ddb173c1968059bc1e73986dfa0d3b64ea5092de0f7420e0dbe7fc9b151b9e3f7bbe965c342eff41fe874bf45abca45ec35132dd71c716686cc18f0434f14dd79f64c0147fbb5d58be3d379fab7317f08c4d9043f10ec1dc37831037295368f9992eaf0d62f4a7ddc4aef9d32bf7b069489231593d2f25164e52b7bcf916ae68c82e94886a8e349c341b402f19f5ecb91dbb9e528684c4fccfa1d4bc05e98de9201bffcf2ffde3ab7a2cbdde6753b3ba6f0e430b7af16a7aefe196f60e0d489665c998e4fb859b08944b8530049ee5a982908fe1bf140ebcd5e218db5c19b2ee512a57775ecc5ee6cc5c936b66a06ee78f65164c5f62a40fe21a22d7738e27fb70f52cbe0f1ce891c7346114d0f57496b0367b4e1ee51945eaa2bad97bf888b1e6796145a29f6e0610cb3913936540b657b32ec485317cde0925f76f8b5c6e2ef61c037b9a2332df008f41f53de1951799d5efa29aa2d0fe8aac3dd41d59bcf31dc061629c184146ec631be5b59eca73dd64b0ed33fb81d9623e13270af2db8f537641c961e882a63ffc06bed53bcb3709570fe95c65dcae7e8a1614670204404f3895c41b066c5442e4018b3642e83750745f2d7c5c1f5711ccf87684300cabd7785c9dadf6ab84579489c8bf5e0a4087aab2823b1ce41ca460b1b42e166b66b1260502b7a034ccb84fc682317be3314eed47e41f31f08406220ba55f12322f4fc048f1c297328e91a327d630b081557f8d2517564f709b418abb224b3665921a2991fbb719d15ee3c786939c16f8c6218f2719093c9121062eff53aa856736f65359ac5b2c916eeb9ed84219de33cc74e40481c1758a4541e978c7c6a60a72c90da77632e46eff72130a27d148cea743a0ae70e6bcf91d2ed8fe30f143de363263b0e51c233d8050ae227de3bf419ed09653b3808850ff67cef04bb013136a9bc97b7f94b9be8adba619b1877f02808ddf8c96d2dcd293e7632b3ade9f4c81560f81c2121439e3f60b90246e4499554e08d199ccc31ce9d71f5182ef5db6d26f2c231d006fa91837e48fcbaa0adf89224f889b877cacf46e8cfbcc6bcf65134d3eac67e1f2dd6aa0b400630912dc912d82dbc3e32d12127038a935e37956f71f0872209cf15804e6c6cabfc130efe822aa0b510fc5c6b730fca2d2bd4f0549f0790675d568136d8da99a6604097ce6ac1c9fb91eff2c73891e665bd031d9a4b1a19203aeaa175179b2fe59bd4b4ccaa9444bb66b5c3a59922cfc862069faa520b4f6410044c309e857fc919631fa25e951384626990146a6481dbdca41de37bae401ede6c357517eb9b42e2d553aad407b7c162275b83927198a371b34721040ff4218af1413bef70348d0d9a91319e616fcb5bd93ed9c121932ab1749c3fccb8fc233724f795cd5edce26ceaa84b0397f058f72ed0e27924e08f6ddae5b2ec1b8139391f3d0efe87008321f53f6b5879c6c18c40159ff27a93a849305cea4198a1079ba8ea179b70a016883fdb9eea1c19aad3d810dfc65a88af8d62c97911e37bcc30134828ef7078ed45ea0804427386d15b7d5ec299f895ee9783628bcb6e50e5250418dce26b0f4a71c61874931e6b8e8531f4558ec24d5398012ed66e44b4002c04cab1e1118c088ad19301c2447ce0f8d9175c938d7bb97170d78f079430d8362b807fcd58e9a278c0e1e432bbf65d3537108993af7718ad437c803bae7f1aefa91652a5c31415b7fd9ebb5c0ff6028c598314297e5344a24a7df457da6fc08d8eb243e4a3487165a58d8a4831f4352cbc34ee11bd6298e49d2152089a4fe9a393167e9ddbc0f8075d02ee90e4e5ee6706487b84303bae6c15bd54cc5095e7e3cfde55ffac7cd98c93c5b0cbceb13dd4cd7788889088ce0b63ad0290ac4eeab0ce69935e0f5642503b5b5c9e0a6c3443fae38f10bf2d3fa93b3b3cd72d3a04f1885308cdd9ffc580c44d7563f82b8f17f7263fdf6cfe6d8206358a641a40755e9bb143c2fb6e4a66a700b0010ff9c4fc896f3ec1ac3fb8dd7a25320952acda367910f0372d33dcf9083f4251d190c1c829f2b810b4bea7a6955b2dfe4bdc3147d7ad2824c39413ec620f27147f69e5d0b34eaf75758c761c57a7f0c6ac730607d88a229aa8476da8c2ecdc8a6a5ed22a1da21da8667f2516838908388850d3a161324bd9acff446d3848f559c05cb110ff17a9ef357e31ac4e7f07fd84056fe0a94238ecb9be4848fe465cb53b1bf1c121a9a07792d62d4e29d29269c7f2e962cc6244e66573f4b9b4afb09a8005461881b0e3b83e9fc31d35ed48781f44a6538009e21710434e34e8a793b69eeec64507274683618248f5dcaf8e0d0500c637020fc1af7f8387ac5ea41fa67dc5134d6e7a789d4aaafcac302012947cdb2ad845b15fae399984a2e57e68a58f240757943ca9e8cc1ccb5f5c940bb1a2b6b6c5e005d4231fff2f6dbe0aee4b6ada62623c2c3beb72162c151a397e6cc97f95ea9a6430c1027d1647af586a34438c6be01e351eaf1662b9dd7f52f470ba4395fdaa9c70759208f7e5f768bbc42fe6850bb2ebc6fa50c5ad87eab883a3d8db4b5a2751bd6d034b362f4a0adc16f48692c964bd6bb63ffd6192c5f39e3725fca87f73658e44bf033bd3dcb31bc35efc1ea697ba730248fd5892da06b84be96aa9d92fff4dbe7837a62120237d2c5d0eabad9bfc8d1252bfaf64f23d73e44c86d296235c27f2ff3b0edcbb8d7a5dbe43d593af8a9752374d8eeb596135ccf46775e2b602d888f48dfa37088dbe1d01b01f24bcd4c11fdb7943c0de225695df941590ab9d0983e8919c90add2f803dc31cdaeec1fe541228c8235a3486e098bdf38fd147fee365abc7dd315cb3a8d668d7c1f59d825dc01ba5b916de162bde01ec2e5f10f6c4be3f25cc21dc2a3c5017b0bbff062ad25343aae8d40246706a0602d5db8da10898f63b10f9612cd020cbeabfea8d7c732f97a678dd73ad1888afb8e6b54865814feaca5237fa27d0996f726c621900ef4c3e41abe5ce4eca413319e80d8e29320018c6b90dacf6078a79a7aa8f1d8ef823daae3f5a027210232cdef54f0d3e847d19b07aeab4ff2afff3d47f43fc4d3b9c82d8938af4df64150a8a6a1f5f471fdc52c06439a0afbb5d13a80f79299ba1727b7ab2f255005de61a703a02d9eecd2622aae2c6772d8f584a6d91db8f1206a053087793f3cdffd04a369cfbdadcf65c4a939e0dac2efecce9f2ca7778d1d39e05669aef4285fb6699066c1d1b9875f76865d4110d687f1e1e77657219af73967ae52b8562873457bb841ebc4c586cd2463a86d972f6fd1e102c36a8af4c682a0bb78cc48147e9682a2a84563d998c9af10c116e5426f1514f6dbada072366e76b88a25767313384c2bf5d0639106a1fcbbca112617a91b8a993d506b9fdde4e5af1455485d723853f3f5a2faae45f3cd73da2e007c3e1589c59653125b8a2844332ecda1498618aba7bcbb59cd0893bc030065ebcb11543e6f4e3d5c69f6bafa1dbee04953", 0x1000}], 0x4) 07:27:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="bc02c17f7f000001"], 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, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0xd2) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 07:27:02 executing program 0: syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) chdir(&(0x7f0000000000)='./file0\x00') 07:27:02 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, 0x1, 0x3, &(0x7f00000000c0)=""/232) 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="620db723c2e1d46402e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 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, &(0x7f00000005c0)=ANY=[@ANYRES16, @ANYRESOCT], 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)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 07:27:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x0) kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0xfffffffffffffffe}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0xffffc9f9, 0x10000, 0xfffffffc, 0x80000000}) 07:27:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000140)="acd37944c2d79e07423b17ed1d5f129e2586d7e765019d737868f3990877d7b98cedd7fcebf4c62504b13a00992ef71dd86d4836966c476216db8e315321bfe3360bc96dd67f75f337444a185defda7efe02a2d44d05406c32e43a1966ea6aef26682effb567685a4b3a3c3475213348c6bb3150a7db6cb00b0ccfcec3305dda3ef5bf371197789f970b6c719fec28cc5551274a6ebb4c118465df547e4fcbdc0f9861de3abfc8", &(0x7f0000000200)=0xa7, &(0x7f0000000240)="c02111ec56d9da635819", 0xa) close(r0) syz_open_pts() getrlimit(0x4, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0xd7, 0x2, 0xc125, 0x85a}], 0x23f1, 0x0, 0x400, 0x0) 07:27:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 07:27:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 07:27:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x3}}) 07:27:03 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r4, &(0x7f0000000380)='F', 0x1) dup2(r3, r4) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) fchown(r5, r6, r7) connect(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="877d01002e2f66696c6530044d817642e50669f09f8ee30d871f2637f6c95591e0adf131726e19c88eebe5f3bf4337818a9ddf2ee13e74b11ddb9c9641006719f5e8f28d7b9dbb62b603e151b181f22c2754965e24ecbcba7f37636a9a3bff64d5f952ce90f7f97d62f23d82a9237ba96020491e2f507937eee5d77f3864ceaf1f8c3590aab274b44ddcd919894275700983978d9dcd7c06d1711725e615ddf904165736c4ef21c636e486897030015fb9c7ceac7ba14b3e02dbbe52000000"], 0xa) 07:27:03 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) 07:27:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x20000034, 0x7, 0xfffffffd, 0x8000, "1fffff0366dfde36ae61dba648000900"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) fchown(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="0d71f7727289eca58134182443d5101027c0f734d6a3459e4ec1ffa7714523a8f15b43a5cf2e4ff11a04e3ac9c34ec8b6d641f128a3d4281dfd46941fe057fec66825c097a0946ad12a4cc13d329a35bc830269b1d91be0c157a084cb5499cc5e0254c09a8b1483e7c37f471db56cf517960e6a31664e398c63c62a693e658906974f5cf0ca97a5f1b3175cb1d25f25373b4ab4a2fd051529134324fe6f1bb24eb68b607759901e8a5ea04117f7559cada2a29d71c906b1a79913aaba3b21360dec3bd8fa7028ca2df130c8952e513a72e5d", 0xd2) ftruncate(r2, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) linkat(r5, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x0) 07:27:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 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) mmap(&(0x7f0000c15000/0x1000)=nil, 0x1000, 0x2, 0x5010, r3, 0x0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r6 = socket(0x10, 0x1, 0x0) close(r6) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = dup(0xffffffffffffffff) fchdir(r7) 07:27:04 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000b1780000"]) 07:27:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto(r1, &(0x7f00000002c0)="a218282492dab941ee206bd7b9cbd0c01c50e88d0674d74940057734adc847cc4b8d4cb6688a47009f9dd79824269657b514bb359b751de15142a51cbb5573c113106f6df03f4db73f3c99df29e135a9412f3d028fbb15107a34c7f22b68ded3bcdc388ab0bb62964d91c1db2a0645c43047b7f79eef698f19a52c310e22dc97fea602bb43cc9c8cd24e7f7b6f8e675d7e294553eefbee86377dab0a9e515e30389f41a2004fca9a95670dbf5178d929f428e49795b24b63b0a1e0d4bf9adc732f57e1c854d840a65d0289c2bea23052007f278de3c8ffdb4f481ed33419", 0xde, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 07:27:04 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000100)="6dfdc3edd94008f107569de0a91e7e913f0f2c783b8238e0ff7de9a31de0740699a86625930b1fcbeafe4f0f4e1b0a8dd2496672ee2fd160176b8c223426034bfb92a6d682aca200bc728a43429933bbb4c1f07fce0a482f3286d3b8f17ce889f7512a02f07315d0c62a7b7ee799e0d05ded3d930eb0d91b373e7d471a725633f42fea0a224aea8411e66d375a75c1ac128f69f491ee18ecf9692ac35e8ba1af3bb4d8cbcf54344aa732066fa78aba627042b417c7a5b4e4d8509669a888994c03d5a386d937a2eb1d457768557aaa", &(0x7f0000000040)=0xcf, &(0x7f0000000200)="26b08149bd2bf90c2c43d1e4c3c50c7543bbb81d2d385d3b5da8aee41f40db1ee4fae804c171c0fd3857aa591f613575b741abbb7c6cb9a1ddc87aafccbb41ff48bd65d58460cc1670c76c6aa50ba29afb6b56436896b8c1590c15be96713a4899ebf93a48a4b4fee68a86e67ed00964ba144f9386101f15812f8e911b82de3073be604eba28e00464fd848853278b7bbb508f279818bf8c488f3bbced002bfff34abdbfa21c7d9305c5e8387ea8f511632a6666edd66cdaf364fbc499d810eb407ee45efaf37fd7ac8512b4fd45f1b84b2a3a2f4729fcf8e6d96e05d5762ddf40a9a211118331e2", 0xe8) 07:27:04 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x10) 07:27:04 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880), 0x0, &(0x7f0000000480), 0x0, 0x402}, 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r4, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236cd41dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"], 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 07:27:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/142, 0x8e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 07:27:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x4]}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1ff, 0x80000004, 0x1, 0x7fffffff, 0x4, 0x8, 0x0, 0x2, 0x296, 0x1ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xffff0000, 0x10000, "20723782a000c70798b2ec02ab3a61176bd2f93a", 0xff, 0xffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7813, r5, 0x0, 0x7) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 07:27:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() read(r0, &(0x7f0000000000)=""/247, 0xf7) r3 = getgid() fchown(r1, r2, r3) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20}, 0x0) 07:27:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x2, 0x6, 0x1800}, {0x0, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x6, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x19d4, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/146) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x7d99206e896b939c}, {0x0, 0x3, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 07:27:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x40000008, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffffffffffff9, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000200)="021e4e48531d2d0ee79bf2b1028546d8664e150f4ac2f8af0b5cf0e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1879e24429aadfdce006fb8772620ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d1621e9c71d7b62a565bcb9da8e81434135add00000846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca17093a52c89d7a234a1f27e00bfa3c5e53ff96838d9fa65f33f4e3504750462dece61b6fec347cdedd557b5077912cf26adf8e64b15c29cbd18d8402e70c5598f5ce3979507d7706665f9d0529156e0fe7f3d21cb821c8a7f66635d530e4c1c50344e0f8252f680c24dbda35401cb83793ceadded674261111c74cfc51f05947323f1e124958af2cb0f62e8cf6bf03aae4b1ac87018ac32396cc0d844c83407d36126cf1bd3198ca8ccbec563addfc86dd785e646423f70f6af401ffff615ac526512366592ef3f149b077edf15a61bff3de6c0ba047d3f330a72d01eb29590bb060df52ebd747033794dda42df3185ece29111aa66fd32fce9491f8a2eaf0ddc4420b3d1b6c69709cad65a63145955affa3b2e380a32daefae6148d15236", 0x1de}], 0x1) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000100)="a35ab2b29981d731c92b76dbead728477d2000df45bb2337397df15590b93c086fbc42643aaf46cde5e1840149641ccfd498e905acaeddbfcf2d0802a8846a9cd7047c3095bcd36bf35325befc6093fd065ce6f52fbd", 0x56}, {&(0x7f0000000400)="9ca33ebb2402de2ac053ceae8d6dabac66ed8fdd8c9089fdfe64ec9280f05f88b1e78943a782aa468a34aa0635b873e9eeca98de6d1c877fa5e357309f22116fe292881ec40462596a7327b5b6df9daa6815b2855f6053c47051c714254659df7db59def346dd5732419a15c545a85fa0f6ff61f6db9e28fb2e9b751b362c68fd3b1f9c3c3e35a8ed5ee16780a66928923654e29797f20bb15801f8d15395ce9e82b97413cbc085c1eda15345793afdff238d012f90ca6a75b8bd2991aaa31e113389b60e2d09175b737e0788cd228df0973cb9aec0071d02e", 0xd9}, {&(0x7f0000000180)="6ca6ee88f343b010b8351837c509dbb1428a07fee751859202f3d6cb4abd12073ae011fc2d7cb4b28e17168195fdee946c74144bcf56dcb6220b83974fe39c3099fb803d16c68c2e32f6dfac3b437b", 0x4f}, {&(0x7f0000000500)="c3d03ee12d251078dd53832e3ae85e62da3bfd99215850c1773e1e516b509ca29b25bc0811a729eecf8388d126dd068c6cd27f3dc9ad0a815be498583d1ada776f76d3dd961ec6b7bf3aa87161311301d2cd76dd57e567f843dd9f6e4eeb1e8d55edf0e86a125a9e81ea80c5bd44f23614bea1fe25ec9b4748c619a99bcbf84ba5c91e59b7e38ed6908f52ce27e68d0ddf7b543f4b01cc0ccdbc2120f1cb5fada59449edec73babc501b28777d461af6c1964243bde15c401ceb7ec38c9ae3404d9b70f1435a15279325a9c992a9260da77e8b961f42525897317efd5793df6ca93d7308668cdbd69437827443", 0xed}, {&(0x7f0000000600)="ae923c24e795f32b7b3fdab31d4b7766e061c21810f14a01ca789540f02a5846bdf1d8418ab190ad50e1cfb4c4f7bcc9552d61bc9581ec4dc8d32414802881367c38c8fbc336aa081990d7567fb34ab138d3c00f1a553d947f594885ebbd0a3900215d5c203ea071fd496f527896e987ebc0970fbcc401ef78e9c1f79eed0e2ffc377f79072f17bcf8ec5da77b732490e07cd45383854def0bb817e1bec112512b227fbb", 0xa4}, {&(0x7f00000006c0)="644ab4a9f32b7b411208efea4a5fb9bbae9c80a6d872a52d263d784543b1af57144b26093fef87acac80e4fc916c37617cfc316c9e50a1d4402935c707337f171d84b1ffbffee93cd5ec9ab75ca8194f", 0x50}], 0x6) 07:27:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 07:27:07 executing program 0: poll(&(0x7f0000000080), 0x3, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) r2 = getgid() fchown(r0, r1, r2) close(r0) 07:27:07 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff08ebffff020086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8aefab82a8530881b67f7242c9a39861a01f02d18228a0557dca6a9cf1be784a9d4a191f5115c06f5faa68a5f9"]) 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(r0, 0xffffffffffffffff, r2) 07:27:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509429bd7507db2ff1303da78a7f2b1028546d8664e150f4ac2f8af0b5c0200000001cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba4093a8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0fe3cdeb67bb0af486dc178b25ccd2142e76572bc0626017b3deead5dca1", 0xf2}], 0x1) 07:27:07 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x4, 0x1b2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/3) 07:27:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="5b13d828ee8ee1f41de4d481d08b56289fe767a3", 0x14, 0x0, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130014000000000000040000000000000000000000000000000000000004fca79db2a86592b0b400ffff000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0xee, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c386dd6000000000b80000bd00005600000001ffffffff1d00ff00fe8000000000000000000000000000aa2b12000000000000c20400000000008baa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f9338dced8b3d84811d11dfb22a1ef56f4d8fbf8ad7320116c56c89c457d97dc4732513349e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc8000a4840000000090780000000000000000000000000000000000000000000000000000000000000000000000264da3a8c0eacf033341e8fd82a6eba2e7004d5f6ad3e4bacd808e8508f3f6aa7a30eb4f1fdf239f07165ba2d6cb8ea68f1a2277f701520d6c507c13ea010ba715cb"]) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x7) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r9, r3, 0x4) 07:27:07 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x5, 0x5, 0x8, 0x3ff, &(0x7f0000000100)={{0x3, 0x9, 0x9, 0x8, 0x80, 0x9, 0x3}, {[0x9d18, 0xeb1c, 0x5, 0x1, 0x9, 0x8, 0x9, 0x6, 0x7fffffff, 0x1, 0x7ff, 0x2, 0x8, 0x7, 0x9, 0x401, 0x7, 0x100], [0x9, 0x8, 0x2c99, 0x0, 0x5, 0x3, 0x4, 0x5, 0x10001], [0x1, 0x80, 0x1, 0x3ff, 0x0, 0x9, 0x4], [0x6, 0x80000001, 0x3, 0x9, 0x3, 0x8], [{0xfffd, 0x0, 0x3ff, 0x10001}, {0x9, 0x5, 0x87, 0x7fffffff}, {0x8000, 0x64, 0x0, 0x3}, {0x6, 0x84, 0xd000000, 0x8}, {0x6, 0x7ff, 0x8001, 0x2}, {0x0, 0x1, 0x7, 0x1}, {0x0, 0x7ff, 0xa, 0xaa78}, {0x2, 0x3f, 0x7fffffff, 0x1}], {0x8001, 0xeb, 0x86, 0xf0}, {0x98a9, 0x6, 0x6, 0x35}}}, 0x1, 0x5}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 07:27:07 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000054000000000006907800000000ffffffff4e234e21", @ANYRESDEC, @ANYRES32, @ANYBLOB="000000009078000005160000000000000000000000000000000000000000020400000402050e000000000000000000e78c009e5626ec62398f2cf344afcb72a2100483878973682c3cd30d519fb1a41b8dd6b0e52cdf667cb124c53532e776a91d0628e7059d2ccf00819c2c89ab6e7d8d5bb503f4828e8f3a5be921af02543bf0fcfa7b11bbe4a7cc16997148a43a3800f67660411a75ccaf72bdf65a5842ef475a54ecf3df31cc28e15eb1caa153a24361074b331a127dc59a349bda79c0757198a7a7b054a4428da5469a797d0795dfb4ab267108dcb6fc3c61e47cb7360dbdcc1f2d9f95088f931f74c270fccbe6166b0744104136bf4d61253a3fad5fe7"]) msgrcv(0x0, &(0x7f0000001000)=ANY=[@ANYRES64], 0x106e, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getgid() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = getegid() 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}) 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, &(0x7f0000000000)={{0x7f, r1, r3, r5, r7, 0x0, 0x6}, 0x7c60, 0x4, r8, r10, 0x8, 0xc81, 0x8d, 0x6}) 07:27:07 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 07:27:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02000000000000000000000000000100009078006b0000000000000000000661287c7fd5b28007be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x61) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 07:27:07 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x101, 0x7fff, 0x800, 0x2}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 07:27:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x3) syz_emit_ethernet(0xca, &(0x7f0000000040)={@remote, @empty, [], {@generic={0x80f3, "045010c57cfedbf73fe64abe6d178e4298ccc1ce9a2e6d1490c27b6b89a856bd3a601e482030bfea80178be7c2e1924bac9e4943566d2495d4dcf0627e062492c82661e67caf9eee0e54e3d667e16ca04e453f54f19c0a7d118bb164b1d79968f45a7c398c623a821b7275a723096c85cf2d29cb420470ffd9d49daa87f2ff09f04a4938147777c36bb007fc5671de193299c08594776b015238257befb1254b4b488d79e6b07d6bfb52a6455998df9bddc1dc99c9fb1a3173eab481"}}}) syz_emit_ethernet(0x1086, &(0x7f00000002c0)={@local, @remote, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x5, 0x1074, 0x65, 0x7fff, 0x4, 0x0, 0x0, @loopback, @empty, {[@noop, @noop, @timestamp={0x44, 0x10, 0x80, 0x0, 0x3, [{[@empty], 0x9}, {[], 0x7}]}, @lsrr={0x83, 0x1f, 0x6, [@empty, @loopback, @loopback, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0x8}]}}, @tcp={{0x0, 0x0, r0, 0x41424344, 0x1, 0x0, 0xa, 0x1, 0x8, 0x0, 0x401, {[@generic={0x8, 0x11, "5d71a28902145f5da5870908d804ea"}]}}, {"af7c11b652a490f2f23fc1530ea3d9e5d4afe5343f10d78ef40e25af5873af25c04beb34191e5787b09c96714670c5bb2066f73c62160cba7b39678258e67a3257e2df234803483cad8b508bc7f2269bc1df09133d0a2cc07440653a8a657426162a343a46305677cea9471a1ccec8f802917f9da605d89a59e1417d5a60c790970bea4220bc1194556799ee65d5c8fb30783a368a75ac9aca7402df28425f7a0416da8017d186a6d5f0ced9bd9c903dbf11ea2b6b1094108068fa313eadbc195a77c4171797d48bd194d4d680c8255100d62108514ce04a5cf88784cf80e30c5cbebbb489269f621924c473ebb315cb2fa5e63e14c28c36bdff59b4c970a71335845703cd74cb6ae1f3bee56f92ee2cc266610a64191cc52a85ab71df94bb2cc6eae2a144888caa11b4b7a0e5a2e8b5a52165ed85820270c4222210db6cba1ef3bc6d49498898448e3177d53db96bb17a080c66a03999356467351740fa042a0605edea0b2b120e9e3441f9d12c3c67227b807379dab99f51178568307bb8cb92c430d0be6b542b748a2a8bc8bda85e2bfeafd60a7c7229d87ec83592d46c0b1a6e615f9e1d8da465e186795b821a9eb30611166494fdbb36526f7a12380cb06366704a927b058087b06fbae92b34f87381edc4c105d89b654f7ca8be15ac3a1cb9b06c63c0573e6ae5675939bf21e68fbcdf09ffffbc7392efc76f62c42cc39d29c8d1fd33630c16505a10537a58e49e9bc6a35fb5b07ad819c4eba1f60c7a0b8bf93c9a78995afad3d71327741e1d0afaba1c496a38618c31ed89ce9eacd779dd4d4676144b7d5796f0e062b3ca2bc07cbe81a8a62e1f4d97097bbf831e1b2e8cbe5e0a302b8b7525ba43ba19e0d8daeb3a2dfbe2ba071cc4e49a6d8052fcb30daf9a91d161693ce888cbd9f637d8318a0192e6ca25d064dc0d837142ef00400b21f8da52b920b5280a9028b96f2deb24819e69cbdd01e5ca1b10ded0a830c8e8415847ba0ccb657e6d8c49da310e41e203174f6a155e62c82dca1ab0bbcb035dc40d81d2992e02ff3de17e8610ddb256f03be1105b22b36cc4909b993a25fc693cf6da86a5916361c9840bf301ecd5875534e29143e374108298be0f94b35b62b2dd3a3340810fadef44b3c7470d502c934b897ac2f5528257a6930b807bdcc6af4343e9cd518550a5d93ce46adc7d601b6209034b087cb04ab95009c700b018808bf574110f120c7c790daeafe1819096237827f6551121979ad87646a6c3bc8d7eb6888dcbbbd464c93c5536f71d18fb351d9442268c5ff8633893142a949ed34b1b7f0eb301dcb14a3ddcf46a084c71c13174881d87ea404b8b2ce47532d90f8cca7cd97c3626c4ed3d1a37caab495bbb32005a5de2eae69e0801a6c3d371b2c282a3958ae88c53f687c30ee7c9b334ce8af3fc71adcb34cfb5ea922b4b14b58f586eb5c0033ae62012b637ee2c0e7fa08bd742dce4d3dcdbbd18a3645246d1e7afe712cb94e4cb6bc4f2070734482673e313cfa6d18c55ae5a600164c70198f70be0b92cdbb9dc9166b5f10f37bccfaf43ff5c60414dbf079d69a70706453118956c106159d6c19e34a9ee659b76bbdf40a5efea29d7f71d701a28ba6c7acd309b1181f129e934be0ef79450a17ed9d7e9eee919fca85e3268e82db0d46a5f724a68119abd7c3f5b1702bfd5a653207cf2499e5c4b0b5771cd5bf723f6c7ab7bf25dfffd43422efa646b05be616c060a6e8483f6401bc0316e9016ebd85be3ed8c936a97456bb6c0943fdad74ed504998da873fa66f50fc53977c34ff2eaab0e214314b19ab75c5c8925177d4fccb31f5a36709a8a1f4bc4f0bae7ffd76d66c65b97a2a75a526025b6ef26e547565e2152c5467493c1aee51b7fbd0b64f956a8467c42d1a50e6dd4346a3db3bbb73c7a0767026d99a04a772aa1dbed7973b3a935e890c0c10ad2cafb9f557c8e5b7a14aad9508472db6f7fadc85c49c84e54f6138127ff97191caae4b82779e700c556aa5d07d473808fc8c98e72701750c21dc0b6406f69a1819b16d2c4aa11f0cc697695718e4b08369065df026fed26de15f10359b069c784651f7c3d79b38dea24a2e8b3111fdbdc0671aa12c97beeebbc92fb4f3ecba4e4fd86a4873303d3910082cfbaf6f63eceee53a86a6f7621201f189c5c75d6173f4ca12de2cb9c63abdd82a9619c9bda03e7896d9a4a575e587d9b34b2a7c04f0c89de28859348332899c7b6f4859241f069275cb2fa57fa18e0c5e84f2f00e7b836a82a6686be98c8e19c43eeef9cd9de23bec79689c8714694e9bc2706a77fc05c2e629007fbf8143e8077c475949ee590e29f04a8c3604329fcbca4e4693d463371b5cf9192efc23709e227f88bedc7760be51cef7a80f7d136648ae28e4f12f67dbb9ea92de6ff051c1d1681bd28a91f05bed9caf0430962d686f7ca650ca66a3953449ee5a8061fbbe0ee838860e5f5804837a9f380bd853524dadcfa5499ebfd05fbb44754c5d4aa7c144ce729d74de5b3555c9e6346db69946977733699e6f1127d10c2969e1269b7f9a7802e890da89951d99347df9d3a82a7a4dfc9d567538e2bfbb75d69c7021e2af2c281807a19f5135eee2c21b52d314d39f0480184a8013401cf5b93a68938e2b52510acf1ae6c7959716aa7e924b0f488a7f9366748d645e5557c90a1cb5a56b226f244b1171561677562bf70d5231e1fc7f5c49b7f09844bfe218195ee423138a6182361b32ec1338ae99709b44cb3cd06f8c1fce14899d8a7b6faff3839d12483d8c73c9858a8171de08f35edadded88b8ff3a5bf5a3a68266a57b43c260a69a5d48b5432969d0ded3a9f19a1e2df869ca40bcaada8c11eaab8d768e33df84d5d8a1c63796f7612040971868beaec7dee69c5ee1faa5d664d6bccbc71da22b47fa9c6fec5f3816b37a1ac8f16c268626f0594a88ae51205667d6b8186ee94c67fbbd046126657a6eaa31afcc3515cf697a77e061fa1291732802ca384e7274478bf37552d1270aa22f07bac42e5adb8cd655c4d1f903815bc1c472a92864d9062aae0c0d4e3219c44aef92bd57d011701337b22da9ca8aa9a9efb8626caa9b061b75eebf83204dc451701467d3e72311f5e4ecc8c1ab580cc52ca334ca23c50a6e41c80c377d26249ee4be4bc603f79a34334f69f2860a410311f10acb2237377711fd644c302fec869935370e00b74a7eb08fd0a02272ffcaf72a9fbc9db6a73641a16b0ca973b9ea28a0dcc6e20869d6f819a1e1819a3f9040e8ea4a26ca9a69788caacf9754da957cea24268a488c1261400520a9267133ec0676f0445f0c254fa14f1c18f05862303a1a660cb8f1a19a6cd4c0e1a9efbb078c578d79d44206ef463ba74fec77b785c9638ee5e9b7a11a62868ab233340c103e4643b8d2ee7567204e7706acb5d9cba82ad392a2c5a3812344e00dfd8faad76fc490070c39882ae9517eefb97d7bc5328b874049af9623c07ec2c33d338d9bd8b7f60f39741cb4ffc38067327ea743ceee4412ae449dd4c6456085d27deda8f163e1312666be7f54b0b018fd606cfa1f534cad1ea683b0c9fdfc90f011f4aff8296a118b28cca4dbc2ccb36b21893b926f5af96e2633560fc5f4aa23ef299a1c2469e92a35e65ac19f2c73036848939fc3c827bf739993c4825e7619cb8000b0ac94dd14a5d4d7a4796ef177fa2b357624a4f8ae294cd1fa8bcb2e039be5d8ce7df9eae2819377d203dc2211fa86d3603b065558bade55c130e18db4b334834cd705ba3de4441106c1cea165bd4ed5119a7cc9efc337bfffceaf975d049c91d40704100aae82a7f259aa6a7c97c14a9394da6f7076a1688cd3641052d180360d80fe0b87c5a30b869195dd656c4b38600702d18c1fc9e186e8d711c3044319ece7431d28d8f2a9d204878a4a1d6d80565943f2a1499e70acfe8b4ab2a740256c8bfdd7b32a2c62605d1e3a5551821917cc108d33710da97dad6e24b0204e2c706c831ff3dc67fb6237331acec2c3e7d5e22861736e7935b4b41536c4067a39ae6ae5ff5f269586f810b28e52a054c547cebd5c17936654a8449be1f142f155c522b25b9fe46afe4cf7254ee7fdb496a5955ff254c989ad19c3956661a23b6fcdaa61c0efc2336b0080d846684a301ea763515e3640459426276ae512a999554c11eecbc60512d8ff0be79fffbf44c6bc3a13bd01bc48ef8cb34b545a37af4d92211ebeb17765f7a4342340881a5749a98c66e7b338d005820143d911717c797ea3bfd5b00186ea3ffdff83c79ccfeb34c089f5d2dc5a15fec2127509f4f4cd44f660403c296477c22bde44c82e6c72b0e3cc3787495decd133105b7dd2ed5ac11dcb49f150360d7d0e04a09367741d1ab48f316491a13e40d2cd1598bc6bc55bb7135ec831edcdf674cd12972100998ceb0804a5e2d75f84f4a1b29047504ceea1e04874d43832277507f7037a8e93b5202c1071c34a6ab441a1592e1187d0bb1f7e7a284b245b4c464698deaa45db2385d21144895607ed6ef6e201e85ae0cb4c3075f40b17fa0d9528e2ef4ddf0f79e10a9cf512e71d64ca39eb3be5980334a624f64ea5241af368d55d4ed10b0f78988667698fdd272895b1d803cc9d9410af4694dc0759e6d740a2a99650468e13eb6dafa8f7b186a8ef954c88543ea3f248d094a455844c7fa93c9f1cdb3f98522f65d0c6dd91f15b363c311658646a03aeef540d2a44d48e770085b7c91b4d51c3ef5769bb41ccf6541fc7b4d68150f46dc1a81a574b8342c85d1722f64cc21e9fb9c49866b28acc81cf8fc9d7567d158ac2cb2ec25537bc933f070412506818ff2f13b9828db5ef9599b82751a6fef048302fece9ceaca1f75c602bf1f96dc2e380f1e8a170d90f517d0aaf48e3e43619853137da005e18afed599256ad92af789848095a6fc03ea9771a25d09394322c4caa71500134048a0921e8f07c4d98849879cfc8523dee98df370f8a40c8b9da696629aceaedb7f0dc1a2233eb4507720d8ce5219b701e3235c5432fa592aff2b733a4cbd0b092907f850bdd2aeaee0605e240ed45110fbafd96c6bc18d1b960de17582cc536257e76c44b7d920df66a96a29cdd3fd6d5c25011f7343289e111a9af58e0a581cae5d7e76484c1c6118e63a474746d3a55554d670c27c381c87edfe5ee0cde74b6aac697be365a0760e1b24a048cbf266accfebce9e17d1175e4492073ff900ab3e4362d2f9b6ec1b37f8994b19e180f7f7f0cf52c97b74524d6325933c66f775ddc74143bbfe270cf4e1e2b241f399542ba528d90f2a39c448fb11d2c319c873536908a84a46458b45e4cce7dcbcac575b5e3373370d1275d170ec0b4e4139e842531add14555745e9bfbadff8fa4c84cbee2de027d14a68137e7f197fd1ba90537251503223f2f83aa8fac469bd9357acc7bbb7a93d05f81130c449775084879d5183c67c1cb817a3fd847972553fddbe7568a80d911b2bd4d0f72a9e6c40727887be6724dc246655eb152971a675e615032604b9338c40ef21307fa08c0ecd381e45a323bb025b12e5fa6c38ffe39baf2dbece022a05db64045cf7459613dad7b42a675f53edee5654ba2ebc5bc866ed3abfb03a0fc633f851793ec0d215ad7cc863feb6959d5d4de9adabfe6513bf92d6c3dfb822d07fb92194ced7946e62881c1569ff15acc8b73a37aafb9f77c1ccefec7dc3ba36490f47e39a83c687cbcd2261f293cde941aee08e76235bd22f0012fd0f6c5399b8dd3dd33780fddbd682a088534a"}}}}}}) 07:27:07 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x4) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x400) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 07:27:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() 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 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x81, 0x99}, {{}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x9f4, 0x5}, {{}, 0xfffffffffffffffc, 0x44, 0x1, 0x8, 0x7fffffff}], 0x1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x3, 0x81}, {{r2}, 0xffffffffffffffff, 0xc0, 0x10, 0x0, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x88, 0x4, 0xaba, 0x3}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0xfff, 0x4}, {{r4}, 0xfffffffffffffff8, 0xda, 0x1, 0x80000000, 0x4}, {{r7}, 0xfffffffffffffffd, 0x0, 0x10, 0x800, 0x5f}, {{r1}, 0xfffffffffffffffc, 0x44, 0x20000000, 0x7}, {{r10}, 0xfffffffffffffffa, 0xa8, 0x2, 0xfff, 0x5}], 0x401, &(0x7f0000000000)={0x4, 0x5}) 07:27:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) syz_emit_ethernet(0x6b, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x35, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}, {"6348609cdd10abc721ab136933e256ba43f80ac88dd6624180338982377ed54f255b61dd06"}}}}}}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$BIOCLOCK(r1, 0x20004276) socket(0x6, 0x2, 0x0) 07:27:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x6, 0x2, 0x4) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) 07:27:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x8000, 0x40, "ff44b7ced960aae4bdb4d862fed6cb0f9317940e", 0x3, 0x3afad195}) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) 07:27:08 executing program 0: r0 = msgget$private(0x0, 0x2000000186) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfff, 0x4, 0x79d, 0x1, "528dc0cb64a2e416671761fc71ad7dcdc2f76e54", 0x740, 0x5}) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x1, 0xa0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 07:27:08 executing program 0: r0 = socket(0x2, 0x2, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setsockopt(r3, 0x80000000, 0x5, &(0x7f0000000100)="eb5fc427de34742751df5a9303088316d754ff6b031ddeab0c9b456ea4b2fa3d0598dca62f3c5e09cf17bbfdc1ece549029931005d050714824c13e54a803066e805339f09e5c4b31b3887702e6e6f8ef5261b1fb2ebd0cb0f8c9717ab3ae63dd5218cb9f8f0a52108e9777b8fc826292750a12d26f72f9ca146364704b8fa0d54858d560776", 0x86) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0xffffff81, 0x4) 07:27:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 07:27:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x13, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30487700000000000000ab609a5a9b3170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e436a0a6d6266a9855287dcd5ed850000000000f01fbd030000001582d4111e16ca825e1037c0a48f8dee00"/185, &(0x7f0000000040)=0xfffffffffffffd56, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x72f1831c, 0x0, 0xf8c, &(0x7f00000001c0)={{0x2, 0x12, 0xec, 0x1f, 0x7, 0x7, 0x6}, {[0x7ff, 0x5, 0x6, 0x1, 0x7, 0x93, 0xe15f, 0xfffffffffffffffd, 0x100000000, 0xc69e466, 0x1, 0x8f, 0x7ff, 0x492e, 0x6, 0x5135fffc, 0x1, 0x8], [0x0, 0x4, 0x9, 0x0, 0x5, 0x2, 0x8, 0x1, 0x2, 0x9], [0x800, 0x20, 0x80000, 0x441fe4a9, 0x1f, 0xffffffffffffff5d, 0x81], [0x8, 0x5, 0x7, 0xfffffffffffffffe, 0x0, 0x8], [{0x0, 0x4, 0x7, 0xfff}, {0xf000, 0x1f, 0x4}, {0x1, 0x8000, 0xb192, 0x3f}, {0x3ff, 0x80000000, 0x5}, {0x8, 0x9, 0x10001, 0x8}, {0x0, 0x6, 0x2, 0x1ff}, {0xa74, 0x7, 0xfff, 0x1}, {0x4, 0x7ff, 0x4, 0x8}], {0x878, 0x2, 0x5, 0x7fff}, {0x4f64, 0xc61b, 0x19, 0xffffffffffffff01}}}, 0x101, 0xbc}) 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) getgroups(0x4, &(0x7f0000000440)=[r5, 0xffffffffffffffff, r8, r11]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r12) 07:27:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000001440)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000001340)='%\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='@%\x14]\\\x00', &(0x7f0000001400)='!!\x00'], &(0x7f00000014c0)=[&(0x7f0000001480)='-&.\x00']) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 07:27:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)="3d95305587ded0949d1fc8f1d210c20b95a4a71df551155338cd4c7ba372b2828bff01d78af2a4caff2bdec6a37a97c3971ab378ada1a608890a3aca8b96db444c29be7d3196fe4c7d788c44cabfe775685118b2d351dfc6c37ec5a1603696fda5587dd523ead9233263261363bcb9c22805389bd7169af33e1b61c4cd4fcf1e9de0d1ff2b42496c1510288bc88aec3e7a5b6e8a69145996af6cb4b022842971b971364db2d5cecfdbfea38d4f52e09cc80d71c96fa58e7e95c3", 0xba}, {&(0x7f00000001c0)="7853fd7806e079d5b132b9258bd3f4c0bcbb7c13f34fc3ac44f13f46f3319abf19fcccfcc124777ca8956f74cf239b83b8c3095b58ece95983c64883a71d1a7064faee36dbf74971282f89245ced402e89ac499a26b34c58e389e519f9405a1b46e5c0bf5d9c112a54f1e36a176908d900f6be3a8ea7dd0382dabd47ddf8213f2fa7ac8f73ffb344bc11d1b5b1893deb9f2c1b2d94dda661d894246f85fd81e5d759ce676c21ef63a67ffa7efbf6ddbdcde9c094c5f8a0970afd6d907202a4f4e76cc9cb98ea65eb7a307c160925375342e8490147a6", 0xd6}, {&(0x7f00000002c0)="008b2c1bf68b392c2902c4cba36185da1e750f77c4a288d01fa2fbbcc38cf3aab5a61e3c11c68e359159a8f7808900be592c60a92a3425", 0x37}, {&(0x7f0000000300)="fc07baa1305a377f39171987946ece9bb18ebcaa6a6c5de28790eb08823f964fab09ff2c4259bc6e3041793bdac298bb0b31239c190bb2e96db62440471abd0d0895b68dae14be4f07d9926a9c2bac8184d78816d7f958ebec920a9e339ce985f2a19333a7dd9b255cf95d83a80d21463065a8d858a9e8847910203e42a19f2a5cf98fe07ddf7c87b92039ca4a055a6ab05eea6585326d32433777cf92a7e3ef730e8a174179f9b8c7cb769a50705075bf959d83923cd4fd986f39a51e8bab03e37f1197069283b9", 0xc8}, {&(0x7f0000000400)="b0cd2e863572bfc5d89708837e04b85fc04a21a29153dc7d77b265a1e2f4d51924d91fcec4fb7891e676cdcde809454f748247f7ba5fe19357a09bb29847c16ef784f52d0da8cd07e6e379c64d9062a2e11280ac48f7201925bfc3030c4e3c400e8dabb14fc1e257b1021128976cd3cec98dba5e60c87cfb9342a78948ac67b2fab99b183613e90f8b3ee0cde3dadace522758a8bf74d39b345bc8389ede1d2ccab73069e547171810db3d4c0ff57f95e03b6c177d9f1c4e015b1ef16b2b962a91a23c8fd50653430009ac68a1e4a6606853f6", 0xd3}, {&(0x7f0000000500)="63aa43480f18872b849192167767a34c0f1fb46c325c63cf31d4509a462e8a046772a1066cf91cda909078d5c5383a76e23255541763396a108ebe50fa4ab4ca506627b12c2cf304013a4497a4f009fe75cce11d326020deebb3d6f2c2df628af41929f1743a5e5a0ce9445cef10c35349467fd2d017c8a16cf9c1396c3e2e554fce111de405f36886eedc0d3b8371139a", 0x91}, {&(0x7f00000005c0)="de39138412dfc8dfac4eac0c846e4a5cb8b747d37e9a5cfe1f1406584806fb519cd4eaf1d69cd8092863143ece8a3fe6755f07faf36162c1f5f3594e307e05a1b8abc02fca26af094d8014ef46445b6997ab7d506fbb6fa2d32722aec3b9680d0e075e224fd671ab604a986bbce1f215c7fc6f7a7611fd93ff78d4cc197a823ca1fa04193622c52efffd5a44e043c7920758b85d2db47d5dbc8d5eefac3fca4aeff1732cfacfd21974f0943406c3b034d19f1d59a4dad8c4ab64fb12b4b5eb591e5e702a7bd1ccec7b936317888d0d5a16eb28ec5486034642389ff82877ac65c671d3cd93b108d007f2f44264e14c1155899e19741dc6f0c0a1b1ee1a28661aa16309acc84638fdafcdd74e91113404a2c02de89e37b8e7ae7149259d6ae5182aa0c18c23f21ca3f5da74e7eba0a69704341bab5fce20cd37350ce145b46eb9acc2f06a9cd574e36e3eeb7a67563dc8a5c5f9fc6fd9b35aba9d41f746f8466c922e17511e38492a0134f09faa56fc109756b4c6d5498f0dc4975e817a471fd2e2abd64949c938553bbfeca7674ed64b7540d9224600d9f697e544715df01e04df164d38f20ef0e974392d7b3eae9ae93b5a1d09568c720fa949f6e87806cc5d9c7283c3b90d2dcf14a0f55fbdf7fefa72a68af4bc0ee844541edf73363df93fb77abb59c0a5204a75cc3c066bc97e185fe24b645d0b86ce084269d775ba3664758ef4aea7326ec13a746b015441d9924794680be60ddedcedb9cc4d1a722f6764c29f199c742a7bc611fc3d3ec65c595288face76674f0cb4b82dbd2d6a7376aeccd588a421078d0c668a5caf57d153be9f2b765878e2af67df5286fb06571b01b8490cdb37b960a967a9c5659154ff24d90295eb7b36693e078c38a5a6a898e481488b63ad53b871d8d52c0cba2d9532eaa5caabab8b2e49950d1d266cef8ff6356fa448f5092776acd48bb6b85ab6af5c67bcf462b1c41197e8f035a6bca9f19a7d6ce0c838d35942b5b3ca6a1c94590cedfad5b7a02d47e86c0eda40339ff577bfc017813de741ae63bfb6fecf009770d7e80e3d03ddd8d3bce94536136d0ad20e46333025fbbf9d776f9a25ef070392e8988880f71a25358720b6409bf8f1b8bee3ddb2f9596f51d055da27cd45538caef39f9fbb6cb3650924b5ea2c22cb25558e7f7f3756fea8fb929f7a7bc8004ce549a66b11c72fbd54a484167273b6c84cf3bd9076927d3e2ee497300af9dc2fa1e744931f67d2f38c46304ba97e9fe6662588081e2c43b2ef78d94c3daccc002da859847b8aed7db91be07b73da582354429f208ff96d340f757464359554f032de7efc50c4c4b7a31b83fd24ece5c7ae86f43d8db2f80136924731b65300a56152b670d5fc6ab8c330fae93dff3f305636c30d0ddcec3490d35db08ba9dfcf9905c0f078d4cd8620c0b0d502af17e5a9caf7fe277716054ffa98e01f4fc827dc65d2a63fce45b586ef7667828c798656a2a6b64f0bba1a944417b43b0d9e7bad7bf2c5f74d774fc40792d36785bf0ee56f99c0ea3139f06c75ed33038b041689b39a064d4099687f704dd6def057f4fb8d7c152c4b3c9abfa9e65da8b9071ed432009b6d634b4a8b4857c7976fbc7b483d5c6e0fe678ce30cb0d8ca4fc079ab4dc8dd714d2e471701de24cc3eb78a189d1c9601187f078da6973b2ce327a8399adba82d0f6d9bfba0b7bcb80364d9efc0d16375cfa2c6d7d09acd7fc49c5e75d99012ba6cbb9853adc38efc99bd54930c5ff0a2846d43fe4cfea287f70e9e5fa02e24e3c5672fa52b6404d4082de4e74e2fbca17ee81a111d6780a8bb20b7fa29d2da8c2380ffff684a1548a10ea4593bd2d0a799910fa68505a92fcdc9866802b5946e396f426296e844b5431855d3bc4fd2fad38fbda0f7a0562d4fff597f7f4ad9c9dc205f6dab1ac01a10d5e135dbde3bf020cde10d719963cdde1833f8d830d742f5180c3bb76e981569971c602b1e5faf4ddb41c9f6670240cebfb6a6fe7dd18dbc24b82f3e6b639af6f225c28345bc52e137be00310975e15c4385eeb2f3cda284045441d5e7fe52685fbc677563e30154d3407a4523b86c55c65ee8541a1359e2eedb9b4ad5556569b2f2c0ce6a22057e97ea9fd1329759b969b02f189497a9416c48d5ac54b5e03d7933e279a227148a98b8270c61a75e29472102df2de4b8fdca525bd94d39df67079b90697daba5abb3946923db558a88ab64c974a2e0306e352d42a633a97913c0cef9d44396623d0ca84f9871f10f433001f63fbb475047abf1c9bbf500711ece49f61eef2d413b4c754f07292cb5169353b783063238e47c265ff4e8119c85768d9e233395c7fe96c1507d22b258ff4151e41f577dc476c2c7923313ad8aaccf9e1d908a8c74914b3b8f7e11abac4b386ab10c23ba905c77bfa5050e6764f6db933eb6845692564db04ee03bc289e2da4cff978f2ab946197c050fb1ad3f581d8ae2ce2afb01b17fd1e84c13af9525d35e3089abeb7f33c5befc6df60ed61143724d3baea5b02858e9ef7cd7819917e5b2debe21df2672169468deb929bab2f326f1e43293b46bb49222f6a6ccfe6bc58d75308c2818614407323ca2d7ff37dd3e61197545749db2236a4158cb9087b2106f17f9375bd96cb1c3b3ad45f93d38274015ec6cc63861cd0f313cadbb91d6b873c8e96b50c23b4bed992c61cdc3baec9f9a63adcbd9f422bb65ae07df561bee9053b7a1df2740f96838c1d7f56155250e33e24241543473cf429940ed7a064f1d586a445894e0a8d69a3e2bbc823c7e369f4823db6e4d75214e78dc458d2ad46b6f9dc74baa627967bd78512c210f4a781de72e788497d3726c12026bef1eb489609fa8a726799f0043bfae96974ba5e17645fedca6e1c5fff5e3e76b1997323541094129c47caabfc77b39e9f8c45d284291233409c290d99c97257f7111eb8b0bf79c86a3374fed084c0c26b15e865bdf6281a6a04bd3d874c40c9158e7fc4705b12e96e0d697dfcef7390919bb948a113f0db1f49183be356afb6f306e4b067e0aa55a909abd964c7b0c04c33d7721e1749f171466946fb8fea6ea79388461327a941bf0f736c8ff0f172b901505b2e3ea29eeebdf8091da29d12b35734b64c98b3289fd45fe2fc4431a5fbbc3fc5dfc85bb8fa51a3fbfffb6f3424fd5f3f13cd1710847949d7a09500561cc0ac8f7af0555c5e27bb2f69a6fc1507d72f359cf8bbb954b5c2a1696199caf3b8d2c5513ed1449f261f91d21ef5bf9df020cb21520e65b445696dafe6d48ee36acc5e8b9979ba77784cb8afb99f51cc445b3e4a76d5a794d85d7908b39c67d8d0c04a9a606f95df6851f9bf0a7e1320a1f9f1ff7cad1c56c6f4841de739a1dd4db3537f5ab6146efcac604b7409040eecc8a52abe0658fd8890a62775f15be6267603f4901bf111f22cdb43d097967da50b2a7ae098cf05b1b98c11290eddec7a7a99dd687ff21ce24618811baaf9edda0841dbc1b45f34b9da3344f20130e636cc3514136517aebca453f6c620ebc267437b54767d67dbae0f7c8ec6184c70d3c658e64ea9d5afc7a500318113f5b7daaab1cbf50e48d06ebe3ebc8726532a59281274c11dd0fc9bf2b7cafd70706a57a9a84cf6835a92a9b38934b5dabde364d48abfa390c5498c987e543dab2c6191b18357670e34609e0fc79034cb6262c0ebdd1dbc5d5ef1120f843a29da5b58c319565495eae2fd78585635baf4e888dbff11565e69778b7225f3e25c5eea3b50700764136d525c39a8a9d7fe13a99053bf4ccf3df146f52696296f99cce96d04de26c26d59862485f1fc60049302ac660ac921a2fa03d3c3ef41d851f2246c6c3feaf4f052ed00855f4207f5ac3b95a623a955cc9dd3a94df5bd89f3a8f536cae63315bf680e205a96091aa6876c1e99d962939d67efad45f40b0b7835bfdff819da808f9069e5233334f023f3cdf70836d8f06d94fc05c878dbe1599adaaa5e0f74ab27e9bda45c7eeefbfba26b2da91d8870a7af7eac36a5b285a4e9febb42a4e857d7b4153f936339135493c7ed0d202c74adc36d5b1bce786e8d4ad23992f588d5d876b213b4b378e5d4f3ce132b896a9525d989081c092b752a7991d8a9a6206465c31ebdf4dfd5dab7ea415508affba1decee4caa8f158627750dfedec920ac3a4e5861e52a09fdd0c01a4b92d4e7987320239ee767fb107de17b3a3a5580a45cebf51c9c8470d2812f3cf711fbfbe45ab04c0e9ace6aab711f9ba285d4c4e685b249a5c39f31c327a4f8e1baccddac431b179004c36d9dab13d05112ac453422b6d6ca167d105341a5621395a92f742ff81ad4b2b3bb5509a1de0a8ff4a129aa4cdc9b5e0fcbccde28a801077942488103e987949af74b51be664d2712572feee0f8b2cbbb233799df159d1819b8a3701ac64dce49395bb274a4aa298bfec2182f593db1a5a8a0094e0742c61a56949f3a8734e066b7d7555445e25bcd3d66019806c33bca63ee04fe85df5ac3365c4f42b0daa5672341286e44bd3068c0762af122e83d970818d2dd9b29fd9c9afc72002d6982dd6dbc8b8675968d384a20e7115ffb147ccb46bfbc79f8ea3b7ae68ae464ac3eebb2a6a86fd2f20e22724d2b3fd60fa9255bda9caba8a0ee7aa1b8b5aa11ac1f26363b6ff63bc92fad390481db8d5fff24896de6db4e96b1cf3e5f63d2e402f90a8aa57263ec28d794587e794ec8233ab6d43abfcd6b287cba99fde37787616ab9d86b076d8c14bf7aaaae4f01e5ef31052ca1b3d8805feacd3b90f66ddbcd020c6bdacae5cd152eb5b1b19c76a9187101884b9aef44152d970af59b67efb5b53f53be49a6f8bd33bd6509133b14dd0ccf4667917c072084345437d0f972ca2d96e2ce3c94da39f9a958a3c79096aa10e8f8689a54dd259f33200b4251d6e4a5252de0fd700124595619f873dd3168a4ba5bcafbb867b84f13d19c8e7fb1e1cbb7241dfe58c9f4834c31b142ccc033fa3c396e254c85237d0ddc802a098c809ebebb835f9aaa776a1f16dc071e1c06c61914070b7a31deae1735ac34b56a64b7fa34f75f521578fc32638b4b58ef809779ed1bc4af6b0e24d388a32eb55d62f19562554a4b7fe10d41912fb03d2d5af0ac7d000ff05f46e18d26fdc956a1fab29ea2d7b58429a2fc2ff15e47cd37e24a126fad702d0962be4e29e1b9b74b6bdc3c5681fd68f9c419ceb0b54267f34db5810c31e6e1a800268605e60d0cb2b967f41aa82607c93e32eb544328c9ac3e7540de8cad4231f253b24cc8be9dde54e34a34aaed3f0f06a18df5483aab9f888a4dc5273ef4c2c74eaffab932fb1211cf6c91b11f319ab3758c79e3248532edac3fa5290c742824c7c9a88103f397759b2d8d51cc6a09b58c3d7407814cf1ca2796d78e50eab4a804050b88ec34779ed433c59f8d7110bf16f8481ccd84b08ed18330e4b3c95b0fa46728fe7fa0052e6c4a20858b979179209710b3e304c4f6985d7fff00e2ec6e5bbefa56d9d1d93c7136e7ecf64bc97ef42a91a8d946b6a11f3c0c89b3041adb623a8f65313bd030fcc4b7d2116c55e10706cc933071ea8622b067065f5891768ea3cca42cd9d96e079dec03af72f6578ad12454f7e2fbf3be94a5ce70a667b3fb6e7c5aa0f496be4ad12b99627a5760a81563e93f67a65f666b95cf9a21442cadbc8390a02a5144c7edfc0ece37b20684b3a91de447c81ed115c4333d26622ef7d9b45aeca74f50749f0de1cde6be21de106d60119a9da85e939617a6a99f98f8b", 0x1000}], 0x7) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd796b24634788f461c9edd828586dd67f1000000000000000000000000000000ff020000000010780000000060400083000000000000000000000000000000000000000100000000000000000000000000000001110000000000000000000000001300000000000000000000000000000000004af8d7e77f7d527f4c3e08cbdd13d8c1cca9173e3edff701d6cab02fb22f2224337d232daa59121a5fda9564a3951f7eb5357d5cfc22d43a3d61638ba07561067805"]) 07:27:08 executing program 0: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) r2 = semget$private(0x0, 0x1, 0x84) semop(r2, &(0x7f0000000380)=[{0x0, 0xa7e, 0x1000}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000440)="c593ffeb157e5395fd2e894c69c7f668c45f5912f4d8dbdee5be6186bbb4fe3ff6aa5b845d210bb1e76fd274acd6f9563b543d0cf89ab5a567d728b0164e5d8af55953de357382a779629d6c66e43ab6e9b44335bebc87d171dd5b5cace20bc67aad9d08c818c6a7ab49fb9eb588de4dc2b9505b151df499eb81fc38cd15a24da0a84adfc03feb9e7e4a1ceedab99edae82516c6b529a4963e3fcccb427d8e6e0c0aa8eabc66bed15aec1f72d908ad3828bbcfd833893f55dfb6e61d608a37816c5d42fe2f07637e88c8aa9b61aa6f13012f", &(0x7f0000000140)=0xd2, &(0x7f0000000280)="654950a4c1cdd2498d5b4a1531bab240fd911d41ad92bfdefff70f2934e7346b5b04126fdf48361e8e0cbd4a47cc6d9c1295dbdf8d7308a782f6c88faf10df2f2a8bedc5cdbc95bcf6d12bbfb2eada365b285a7f4771c6f52b57f2ce7f784bfdbc6375bfaf4b897bf39cd0a9cc231ba4e436e6b890b7735ec84bcd31b34cb5467f7317fde46944b1ed28ce1cc38f71546d8217e36c4357ac34f28b1db6f5c1412f58b11d543ace02d847d399b9406944", 0xb0) syz_emit_ethernet(0x2a, &(0x7f0000000740)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @multicast1, @random="4889e8b4b86a", @local={0xac, 0x14, 0x0}}}}}) 07:27:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0xc0000001, 0x0, 0x7fffffff, "73cc516000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 07:27:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000010000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = getegid() chown(&(0x7f0000000040)='./file0\x00', r5, r7) r8 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 07:27:08 executing program 0: setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x7}}, &(0x7f00000011c0)) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7b8}, {0x101, 0x2}}, 0x2) 07:27:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x28e}, {0xd3, 0x200}}, 0x2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 07:27:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 07:27:08 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60317971001c3c00bdb973531eb41c9d60cca81247e4f515ff0258010000000000000000edffff0000000118000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 07:27:08 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(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) r6 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r6) 07:27:09 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="82c74dd1166fe1ba"], 0x10) dup2(r3, r0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x4, 0x0, 0x3, 0x6}) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = geteuid() setreuid(r5, r7) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x0, 0x0, 0x0) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:27:09 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) dup2(r0, r3) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 07:27:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x0, 0xc002, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 07:27:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 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)) r2 = open(&(0x7f00000002c0)='.\x00', 0x20000, 0x30) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x0, 0x1ff, 0x8001]}) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) setreuid(r4, r7) 07:27:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x7}, 0x7ff, 0x2, 0x1}) 07:27:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) semctl$SETVAL(0x0, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000200)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) semop(0x0, &(0x7f0000000180)=[{0x4, 0x4, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x1, 0x800}], 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00') r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)={{0x9, 0x6}, {0xffffffffffffffff, 0x81}}) 07:27:10 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r1) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) lseek(r3, 0x0, 0x7, 0x2) r4 = getuid() r5 = getgid() fchown(0xffffffffffffffff, r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x6, 0x6, {0x5, 0x7fe000000000000}}) 07:27:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/204) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 07:27:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xfffffffffffffffc, 0x20}, {0xffffffffffffffb3, 0x5}}, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:27:10 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001a40)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000100)="c289bc734f22e0c6d88fa09c5c1680637797070efbd82c3f63843cb9a4159d6a83e5f3771c8a3455fa079721b689d1821ee785b99d8ad4a0905dc877f089a901b9cdcc68ee047b8a96a30295c1b925bcef7388edc36a6ad01336b20c57478c7c0dc7fcc0a2140e9ab143a4d4a181842b16251fbab0afccab94a880db0774fd5024597d5d77304e7faaf533aac6105128cd075e93bc810349f25f235f0abc9547f478e804259d0f2c777a9052c308a935b4f6d36bd4c6173efe2ac8af6da7feb4bddf0406fd8ff527549d3d320ec4f510ab76e5b0f2e82b5242450643a626281bb1894ee1a9c505d92bddc620b676196de6426b15af5bbf33b1d3ea6b70897280e92b49484ffe8d196bfec2877c3b6b4e91c09e24820318d81141bf985db6a25f5694ac98d881c3497cd6dd6171fa5612c9b1a6819087a722309c4037c28076200a5d2455fc0f1c54da52928c7a05ab51d3de5a785dbf02abcfc058a6be5b47b03abbe8215f3fd52359239d49f8ef9c1675247e096bf9d26e94a1747a14b3f5fc52f530ec0d81cb2eca69fa07e93808f01d2c9d5a7ceb9e38ac9d22a71eb565a37da32459624a8727dc9394d6e95d237202b6cf235c8a5bb0249acadc71827893a83f2b52b5b4c2fc58389ed34a71baa01de0845f8cbc7af843a5eab231d04aa43a18faede7708673fc6aa180ca4af35225b387603a19c523321cfc321b774be8cd0af730277713d7be8250be078098917c3743ed4d3eea2be4b8bcc3fce7980dff19af6315c34663e27bced1030bbf2171c07d5c6e21bcb78a7074de8e36d22f57abb963e91e4086d67788bc1eed182b14e7a70aa3696a7ac95c1a44e9c2066ddb8f52aa9a3d85da3a705cb5bc3ebebe4842c9e4f98b7e39a895dc415f965a20fb699c9b939f4ecc762bc32a04e53514e3d8aecd77e2215c8c93e0ea909239c2bee9958c5ef77635dbaf33e360437255170690e8c4cd1b9a5d8fa0ec1e76d9303afe7672386b250cf3c86e6c5df5ae8fb8c7fadc02815f56a4d813a64848c2dffa9a3dfc90da3b25ed774fb0c283f917ac98acb66feab978d21fc9ab3d5f92e8cb0eb7acfe49453d9ec36ec03bc5ad00dea175ccf73eb612018631bd6606355670803d417c43653fc821ebca88f1f84383e4c9a24b401689a8e8be74f82c2771abbfa1262274fbe79550902a55a7a4b972c3c168bea952f15ac1e3f845906d02565d30f7093082d5798ce497805410972e79b3d4aeb215961bfa08ba6b5e9d1552f5dba265bdd5fb1085f74e3cb5a923d1a2ea2d233bc17f68b66385aa7b064071082eaadd9337fcae1e1f5bf03ce40ca11861f24c60a246f53455f13ea7f4ac10ff27ef279af175befad898dbbb8c4f55b907e26c0bdab9ae6843821f52f10084e9b4075dcdaf2ac09ee0fcde5139df0c98f4b9e82f12e8c3101e6d66272676bad1f20e00f711950c66f6b30960d2949e9a3114375af969d8689fdf43b35855400af32a80b93a0e4ba05a7c2f21a75237f5e0c9fef73ba8e4b2d31c9ad296325b7dd2b113d2b312f34a6888bfeb7e4c253220db3fe8982e039183aba2a18f72c36af3e9dfd1801073aa80ea79dd21ea399a4b7e35f45c668e3550e07e186210b1dedcc898f516f812eacc0cc52b800fd6cf5249c422745f6b846486850ee500cf8a05d44b63c198f7f1728172c3a71a281813d113470d0159c962091df6a9bf9bf3c3fc30d23bddb652e9122ffd653defdae3217ba6d4990b9b3b372f35db88b9f1549b81bad750e4719248685566d5d932b62bea7f2a3bbea188708f1713f7c8a12453b15e64ee97f7f47eb1d87d3d7c4bb9b6dc1c926e25ad521429e3910c93150d6a7f5c66ed3146d5fdd4f142111d3ae6f5ace010dee75f46a2c5f100a1ed75f171a43a1c291f3363969f93ea42cb0733429bcd4b8531bdf6a5e851d3495adddf1f25842636f17252bf714fa16e133836ea2796e38297a568e6f1ae34926a77dcc7c19b33248879ffd8d2765ce6f47a812809af7ebfe0d15fc439ed9c2bce77f674bebf0909b0fbafb92d29c857c390f2c37d9e551c59dae9b712e0c5fe78580f1c02961d868d3d60e25e2e8dd8394fc871af456956d7be0c5471cd13b833ca7c49df51a2e41f02e978edd959ac2aa31e78d7433a400647f63dc36f96d8dd07dd94bf217bd959defc78ad7323b4102a9471b454a45922ede83326a5858d3ca43be151cd915068fd452dcfb533e6c59bf779755915155575c9f54fc6f2c7fad14144c35c0bd07cc75b24f3fed00c3ae22fd9a0b723e0393ea1c9bdc60aa513bd163439ad6357eb2870ff06bbe672e48cf117791feefe9f91519573c9a4e1790663b7a462a42f22f122970798006c874b41dabefc4418d75b969aab68a8b763c62c94fabcc1710949591eb0b73ac25eee53355d56ed0d9b34a7515bbd9b8bc1b77ad294feaec9c6dac5639534cbff98c3d645115efdabbcdd1edefbc03e3eb616186166c53d7b41a3cbd280f1dde9878514406b53b00e6883886e86d2d928372f786adb99db323178c969006a8abef1f1d9f1dbcd22d4a2bce81a6f5633bfa7d326c443ef325aab0bff18308ce3746720c5b78825679ceba4357563ab3decd81a3779344ca9fa86e8bd314ab69bcbfab1fd2cc3ed97c9710538eb3b07f599ae5e35e03704a5bad72dbc52a13a0386f1cd74f351cb1c88053e3d9ae297c87987f1f67174e00d2044748e2686b6dbc21c60fb1097b5418c8e6994e789073aede179bce514db25644c3af1352e96aa73bf9709c7614541f32effee426f8401949f3e0d79ba838ddf7feef319a0fc2caec4f8a2a1697880466f2fc0b611cac63576748b98e044838525bbb5f05457a632b9383e2110e5841e4ca06804c01d1dab617dfad2ff745d6109173db6984e2a9db92af3f60830b5350c1b2fdb4ac5690217010ddb87f853af12029f4649fc2f6c0f7045d60aac460919b86070e64444163fe369a4082a09869fd51c224ebd586890f6920ebc6e8daf427d2581a1e08f79d3d745bd4d3fc6f1a76e7de55e5fbb06c442d0e935dc5ec8a8c060e3f826c8402b2caec6c1e31c85854b6c0c4f157e8d147f6a6bca89f563950e69deed787dd6935ea5be6ca385be53e98d87e65a1474cf10535d9c37bc5ea2ed04affb383cbe31d6cc4275c59d2d1b9ffff4fe56f6e62191568798a8812c70d18367e245dea6b428b046040da7a33791c7c84f12364e81b74f4a94255c5ae0bb566158fc0f0af9e5cc39ded1568e67a6be18bcfadf7c9ab5b35729ed82f995b168987433daec5533fd88f4b7fa7b0fd27ec40f15c401c6ee461e3a84a40f8c30e09b07873be68227d1ac9b482887ade58be062c32dcc9c5424d4f8b938720a2843a3f428e58f9808616ea798a0bf280be626ec2b9f806aacc9218a6f1368ae8f88ec3c911e63d9ea0713d867360ad4a7d9916fdb9b3061f0e336eb287f0729bac0d0b88d0256a84bf89fb874847b4b5240b49588447787918a69ac046cf7c38cd5c98edbf4c2d305f18b6242f2938c5f3fa6eaffbf2d8ba6ca1d0e914da26b5839e28cc6cf7ed81802ca67a6c8c6a0fff80a1dbe07fa06b03848fc459a350ccb7950d0890017c83e9c6325ba89a995d2f084f70370cfa202ad2e7f1fc4858e56e92e9dbe8f7ebba72e6ddab6cd02e789ca0995a0e19ee4f7d5660175fd69abd088908ed64b3b7651862763bd09c9cb422134f2aebaf51ec149e1912067742715e94bfd7f6f8f4a97272449561a428948dedbf21ec59fba8bfe699f5cceadda57e631ec552eb78178885119de1f266a4ed6d2e96bfe2ed31fc011bf1f714fc23517bfd5b3f2db14ca95eb61f4af1fdc46dc0f8d10f5924d3b59b40d4523c6f871d3e1952402174fcd4fd7a872f61366417133294ae1b804a3ee2667c00b9a54ec4237cdb340ea593a6c8b012a16d2edd86589f80a54e3fd4384cc545c095ed40adde5829b949b59ab6fa4eb8203ee1f9a535fabe4fecf271c9b399be2192b969a82ecbd33c2a1a56f4522f31d4de0248d4be78493a5b00f112ec7165ce23ed46af0ad4e744696c6943ed974a91935fb7299d8a2c425ccf2c69c1b4cc018ea8422a4793102b9b4dbebfa27b3e8aece1be62ea645ddfb0944fdef5012cb4fb0f4f2e0520fcd0a1bd3b713f32199d8de7f591cf646b157f5a5c897c3d5beedac564be9dd5925528056a4cc5c5ae8a61e344e15798303808f2f389e8ea59a66ba4720ead13772a08d9aaea9004cae054cd1df97c00d34a56dc418eed947bcdba4a3ef2eaec548adbba30cb6c78e9dcadf422d7db11368e3a1db3d7057b38032408daea81d16fa61fc2ff5e23c40d8d755b015be726ec7121c2ce3141ba95779c67af464e23b9fa6d1d518a7fd7c8e76a58ad5406cec7d614d486f8c53b440c0b9385e70d7ad54127dc811db956ede22833dcc740e6c556e4d47ffdc3a1e0edf250174c36962a2dced0a8f29c2d5d569adbd75a79c7da2d15bb688197a47786d3c250415cb65d45bb6b1736bca07dfce363abffb76f3f16bef12a81e14681f0283ae08e9abcd91eccd472ceffb80df88b9ef7780db8c141a70429f865e7dc15cce331e9913f9f293ca26575ce8e4bfdcf00226fcdcf0fd125a189918485c1b5ce0a3b81083153bec26e64d6908b766e245f279c1181ac47681db641d76e7ffed8d145aed53650644f76c7129d24c63a00e876abd352d0b8cae3889aaef82649fd0c684f6539770de62e97cbabd8d9f6be008ec288d2d1d57ab75c43f0ebd8728ca91cc0d0d202c67ba87b4fb8e7ecb13ad919ee768e201380fc04dde2ff2773cf78d1ab1f7a900f0c8f9b6a4c7bc22fcfec055d46e4d6072030aa6c9c5a4ee01ff483f6264d03f4477cafcab0d97955892ca70ec9a5f0a856bc8e03b8126e91da2a12a6d49ea3a873284508292be8154fdf647e18b70f25ede93e3473cbc99ca0cdb93f1b1dd45c8f55c3cc739462c9078b561c5dff0f5fcd8c815a76eb43470d1e2e2790ba9fb18e5122c8c39e235f9dc39c0af57346c3192ef7e103fc6a5123891dc571a3d6c44cc26a7c0785f8d1d22db2ad37156e695742f0affce6cb31de82f713cf4a8cd98275de289f69e87b071b05e4504883cdea37ad755027968430ecf369aeed5dbd9fab72c8cceac88666af80f7e207603ce43f8f80caf0eb00ba15c39bbfd6243fe6705a2891f08c9cced0d4b8d1fbebb1c1dab0ed14d1f36e977f32438100ef432471cb1a345531a938cd588ac4ee1318d8ce7574f604e574e91f03a4899ee71874e7da376a960496d5a6f1639d99e5987ce31618aa1a19da75572b9b1432e4ce0696ebda51c1225468782822f6f54afa17f7e75b60fb1b468b57dca2c2ab34cacad4b34dfae4e826baa90de596cfc15eb2a8d3041f559e4b8a8e5236c7de9203a78bedf79911f4e5e01b011b8e32f57dd876cac053d39bc5c5040753dcd63eab1bbcb8cf3e48e49a31f0e2b4e2cf2ba28b1c0762ae612fa67542ac1e15a407463c4f0e4df0c685bae3688904eb5b24b5cb45ed5a373cd9a157bc4e563e426bbfa3ab421ca5812afbe930b196ee909eff236f0af920c83a79a9372039e24909d1d059966cb5fec8a16f1631cb2652d659fa70b5cc061cd7ce52558e296cc7b49ec1540e2e5ce2b6105df2fd7a22a9b2681479b5cd368219d41fa75200ee2d98f218084d52947c39e9b68ab4728fea3a050ea0f3783490a13258fc7e5e7ffaf98266c7b2a834ea40a46332569658b3538b8748d87b606986b250cd4fd2843a684486f", 0x1000}, {&(0x7f0000001100)="ff77ade2aef0c6afdc6f48ffce5b051b352ae95b3a94a2c39629f74d39c334e64c69c93412b206542ec25fc279d173fba719fe1a86028737f8270aa03ade4daf0c1b0bd7a115d91816c6710652430023a5b27a943f12e0ab8c21f718825c1f4d0201eabcf1a59856bacabc2f2a45b4f0370b2f97ee04480e17b7a21650187aa6309334184af1b70826616f4198ddee6844c73099e628fe0a8740065f56d4982a6dea34e7dd35d7030dd04a8ce40d4c91f47e37036119ebd5056e998d86e9247bdb31", 0xc2}, {&(0x7f0000001200)="460240cc9ef6accc8e5623487dac158f8ce35736f3d6e86d9cb37dd7649e9ffb187434c8313c240dc3cb8ad1a5f29b376e6d0353fdbc8735180331164f05c594220dd6c69c2d5379d106b1649c1e", 0x4e}, {&(0x7f0000001280)="a109dd2950b16d8c01222e5b7171debdc4111745ca76ccaf7a439800d27eb1ddde30087a6f0d0eaeb122492a84a8aa645bf3340d12352e6a1f4209f1d4b3bcc48156023701e9c431bc9142f4107c4551cac4dae3ff7e842f625d86be5e3bfd67e366baa47b78fab7", 0x68}, {&(0x7f0000001300)="80af4fa51a527401d1df53d7c64360b82bfb88420bd312489bc434317cbcfbd0a07667227776b3bdd39cbbbe2b770bf707ffafacc298bb2ac8ca844006d8a5a3a43dca0f7b87d4def461cf7e357c30fe83cc81fd52e427d16abcfc463359b50fd3939e78ac3f49859b927ef4c95c154a5349c3f8ddae41b0121d5165efa9", 0x7e}, {&(0x7f0000001380)="aad2cb0e11989e797e042291eb6b52b391003bb530f0b056bdaed84ffa4d74023886ae9c90a0ad7e793bc1a50f4a2c41810039", 0x33}], 0x6, &(0x7f0000001440)=[{0xf8, 0xffff, 0x0, "a24606a31b426a654132e39a9564b7bab44f907da88c9f9ab85582b03e2d1fb9b6d483a382735dc64a36cf45ca4df2bb2c504b11e71460edd2313942b915aec750f370ed03bc11291a66f5496db2e0b17c9a35512d514a9c0b7119322476507cc3039c9d1c24e9d8baa1167732a062ad4b34b679022302d5b4ec1f17dd79790ce2c4f15445195285e7f8f5caf4f60fb0d33b2bce578a9e8c800bb1e8f8dbadc4329b1672b55a0b8841ab54d9349b9e7d406d79c676b6c7898cfbe9528cf4caff7f3a26f9d0e1bc11fa9e015fb2809e17ec360cebb6e41606370704ee460cc79d403edf463ef6fd"}, {0xd8, 0x1, 0xff, "1392f4c7938366e7d77523e6aecbe17c18adf76df5fdd478fabc80036eda3d7d74111e956822c868fb9dc77b07c07ae4b38a7f533bc80ccf53b6ef91bbd8ba29eb458c518717fca45b46ec7b4e2c9e2e08d5f92ca6b848fde9bcfcadaf9acfa44dcc34c58c982774a3fa90fb0a3624459aad218558af419f8451667f425177bf611e722720d9a4664834c3e257bec7790744c6fee6d433714e7a3a00386b1dc15938abd4f6015ff2ac038d748f5f22e14521cb8b706bd4e2782c5993d8c0bbde2245c7a3a74c75dd"}, {0x10, 0x1}, {0x100, 0xffff, 0x80000000, "918b0c84dc7fdf073757244254b74588738bc30b6807853a6a770b4a69c13c322b65c7684aa349bd96e482165dbf907453db7a6226015ab1348a6d39f88fda5ac7efa77f124f3968a456353618ac088c85a9bc0fe626ebfae708192f98c1b59ae47b2faaf976e41e4e036393f45f69c67ce539cf0152be4a6b9119bdcf2dd8f2ac99badb11ef3af31b85e450f6a072bf90369a06bf7bc10a08b14ab05ac6a1ee274cbb3eae32f1deb170203616d41a42d57c397257a9e93096267f0fa709d9611ca5b4d0180e752a632801502bdb0bc41549d4ee5cf6a8605fe33ff02a95740e976c6897e2850607ee"}, {0x58, 0x1, 0x10000, "63ed0f71f9deb873a92192133fff2987455f978e43a4cf96f0832b03e311f37cd149d3fd4708f77d80859c121117441719ef7e16173c3ee68034f18c36ee09149f7d7d593561c284"}, {0xb8, 0xffff, 0x8001, "fe89ec741e88aa3b8300a21d14afebe9426d226d2598bf719cb0f317eb143106afa65a6d7707f390e209d7ad84b3129191ce84abbc73fbbb4379bd35e82a336d5240e49f4b4586e9198fb8b08ae9f7731ff3bf8e741584dd259fbccf27775fd183b80b2a3f7a2c6d7b87834a7d85a8cd432cf8f03fc060ce2603506efc04301c1274acaed511ae5a484b6c1915f7322611d89b1fd029d7f9dad66c16d19aa3f05aee751570"}, {0x80, 0xffff, 0x7f, "be27ce9bbf776d6e4f7901afac21d354509c80ecb166581126d45cf894dad28e7c10ec574abbd6d7da12526f7e4d6172d7671a5fc5a7689d828319fa921cd7aaf0fdf9c5a379b930dd3a7ef17014aec574546913c8c2319fb58b4f18241d7e92d0891b5a0819364807dc21fc1b"}, {0x60, 0x1, 0x1, "34a818fb9d267ea912f9101baaa93259584b547bf6414af613a82c443b30c6d735a69fbf90995ebedb8c387379a50c759199a107e9f28e4da9560c6c97009a2d9a3585e2ba225f68eab2"}, {0x110, 0xffff, 0x7, "2e9cd3ac30d6205759063c4508f604a22d4670c236cf44da86c7be4814245d5b530913b80b61ce3c9290b90e93e195e8d7dba2543b0b493cb65e576deb5b7349ca60bcc98ea3d5fce9dd94f3a7e0a623ebdf42485363f8a6594dcd0b0de23ee2d223f703d4dea7ebf81c5f05abc53709fbd0dd30a16202fd8e6e5c13d135650920018098ae01cc5a51c0eaa8598d269e6b01e10e8c7ee7fe8aa5dc0230c83dd1afb0b2612361667a9e860bfd473b84ae6bd0192e4b0502425f4fc01c6278bf32ea1b3c96e650e0904f9c366947615ff3f9749b7f58d52c03ca425ce13c3c04ae14763f5d48c80057fc24e18f7534b7b5b6d5dcd0bbccc3320456"}], 0x5e0}, 0x6) socket(0x6, 0x2, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r3 = semget$private(0x0, 0x3, 0x1) semop(r3, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r2, 0x2, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r6 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r6}, 0xc) 07:27:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x5, 0x0) fcntl$setown(r0, 0x6, r1) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r0) 07:27:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001fe, 0x0, "b0d42000006e9300"}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x12) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:27:11 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x4, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) 07:27:11 executing program 0: 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) dup(r3) fchown(r0, r1, r2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x12) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) 07:27:11 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) writev(r7, &(0x7f0000000100)=[{&(0x7f00000012c0)="5d50663c19132ef3794ad64bb90aecc2ef7ca2965955cce7e2a6183d76f6ae1bb56fd2c2d3f5e7ed1ddd7f900eca4653e1bf0b2afe046e8f98141d03aafa4cef5fb5fad55f6d3bfa43f3bb86421df5ff9bacc366a22aa0fdc2e193583f8a9f841d6b612d7887311e65ccd7422cf5e413a4021e0546a7c9a29cd3ffd7e23a9eb6ce4a9aca6305029511f62df434e6304a4dcd6393e30955c7940713bec43f7ea9ce6b46e2509c39768fe3e1e7e9a571f9d96fb4f94eea3c20bee1617f9da1d9e4c11b7572a57b3e2df7b972b8e9aeed2f2bf1c909c775fd011b4c6f55c502c2bf461088e6df547bc909f81fb332196136dddce4b03df0749b2b4e5688421155761bff583880a1fe2266c80d41147383ac66f27989296640230056c766850f68520efbff1770d789f78e5c0019bc2194db40396a32df210df9640a7338c8f40a1767598c8f7e865312aa1e76a0f742a2df7e8539fc6e9112b93e006cb42eb7b301c8db72d09f85311ad1d673fdc7bcc660c5c89a9813ed01c1f5be3484edb85c48dd9cc87f1bb5117bd213fffd3dd82cef00f4e7d97f4e92c6d0e969cd958f522e1af34414a70704462983cb71532fad9fa1c48c68acc2a236625184134a13e469c07ae9c9f099255da6a61a8c3240ee7b40e22f356d265c67e9167631333402386178c04259712d9ddaf2214434464203c3ee548fde89838b3d662a1aebd44d61552267e87f13d3de8529a26e2bea6f108aac6cf942b852235d351f00e88cb629ede7704d4a36e4a2d9e967324da10273136628445765cde49902e5a93307723cb05b7e9bc8280c12032383088de214e51f185bf52086b2116b18044a036b43ff2fe5c1520f9d848b04144c26bf1a7aa27d6b71cc256b6d14c0ea14e9f376d87cd0988b6d8efbdb1f9e744f424e330b3d07e9c6c7848945aa8fef17aaf889c78ca4faca4746bb49d6ba8c6fabea8b8feddade59e63f4805c628bddb0afcf2b4cb0a03f204efdde107023994b0092e26896bdf7f3071ba3cc131a57dfdc6d1f7bcc5dbad933a70bc6d5e160bab17637e5005c50ca44baf39c1a4eeb0e583b3ef106f09d1a52b1800136f1e4e14c05dcd27d00a1bb6d2bb3492c0e6a83f1005ce302b001f127480e549dcd0ed08afd5bbe21ab7f138c34838ffef493f2d34106048849c4c0899d32fd7ddb8b618c2943e5019940bbc8c3dc3376159acc519e35830e47751db971fa819da785a18be8718a9f2a86febb950c084e1cb7ad236276c889d7d82e2a3af63fc70c103d00b885218b53acb6a8f9bf4402912ad1837594b73979479454dd79befc806900fec9a684611ddf739d8587487d627409d629d8c58c94daef96c7063d69c9cbba3c7c3537a94a59c05f2f19fd6c637bd826865760426345e9ae583350ed531a3bad6f3c0f8b0adb42ce1cc368c57c7e3a13b699199434adab4ab50f66344705f0315315291d4fb727d67ce4e6265f4319827a5c68da1bad40c4ff718db38db72da80fe810f135a358c39d1e8ce605201203cb10e1d5bdbf94ba9f1e512f2108d737476142337d82b2b921c5f6c3e07d2a1ec10f69372817c8ad0601c486003c8d8b089f3e3dc51709393e942064ff97942a574b0069162f6b9229ef29a6d49fdc874389b80efc6c1da487194fcff556b37d87ec4027434d593929baef864ac1a3bfa4c3e6a8bf28999cb00e80608cd50937b2f9a972bd33006d65de3789b234d00b8dc3f09c43a1ad464da8424c1b086ae19a03f231220122a00cd103d4b157a0cb674a37eededfbe3232b2ec5feecdb9c449d7f64f37af5fae72ba2f118c672ce2cca576c779d3119fcb0161e20207b5cf6cafd5d95c600625b48d5519bf9a43bc74d2e326d20ea46c68bb94a81b6d939ac78bb46eac0ee70fcf53f46e56bfd1984ba0113e2677f45fae2b28a00a2f611276486832d097d56439230cf8a8c1b93ffba37c79e8e374e4604f2dd2e0943d9de7fb91ee3fc63e51478321ed73c0128186157cbbd829aba015a9ee1e4ad7731d9d4811f1c3cce5aae774971b4b56e2ecc16cede977ff162d156d20f521072341f537c22e2ddce20b8741ac37f62e60e1a93d98c409abee95697e1c54416f584282465dd86471dbe83c8d6f5e6c58091376bb9f55ddd8ba2c6f50e3950f82db16501e73b12663249babf1bf7cb8efcc736ace49142eab3ce535cb279195963d56bb82320ba25969e8a6087b2bbdbc3421f4a44910231ccf353fa1f9b88597c0da13d515466ccbbd0cafc998f7b2471b02c6c716bf49eecd03d3381960ec90c38831554445ebd1c2b95f045f7fa60a50c4279f65b7f9f87e52592f595c3bc254338c548d881739a86465fdf2bb8a1e4c4d85f8ecd7919899cb6fc479371d95d3ed9267eb2a6b7ce44abe76c90f27121eba7edf8b9f8486761770de3877987575b3ec2aa415f140ac1c2ed9e33131be922bd1237597453706109fb7b69bdf8a48b83cb996bef3754e08848324f0f41df69bcc3a554a34822653017c4d64b51fc5810fc6e2d2933711e3d74ed72e66b3428fda46c732d9c00fd49a3c523c41c2177f7d1440f6472f08a2b36d54e9d66591cb1abc2e85bd4fafa780f844963418adde25f6d57b1155bccc163386ab10366328145bc3f4162afdffbf8c1977c56c0b54eacd164e6e998d4fbe025995c81973803db82cbe28fd619dcab0f661775bc9cd63fd78b228002e32dfbe3908f67f8ec9066f8b5f96bb9611100a961e192da903d93a5798d68898691f5432cfe6ef2e2f8db39611a26fcc8275e716c32e98248502e7126c2769fabf3a8dc6e14951a5615758948cf966351c5b4cacd3c56f4c7a277311b55d73885da3c1952a6be21bcecda9656ee89f2563b262a16fc8673b83e3de3c19072a3d0dc7988788bb97fc86fdeda05ad1a9642740f844083589f537c7ac74f50fcbdb87163674585aa2b3c0bd15e85a9235c47220cfc196492ea82401789492f78927dc34f046a0ee3d3c1499c54cb353cb721c1cf9c8963deb4cc346980cfa574ab6a9e16f08d25781ef762323d134e9ab7eb30ae5a3ef3c05603f127fc3cf1782d6179645eca41dbb8dce61bd1d9bcee7455de4d966ce90b75992ae2bb5f81b43b835dab8f2485524207fcaeff99177a39c7b9138b51f50ba776f74d20971e365292b96c556cccd8f5c5c2468af1c6495bc43de83ea02b39d8521c5d4e0abb6a1ca9b0a5df836e201bcc273044ab34de74ee8122cf8a2c04fcfbe26b8d3d0ebccd9e3da7b61d881e721ba537f6db0af8d31bddc0010200e315bd8b191f391ab8dc582f1343985b6c7b5d65b3d33ba3c15dc7b4eccd243e2a36af07a43d4dbdfe04e590555c0b5b44fca745e66b2c9151dec29587254fbb0a3ce3bdb7c97effa65bf496af4182f49707b270a1dcae6ca571f50d6439b4a947ef16c8a741a2863f25e22205fcf7a54cdc08afb30f5710eb73a670feadc10bccb89b3b547283ee18bb35b816b74870503ef6dee721fdc13194377c1f430b7a460890b3cd12e583b04e34a7dfade8d38d44aa5179180227f54f2f3ec8d36ce28974cc0599d1ac72c82c89bf2179ce07242669b91412487674cc2ea95907c11549b05860cda9d214be6405e4c54ecef91fe6f5d61ccca7630b85f4fcaf14e8060a66c24a175db951a9a3c7c3ba2f15971a3a2a331461efd07d09a20dfae07fee50341dd597ce2912db463804ce3f73e25fe622899efb2bd6af543f0bba6c5991cefc3be528a8fc9f3521bb3c1e00b1093bd3abc198bd779996e9cf041befc4db94ea832c37f02daa295ee25974a9bf5fd484fae7262debc6e38648ef1e1f618a90ce1d1f38fc3fd0a36836f67468bba5de8e02379020a7c0a63a7c0455a01b27241c725f5fb6c6716c9b324d6cac6983993e6ac2f1e161803a9c7fe2011da0a8299035d24db5097a5557c9939d9314489a655ae7d6738e9be61d0ad6568e63da7dbd504b757494fdb1f82ada387d8d135850ad065f67c14c4d851e19701744d9a095de42f6b4ebddb69d3e61511be1c0fcd02908d4082302ad6de0af025a5b4f6f6d5688821f1d5aed26b948ed7d4fa00a1d5c4e1a43030787cac85ad3586b78df5ac98d17db09e8a44d91e7c2d7f47704eaa272dc04b2f47350ff7b3d2000951ef85ec4e1d2d72f75ee19e247b34b3156f25037007393ee08f012cf2699e7e995838b9f2574eae9cac8169d4b2a7aa5863714038b658e90ae66febd1cc424c6e2c24cba010f204e1b9ad02c46d894b22ed78c133c0d226ce262a997872055b073af0712049468a1a51cbe85dff8c3ec85313fe8e1a5c6f4edfcc7c7415e9ee10036a1ae5a5962a6561bd6218e9efeb318739c386c7335c591e874491d43f8d31be9047b1945ea719b812cfdc658ead21d4be6575bf8dce12de5dc0734befe6b35c8d5c3da807aec2e362c0229d0627f75d9276b9aca9592261bd0124fae939851627d29f8ec57c16c8cae8da9a1528b5ed531e65abe3f146d994a40fcaadeffdec634b9d095565b973a14b9ab53b71bcf492c7226d0a2553917fc13c2c7a29b6673c7e80529856f3541f4e00e9a7c47d0b70d2a9a504a993d0ad4d109a5bc49a1c21d3dab8704c3b269a21cbececd5f998d83e47778a8b638ea9eec1b0ab3299cb204c4046ab74ccac5bb1d4146802a346e972d3fef5a4b27ed0cdda5408253bba25078e52075695d23f23c30fd047d6f036d31ce021a08e0d3202bc1a9c522cf8ad3fbee33e4a260c436e0f686c7911286abf55c7bc5240d1b642e1b66011363521d340d64723138f779799a490698d08fb0ac36681c6109390d82908caadf3dc6249cdf2fc8478a51f50990dcc2ebe8fe69dd90b939a4478aa51fa4ee7bf3203c18279a459cf5b2abfa9c5cdd6bdad007cf08c2f49703c878ea161307a2278926d1ae91432b8f7bf25fe9911267acb8c2c2e22b09300c39fd9bc8397a125ba199452405a438efe7cef296a9fe1dc0334434f9415e7c7714b1e5e03cbf63ec58f75265b64fa81ea452cce69f673c091bede904379858c03ddd95e1b6292f15aec00dbca129d925143e8b58081fe5098bd0a6dcdd73b124d05be10f0054c3e63fbbbd6f40ee5135a3b1ff6603565bf4fa5c9e1008119fc704095bbd014c373a411998b08ac41c6b41cca14427de538645a23bffd9d4595f2d00bebad8392a07cf723e0a06990e727ddf5a9b218e40c253d9fe910f15f45930ff9b134c88b0ded4ed7983227a2ad42673886b778ec1993e0794731f7627cada8fb22f5a5a48a0a2a5caa9893de0c63af57a13e775871800b0926c7926d552ab4c05af9724aab80f36ebbace83cb9d99e88a456a8b057031d27f9fe344b9a588310fee4187fefb8667fe058e97b914b2286b9133f4da33358569793659a4e136a0658fad4202a27de3d5ef2ebd078e0132bda47b327000cdbceba80decc31630e81095fdc46887cca80d5263e237638e73779fddceb45c74c3a034e7e9a5891f429d1b71b77ff8a6fe21a27ac05d6a8dbf279d0482776ba8d946d89fe51044584da94684aa310e29961b21204f3db683203ceeb7dcb79a0a3da40d0d20a1ef459d0b1b44e7b10f4d26d4edc5f4b7551e66df9199141ac26480e3d6fee89f38f08ba2a3d178a224ec5c3ba1d792a85fc154084c7961f3193053510112a59ee9ff47780ba09155c4df254d729b416d60a3a155958b590f93b679137c73072812273f072f34e67f26ad49fa1ae57f3a6b5183ce6bccac61ce035670c0f9269b818c9c3f7e98d61b63590633fbbc61e9", 0x1000}], 0x1) fchown(r4, r5, r6) getgroups(0x3, &(0x7f00000000c0)=[0x0, r6, 0xffffffffffffffff]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x0, 0x3, 0x5, {[0x9, 0xb281, 0x9, 0x80000000, 0xede5, 0x6, 0x9, 0x80, 0x480000000000000, 0x2, 0x1ef, 0x1, 0x8, 0x6ee04e2a, 0xf9b, 0x8, 0x90, 0x80], [0x5, 0x36aa, 0x7fffffff, 0x3, 0x8, 0x3, 0x0, 0xc952, 0x3, 0x20], [0x7fffffff, 0x8, 0x40, 0x3, 0x5, 0xffff, 0x80000001], [0x3, 0x2, 0x7, 0xf7d, 0x4d3, 0x100000000], [{0x4, 0xffffffff, 0xd3da2d20, 0x9f80}, {0x5, 0x6ff, 0xf5e4}, {0x8000, 0x8, 0x10000, 0x1}, {0x10, 0x41a, 0x7ff, 0x3b}, {0x4584, 0xfffffc01, 0x24d}, {0xfc00, 0x2, 0x9, 0x8}, {0x40, 0xdf8e, 0x8, 0x1349}, {0xff01, 0x2, 0x3, 0x3}], {0x800, 0x3df, 0x9, 0x1}, {0x0, 0x3, 0x5, 0x8}}}) fchown(r0, r3, r10) chdir(&(0x7f0000739ffe)='..') r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r11, &(0x7f0000001280)='.\x00', r11, &(0x7f0000001200)='.\x00') 07:27:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x47, 0x0, 0xf47, 0x0, "00002451859e1865790a0000000000001fe600", 0x0, 0xfffffffc}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000040)="1100fe1478a20568a42f0f61ff2f66fd0a53b1b1577d8c28dadf9c56dc3ecd32520dd35b6a742f8e", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) read(r0, &(0x7f0000000080)=""/199, 0xc7) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) r3 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x4, 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) renameat(r4, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') 07:27:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r3 = getgid() r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r1, r5, r6) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) r7 = geteuid() fchown(r2, r7, r3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x802, [{0x2}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0x4}, {0x72705535e4fcb8d9, 0x80}, {0x1, 0x3}, {0x3, 0xb0f9}, {0x1, 0xffffec9a}, {0x1, 0xfffffffb}, {0x3, 0x3}, {0x2, 0x6}, {0x3d1b3d124b4349db, 0x40}, {0x2, 0x5}, {0x1, 0x40}, {0x2, 0x8}, {0x1, 0x9}, {0x1, 0x43600000}, {0x2, 0x9}, {0x1, 0x1}, {0x3}, {0x2, 0xffff}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0xcf}, {0x1, 0x6}, {0x1, 0x7}, {0x2, 0xac8}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x10000}, {0x1, 0x80}, {0x1, 0x9}]}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 07:27:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) pwrite(r0, &(0x7f0000000000)="225d0f73294a2cd53489aedeea4b8a12fa013a4a49c47276d2f230be468627fc8e3c218078fc0b75d8a2d9cff5e29c450a528cc99ee5a8902f80", 0x3a, 0x0, 0x80000000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r3, 0x0, 0x8000) 07:27:12 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c"], 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, 0x6, 0x89) 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)={{0xff, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 07:27:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000340)) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 07:27:12 executing program 0: syz_emit_ethernet(0x1126, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffff7c9ad3aaaaaaaabb86dd6000010010f03a00fe8000000000000000000000000000bbff01000000000000000000000000000103b1907800000000606379650000000067f465119e4125f4eaffa888984ef89ffe8000000000000000000000000000bb11000000000000000401240000000000030000000000000000010000010000005004000000000000040140010100c2048000000005024000c204000004000502fffe33005933d7a6ae2358e4d0fdacedacf7059c9840918522987eeb6596a314561c20f547b48cfa9d9af43730bfd6410b9d596855061645a5788e36ccc79886d651aa2dd2eb3ba205dd8af31e00b584e04f82d16546020e81770da2e1889236bb04078514fe873b3c3c741615069e4019fa503e33ab595bb95550b478706fdb279def0b8ec682cbdb1622248c24041eeead9a3b356bf2055bf89fe8420659bea20a5fc17f86542a1fedbb566b800e69a2514bfd458a901ef351a16a76fe3ed3eb29f95cbf1333e850db52f77ee1d6032a8cc42ef159de3c883a318529035499074413faae67941193b32be482730ac7f77695af0e86975bfb95171d5e919979ff9295b0b3083959cafcdcc805b14204fc4ad31d9690ca14c7f978042e6fab17fa7c44f4eae3ead25a0cdd77471b6467806072cebcfed0e5d091db689b0348730311761b3d89bef4b74f68f82e0ea1531f018f027a0486fe795186a205d5ff0e056370407664ce0994c657f5613580fa9861a4424554c4027cb6a6f7df90119a0d911a9954cf0ffd8957005dd46c24edea6be3a60eca0e8d64c5e092155f93f68eecd173ead68800cd65e9b16afffb2b13486f047db969f948e7021ab5b8643409701e9833f7bb8b26c35c1a4827fa13e6d69d2cfa79fb65fed28fca7f106bad486a73ea6c126ae6858c04d87d3cd7b6287fef545635e5abcf026fd677bee8268f00467d2bf35ee0d5280175bf251b46993ad49483aaf58c77ac85743f9a36c1e194509e268fc4add8dac2b2445fe084cd10a29f6a9825100c41bfc93940adf672525747c1bc7589edf0bccf83cb3cc909af332362565bc1d46878e2bc477926ae9554e83551ab3422d23557a0b1c2ab060aff098108e9f0a113b2bd8b0449d716b857ebf7d24f619d71edd6b6b5d21c3767f970a06a14b575178ecd256df3fa3e9498b692496c146befb8fe92cae4734511be36b9ede50a78db07ca39fd35b62f1acd840204f5a636bdfe172053f87e2f5aae51438d5275e07678d58bb70221b0d5e22cf37c44d77c21f71bef842e5a5be2a5a8565f17c6de247447ded7fa7ac088416fdbab5f04988b59da5685288b77dbfd8b08bb12523277927774fdf9066f929694a7b7934667caa40456169d604ea5c241f704cc4de70960ecb598f8e8c9e10b5107ffa9b9c43725423c4407a46c070265cd5817711f040e1b601d453c5c9f5fe72c9cb025beb0307e93ff4b767082b2eb790066722e9bd664c64bc8bc284afee9ec6bdb43fc7f8bf9d8ef6cc938898613e9c7b71ff378d988daff29d52ead8237f95e5fcc04de10bddbc6c013fcce9612ba1848e565f191bdd391d9e9d6b551349b88f67ad0cfd06900baf7ce18d35c13d8c707725cdcb4dda832ed050f49f30321538bdbcce1d44d41afa4ec8c947bf0f60209a99c5cb30c7b827abc472c558f7fdf5fe52bc7d5df46da020dc2308cbf2844a4a8ec9aa60e93bbba32fb95733182c34638168e91da9f6e10dfdd0dbf900da21d9218f7952414c2c4e5cac1902f5461ea52d9ece2dd288c4e2068b9356186ecaa79bc330d9c01256a97a5b2842d582c39ed99207acd407c63de763033e392212828d243257018cac02c0ac120d87b3ead3e4df14d1ac3a6d095cdcae96982127ce885bc48c43986e5de1c8fd147cf5f51a510af475d5416c9328562d1e58e541f33357dc1cc0455ec6ea851b6cc64654d6ab89b48326f963cdff3d5bed23d8578988d838d5b6e4a910e866fbf54e52829a4e349b26a937a4f246c09b9946e360800f35baef9ba35aae380254a0e3a63167599545b46d65ff5bfce05630f7c64e9d8c033920fdc7c91322890b48fc41deada65eab2c7628b39e98caae7b6bed53827af8e631d92a190c1b4bf3ab20d527a99b3101285a8421d20c86f6ae68e6c27c8764e33c1b522070fa8aa28110ce5f14205150e642229b1e272a23e8ce86a7f6b642c98efcb3a82d3710cc4db9b25678ff277477c87b62a0fd2cc0317dc478b9548aedd02b3bb8f9a76d81cf1682bcb401fabff8508412b51e51ef49fa0e7d070a91ecba87b995225d2e449fd813e7adee465fb55cb4fcb5df05b3c2fcccad87b058e000f7d38536529f2bfaa3e18c87518187c664bda13ca970c83a91b9d471c1dbdd28d6abc507dd2ef40b3f3cd020ddf04188abf7b48a7b11738042682497c662a122fd7b049cc741f3afe9773debaa7919d92c9d44aa90585a38d56cc9046b619c85bf94f91493380ad090949b1050883dca5cd378e1d5530b030b417fb16f6671c8d0722ff644d1effe9c6ee51538f4c2e7a9bb730ca3f35695155b18eddddac24a120dd5cac78e5d4c1502fa395f9f607375edc195fe0309dd27db8b78087889b5b3e4c9cf5d062fc5779c79964812a8c058f02dcf754ac3aa2dd12a587742d4800ab73d8d0046a4b4dcbdad46a9124ec0b24de78c85506c8dc1faa664d2109d6141f8c7cd51f1134b76d7a08266d53a9c3b54ece2130135b41bcbb014e3260ddb6ec30b82f59685453086c4257cc641a26a333efd5dfa4d5ce081300378aa0d01cdfaceaf1f868e39c6a74ed0118af5c82c5148f3da133f27883100c6c3d35ed0bdc5be2d019c5d988b58070739069845cd64874fd52ed151b3f124aa560b67d96da771b0f439f3eea94cb8c956b52adf3edfde2ce6ab02d7c4dafc61286215c0af62ce9595af4c42e6f408bf3c89073862d5ac7e8565f9c9396885652245d139ad8ee9dce1e1ae2ab24f8526b90990d439e5b6c65653a498bc3a08f10b3b5eb4128971185a17dbe4787cf55aa9d83926b2a5c554a7342f734b74a4638962913b746a6b2e9d51ae16301863a59c468855eca4a9b4ea2222811fff91051d44a555d7f45e945f94c04c46d88fb20f931e6e6f717829e4e4e08f53ad8ddec76970d95c0f658c2ba29a2560d83f1e49d86f59c6cab0adb4d3598b06743f0f38f18bedaba197ab92f61dd30914c852485b99b38e6f02679dd9d6ef525fd9d8d3062f6ef1926c647ed93a108e9421f2aa978413c12231fcd267ba4656cdd47f2bf7e8285a336c957eda5afc5f02c696ea324b426df41d6efdffd821afaff87420d91eb6dd5bea3fb690469a6dd488d5ed60002e0d1670cf3fece4b97c2200e49d2ad2715669ec0b98365230f7915f31f5de12f87f8586151ba0bcf14f816ac3356c125b2488608cd30470447635ae0402e9e6071935f06931973ec5f1cb806c1e25fc4c4aa66406cb19f7aa1d8995d927b6150e55f5b3c3ef234eee2d71210704e42319159cfe787089a9bd3cf0f436e1063a3317438bfaec88205c10074d012ee749a1429e98129ec81ed062a706a5d4639dc7429883aaacd8ba29aeb929bb885627087699f2080e232f07662685569f24b899a2208fca5ecc261a91be97aaaca799520e9fc14183509180fd95ade60a21c00489a33736b8ae01d32d6fc98a6a391309182c112f0b4b886389b6a7317ab92edc1b64abcf6e87e20a8b828edee155397dd58ec764f923db9df634eb5799c80a01512496c2b6ab1e171bf3f277a41baec26b3e2b2bb457e393e54830975c3ca47520c0f6f5f2dcddb9acfb9ad049d42383960312e25aefc1e11576f24975aefa3632016cba5a6fa2a3d4268a9114767a2797c70e0debbb07b76b12cbdadf4e1ad5bedaf1a5bcaffcf531e1547d998241ae9d8272194c9a9e606473ace947b74d2645fc437234b1593ecff3bc13fa89c965cb913ce34f6d2501023e7b394e96b49679eec3d6eceeb272a4f4054cc01ffe149907bcab7ce8e196f2c0cce1830c01602cbf3d7624dceb97f52ca4d6e7861f7ba6114eca3cd6811af7f5b211d603eca1681a83bef8d22aeab3538f8a47aa28106e87c92a989898609ebd75296675690a90078b99cca37a326bdaa4175f71e06444cdca05ad01977d19d28aecb9ef5e0cb6789d291b9c899333edbc61706ae381d11b00bd8639673b8e25d1883059f2309a06c242df3f994e03265b9f74482040a02e0d04f0bca0aa353368707f276ee9bd1ddc19bea8bc4748c5e5f146f1994f5e2f67c4aa2ce4632aeff557678f995ae49deba3b08b60802bf4efcb0f440387ccb9f30e9c3c5b76b855dcd3da0f882f5b7f651c068e4b42723335802d61bfda236867346096abef73992ae642fa5315681502a9339d34f1ae3fc1fbd8ccad43feb4c1cc4e33ad4e4efbd2793a854d521439bbeba2f6f03fd411a14a680d0c534b6a1281d217d9911138ba1ebef033da40fe5217e6ceb33a1f365811c10fd7779a51590efa6e2467c809b0ae392f866a077bf482b3bee4c4dce36cf515dcf87628c797a874a3f00349eb2f372a9f46fee68cda6f356833f2ce1cf4c2dd79c7d7cf617bbb76aadd9f72fe8df5577e49717536f0b3a00ec3bc9e37ab1c8c1de9ca17d8499071923ca18f896d322dfb76ca0055156aa177e6816ec5b03f3b9b032f5df7703683827c75f72e3e6579f97a359939744d7e3ed03f9d32f6e14a44271fe6698d50d70e45b6653e0e14ce38477eb5251e13d46d8bedd0d816c4789498e097da3e5f33c20d99755b1919a315e2f3304237068d97627d41fb1fccf303eb18f3511d0b58c7f8027e5f4affd12c9386420f410f70849a8e8516857a3ead14dce20da9cef0c855a5faec17db2dd26ff426c7d77ddbd5f629946cd0a83448ab2c7b5646315944c9dcba8ef54309027e5080bc76907aaf8eb366c97566d142bfb586afa76307ddd8c2a043366b38467457df4b0b386ee0dd397a2745dd7737e29e3f4f4cadc5477bed9f1924650b3a2a9032b501552d0b25708f4beadd9d117d57d511029b9408a374b7305df0993dcbad36204a5f762cc07fac52bda2ad9a4a1a63963e750b6777448169595b08a93dd43dc2833bf983558e7c4b3f55166777959e2cf9b840b8d0a6cdc63f8e4401ef8d8e837deeda9452399e6516285da6adbfbd3340c342d90e2ad31ecee9cc8b234688687d2389a41a6a35b3ef78619106c6feb943a1962c741e17b00cd86481c27cf1e4a6dd5c35b9f3e5ccd7f097cb166ea8f89415b18924451566e61b2d81aacf663741e9285984adee6bd96d400555b9caa33e58b84430affc10e82457151d00a3d8c79e31cb07f8090865076b0fbe0eb93849f5969358a5333ad54f0cfda1fa0a33c1f05caa0c48d0fc1e3a31f4505357da5d85f91d1e7f5bae83057ce40053d4af804803d80b7181bbf33b6a51058b1ea1ebb10a53cc337e2a580520f71bcf515459ee73dddb675d1e223f93f27345bc876304de3624e507d98d6d408d2187faa3879b20274a3f7c8e056b1957214d750eca0161471a4957ccca8011d7ec46e92170cef21318ab5dda00193df3ab09b015b94421df5a7fa833c8ada0a90fcbec0ccd181f220a54e63e74756d0d725a572033eaaf69df3f4f0ed67b168ace56a0d00f11ad240666403533e91f189aae1083329aa1205bf2fd395baa99d38ba7b90bb2beed42d2c5b6719b26d16be1ff1e5d97c856876102d420d382d9daf3e4d680a625db9cbcfd1213d30997a82a1d4050752b452676c6d7c63f173ca054e10fde6ad82587c07538d10554483c9997038c128825dcaaabb4b8173b71deb8e4d619ea4aa1d78d366a73f7cf4d03855b0e9df21f35ffbb7a8071732e29be82b60acddc800003a6b420e2b72a7ebdd506990d4f2ba3d3ac017fca7e9e98e4f4676dbf5e402e31c6b6ac157f682a6bf24fdd27968adddb387ba1014008c26bd7e8dc3351b2d7776dd6cae798df15284e9de8d5b51dd0efc8d8205020004330000000000000005027fff040121002c0000000000000000010004010300006206004900000000ff02000000000000000000000000000100000000000000000000000000000001a6e5eaf7aa4e9455c3c4bf5bc43add152b02000000000000040106010800000000000000000502000404012000000000"]) r0 = getpgid(0xffffffffffffffff) r1 = getgid() fchown(0xffffffffffffffff, 0x0, r1) r2 = socket$inet6(0x18, 0x4, 0x81) r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getgid() fchown(r4, 0x0, r5) r6 = syz_open_pts() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = getuid() r11 = getgid() fchown(0xffffffffffffffff, r10, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="d93a5d28e5339e2fc43784425d5ae1dd47f364347faceb35795d6682e84c765b024cf0942683466b08b5b87ebef5ba1c049bd829c11ad4fa0c26541ce54d", 0x3e}, {&(0x7f0000000080)="bc0cd2679f7c7bac82", 0x9}, {&(0x7f00000000c0)="1c935c39ef76df1e47dae5e18471bde63b553b0b6eba78828f1cb62aab1944e5bca308ed584d2f60eae4bdfa1a993c9e35b2f54d73a01943f354989acb7500260397dd196f6a1ff44f7648ea5a74aaf70c85a63c62ec7d55bf5a8f5118fe8700920baed4a8a34e1f45549b2efb8ef52e82d739bfd821ae74973ca6627d0c702d2998de0f9c4394affb95aaf3126ae64f7e54b7f7dc23f4e77663d567006a9f056d32a4ff952142754dd739e2accababda0e7f32bcac36c148765b1de441cfafc9e8ceea7fcc642fb384857b704d11d54412ecaa4a829e2d0b9d071e06fedc7c0aa2f9e800dda0c6c25a010", 0xeb}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4, r6]}, @cred={0x20, 0xffff, 0x0, r0, r8, r11}], 0xf8, 0x400}, 0x404) 07:27:12 executing program 0: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000200), 0x0) 07:27:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3d1) r2 = semget(0x2, 0x2, 0xf4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000280)=""/158) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x0, 0x1004, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 07:27:12 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8202ba80ff9486c90900f72bff7f280bbeed17a4a6fbabe554267cf9ff6f31e9cb9b21694c2677601e2f748388766f8ffc9b64c43b743711d6f5a8e36d7123b1f67e7587750254147e0fc1f02d949555d1fd198273cebbcdafcf6b9f7e2fc6f26a378e974c76018b68f83ad770ecc65c283d25297fab56f34a0c8c021634e27b3108a4c03e12a3413d66265788fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xe454, 0xffffffffffffffff, 0x0, r1, r5, 0x9a, 0x5}, 0x851, 0x4a88240000000000, 0x800}) fchown(r3, r4, r5) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000001500)="56dc51d36457335a29e6e82a5aaa13f71e503ab91a82ffebf233ca4d5ab8c2fb6263e5bd6a6781abcbc4bea6915a172982a0c6c84c165623562c2805688289e771f73dfa9a424046bb6e9bf10b77e9fada01f0e77698eb398565d7e22d4001223751de740ce10d4c91615a82babf193dbf52d51f063e2daf2c6d9438348cbf6eeb274a5dacc68a930a93c5eb139fe8408500ad54a8e1373cc81c18dbc8d4d92bd262a6667e32a27a54a7685ed84c55fdc4bf01c0493d32b07f0a7ec8694a381922637a67b3d0ff5c560381388fe6c25681368892ba451a085322192d0a45f72b8a71aad892d831954e1b075d", 0xec}, {&(0x7f0000000500)="51c6fde20bfad21993291e86eea582a5e28129aa6213c612666473901e81771e047515ae05db2ba89e649759a38f0c084d6cc0950f90d6bbc95d595667b22462c3ab2dc5975ae76babc86b4be6f8b5945e059d54348a33a84d34aacdcef794376dcbcf29ef97400637b62460046ee69835795899ebb692a84f451db0de294f84530b7b8831a7719cb90b5df700a1182a46f83e2d6c9dfde29ef30587243ed8efb3d8c35f98aa1c346612138721d80b30db3eb7c1a6c97c251b7d8d2bd0fe3f3e7faea138d2ad1d3908dc4ed2601ec30d4bae19336a745654d06fe79c482e42139eb6a73ca9db6e2b4db80e3e16ea627cc80abe04f292e6fc46ab67675182846efedb4b4f72f9b25ea5b12bed4c27e2af20d44781fd59019a7211a7ac8d5d196bcb445ca29eee6828f2e59f7be0aeddde72c3977a2e79cbbdbc0547989d6ee0e55629ddf5a54c044b93d9f07cabb2217d4124753d64ad9844b95676a8babd0a8605baf572d74112b99d16b4b6e2eab700ba200a0b4ea714983b056f508abe82832920679b2465b605ded13a0946bd006904f28e7b047f0b86e2c06901bb7d5f3cdf275c5d7f91bb69fe1d9f98f1957cf91a974440fba3cc993f0433270e7b43c1cc311b08940a21b07f456376562ba852359effdcf2ed301d24fb101820bbd78508ad11fff1d4dbd8ff9b33a543da895a3d20576d05f6f2c54fa3e536437f6dec643a01fcfe8cd42743021903585cfa6d68d8dd3c36e8919e982a1703d07968e3d2572626f6093b0fe70372022e471d33a98b9732c2a52d96d81f5333b4143b9d4c5eebe2d7db405551c6980d84b10dc825dc2a8b494e2e3b875bf609b1277773433f06803836c72c6dd8dc654d3d62ed072f6457859e53781e11a7d3385a08bb76d0cf10e77a4fb2fcd35f13e096c7cfefe9b6772cfb2180623727a2bc6b1fc31431b725d6ecebb64e4d0b50f97012bd427d7c90e8b33a089ea9ea6d9086cce9c5e9c134d73baa034f63653896f514783a25ca06bf26b370f69df541a0a5b0fb5eb02731846389e92982f211b938e51d7e46da7e9ceeb779cb052258e41bca3c32007fef18222a59d8622a070e4fb0482a1cfba7c57bb1f0a4d12dea02989a791c0910afe954219a7be7fd77229486b392ec8b909a4d5d0b7ecea0bb31715bbbea51c8400d30d17a4ee65d691e169103a70b62dd74bed88700b82de990091f0ba4702b9d85fcacd4edb349423193d797488bc103da39d1393d15846ac267a92e3164d20346eec7465dbd8c878115397b7f0d4afe8ab2380bb7446cfc81c07b1df9cddf5bc43046b45a53b4d355dee861e88a6f1cd36f31a50dc5f5c60d03f7187837f054d2fa6dd81f525fcd584787870ad0f50fdbecd4e509beb4eff718783e99a2c1ef6c762c914131a73cffa00fb4edec2c2cb08fe96caa9283ad8f1975c545daa45a105758b6966b9d14ed6014e4d477417b93e5bb695d0c8a398352107d7a46258fb1e72b313508478316aaeacf181be6029c197146958cff1d32f9198e61a4eb7c6575255ca7b273e396bacb98dc42bfcd3600f6201e341da1e98b03f53da907606a48e51c891abc86468a7687e381ac6285179a45fe04b71abb9977a9ef6eb1b70c1549b83db017b3b1e09b53b9c89694a973849f65b0f1419bbcb385d96aef22d9ca0789d15051f1ad8e89a1fa235829a9f36bce10505c65facc512ca1ee0ba7539b9b9e7de92b43046ff1ff48dd8e75f325728be9c62597286103fd57d9e0dc8a2a9ed1b968d19486bee767284f1aedeb8df78fc969d463a81f6424e6a51202189c4638b9b6e37c1ea2d7b843c26b8c0e4b60f65f81d82d9aba4ad9cd95ab19b63de80accc244202f97cb4aa2454ce5b6655721ce2b4ae729c6a648803f4c6a6626039ac8889db956181797d53b22876b1deff062ca0b57fe60f6fe995b31d7ef6059ce83493b2cf099d42e113851cddb1c388aedb705be1ee1049291f43196b6a7b1162cfc7cd9ae414c09967bff4b046920c886dd6c48250d9c85a48209a4c57aeed386c31a10572cbf5b913c4863e0b2520842ff3ae1facd992d1225c1dd2556c7588159938df9d1649ab762f2e5e124d4d9b40154eeaaad9d22631ae1d564ba6bd049764da6ad61dd820aa1d86b8ec23655152565535402dce13407aadf1d324251e27d3c294191814cae55c2e671494153feaf7cf08016ba4fef33163d877b237f48be4f3075214155a9c3a586058a23f2c980b23c39a8d564ed6335b85be2f6995375684988387b9435ac6bfdfa5092ad2d4b362cd2ccdd5c72799633dfc3d3865b00def8b81344ca75dad6c5bcabcab6da0d82be7f00164e7436c703b4074d6d92353b1c6908b11cad77f7ceaf28ee47a22c1aafd2c7d0aead81f864c129c6c87bfac00203f0a678c7634f40a4bc9a0c07a364039b5b21fd04989cb2acc6cedb23fe85806c70547dafbf8747f5c09bc65c38744e26707b5408691afffa2add118acbb405ce450057ebfaaf8a48e859d0813ab7e86360e7b6edfac3b135964c08a6671613e1dea3d6058d3054d2890052a13fe336f693bd223bbafd15810ce8be3d29f281607115032d7ea90962fa070c466e567792781f982e8a9f2fb1a35bdc5a9b1438fa200ffeb4075121465271c00327d91069ed5c613a48ae839940884c6410c855ceaa84201edd06a47e3fba3208342e79b203ed125f20f38d02a5b596791f2eb2564b4bb994c11b7e680c291c99dd1d64e21051315bfae15df5b3c2b7cf3fe570c7e95fa5ead0096382b01a29928651bf63f9ef3fd4f93a3fa1fd8a1d5643d0559d70893336566678cee450bc9229bda3617002e571e1553eeea6d6c8c2d8122290737911d008b51f691bf263eef614d9126bcba5d9f59e750437bbdf949c4b0f1523bc78f2365ea464879f8e07e04910e07b0cb5fcc66b56ab9ae182ac34ccdc085b2e75852ea0de3a56e69cc091179d2ffd94791e0e530dc3ceca5082931503d96ffb293906f52ef2e7f97101c0ee693bd70244055fe66e5388a3543d3f511ba1ea3a0bb7fc2f20cddb9487fce001486b89fa7453341a8d20a1bf03f15765a39bf35897d604a7f91726977f172c5b675a2cb0381dc97977605fa67c910126a69d5ea587ddc7f7dbad8761f002066bb83da546d21f8003e82755377629717e0ad2a8c36419abbef7ea6bb4642bd9025056b4bffd6afe591b7f1c52e3f1ce4526ac138cb05d69af0566ddee78f4dc88e4ea60212793c86d764930e46e5eaff917cab9e49308293542319e43c383f89fe76a3720c1118fe80a6a3263c38d8c60b58135f8bb74840d601647613ebb2083f34c83af37de9f2d9b09176770677497e6e230558073ce989cf51c9f4c8b397c7864c026e924fdb82bc53eef9fd818d3d047dead07d236b3b9f754da4594217647ae5e0d76c5b412b02cb59ad2b0ee6261ba808c27f3fc3e7d8727ad057147cff71cba8c87217534589c7302f21a2b6556886a2a64406eeac0cad21fa9a46b119093f9bfdfd08c4b911c36d4c500cb5b3a62c1c564af25258128e1873faa57eb310dc0bb23850d39c19da0012e84598b589ba16d53be867cc128a938ebc00f322837fe44e8aa3ec6a4b82994beb8d94d4fce4a060bf89c2cef27635977f4af6e5d10b9f8b98c4369d640bcbc9906544e3d57f36a57177708b7efbbeef6ec4b2fc226841a6a9dcac2fc07ed0f2417cd431367c695803f93be96b6fc7b56677c4eaa51aed52e7512439dd3b1fc33e8d649929b2038191f82a21cb364cdf7802229b44b5394a9cd3e8c5f54d9d7877a60fd7fa2dcd392a465924c0713525a64c78b915f4efaab36470a024b52773098864ba86618e4c68e16a4274096e504b30995a02d8aaf30c326dc3e486e275de9f586b27ace0576dc00ac186cb0bdd0a60214c6c35d361999cab34523e7e579960ffb8625655791282c0651e7351f185adfc0e5854bda8b1d38fddd20ce25caece7b5d086dc8522afa11a732c191997c424928af4141d258cfc8554445eda82e973ba4105d41e12644b3a5441f521e77209a4a4f116f1d555709387d3419fe0c43271dcd5b33577d34ccf29d9f56603009fb22e7489ee2848ac0a08c69b6ad906619319633541dd57ab55753c1774802c87bdb3c9bce149a8088d0d4f16285b83e1d7aae9440f092ddb9ea3a6b51892a8fd5449035213b232d2009b646f84bacffbae6ec1b4cf6d79cfe3ff1feb9e036a15ffaf698d0108c3464269663036bd1c86d9dc7fdb91816777dfd49223b4bb7e603c34118844ca2beeb1d9ce07836dbf0863ce4750842916d8473b6cd1ec56c066071740b1ed78075d85a3c4ea273a44bf364850b0af1af907f8c8af4078c935fe7749c946bb56affa3336a900de1a621f5ef54cba78cc4ab17ead36cc9d84dad4a4c702c0f8a3209d0dd8f44323a541fe623f465f6ab05bd132bb300b2d5ff0f75ba9da1a9bdfb69af087526eb31edd4eee80797a95e7c4759c316c20125e8975bea4d25ceecd20c1819531f8b17bd47ac515a73414f9c1b0bf7cc83e0d14a6b3a3fe2f04afacd3f0d7a691b6d92f60eb11bc1098d25345f169b798e0c6ec361ea6ff1c96e24480bd6cb7b01b1e86d9b3a79bd0a1a6208b6663f5ce3327b6df463a243013855fc0f4d633ae69aa2e1c7bdfdf11e51ae830bd3ab8ec2062e7354a99c21d41fcbb7020da938de40185dd0c0e6e3025777b8fab84c63aa9eedb43d96063d3ffe07241d6464136d79d61bfbbb1f217cfbd97565b139fe767d0841c77e5225282d41297fdf6a1941b453494d55bca2d595220d026eff40d145b7e8501e4e78a21ea87e959ae528956d51a47a6c7e285603d4b81d00e1da16c05774370d9e39496a021e349c9e18f46a2fbd144b7c379f16e53195b15c38a52e02484781fb62b98096969543893be671ed147188f79b1647b83f9a219b19bf7badacf121a8645fec01b004ff9305302bacc4dca3709355d743aefd532a8ce259b4a0e97677158b2eb4f291873b30cf68fab97b7f02369401cb33b5f977de9c6fc532c71c5e23225974cba31599f2771da31e2e3b95b76ecaf758a5420f97e2ce76b9bddbb78fb312d3bc2d215eaf670670b611cb6df3e658148ea20abd864ea921bc1fcf0c27a5c99e8860735e1a76ad4908c80452d73d7aceaeadf3863728172069a9ced9c7c1bd2597e56cab3de354ea03dbb4a34973a3be38fe2225e9201200b18beef912841b6ec46b406b81d80876897a265269e0d63ead261f7ffad2dcb7cd0760cb98471958ef126330906aef72122e6b865169649653b9b0f699eebc70fc8a2c16a944d43321dea2a6c1f4f169829be929300dae685909c816550656043410b6f0a65242b95fb716a63a17fa170c5d3ac0ea56cabad00e8953bf1190b355f3bb5202718edefa312052934c2f65c3e3d2dd67a0478dd3e23e9f17fed5d105088e3d6f159312f32f70bd1159cb3c11f42788c19a152b9a226c7e41e1e2647519c41e7f2c4c4413cc15459420f19af97a0db01a89544caa6c1c0220109510adb2642636e6f921d0bc472c64774074f13a90a1dc1f4966205021c045dcd10917a9e1f1d3478ad7cbad52358353062dfc6c9b10760e6d90d475a54ee1fee04a4df7dc5b8a87220fae8c9038c1af36160522b413912d69266b5e01b411e622c7c2306ce4387001d32bfeaee99c074050eb5908446cad199c5032b07cbd825c7590802a12729a1fbc9cf5a7d11abf2613287f8cfe8fbd47745f01034f5b582a326e8e48ad8a7afd514", 0x8ee}, {&(0x7f0000000100)="53a310eb534defb56684a39ce692bdc4a120ee9dc56f59c472d43b20782d37533cf43ab9aadb879218346693210464a0d9f7b0e7c15886b3d13e05f07bd215d9d4dbadc9beff42c0ab280f77ffa0d43e3e1f3f6245205d820d2740e2fffcff60e793dc3b34ee9481b94f1ee51d712bbef0f32fe0a22dcf21054fef", 0x7b}, {&(0x7f0000000180)="1bed1375c5d871ae307d5e82b6c1979d65ae8863face5f157c3bfb58f47e912425aa388f555d0ad9212c760d0e0e7012542319db59122018ca43c294dea4e3c66c0e4a0bc572d5a2803d484a6969a1a9d12a8526d88bb75d090b8378f4f5d730831a8ed2729ddc861a18616841132ed70abf14daa824bca069d7b735f86bc2b17e52bbb96bc617a3cbcd", 0x8a}, {&(0x7f0000000000)="6f48b3fdfbf2e687384db3586cffcf4e2d8a0e790eadd1a4cf4b7757"}, {&(0x7f0000001600)="bda7e4f1ecd0c9a95e9854c50472222189716c898931fda8d3e4c8c668a3e6b15db95d2a81dc31d8da028ab003d423644786897c87829151f1b0a7cae829712327d8a4680bb95f3f64bc83c72325a72646b7fb421ca8e96fe223c786d2aca8500ba7ad7c494898c5e18528fecb6463c90a82cb8182fc1955c778a874a9ec13e150cab7fa186e540009fa3ef4e8c5913e53bf4e5cda75963ed4d48845086ac96e0982460c699f24a17e14914a944c52fe80ac3d90b29f615cf6c29b9e01827cadbda22d75a21c3863b507849143adf081207ac26100b54e40439c11d7caac33d72a6fe2353ada959f32e1a5b1109c0f70a3925553be14bf96089bea96acf0812630ad2d62fe37999b1167d4bcb4a050b97803df6ca54ddb89fa88142291c6e35a51a213869a799a86bf72ea1a4744820ea6f0f595ba90ccc92cc5b3adec95c03281096fadfd10b763e5b181b0078f9a93b10234d841130854fee433ce85d4006ffa20e2cea4c30f68a2859e1c2d3a0b809c61a5723c4a09e2031336a709492ccc14439ceee5fc63cc25c6d4fe772b24a2c713213931a0010f452302921601f29b844aead8ce854d2916056ad76010c8e7d721f50128ff7b2a3b63af9567a35ac310d5d0576c0cb28175c1055d32df265f7429b17881688e0d063544cddcadca912bf2a44788d941059e4da79450bfa10a08ae8a7107ac7771264cf90f1951af3e48ae526a2d67397b367273a2cca45b44d8af00e91b6afeb13fdc35edbf21a55af93e7ab25eb86ecef5f754a033532759854a8fe459d3f2ec3bc4e7d7bb12619f7eeea4f290ad7653027a780c19eb650f600b17e8bcaae15c323129d8a6d649583a96f421a80abc67ed52aa3841a7f68ae066a96cffa16be24c6a4c06bf13ec6939f98c264e6d23e3e48dc43a7b2cad73539dc02370764e547dcd91bd27e94f4b7a6c7b2cf290e065cbc9ea26b7bd273952808c0781b7f5304dde8b3c840960d48f859e3f4ac1c45cb063627bf9ca6c6546dc565253856179f91e35af4a45c176292c24c9e6d569970745292c926dec1d51794e7fbd1f1715da2792b0ff192eab8d4ebbf4112c4df685b8968e5b6c5030eb853f04098ec42f3dd2107424485218e60625a20554ceb3b9c36e789bafa3c6d4bba07b68adf8b26b06cf1f4c662b52c8687fc9beee7324cee175f773cb830431d441630750437feeed1125fc9a1295bd8d6e16205546f3c306eddd78f68fc25b1a02996e8494b6f002753bff2402472df4ec44e599282b553785934b4122925a2e8f47b71b3750a8983ab0d03c5f2f7dc24bbd3428d93406fe7e994cc27c004eae44bd40fbe5de4aff9870fab82d2159344e31ca902097b5ebfbb9768f89fc3634f7da8a54a3c770e70b6bc4269681a8e2ca3b4eb6518740ce1caddb6fe7898a4a65556ae8e4aeba0ad73f2e850870683b521c040a492e1b44fff3c0c70105cd8250e3f38c578859354dfe31b62f6105bbdcab11bb1039f1423042544aa7c642977ea60b9361d5e9fd904a266641ceb879032855a9b29700129a20dfed71330153d98775365f9a70c8f18e492309cbb3833e6fca40cb7af2628fddc957dfea44bd768a801f0785cff9f4adfe1e518900d6cc6151dd5389ae44a2a98f277d8892bcd84618d78663ef3c0e41a6ace1a181fe2020f42e6f39ca21a4549b354bc03b95ab076815840b652fd62570961ab79642cfecc8fc62d231f438d918f0420e8803a04dd236736c0101f1bacd62f8c2f6c35b4648ae378755342187987299e91f68063bb19d0bcf55d28c44972abb61f5067757e64a4eb078a5308ffd55be5bf0f443d3d4f93b960da68183fc209c908b6bc29ba5b8e808ecbbb047c89e1b753d5b0d30307335095726f27a8815c1d1f26761647c742b691a122a23b81283924706f8c0486cbe8dbf92c29a390d99fe82bc47eab3c22ce55307564dfa9953f450f28848fe8e70084d02d6b3261c70c5f069607cde4fd3c0493e718f5ca1e52644a051340e4a8fbe8f7e64ef10bb7a46f0118597348bfb55456534810c29b11276c361287038ad5e26dc46a0efaeca094ea9abcc5daf094811530d4f1bff5876d199db3e715cb353d4a63037fe1a386f03754786e7fa62c9a387953dfceff552f1850a12617ffee01f90e5f1c3f8a116ac6a263a648ad111cdd46bd807142b091039c3b752cb2898af10162b472b77178f3f250d64f490f0820860f713861dd2c582454df0488059eff727756d5f20c45708965ce682fb76d874d4cde9709e4b1c57bccb4d6123e674f15258a8c182ebce9a23fccb919bd9d2be8683623b136681d3a03b770b4b851aa105880329fa59af2d9d99030ec8614b7d452afecee2b35d6e106b0f3f24bcbeda8998f59e709d9f48c9a6dec1e28fd12a9e43dd82ee7b9aca98facd94266c1d36f37ea515f56496b4332c683bb3a0c0b6ba10f8ce980fc6c5332cec6435d94105000c6e6d89594c9efa2d1bc4e562977750c05e7ca3ca2cdbbb5f5d6e5e5206b1c83beadd91765112a5ff40d0b9c902c4e581260fb8ddac58718f50e9963741a4f9db6f22ccc14ce0268bb4b59e598ce7ea2e1c8a39ff1a308cf843d86092f274c32d5a0b49139520c98dfb27d0d68d107fc0e807493f2d5d4448faf251504864b96bf8a5d1935293afa3159b119b8ca48150ae661c73e0116ef7f60628a880534183a4fecb9ed1446e45f460133841cbe8ce271f9f38b4bc5dce0d391820883df8ce40bf9fd51abed38cdf3ba93ecfe9fd41aa7931b8a4970811139d4ea12293c4d85176807137e1b54cbdf97979737384ee18f80945571ffc31bad84400a29669e02c699389782641127bbf257e17b3955dad5393cdfa9dd30878ab8375e0fc66607bd9c393dcb173f0eb59c3a3b73b33d4659cf0073ab23a1638ee2fe0a54865d42ff01806865724ce3e5931a78a4ef415dbc8989d5a281e98e768087300bd1fe84955fa3c7562b674f3a5a1041987b1c01d505e3a99a0322b0df908f067720242b88a1ef5a95398a8d3cb031f25b43dc08023aee2cd154b016f3d33c0aca2d0c87b257eacb2061fd2eb86f6aab1e14b540ac1d0902017915e8e74b9032f6940562d47e3f7414b19445008aff1955c0be23edf0bbb2dd78920ed02211d302241a6022d65ff52c793d3a2ae77215fa917271364dc0244d81d2c58097f941a79fc87171351b973f4b80040833a907ee8c167ae0f1df1f8899151529f7ce359a04c8bfb1ef13216c444b1c95a3b549f7e4043e26a545d5e75ac408411c5e0daaab9d8ea5a0086bc6ddfa252eb8eef965f595ea2c8ffdfcbba841033733273ad8a5a62826421e43c5555395ccdcaa0eb507d7e65ec1f261831c214e251f8a8b6e2c29b9daec7b04d3f9f72fcc6c20ab54cf328527067ca4d1be2e891690345c31e8face24ce4fac3f4a0ffb70d96c0a897d0ec53b52599dc3ffe62ab4c19e91e740ea66053d566b1eaa48c865f4b4614af29285d7686105585941336a258f7554ec8038710735d4fdc7b9ebbfe9dadc2b172f00c1fa14511c0be89d9cb57f775a12dbb25df02ae46b31e118d6b41c15f024723a7b74c0676d1c2c63959a4c2ce76b601274ee538afcb15708cfbde4bcd56e2f6052cd695ca1ed5574e18fb5de8645791ba63db8c3e13c16a3afd8a39545e98d2d1f4a058a5b99f997b96ec3185ff3f86c7365178050ccd00cf59f24a2743e808b616321c820f5dcde4e042aa9d51b1f8572880fbd78b21ad6ea6f5afe3e9b628378eb601638755d7612ba767531a2022196a77ee2272ea2142c3118d93b8346b747aea3f22e18c8868c081977dc78019414df29bfc93b3f1084d503370cf352bf6bf8e6f06e315b2858f50b2b916f1e2b37b6c3064ed2e67df3ac17eab930e492636f240739adeeadcefbf4a4f927aee158bcb534c3093a910d07509d9c1f6377cf67023c5d712ad86466f712a9f59756a8aae8d528f1613cee94a391fd959f5e1320a120f39ec0373ad190e6e0efce5246a2c285c5df27806c53a5b07ff8b6af5966520645c401973b991a4b350e6b0e523ad134c5ebadf1db5276a1a4767ee96e4274902975d1fa04c3d4beb73cee326a74948e0c7c127271f35e129dd959363ab85de7184cca5bf3386d0599dc2a1823815736f422aa8c3f01a3dc6ac78c3eb194a42a9a6821d957437bf18ed1ab6cf965f2694781be95532606ce7fa46e50661730accbea7964300f50615336bd2dabe6fdbaea6561178489905ffad3e43531a46b94b47d6c0d1e27f859c3b40f0950b30b534149a95f873af68e1207fcda33b24a7934a933ef52ab9947ee768578a525c210d6964990dd18d832054c8b6ebf19b0412e6a34cb527e0a087e8dde00554905aee8bd8a802105adbc0e1fe0904c5b03ee91ae7cc435ebdaffc34bab14af744acd3836dcd85b57af1a7fa738d68312923e50f24f438c178f5e0d0498e3d7b1dd7151808e91a7e980aa2ce6ad310fc3c1367b61e103f237d1d46806e4ff73e37c4f232ee06a3496dda2ff26f94952290bb2c0edca63faf21a03d063240f93c914f4e76a6527687bf5f0200f6d1cd02b3e136f24600c998dcfdbe99f39d0d865d4b96ed6c163c38b0d9f0cc5ba36191bfd362047db73d20afed1f1fd057aeca08682c35681883e370123dd0a6b46b7f4b5397c09c02567a0a2d30613ac11a95d6213b473c9c8b465d2a63b3135e1719c16305231cea285d84479912367b325721fff1404e828777a58c3396310416f79403f4cc76b497c25baa6d3acf1494d019fc6e7cc4f89db9679670f36c37a7bb1b0a84e530f314f526a590006fde1817be7bb3fb22f3dd82fb97cf3ac52ac1478d2c10011b7b97338d06199fb38e3d3d2599715a2f25d6797e851dd2eb63e65d5e9c20334c61bf35ee202b15a355b74336dd1ae7edf95c66193be7a5f5c825218694e7ac95469eb4d3aad3d0e41c78164b93a8f7196d20fe7a06db542c56489365cecf63922b49c3090a76b36ddddb76042e158dac41a7575e769998e2bb70f80cb10fae53fd8dbba289005887764bcaa6dfccb3a9f235b6e6f228764740228ea0a2dfe3de809d814c725dcf86ed1d87f470095b359532c26384f4d756899678116c46c7011f6506fd42c77386c60f47adc9178f626e28472a3dcaed08734fb977ac4702baba22574de57ed94af78a04dc2974e97e3dc5a17847f959b75bcfb31bd1615648d81abe228280ac1bcb7e51a17bb8e8aa1e8cf10f4de717a8b853ee7b0eb35926728393297abad883365b2b09321f8e00d2163a26961b9fa30b86e1671bec3fdb25bbd45bfa0c3033324342f89bacef95b0c536be75783da4f519b52ab24ac70759919e1cc08749a3239580575801be693675b79d38fce54703ff6c31313cf133ebf0c9f79b7dccd8dcf702485b28b501ca854c1ba48af7295579feacdcd212b4738a11b4a58b1b1355c780da378f4cf91ab84d5a3d3eb872e77edc5a5774871372b5e2af83a3c42f05539fe03da2aee08503d5193a126e28f2465a9b458ab492b8e832745b9f04ae220825dbb3f4839e46007f81b198913761104b67e14c90d3a79b4ae8115930d5e9b3f1b20c12b0d9cf4fbf4a5618b1b031c3135596482e9d42e0e79c7d88b72c3d886deaea8a7751c42beb2a9a6e26102bf177358e17508114c73ddfb7978b7dbc22455c1a170f32b8a8b66c2b34d25af47ad16f099dc86b2de4523dd7142ccce2323e4e9b0c79edddd20f23399272ad8a81f31c788b4e1f296c64d8c94ea03aff46364a4b"}], 0x4, 0x0, 0x200875) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x10b, &(0x7f00000003c0)={@broadcast, @random='L\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "000013", 0xd5, 0x3a, 0xff, @mcast2, @mcast2, {[], @generic="d8b5081d45bff9c6daf469b0880fbd37b663d940d89a2605c7f0885a404f5fdfc3c62a7053d3e2b701a2deec3b1bedbd00a31c870f7c0231fc3da8ad875d861ef608af5f3ffb6eb399afd7053d325dc5723fe6c1d780db831a70413e1782fa4ea0030868b6619acf2368449d579d1b92128645371115ecfb0ffc08568a2b733d0f74eb7b9b8a6299385c2458b8099530feafd574580a528f3dbd37f4264c0e37a58d1b3294dfae19124a0a12a8ebd64423f46590717400dfae4b6ad82f2cec6c6337841c4353004d7b0c5520c60ab5e42ef2e5dd25"}}}}}) write(r6, 0x0, 0x0) 07:27:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0xff, 0xf}, 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:27:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x80) r1 = getuid() getitimer(0x2, &(0x7f00000000c0)) r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000300)="1b88ce962027cc0d50539169104e74e19435085d3274bbaf2e74ce23f0e025cc35149bca2dc7a6e3dd78dc51b84a4695541eaba4b029184599368e81887eadfc4751c108654a953e02203a0ae0b50c03818f538a0376ab33c16e80ffaca5c1e997e953edbdea6b5722c73ae7720dea54bd5ab55e072f3589352a39a257ae7c2f7326cfbc0f67ecbe83289c5626bfa36c2873b0459cc99e66c7c2b5ff9802cd09f9551cc5b3775d4e4f7c1cd33da5d471ad6083f2090e3641ddf181bb0c21d3dfdc79dcd10177e45267ae6a53a688253ef9c47b0234727c44be284eaa8200faf1005bf92fde6a6ea67a8fb1bd7e8f211e59f5a9c9c9e9e753927d6c67fcc34e4f1f309c3bb87458d083632ff089759daff0166be450d8c235349fd5344dd9cc084d449b48e3ad68287599e12e12a43a2b5f9a6b3d8ded11dde49a8dc2036cf6708a836d7cdc3664266cd007005f606f57eebbc3d6a393f23dc1a9c6a5d2fb4ee3dbc3318033a7252139590c92b45fcb2a92373a72ff994f2d3805e7f99c4adab38e9e0d94741ad4dd45e9eb33c7130da380e74c5b49b2bb36b97c979c556b2f571a15b58c88284c4bac511a1d23b540ad9c2913dce13c5cc8dd8cdeaa190083a9ddde7145e7fb83ef2df9d7426817ade89ee02a56587a38d76d1db5c6c9e1e28bfd703f4bac4fb9d535e88ffa983a871e96d34e3aabc50828e10ef8d85fc2521f67d2a60c10ab6d13627482a193b7730024a18c9c5fd945f27bbcead816852e600e1f89ec37b7e9b4d7e0f2b3b5e45226156f5ed05c61234392defa81bb85dddeadde055ef44e07bc2051b637625743c81e68a0d1d3aa3b2b311a46555013cd8bdfbc51e3fe6fa143905312d7f347dde318e32063f5ef575495077dfc73d92c003f2e01673aa67c2ca51456a043e2e02ed23a42bebd8c606e14d46b74b2750f55f542f0b1a6def0bd56f3877752626fb1e76d9fb802335b0eb92d50c6c2e49fd797f016d1c74c937e8f187350b804544004923c78741d84b81a679c2ff0e547210e6e9d39be4438bb000974db866d4e0bffadb5db144ab58197ebe827fc66438173b29902b1081458a4fde1357d3433ff7febc5af1a46ed4a05e3308fc266974f7900728d13442cada1e60f91613cc327258922be5eb4fba7dc258a75b3afd552810e9e3c3acb079ed2439c7810dda336d456a7cf48dba2993a8db9b2fab1a762f9bba359462c7abf8e610ad0caeec2bda14ba0a1bcc0a5d5e3668860b0bf4f2a28b32c04105d17cced76368fa1ad058b9baa6b8e554b8360c633d75a0d3a536bb13fb71ff522b3cd3e1bd4cad421ccfd10b8199345981bb2661d985a73a0454b7419eed36028559467c6c005268d0f310ed162156a167acc837712109b92b7e3df1126b09249fbc9a2059b6343fe89c8085bc9e6eb797af13797a6c947b5c46920b43a3d04619562d2b1080bdd3c13e0aa878e7a3e0dd0f1e483a8fb3500dd11ddf030acaa9d361a44dd2699a7704f3630a357ca074b1c99ca56add97344c8c09864d5ce0d188931906c2022b03bcd6b26d048490243f3e9acca1bfc3a62fc0b087a63b87ab5ef040ebc2e4c6a6eb1cc03855703338b1ff67b793a2055f84fd1dd2b38d859a5757db5d51a3d4402e665998683896534a0a9abe8f7f1147e8bb36aa0095fdc5d08a3b27c6a3ab2500272d352118ac9304de5e7857125dea2adacba629c1703e6dbac0679f48ca150845d2f957ce4c2b77cea9ce5c233df528e4e6010399dbbe74220e1da1755f27cc18a1d21d0e43df3b70f9e0d7a4dd852537e0bf80c70c5dc37d1e5bf0ff82cb766acd7c06c3d71606f4f8f2377cbf07c14abd0c05855c7d28b600a58d360ff8a41e1a41a68a5c92f565181e00d167eee915ea4cddc150f40071ca23f313346c24fc76e4d40ea19c399201c78941c89f3bc411ebfd2fa52169b98e78eff99306e627cf6ce2a7dfe6700f5e83f4bf1b201bd2acc76136a485f39c0dc8b0a9b5d1920745bffea978c544d51a3404bcdec1a55677438c2be556dd373ed476008cfb8b4600a1170513b7ff742306b2f65eb5ab3fc2d77ac57b644f0db47f1563c14a15f4ff85a0358d8a9bcbf138ed9a54cf17aac115c998d41d9846a61d27564e0e4de29f9cc9e8fe93e480853b834249045e773c9d441c506f1c0f62b73d84e6fa5506436248c5209e18f9eee7e1982997102dac5c693cd65c6f4d7154f289e58ffae237c33d5c26b429f0ed81c686ff3b76d20f3cacbfbeec4f8f9571c44501508b799b96eb4c88f89323eb4480978e90b2b6f7ba88a444baf256cd2258372599cd366c8ac3a11072208801b8f8a359a0d7f406c267ad51b358144d20ed8f2610237eece24411ab664f8041689647edf25dab8d830cdf7af1586debec363fb09ba857c38bd82c5024856803d08449b6bcbc3bddb6dc9ea062b8305fe5fb79ad39d26b781847bdfe3d53a6c558112ab3563723d7a30325cfe4d2671942dcb1ea73256143295e5ffc1e2832f5259c48ae26c9848ca022c7becf1e2fa85bef3e77593b8bbc5db5f0af654d6a77c9c99b6f01c520ac6d33c9038e58e9517e30bbad31dcf316f41aa5584e2b191bcd88207f0e74e0f33b6d091aaae6280e9ef725becb4418b42c3af09eea6d49707d16a1da36886c292c6de7aa5c65a17fdc340352f4fb70230e8e5fca5baffb48f4af073ef6e47a327210202e3928312d9eff089bfdbef235ad5cc440472860225df2557e1f260dcbbab3a505bbd819a4348bdab402fec4806191be7bb4836a35652e0ecefc5fca43c0bb7d4dc9de03d0f3da27409cd47b98b06ebc85107216b4449506a9c91c7f32d95efc33e1c9517f7601d6fc555d8cd3c64c7bfb14c9fcab2e0fbb838fd9aca4cf5533a6c95567177b361934297cca25a3a5368fae3331365b524df41288fe5337132154fe72f1d98d2d8ad57506b4a65ca2c1539f4a4a224f18857ab4dcae08e09cfeb2f084d1264313c63eccf1048dbd245b9cff2b7b5391e1402a0d4280b5f8389b6faaf9dff0adf1fd9c2f3cdbde71e18e75b356449961746d9a6322a7dc8c3b54bc29a911504b8e849739e92c4d6fde46e4482a15b2f415ee4402dfbe3ee25d1bb09fd6bdd1f69303a5f988c1a4a7074c9da8dfc35e34cc1a6b66b9f68f0905e6696e0b409c9dac53988c22cc551771cbef7e51efccd99733c82890eb4e006db06fed34bf37a1d3cb16cd37f96176fafa6283621aca15cdefd959f0eb1fe0a5c77d5382a5e8d15db0473be7ad287cfbb5583c3159379bb4ecd5f0554a80f24245a937de932721d4ff77c68e01069ae5016eb8a53859fab7e0d10ca8de67b97272a62606639cfef0f308a0262fd75730890ceb3389f6c29bb1fcf8417da4a084d31aab2ec3d742c058a95598fede6be8e800ad056199ba39610f615fe939023af51cce9ca7c2ca1d119f775649abf73193a2d732b4eed86bfd930c2adc67ba78e8e1da7038a4ba19c4b9881b83ea79e2ec061dd9472ae8986d3a3e65b1ee029ea199034a5faf92381f1f56e6ecf51d68d032195954453b94db4a8d06653e6547900517bf8f7ebbe22331771ac688aac4ae07884d670d39f741da4cdb03b4152bf0b64a9d064f55e071e2c81e714ca19f118c00bdb81b16d01cbca6f62b6dd3ea497f3640124d11c2f579ba7bee0aefaed7661b5e82e7cc387eb89435b0ea659728f3381a14ae5bc1a4463e898ca4b4357d977022a1819cba8482d25ccaff2c9ae75262424b052cebcfdb69c2771159e704715dec552f2980b47b3243ec35f19d4dd673aeeefec7351ee606260635dbd38e845708bef6db4f97d67c155f2a48e5f49437a86907f29e9aca8400a8998c0605e81d45d3ca860a43d1fc08d18c13054296ffedc9f52ce6349c670a4423df911464ef57e3b113ffd282320eb379307214f9db3aa99fc3b03c1523a953d50cac2be83f2d627384aa2626013559b8e5c6753dde462f5da03d9d4b530e7fbabb51b999861dfb3b1b604bd8accead8a5288088f87414a45b76a78a8df634b42dfafd9b7c1160cfbe4558b1e1a95c9fe68a01eb49ada8634bb875f4bf09da737d55ff9ac5542d43a6c3baafe3719a96d4a8ba2c11a260b72ef5d01b06a8f7547eae1e32393bb89e6ba19b1c030b4436963af904c5fe10386f429087af9335a871b02fbf68babf8d9a6b8161b8ee48dbfb85e79b49aca95bde7de48480c9becb66ac1f2dfd7b1af3b93b48b931c01b5491e5f20b106d11d169aeea3996aeae73d74fb15ef9c6187843e9de595ec5043565ec4ade301972aadde359f49d87bbaaaaac414fc3c9019820bc153383000010e4de59df65867d22c9d5953be41951fc39bd1dc9307257107f61d67dba114ec72496cfacce3d5bd8d732a7fa2cf99b3bae322ca21e8eb9685ea92b4f5bf4491b08a7fa4e1674084c8de07870238d11e74b316a7a6f1f1e7b02c0d519c170441bc53c61644496b823a1aee2e631cb8664b0c6c07a37ed2311252fc09a8b695ed593224512973a608aba9bf936c3c2ebf33183b05bb9ae2c8cfbf72e19cb0ba1db01e43f62410905a44ab4afe44a51b9941e525e5f9d73c5c32787c512a94c78b19415224552222b6dc17639ff55583231f3012d07ead5c0046974f59d5ed5710e8cab2d1898e8b505ec94d73fbcbf2862f29ed5904fbc08df5fd761c0b6f37a5f3909f684c94a5981c20a68bd748d8998d1453cdab4c2c326826d13b4fc7132132c8de68dc70d11aadfe2aa9dee5e538cc036dc1ea14c796d18d45acb1a17312f42d082c955c927b5a3616a7e8af0329ae6cb657e41ed9c41963043d9847829a043b384485ed215f87fdc948b49a86bf0d1e1d6f9c5234a69d9a56c6db31ca32c8d314fb8ef4c917e87ccb94e90c01d8cd091bec223f70a1ecf134ddadf2061d27d326ef9086111774570ebee22a57f1f31017e05b66f4cab6804649356e4e78e3cd87e6f01fe2bf3b8f7a3ccbaa1a1f75fb3475b800ac0970e5c923c0a998ec86bec05f206fa0d2f47fafca531937de3bebc6b95d3587550716df68f2e059a23e7d9391e3cf917e75d435ce18a74bee00c5837f300e43d12bc0bc3997e90e21b7ec4514c48c5932cd46ca6a963abe50963ddece053e0855493bd3c0962f293b9780b140c3714f6575172c9f853d6c2dbdb841f459357614871b995ee7e8a0116783faaca05be0f65162b6b27f3d574625d617cb5bab6e3945956594f9c98709086a08ea43720fc219c81a098664f57525fb9d36d47a8b4f027b31c1542dadb2633cbdfd5372c4397fe48837168f107ad03e8acde1927dd13381a8aac5e67c1445c9265c39b6f92ee5a4beb965edd499854fc53b65c240f502279912e3619773519a5c5de96e1957b32079356fef58dc04b1b47bea0328709277513c7b1d36f7fc7fe1ead9fd8fdc005205241e0e799b8764539d79102bc3f6f2256052e032652f52e9e89152c51fe89f50a18f1b0c1d51caccc3b2208c9fda1ca0a047fd5b971b590f685c809e672e96afdf8c88b5485574d9b63c840f3562fb2337febcd35fce5d209e990ecd82352d977097b0823d25cb5195f8cc8e491d229e0679925e9a1f044ee44c3cc60c27604f347aef02431c663be30f1b18e14f6f74cbbb0977e9a23e18329366e5d58519231a6057474c1f1984921c2d36edac7422208e991914b6087300bb02e205df0cda6d355ca579226328c2be6e5d96b94c6b89eb20209d6caa3b54203eea3971ddcc722ef54a547c6d767e9d6a0ff658f80e2737760c70a", 0x1000, 0x408, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xc8, 0x0, 0xab, 0x0) dup2(r4, 0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) 07:27:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) ioctl$TIOCFLUSH(r4, 0x80186940, &(0x7f0000000140)) 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)) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:27:12 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) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = getgid() fchown(0xffffffffffffffff, 0x0, r3) mmap(&(0x7f00006e4000/0x1000)=nil, 0x1000, 0x2, 0x1810, 0xffffffffffffffff, 0x0, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x2, 0xc5) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) write(r4, 0x0, 0xfffffffffffffeb0) 07:27:12 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x40047309, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 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) setgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r5, r8]) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 07:27:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="54d0045527cd88beff28970c60449d2aa7aee8cdce2ad23335f308cec9aae370f6ad798ad821baf6cdd8b4178e0ffe8f3db5485b378139a3e1d7de6dde77deb9cf16712ecae5ad4b444869bbb0682bf34782d1224e77a13900fc330a7894514355dff122faa93777a9374940e43987ce113db719376d733702cbf07106d08a0d", &(0x7f0000000100)=0x80, &(0x7f0000000140)="0e17a85de88e7de62481699b3dedc01d8b95b9c1a22bfc2bfc7d436cfd8824386b1a11b249fd83d128b6f93525ace95c90496e57a0ca19299d617316f947e8725cb077e99bdb5ce53287b995ff442396c8b1a225f5b368364a636c1caf994cb6f8ba2bc8317d4f4613328ea0532d2d022db81558667f1fcba447feac935074c43d962276ae795e3e9097bd247200176842994e11128ed46cea", 0x99) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000400)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000540)='/dev/diskmap\x00', &(0x7f0000000580)='/dev/diskmap\x00') unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='r\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000680)) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20000, 0x0) r7 = dup(0xffffffffffffffff) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000700)=0x5) r8 = accept(r0, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) sendmsg(r8, &(0x7f0000001dc0)={&(0x7f00000017c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000001800)="2dc0bb4b937c62cb8e26ce351969711b5c8df03c1d862d8ddca81691cf787e9fc429bf48f908722ec86ad8af460e0d3b3e292e98a5cb6e5914d99c83e35f5d1c16aa06996c9e992ab73e3fdadca534d1daa365806a29b81ae429c1da8aec627a721e581f1d26c201c18b0556dafa6263c1552114c8195d2a6be6bcd9b55f13de34f84e856244eeed52f70253e67dfb1ed6f58cb278c67f51c5e2c8ad5f9e98b3c94047ed7020235ff8e0508fa031a1774bf657e17226b40a93b9074b0b5aee2d5c2a42", 0xc3}, {&(0x7f0000001900)="b92859c881255df10943a2e40e4cea66bec5d1c0a5bed0b6437bf81a20b251cbc3", 0x21}, {&(0x7f0000001940)="b4c3447115ce9371a4d1562fb5fd1d3c24b4b6d9c55298caba23cf3591865e7c13ba9ec049335e6bae7b691e121c8d3151", 0x31}, {&(0x7f0000001980)="e7b4875915157489a03e4025a59963f72e77d4ead5", 0x15}, {&(0x7f00000019c0)}, {&(0x7f0000001a00)="6935f1d8e36f80513770160b027ce543b0b5f86816e716b115ef293034503b4facf1a8102609a1ed893db23763e3e3e215a610219d1ff11bc64c86224bded859270a24227e42601055a595d906af7fa0195f1b1745f7d003a6f966eda5dd3dfe6586d6bfd0bfc72816b891a205863063c76dab9cbb44e5d150df301ce57f9b1fb12f07e23cc6", 0x86}, {&(0x7f0000001ac0)="def97c42ba99054f07911cff0d92abdd385ffb2cb6b20216a29edcde9e57216c8f05a069f76b9a77517aada10f8c166d0068b4f6cdd6bc01ba5755be2dcd712c889304281f8e2d8ada9f2b067b207e006311f74a4415c01a1e555bb66ee6bfd933c5c28eb7d2c519f78f7a8acbadf54888e72f813728bbba2a3275aabc8eddee27cef12f708c3a4aae08e6a06e2c467d6e9890e902106a806951c032da14d76d6182a69300df621ee20b118242652edec65b3864f0bf8cf8a7", 0xb9}], 0x7, &(0x7f0000001c00)=[{0x90, 0x1, 0x1, "a74231d750322fb980893eed4b604760c4593c9c437a75620d7b093f650587cf957b3e40627cf4a2996b8d9723ba5a1f6b5a24a1f897fe36b6032a70fd56dfe6402725080a01449f871a33cda712d96c2680c229bcf030dd428bfa629aa3ea1909aa046a891bd7fd754dae1e08cb20bbbc4d6224b1184654d8"}, {0x20, 0xffff, 0x2, "915a89f63578c4c80efabab832"}, {0xd8, 0x1, 0xfffffff8, "da2a33b1739ede42407c4765f910cbcd261d2b805489936ad8c846bd06c4c815fbd9b3f3c65c5a707d6fa38a79500082bf7efea72c8dc95eff64e2abf307f701a03dce2270608c7e3a07120965397f85e8cba1b8af8e11b4e94321f937c9bf44f33ae4d8a330e532920a6cb71612cfef83b4cfe07500107722b033a2b00bb8fa54f84ddd2ca3750f35055a628c13236a336f9955c31e416de6508885959023a93fce879d3e01810035c296b7ef517d50b0924835b73f6831492a8944a5b0dcc0c8"}, {0x18, 0xffff, 0x8, "e700"}], 0x1a0}, 0x408) 07:27:13 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) mlockall(0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 07:27:13 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 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x2, 0x2, 0x6, &(0x7f0000000040)) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:27:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) semop(0x0, &(0x7f0000000100)=[{0x1, 0x40, 0x800}, {0x7, 0x5, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0xf000, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0xff}, {0x1, 0xc000, 0x3000}, {0x0, 0x1f}, {0x0, 0x20, 0x1000}], 0xa) 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(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x800, r6, r10, 0x0, r2, 0x8}, 0x3f, 0xffffffffffff0b5e, 0x2000000000000000}) 07:27:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x5) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES64=r1, @ANYRESOCT=r1, @ANYRESOCT=r1, @ANYRESOCT, @ANYRES64=r1], &(0x7f00000000c0)=0xfffffffffffffec5) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="30bfe2f3f46ed659b8cb0aa3577fb74a526e2ae93132cbec82866d7a82164c5426cc0142c3ad926b9f81acc2b2a4b0fd8009a35da0682b724a8acf643a135e31ac1ffd3d2a01fbfbe49e0e6774cb3136717190cd83111f1c31fa20e1d5836212a552b162e81db828815645919eda3c77ddc01808d15e2c469f58500eab006dd1ee011942df7573466318ffbb953c1abc265b6a035fcb393e", &(0x7f0000000280)=0x98, &(0x7f0000000300), 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x4) 07:27:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="7daaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000305907800000000450000ce000000430000000011855845924134d700"/70]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) 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) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(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) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 07:27:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x7f) 07:27:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4", 0x8000000}) write(r0, &(0x7f0000000140)="b339b326cf94a343a81d3ca581e32ce1fd226b498b56ef6f15f40da58a2aa9086326c7e3059634e4a9f20aa37fb73defe99966d33df311bac644be6ec1857d2b485fab68caf90a835426dee700908529e062a4da6cd3a51695", 0x59) syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x110) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) fchdir(r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() r8 = getgid() fchown(0xffffffffffffffff, 0x0, r8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchown(r5, r6, r7) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000080)) 07:27:14 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=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}) wait4(r0, &(0x7f0000000000), 0x10, 0x0) 07:27:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='x\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) lchown(&(0x7f0000000600)='./file0\x00', r1, 0x0) 07:27:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) sendto(r0, &(0x7f0000000100)="95dd957a5c4c5706074d0c19afd2d131d955ca6f4d1d41a1328b1aa9e8918b40ab2ff83b9ece4b36f343226c120a1e0589fa80163679b06402e30fb79465d1ff36e816a3e415e547f16dcbc92c91d7dbba51c81a0a5f9ed467b4a2571e556884d8837747b5eac66aced58a598ced1d610ec5f1fc27ebc23974e8bfbb2130ada5ec745d501bd20d85fa23f15c0ff7631719b032b4cd2948e143642e0f811d8c724f63feac2978537ba23b2dda154ada655ddc08af790f3fbbdc8b69522b07d96aeb87712563a4cce5ed790a3b6209bf08606da654939f7aa199c5ffafaccd57e36a2679f8b202a4837c", 0xe9, 0x18, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000ffea00ff0200000000000000000000000000018707907800000000609433df000000fd0000000000000000000000000000000100"/102]) 07:27:14 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e730878ff5dbfdcf0000200683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c6e6eb0bf8c352c5f300"}) syz_open_pts() 07:27:14 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 07:27:14 executing program 0: r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 07:27:14 executing program 0: munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000068f000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x7) 07:27:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$TIOCSDTR(r2, 0x20007479) socketpair(0x1b, 0x1, 0x72, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0)="306c0046c9decdd0923d53b0205de3edb104028bd0e7d255c6a6a2218e7fd188cb8cbf3a2641fdbc19d0f8e027308ee8fb724e7363ffbaf56c6984cdc8ab6dcb551ea7ee6a169553d9bb8b47cb69f7a3b96a611635f156ee025be79ce7db4210d06cfc5c52c4287e622012c5d5f9b4bef5576ff4da77d6a57c6b94b4c57d150f2bca6dc457d871cb1124be9792c88e5e91046a9b2921bb67f39a7e22a83d6f9aa939a16dcb5bd0d45db9bed5f7dff36d126f9c0c14b0ef7ca5c2eef313ceffebd6b94b303dd42c93c066b6d83c2f574980249b27ca2aa43a74fe2c", 0xdb) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff730 failed: hole in range map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff730 failed: hole in range 07:27:15 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r1 = getgid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100"}) getuid() r2 = socket$unix(0x1, 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) fchown(r3, r4, r1) getgid() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 07:27:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800450000380000000200019078e0000002ffffffff030a907800000000450000000000000000290003e0000001ffffffffcba7c7fb9219c772acfd661ab7d4d100c2d01fab22369027453ff8ff253c6ac1193cef2ced13fa95abee767168f78bfee987dd1de996040065cba6efd271e872afd53ca69b7e6fb284abf95853367b388308257d4374c434accf243e8e82a08551bc106b6789beb3420e2a9353ca8f52bcd45282b3b5f09d731ccd7699a80b2d926809f83e58df"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000400)=0x2) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/47, 0x2f}], 0x3, &(0x7f0000000300)=""/138, 0x8a}, 0x2a3437799480d0d9) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 07:27:15 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0106"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000028a000/0x1000)=nil, 0x1000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 07:27:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 07:27:15 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401, 0x200000, r4}) close(0xffffffffffffffff) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) ioctl$BIOCGSTATS(r5, 0x4008426f, 0x0) 07:27:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) 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$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6f78, 0x3, 0x44, 0xfff}, {0x104, 0x1f, 0x4378, 0x9}, {0x4, 0x720, 0x1ff, 0xff, 0x489}, {0x1, 0x1000, 0x3f, 0x5, 0x1}]}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) acct(&(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fchownat(r1, &(0x7f0000000240)='.\x00', r5, 0x0, 0x0) 07:27:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4087, 0xff7}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 07:27:16 executing program 0: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() chdir(&(0x7f0000000140)='./file0\x00') fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) 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 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r11, r4) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 07:27:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000140)="d1ce6e16107ccf682f5b5ad1ec3088c37d888afafd9581219dbc5d041f11b861103218d81af8f6b417dfc3903cfe6803f8997aa07b861cfed3b511dc84aff7d6434552696d54374dab429c06681e6185e173cfda0b74e00dd4189574e9be191c485c89bcc9495a6074611780", 0x6c}, {&(0x7f00000001c0)="141da65f7f578a08db4fa8e3f69e64371e7991b9dba7685e93860a00ba82bb1f6ba99c2b85b9fea1a29818804e5b7f750087f0a38c263cb8b3e45a03c6d216270d9ad24abe06ecb02d32e872bf95b82ffd8be6f01d3f40cc6b514b55b2b6e971a650044fed68dc15a441bccd3cbae8cfb7f2389ad5beda76df", 0x79}, {&(0x7f0000000240)="10bbbf0dfa3109580342730ef873c98a7d197d00012e10cf8e8846fdfd3bb2843f1d2e268ed6f5a4b2e9d063fbfce13e606ce35c14ec7ff18d84", 0x3a}, {&(0x7f0000000280)="34f4d66b20c88416d2552a7e54112eae294ad3df401cefd3d7cf31673b7a6b469dcf214dd0d7d0207922f7ad7110e0abf7ed87267e8fa5fe44af5669d4f89cd2040f62b6ea5c36ad36be56cdd41fe1ffad55ffe15db64503501025bab193f3bc69678c8b28c0febee21fd2b0e8cb3d1823885fb076b279ce0da14897fca86e918ffedccbe14bc9405094ca59dc386374bad7673f0b5e2920bbe3cddef416a36164243fc34d99ba5eb8bbdcdb24e9aeeb9e828456fc49f691c9a28b2967c0613ca79d4ec55f58d85b88c2eeb8f7ea2ba03eb9a4100da477a2de6395c17104e77cafaa285ac46ee888d53cd7d70ef1b78c122ac020ddf1c26d891a8c6050674c", 0xff}, {&(0x7f0000000380)="7445404a310e441ecdd37e32e558f4fe48a594adbb484f260bb9ce781126e7e0ce4efa08e137d1c43913c8c3230091aec0864ea643a1eee83807294079100652bf735707532387cfa954ff561a398f611381c8a3bd47df4e9670c6cbd3f9de70e53cdfc5ba3d9dcab1a140ce91c6717b43113b20974203358840042018e95ac08ec8ced8385a41dc7c540cdcb543aa2573c58afb68129dd95193a23799d8d6d25816ec857346c61b632569fcf1f30a481bdd2784b734ef72978344827c35f59f3c06121cb59f2ef52744280962f955", 0xcf}, {&(0x7f0000000480)="44d559604b2b4e15f5af9d10fb4180772634b2117528219cae223119652269be12f36b736ec5591717da5c08d768dc77094e981272d907f53c650c8d48ed0b2e2d0f022346def48cadf411144c2f0e0465a2a8ed51a72a4e2cdc7184f0725ee7cbfb0a1047a152c159c5c05fb216eedeb574351a97929a22d78d3b75f144b32b57b31b3fa3795c2eb1cd554f2e65cd344a4cba8f9c0acdeb81f47afd44b1502658ce99920cce31ec1bac142e9692c913e80c401064fbe2fa50e5cb10d6e2e70d5774d77c099846514da8afb9520cdc5e22c1a99ed0f3a726b38436462dd6b3b5cd3189c356ebd514b85cb85b5a96d4439d26439a53c1227f4f829aa0bd544fb3b98beac241778c24ec969af2f831f3cef60e15a9f516842a4d582458e862808cd550546df4430716b25283963da4e5b657cd51242f4aa17d00c6c5fb8a5cbfd8c0ffe061b4fd026fb69da2b32b97b36b86056b8ae53597eb76d9954fcef0401ba8dc448750e7689b521459202f19cd2256b483e04c1f7860b21152d38a7336cbcf77e2be3423f3eb8924195c446589f37688c25f5e704dda6097254a4d770b61e2059509b6a8c39b64931b61dd12004a2f39066b5646e2fab03faca6dd571817ba2bad2ff99d020b3bc9f5d26395553e14ab975e4bb3ec45a868e23e1b658ea401df0889ed67646df1867d14b71312937b886e268d088c16e249222ad69ea70f63346846cfdc0227a0686bf5614c1c1e8cf2e62c9ebecc9901a2d945186bf77ec95e20b28246aa2662e730fa2a40796d1148961b8957687013a4468ede59810c3b0f014196c7cee6ff7dfcbb9ac663d1f5769f0f57dc412b781996f7db1741f840df65b7b6344a8c9a14ea90914e6866505aedbab0728417be832dbe4298d7e016c128f2a5a536903b0f19293c66ea3f1a678a55983c192f5096b161495094b60378ac093e52fcfbcf71ab727a5c7b71038af2e7b0e0f6f078d6180cd43cfacc4539494e0ca9073cbf719f5ebccb35cd8cef4644c293bfda98773fe71616c1acf22feb3ad7a8e29e12feb811a4e89ad8f1bb6fa593ba52e6626c83c1c608396b62141a7bf5bef4a8c2f778b9bca0b2901ba445cd41b1d6520c6b7842d7485a7492636ef0c5e4101941b05c2b51f4c9193f73fdf1a6296c5dab982d5ed1ddf5469e9a0bed075f6c20cccbffa024b29d1f337ea95403b9461e689a1eb90fe97a1c5ddf38e087e3012ec1130c8e29cee6370656895acd3a5f98e4be6cd2f311da3db6a5c8e2fdb7893669411a6b63284f2ead68e6583c47233756010aa386fb3fab3ffac93f529babcfccf349dcf8fcbb1abc6e02923fd53d72d465c17a63ba77234d481243cf197c4904d1f64725a15e5080c919956d8509ba4d124429d2f29704456fae7a68b57f49feb1d3834da0093835b48f49aa2583433538480588af4a7cde87c5264d5756b7797dce61d3c65268a4688071c1d7b9a5e86e9d5510d5b76dbcc9d43e6b44bd121c023ddbd72d866e1f29c1baa3b12ab88224ef7791e099cbf948fcea580a975ee428ace571e37070cf0dc199f594754f6aeff6d63fccc200549cc5793005e0e686d4907f062c08060f430cd69f537d03d09b5824fa204db09627090ba17861c17f15b997126c7eec864dc0513a65289cdbafd0f8c4e5348a3daea97c1f0b2d23b552bca46ae9cd3421de0a201c93c624e863eb24f43af4fcfa2226b8c68961d887bff652c8cb20c87e3b03c2b653313acc329039dffc817411a9bbbf3ba41545c9663b818fbc32b16cd0c446b682e4d0dfaf131dd3e1570db0e1bdcd9ba62053b4e1aac26103204e06d16f75064447ce8d9189a29ecd9298a2eeb68c1ac914791687cd592145a3445c020e96d22b1e55895bea54f299d9789e0b63996386503db63a3593602bb88b8769ed8fa4abf0f9ca68e973edab4fd285ea88b658ea3d3846e2a9b276f15cdea59a69072b0758ed52fe1668c760a19a697e33d1bbaf6dbfb42cc6aa19c33a8c239318af350dd60c59ad738a7408b31d87923ac8b1a786f568da50f4ab61056809e703ac35662996bed30ccc8ee4062a1459bf91041dc28737f4f214f3db71fb53847df3f325224697f491e964a309d76d461e007a3f8a9a7ce79df4612f2b2edcf801f8065edb6c46d30ac27ccf6871ac350f17e16251b1c3298c0c1a8ffc147bb373fca3d919f5b8765b0e7dd9276e9719143e8f838d4ca084d8af43fc1e1262bc8423112483618b5bb1a04cb94ae8b40b7c774c51741d075ddf37f5fbd10e2d2d540ebfe6c98676ff40bd43aaa797124c8f3be6fb626a7698cabd394014f33b055b4a8e118f25a7e438b9882e5e18a879d8d54be81a74f090daee954ecfc1c32b38d783e667efe3a3a4588ab38f33d51f7d70bacc6cba350693e56ee579822a482b305c26f6f0e55eb090c16e625904ce6034b1164daf6a4e5213f996ea156e20305ee5812092229019ec35408b08225c8f1e6c55e6a25c518ba456e39090242e985966a3db654a4cdf61d996b969dd86742103348290be037875ab49048a50b6562baaa7863a15ae4e81460f8bf736a16c398605b2a0b4afc824d99ea2a6aa9adbca92c0bd597e31bdb8abc47130bc1d7bbfc727694cc8c7dc415d7e6ab6b9795133f9312154cc1a7bb3194c0882f0ebfbf0b4df397e6821c2a2c163f8ae6882c2967f2ec9effb003a688bcbd9b6e2f1927613a28aa5ad753d5aff2b72bb1bb610ab006a3da4d0dae5cc886fc76dcc27c59b5dd3231e2a18360483423e169dc3af221babc536221f798090bdb8fe6cb3ff841a9a5e3dd38e1126811e4c08f36dd58c3c09049fae80b61a739b305493a1f2ec0d5240d4bfe93a32b06fcdaf9b3b0cc52c42623f4fcfdbffac090017225ff64900ed9843409b418bc3defec350e132aa872dca4064cbcf0659b17418e30f485a496d2fbd2f07c2415db80ade7bb4955f5ea94b499546992cc8e2750fecc89a56091c5b3a401b251fe8d6f24e28bd16821ea393af20d3895810c5ef17ecc89033954be2e47d592695421560843563e79ecacdd4f2f4c42f3f7be9d28fc77dc051190c7b6974d4af7e65a9de3b736615a49a960415005f158913491427c6982e5cfc74874501af12dac8597ef49b21358482275a991d6ad67aaf2ada51622cfe961d7e153ccfeddcb2c1a4b1f304c8fd8d95a9c006210b489955e037f481cc432174567ef430896f4b69425cf47fcc7975d2754224786341c4e53fa2a2cf19acc79199fc9746e3b44ae5268c2a5f4e8f5370f6dd7da2f02b03f926380291b115e4c0d4dd358eb6dec99c44c7e239146e2ddc69ff524e48f3f782e8c02d3b0bd301b5454ba79a20eaef0f58729a3e852100f9e582a586207dfeb5a13fd0d59cdf1ab6a03452b2984834a2144f40cd42f33adb1c86f793cbdb6da5ce0d9726a19d6ea37c6e89a1bde808dd1e8f7c29a2475312d766f99a318d5b42d6d99a59ee25ddcb03e3cddcdca072077d00cda018cb288d1dc9545f7d632b27d1dc6edf9612ea63bba5c2badf0c98dda8d842d324c37dc5e76e103c0a55687e9a5b93e4973f102f1f4f6d7b5e6547c5c89c52ab9177438bb2fa4fcf1555f7ba30b0291c4568d749f5936c3daf67c507245540657e3cc87257d01fb6bf6344089d24f9de5fd2a9eecf34b10bb317ad21462e2b70673d52eec4748bb645d15264cd995a842b007c801d3ebe3c887ba36750975b6948d0ff4417859b77762097f8107095f935cf22ee9128c240c8ac41ddb46590b10847664781e0981d829fa2e6162d3350169d3da70adab5ff560d3825b0ad884bbc01fc17efc603cf3ae9b1eb532d7c45c4f951706d11a715c0517532352502586f7144805fb304a06635b037f795ec96304c61736f0246ad8613a641885511d1c734dcb838ad9986e91f8881b037a0bf9475dc8a4051e2e5ec89ba125cd5cefafa3bd9a7343550cc90e87891daef63ead9ed73b812f7fcfee1f01e5038254b4a52c9eafea38fb0d6132916efe175b76c64155a4687939f0c937124e9ba9029c1dbec6753aed555bc534c6c8d583baff7b388b2a96db9a41425903a94c0c21827fea1d2f1c241b6217d4c61e30af36775150f629841aecb7e2bc105bd843bd0e389894019cc0fcbb36bcba66715b7f642c7ec083b24b66f4ffc4b3be7adf96647be4479a6a75d28fef24e9021e5dee9931ebdb64162966023b929f90a5eed6c0167c5f236f21398c892be06177205fa9f378928e4b5b1669de99bd8c58738622f8a6b277efa67951289f3b8744e1f7cb26e36d85926c24f566ff2fca6102c614207e788b4f039ec147247cb91ecf72ebd1fd707dd8b01122d6d02f0f691a78f7cb6017b918166567a610d17ef2ca705e15d3c2da6a3654a90e2ac07bec82348dc2fe2da41b498d0aa62fbf0bf454d75c001ec1c87a31c50b4229b12342aabe7416ef71464a4bc88ba6a1c4b6b45e9de5d90d5eac8842e7e6689425385384a59e5b1dd81b96860648ae170c9a2e27d192fb632770f4d7d1a7ecb18ecec9541285e7f19dbcdafb06cb4204eaf0980087e91483ac497e56599b07996b5e0b8414731641e02cdc6fd0ed7445121097af3e7a1d189b3835fb5546074d49cbb7c02b702e69ed1a9c54dcfe83c8b81eff2bb8879cdc7133258af66ec1fc1196822d76b38b36b4dc71f2a91894020dd4fd38d72263c5957f6c6974fac65e87901b7ee509e2f645866918fa179621d3ae88b7e3ebfc81875eb94c714dd8d084f9f453e79cd1639f466543deb34af6b2db7f668e3dc520c6c1b93977dbc331d0d4c9413476ffbdb9350bdf3e8e19c9a2cec248d96c02fe2af265ba0bb6aaa896d8491903430277ad48d573505928fa03235fbf0b6bdfb0c23084c086df8fc065983330b3ff41b1e8625e5a2396ecb37a645284539dce731c3498654c591455be370cb99307c331b2c86d89c8717fddb7abfd31fb75c40c6b7437c927c3998490ea6454ad7702a11a27f932a68c02c1a3bb17273447fefeed9f560359dcb3477722fe8580246bd476eba9080ae593aafe2ff460b6b8af669acb05e7f4d4bb33a2a3b3d408fd9eb2e8f49095e5fe26b6cffeb07b28d882757490d17f72d8b143be3c220eeaec82bef966f522ad99dd1467c9ebfc2f0e803ee921b28a3945a26ac113ee458abebc3dac15c557facf004ffaff944c3d1674603b91f52d02055e48d91be94b3094cc2aa73308db21b1d78c279992b9772916d542178f3a2c5e73f965ffb5844cce69fd64ed8a11db3d0f3ecc69ed1a8cc40e138a62a4136565b0add6cd0f10f86a7d3fb9667050f0e30ad90c6285aa9f6c0511de3b0b55702115a5161b2092c056939c18020a3e11c5da962ecf0235e798da3a121f0fcaea933d81907d0f39ad1c499cbbc88a6cdeabd1ae480f33866ea4b8181de5320293128f0ef909b418e3ccfa9f83773ae6c57929cd544a42f24e160629fb2efff5dbfd4b607287ceebeb47326f8000e5be7e06916952ad57da8677b8f3e22ef1fb916f95eeaae9f752bfaa45351b6b245b92dd57b04fbe5cb567fe7441bd087f4a42c11d97d0066e7946100cb9e694aaff44983731e751d3dd273d165389508f8a28fa825c862bed8a56488cb62bb75b5dfd674526c4e56643c201ff30bf1e1701fd9e7ed01395bb21918c81b7489641d2a17f3f636c9915e87d0b58a8222f108c17ab9b91b1558b98fda1e3b25ab3be6baea91b18d865ca3c0ea01755dcacd2911d9196403e620fb635395ab29c70692361c746b7f5f30162c77", 0x1000}, {&(0x7f0000001480)="1442dd6b5e2f18fd554c8c68e21e66ae08b7efa8412e036aaf64bbf8ea7d96603bb3052aa5efdbaa7b89ef06940b71051e451a681debeff1b99aef333ea462ffee6044f8b315e089c5132e80ef25c2fdf9b270ce1350a941e9f5aae0", 0x5c}, {&(0x7f0000001500)="ff0214329304e00fa54038255b2f", 0xe}, {&(0x7f0000001540)="65dae55486977ed8690719741d895714ab8142dc7f5dbe57e1960beb9a9ec1fca8e832d23f60eea2662280c88d68775e7de3194a3afc2064ab32ae0f27e4f9b46846611c0fdde69dfa7d1e84815ecbd594db343e80fb8088f55d4467d49360feb3b0a323def27b32b541ef2b2048735c9d9eddaba129271188dfa070a789d7c3366beadde1cc052ba2b8c9c7a434ce5253083de9922751d850503f9cd44ab48cc31a52eb9c0cc0df26aff68329343b4a5fbd0ff1b99b7f641db990c161243f1681df9422884f52c89a9fe8689437ad92f51bf3c3", 0xd4}], 0x9, 0x0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000001700)='./file1\x00', r4, &(0x7f0000000000)='./file0\x00') r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) fcntl$getflags(r5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:27:16 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) 07:27:16 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b0300000000000000df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"], 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5, 0x40}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 07:27:17 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) mmap(&(0x7f000051c000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xc773) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 07:27:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0xc1) r2 = getuid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000080)={0x2e, 0x31, 0x4, 0x5}) getgid() open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000000c0)) fchown(r1, r2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7de9, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 07:27:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000007f000001ee5d129036bc0bbc19ee7e1c7e4f6220c117d3d5318131c67d35f740fd92db2bd4b579f7874d34ec76fd199bedbf35d04b55e530dd30481c6ecdcb6fc3038492d3dcad1cd6fb95d3ab9bb7d3aaae70abec46cfdf469efac17843d59ac3179efd903a933d8dc68d270b5acbd757c472e66feece5b939215"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r2 = dup(r1) listen(r2, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r6, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:27:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000000040)="67f4591c115515414e728649b1a561ad48a6a312122ea7f49d183b171a3666824a6fe63b3574a1a8cf0811e73ea0f38d7e4d82c249541fe774807c70700f04c8c5c829aaf9adf0059456d213f3d0a0b9e1c0c230329e329568061c8de51184045cd8da", 0x63}, {&(0x7f00000000c0)="27d6b71399ac031b50676b91ad90ef1d2c00c034ce2272dd63c267c1a4d88fbec2ee64b388ae09e5d6e322662c83c36b92b9b5031c90979d08366b5829459bcb9de6d3210217be5d3d57c46db477b6abb1f7c8047e489a388befc04392fc688d2f357a8342fd7a526e1537b6ed5b712f94088e6b51d72ec4176fe0a327e1e167df49bd226628790dbb74e17559187d2e9c73efae79b71652900032537e91953763f1e15aec3944c561ebba0b25eb49f7baaa78c65ef2598da71b8859055a17f2d60ed23295c6e2b7886152ed3a7c251aa98b059dd0658d55c0205b176cbb7141d9564916f2e9", 0xe6}, {&(0x7f00000001c0)="71a8d7105d7ea3be85603bfa5f70feef1b860cd450335c307ddeebb46f94893056875e5d20f43d167813826c9b108d1975498a1b7c2fd2d1fe1a7d7fa047ae7217ac54a13fa253e5ae21193e91e25b11175656c2c0e75dac8c6802cf83f226eb26ba237ec7b89f99d61e3d44a45811ca1b90d64019c3341b4c5d97ce4010aa84ffd8940a1d5a928d1e88dd443c59ef2471fd47052add43f4dd4c2f74d2a8fdb8315d4907c1eece5521bfaae753c6ddcad0fe3b928d1c98dd040ec1cfffa8a75959e4d156a1fcd6e4fd973b", 0xcb}, {&(0x7f00000002c0)="2d23637b93a1ea25986f2bf2178eaba9918c1147c21d864cb25bfa9981ae6ec7d1ac64993e062aefa36cca37db9b7b3f3c8d823f0a8cc485757de96e68772d0167a5336501f422b393e50cf8e685ab04d2ab37c12a1fe67fdb51cd961902cfa5fa0c7ac66e99929595e6e681256aaa3c031a97c2cc4d64d14eb9457e96edf0b04c7637e0d5ff9aec93597904f42d326183", 0x91}, {&(0x7f0000000380)}, {&(0x7f0000000500)="5e1af215928590b594772a47fe9507b0ade07550eab7e947bfa97935ac3d662f36f034dc802cb9401e736cecc17d6d99dc1c81f2d1118b4e2230d247d82acbc9956ffca9e169bf0c6fb0332489878ea28d8bb42842c1c1a6b104358f3db2b34939ce90a5088d0969373496199d76cdbe2f2b0b5e80da394492ff435b1969ef1219b9a1fd9744efbc6fc0016db56fa3feed2bfc181d00a9287b82458ddaf35684588b165c79b092b1cdd03dbfd5bd9b22fce9675e445ba2bcf362525f3e8aed3d196e3d5ed356d9de38aced3390c78436d855e924ff2cdfe4872e5c5f6800eabead3e21eb83518af7fffc2375af2f88bea6aaa5025b717f9a337cbd1e0ff1337d3eab18b9b5fe539e30509e9b00ac68ba518e98d10047f4243fc5cdb1a55cb5fbedc45889d35653f9d5d91fc2c0c7ba950107ee4e5900cd01ee908b194062bd0fedc2cba30b10a26ea93447289d9aeab32642fc65acb1ecb2325bd7ee48084e46412662d36687661ab87b1fc5657dcc767d551aee3cd7cd1914bb336faea8942751bd4a943cc5169233b67140a31f93cd550e97ee2c0c1797ba27f15fb6bc3191cd434cbcc204536f05455244c96c81731c3590251d48af3b59272921902c5f97f8e0e6fe9a0e9a34e916c6cdf3df7412d68999307561018270c5bd35f5ae4ed0e9334f82a5ae9aa7b63393f69d6f2bd9621a0958c61eccca348d7e62803bf40d332394146ad39f8101d9b022200313e61024b710a03aaa5870db8760c61f92e795a35c2eeb02179a1f4b3f93203fef4b91d4aadaae3d0190fdf070e28e0d2c8be4bb4d6de547f17e4d65c76cee40fcaaa2463ccf97384204f1be271f41249049cd19578fea3c6681295ca2d5834fb8fc26b6774c8a50cf25c331b1cc03cbad0366b1319b1af517eb8d80a8f4ed1b427143d3af1ba6c71339c306fe496a6ee8293d52b77857ec188748ee4b7ae6455fbe1d826c8f7d84ab04733bd490f77db5ba41addb99b227b2e76fef40c7985dea8fc3043f67d8d3522c332c72df37e3f28ecc78863075651e7042713273a498ad3cfbe64c6c824ed6152afcc16eeaf3f383657876820859d09a9a714c54201c5ef0f69a82d96f0d8f92e35439eeac0d412d544e828a677918e2045e0e17284a566b3d7ec75c5acae79fc87baaa8940afd9c89b2c02d2b3834018d2166201116ccd2368abda9de64e224fa0a83d75d22bd3b55bb00f1ceebd77254905a27cba9dfe2d865ea57d7de60a546f70e4831394ba6c07f3f4aa2de49a4ffe2f37194bd61ae0a55008b9ce7f7067c199ae856ab2b30330f76bb2b4935bd6d0a2f9ce455210e6b39b7632a449e4be21fdc9382348ca0e47f55d216e39f648093013a0dc3f432105c9b18707f41c6a3a35fef702d853c4c0d997b2def6686e3a46d16ffcbb0479d6366b33c8cfdd89834d0e92fd52a7a7f48a20f71d6bedc5b7c408ada6b6710b9f59d94cbb89429c1c493dd807fb457d1dd991de7094179a9a9222cce211f18b6ee7ff8ec69fc88a7c29303c5771b3f9e8d016c0af5729dd25c724717bfe45fb7920a874cf803688e0c83e65b0524fff6ca9f287c7de5e3fdaa2ca3db7108ce5f0dcca12b7844474ddbf120475d9174853494d55aef787ff1868b2e872084dc7a6a59ee87a46e479470c5827ec148466a58c2e5d28d66446b448588285355cd766fde0ef46d4d277c952970c1749eef28c3c8a29f90c6c7a784f560e33b30b3575ccbe022e6096395315f0505bbc65ae441f8b50d876bce474b974d0ab29ec90ffc29404341292a8ce2eed885e7f4ed9a54dcbea0551345c6e4aeb62f8f9448fcebd81f941ddb3218300d37089025a9bd948e4fbb7e9f0419028b2c3b6b0e775b114572f03a3575a51c895910c0b0eb903d1ff45d0ada3ffada35389c72b31725ebf984bbe10a9c9a93ca5c3b0a434ad82e1513e01d929ddadb61a302b9f51b9a78a30e350c10c9383799d9b01c9f5d1ce298331b445b48a55bf31a6a9dc8cef24c90efa0418e41fb9c2e1f3985bd0e8e3a988527bca5fc68fa90d6994b947ed12702a04ab4b2604eee1be2abe68eab897760adfacbdfa1b8d6bcf519a0567655131aa08000360cbfb6cd269a2ee1f03397a66ebf6c8b084689a3f4c2676ad1afe4cc949d058ee7e7e234eef835e2d1d886b8558979fe9634bb7ed22ea7f6602752b806023ea0f564a37831ebbb3078c852beef0333815bc5196a1bfbfcc2360558adffcffc4542a779f1fb59c0a85b85f58d726157c1191a13328824c1084d4ff7f15c815ae27273cac3650ec7ed335fc7fb6b5a79bd6619db1ea5c7a31afd4076c2e1cb754654616db8e123b610c7f833958b177785b9735a6467fbd035564c9bda849d17cd020a395fb99186dc675bf4b89be412df609e6ee345df1ee575a198c1e57d2a253308ece1ecdbbd4a8a4970507e1e3098b00b7b92f654b3b4eeb955198c253e132d7da9f60452ab14dbaae9e9748ff97f28934ae554471f0a5c5b8d862e132eb320790b0c22b50badd42972ca9f220449f92b6c6b5c414e035941b794adc2d6a17a2b5e2b4046cc961e23f0f45897c806487a5a045b6c1b6f88d59432e0d50d96178d251e70d6c157a777fe0ebb863bcb8d8d3ec6fcaef789b758ae35d0b38b814dfb08ecb76f19aea3a22bb591b194a0a9572280f3f4a210ea1f38e78f8836acd59626132635ed4cd892cfc67e606b796056ed9af34d322e6cd83da686c64dec2bd5fcb37428acbcc6936b90388f7756c7dd4071fc2c449d02535578747cefaf79f468ca1f4f2368bda3b6aca20210c7ff0f698fe4a6d1d8e503ed7e858b2ef9d0e7a4554313f311d0d0518934d18187b98970c361a11b7907273bd88ab61e3a7bc4c16a1ed9052e9997f412adebb82a1c1a09e1a56d498a7ffb2c121453d46498e8474f1643d0f98cd1a2648f78a2775951e85345e09c42eb313e907558cdd5c5fe47819f8a4e0ca2207b03f14d6016dca13119e1d74093078b4493acc01523b26fc12dbf3290c9623d1103bf49b221b6097ada1a5e657ad6f55a31b8d0528a054ccf536bae241bd83cdd27ebc30a9272ef00410e23f82352313fce957aa5ad20d948e9f3b3f58eb46265b008de8767063e0785d83531f90bbd85c8119372eaca91a1a57fc41978fdca4ec1d3ee3955c854130e92c26a20a933659877174865296dc74bb39bb798d119987896fd10e86c2b4b0c501349495e6caad6264c9e8392f2e82a54e77e83d5fce0d6bd9c957fd9e9a807493cbe7bcf3258d990d710ec3208fcf5bd62b8d3d4ef4bab3144ec856f137b3ea4caf7beb2e2ea2f8ace8cd0f50247eca6f0f577edd51bb3206ed8f5680fe39bc8be95ab6830a6aa161f01808fe8ad53cfed8514bd7955e3b5b0090f4e1fdb1e6f0d36ea0b19d2bec695eb2d4d1535ba20e6f5849ec6eab2c881d69a055f512bc0871eacf06c6fbefdf95a211f970e7117d07a9f9b503ffa55d146333b5f9f4597eb3dade7639835639360d5620f2bbff4f2e4d49c37731679a6331b41ec12949922d4049735b2de4a099a0febee673a43800f42b278f9e3f8e290a8bc1707ba98e6c923700fbf1f3ee4e93bbd69dfc034fcd00fddc9fde3669ea36661d263e556998481d62b745552ac4c0f7342b4c7576ca57c1e86defbdba19f10fb9b98e09b8e3b9dd6c16ed136603ebd6c1469be5298dbc88e046b1f000b55455966c6a88ec26afd9f29aea5693ea953ba2a790275ceed2e425c425395cf4a1d9b98c952c01877040fe98c6a378a15a1f8966ff1613f07c3bbad7e6237690d447e36697a9bbd29e0b6dd575f0b96579c994ce0f0b50f94c1cc6c6f610c5d0f37c250b1f0485763812ae0e3ecba6af4f8a3fd8c5f7728b4a0ebf867577f16b416dedce9451e5a6dbacaf6692be7cb31396811407e43be3dac40755d9ea1549b0cfeec30765d3ba46173f1468f5e9e90b1820500fb6e8e747e86d6bfc7fdc54bf07ac5eeb7f566f6dbcc62910f76d8886df70277e3a97012814b24ec47438c0214648650478ac28c4eaf841e56122406c87ec2e74c7c52270db76f3904ce4648aae8b820bad29be1393539db926c9f8fe73842901b900c453ff97fff6b42febd833c6232c33f3449bc609a35d32aa5bb7c26988e86b578ec4cf45b94bdae241085b573d413bb59fdbaa5a6dd0830c3390246c6220f6a913417b6d19077cee38cc0ac7de8a9af4abafcf1721685810dde9f1f70a481ddce6b20fb80c3999dc37a43187e1cfb6cad13bfbabdb62dec6a43022c13970a2b13df0b81b4a932adbe663698ba3c0105616a2d19af335a97fc76bba40d5d4746d7db3fb1b3eb9c60a4d1cc10224a98e6ac3b5be11e0b235b5d9aad00a585e3aada3a931340790bb5aaf4ca5a0a9611057d74a9b7fe023651de9bed03cbc094c799043ec7a9671738a3cdc3df867d80324576981c778e78e8b8820614c77855b7a2aabf03321c41300f05f0b99c27e7b5148d1b6b6ed552188e0e31c5f1298930e4b068433f961174c9b6b718be782915f016c30d622dca1eece17c991e3226ab97218cbe10c6dd14850993680d6eb1d2d58ed3406476f9b5783746ea267f5e779c79fc5834c5ab55cb2b7a38e9c2649a55d27b0a87eafb24b26572d9876f7e3a7470cf6d3820ed97faaec138958e32c755f495e8d814b5c8045aff8379aaf11099223799881140b8a733390c56fda69faa59051f95a0a507549d74c99d81c1c19a4c275348768b391074798ae9eaa33e1895048a7c6c61d7e7e35ddb9a88d9d0432ab51e149ca48beceb9ada33421ecf6bfb782f0d38c6b5c9554fc8e081ec0ea6c4fc6edc3f8c3e34a9fdcc027f6ebbad7e77229541921ab97dfdf3317fd058c796d94057b618de1aa272b71538b44bbc3360ec6295a8357b92347a000af47c3cfdce334767fc116797c935bad804c18dd057c59aa3327da46d41d5f828ffbd1714885340d0b9f873fb74a81de9bf92c159da978e07f05110485112c67077dd86a1c7d79e45991f34381ae5ad9b2ad7382e16754b4150b1d1fcf5885ba5f9c3fc6daa67794fe29955c4077d6b22593ccb9514a9af0e924d974653a9b0d7da750acb5586e32f3d698197b6f2e698ee6fd55a06e50a7562f67d12a18d22f416b71d2316b934ae191f3d1d7c17189b8e3a3a704365526e34a002a88fa7387a88f6aaabad2c1baa996b86966571127967984a02a51b79ff9aead9e2a9a251e62948f64191b79ca1f73d0f83d7078943854ecc704dd7428e07f67a08a53e78a9ff4e50fbfa095479ce4c033f72bbf8803d3af2d41a45c1bf50b4936dab90ad0f90a76c4cd489e1dbd341829427ddfce0dd134b3380f72993e84706a4c165d2a61aa342299c192d9f7cb907c860108bf08568f44aaf290469638500b1d13917d447c1f9c4ed263c2856d6ba646503f60c77ce52d0ae0ede72055bd09baf2dfdc99af6b6c8ee496f5b635d78117f3c6c1571304886d5dc70df54f0cef3713e6264d362e0a4c83f05f70d5da53f4a361b54bb6cabb30cefcde9761e7a3da0f5c20aac275d720acc769326dbd33bb4e6a4df193350b0ca43cdc0b1ee08fb5f02f2d43b02e57156ed910539aa5f526c938df52441ddfacb0d23fd78de216c5f728f6313c879828f6174e61af4e214e3d98097796b49c92b08421a2e98a15207533ce48fe3feef42f6844efe845e9039ae0f1bcb3d25e36f6acb74f68cbf7f88595dcd38a4aa2473d8ad417203ea795cd69d87f2d7d6a215feafd6d5f84c3c42601a806cc266c37df6", 0x1000}, {&(0x7f00000003c0)="ca1dcae68c121c96d492508988ca6ea6fa43fb395e2bf5ca8fe3db24efdf976a78574444cc17bc5c5b4f90607c505fac74a5ca2345ace4f3f8d10f5d732109ff8929e9d91fd98c3b0c91f61a138055a8de599bc7a5dc1518b7d9561b853faf82cbe281ba0c171c4677bd721bbadb08e0be2227e565bd7f5424fe", 0x7a}, {&(0x7f0000001500)="730a293286bfee469be144105dec566063f4fbb6bc00e08f87a4ac4265f4b3ffbb3d1cb6fb9d84770d1d9e4e39bde7e2d0a8871c9c71bb1b53098d2416f7f547b2db85b52e07c41acca47ddae6a40abcf61f38d76607338b943964c17fb69b0b0bc3b105109687119ce21c0515f7fcb667b538ec0c90b7d5809dd542d2d1ac69787d23d837bef73ae057bb5e9780083fb6e0b50e38c95a939ba2c3022167da6b649daf298f6ad9363e080915c263", 0xae}, {&(0x7f0000001740)="c7de711d18aa1673315f9e85ebaa8e1bcd19b43d06daaf36324ce842803861dc858fff3afa23f1f3214e35d07f1d563cd72b6342be9ebeb253e36b888765f9f8440b526792afb7d6b112fd3facbb8b153f6559cfa163517b2faf9caad381a78dc7fbf826f7fd50aa6f4324b4262b5c587051a1f50736fbe4431058f572e381e8325b", 0x82}, {&(0x7f0000001800)="934781b945fcc043895d75f7845b5751575ffa6d3cddd5e13ac20764c98eb08d0ab7ef07a7624b3d919cc22fc99729d39ac080b97b41bc4ac4bf0884a1d37170081675b0ab9687a459709d81a91a00ef69386cf9081f0cfed9ee84a615c42b3f11341f703bba4eda778d8db465139e72786aaf67e0e9e691d1a6df5a2a6fa917c3360476adb33a363b7f8ef4cbc8ea79ef479d650836419bea5965f1", 0x9c}], 0xa) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 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, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r8, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x6, r2, r4, r2, r7, 0x2a, 0x9}, 0x9, 0x5, r8, r10, 0x9, 0x5, 0x7fff, 0x1ff}) 07:27:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "00c200200400"}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = dup2(r4, r0) listen(r7, 0x2) 07:27:18 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaa15aa0061fe2b7507672febfbbe481f7a2faaaaaaaabb86dd6051e7e892f00bdf4fec66c2152f540300280000fec10000000529001071000000008ac70000624469fec3f127a82fd90ad0a15a392bacc62ff80b2e2d8ceb000000982c4bc9fb9b49d2c410c67ebd72c0862f99fa0875a8292cbe89d65b20bec03ca46fa81ef5bba7bd78d4238f962a1f65b029375c520aefa36d71f4ba60b47d0f0be7b1b4bf2ffa04d8d39a474cf0b15b465d277987c366e40140049d6d389915e49a3cb46d1d04e9ceedcdcde0ca4e92f2230472d631aae4bd532db6e39c46c52d3a4030656da1d810daac57d83dc89a347e6c3bc4ecd66b5047eaba8ce7239a6545fe4de4cb1e72b30c30995cad7afd7ce88a8eac49937a313094b81aab02b9526332e907c7a88b9905ef8f70e4a29db00a"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x800}, {0x1, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) 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)=[{0x0, 0x800b}, {0x0, 0x1, 0x80c25ba40e39a89f}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x2bbd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x800, r1) semop(r3, &(0x7f0000000040)=[{0x0, 0x1, 0x1000}, {0x4, 0xfff7, 0x1800}, {0x1, 0x11, 0x800}, {0x3, 0x20}, {0x1, 0x6, 0x400}, {0x3, 0x1, 0x1000}, {0x7, 0x200, 0x800}], 0x7) 07:27:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000340)="ad2929ddb8445828a1bd2e74cf5a9553b2dbd525cace4d8161d34d5a9a890e5cfbe41c0794d387c07fa49b278db5a9ef8b6f0823e9215f3df7de69119f36b657db611861baca8ec40690bf421a68dfbe27f3ebff8508f0664dda418f72d3b36d58a2add8830f7b122b7422b24afc93455bc2ffd8e30620c47b8520da587e70c600f759602d989a12a65414aba51c437aa76e0ea22e859e0261f4455366038ad408c5cbc3baca5164a9ff0000000000000000", 0xb2}, {&(0x7f0000000200)="0c48d889fa6158ffc47d53396e9ecadda5c046099697573e0406c99cad4f845cbd1fe7af687d283c30ee98e4630fdd4009d6d7f7cba99040aaef437e5c4eed99c969e7c32cf8563b60b3c84b5a251294631d72554ccdd073b29a01544dff87c5cea8821339ebbd3290314464574f0acaa0df71172389a77b38abee", 0x7b}, {&(0x7f0000000000)="f4ad854e3334d425c11dca5aaabc636ed412fbee62d68cbd29c447eebcbe96b1aef86e766758", 0x26}, {&(0x7f0000000400)="0e8638b27aa4f4c9b0946c6ad9762dc8e2bf3574d955f1ff27734fa21ff0c591e000f396019c20779470f33cc9384eddcdc6c6368dc9a18bfc07bb5f087bc9b433e56972bd9e10428f49ca4a3eb4d0cca843f7474ec0ed3bd9816da431e0bcbca22d8dc25a329de04739f455cd7b6d8e96d70e29f8e3fb5a22b77b4acdefa92f48d0ef3cd17432119b4e48402ecd2985228bba72b540a363c1b6a1c11c64f53d022200651560757271e979ffc04c18655bf7834b78cc7be39f60b8b73dc772c42426904d9383a6", 0xc7}, {&(0x7f0000000640)="2bc8640df7991295d791554d0c728f3f8aa80037d72629aa4f38b27cc93cbd6f94e91b4ace1a9ebce4684700a73cd9e0", 0x30}], 0x5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000600)={0xf32c, 0x4, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x6, 0x1, 0xffffff29, 0x0, 0x800, 0x0, 0x1ff, 0x2, 0x0, 0x5, 0x8}) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696c65b802d64b03c6214c42413107578eb830001a12e8590aea9a5d45dcea6e51f1f579a509236d0501e713be66b9999b40945d38dc490111846fde06ca84dd453a5897503520567f23852278c10e8d921f320d5b6bfe6dbc2b8fdad9179070fd92ba9bee67281366fd4d7c425eb48008dcc83b54d3ee1c7dfe1c3f433dfe6143fcec92cf05e5aa07772d460ac908b70357e0e1ed888558f9d212621a95"], 0xa) 07:27:18 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a"}}}}}}) r0 = semget$private(0x0, 0x3, 0x281) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4) 07:27:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff6b) 07:27:18 executing program 0: r0 = kqueue() r1 = msgget(0x2, 0x440) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/241) select(0x40, &(0x7f0000000000)={0x3ff, 0x0, 0x0, 0x0, 0x200, 0x200}, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) close(r0) 07:27:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="17", 0x1}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="abff8a35ef4b5342ca3c8701642b78adc4047c63e5c3d48d7affdada8430638720ca0dbe9605e7a6395c3ba5c213e9926c339bacae45d4ba49636bb8bbff397d313664b1cca58a9c7e46dfbf398a491e44c7d93649df45e5dc1caedd6efaa239a521166a19412f2eb04baf96c12573c35fef4c9ca4290eb470bde49c4eea99c1901d72240b9f43ab77dc5a0cc2f7ad009488a15328b1061b57e8b9ea1e75560f25c82daaab79e54a58a1da7cf5c0e54a5c6061970d7b392758ba4b17ab9d859c5068ccc9d2967bc2744e078bbc77c6f21200946669d6db1b653d43d647e1e753c0a02bfe820ed3e8a318cc2fc1f355", 0xef}, {&(0x7f00000002c0)="7198dc1d8933dc2351b83f41fca8e8f6fd082432885ffdc795e8953a5083f37121d678317d5b9a58f47357f1fb93bfac5e864e80201969646e2bcb7aa90891443812c07e19a50df2f5d7e65771216eb635ac311d24db84cd41b0f3147e8ab3518ce4d552c7025d8dd371df6b98a48942349561d9ba25fd6d8dac70289590a0ce357d6766bd728c64ccb87389", 0x8c}, {&(0x7f0000000380)="4d0cca9bc16852f16f1f27983a7c69c775c87a9c39e64e7580945e63a3d89b8919e19a253a1321b19836d8930c1a09b9a8394b08847a4c28460e6f7c3c4e39684746271edb168463517c4f5bcddde0407ca8601a6f75c3c8423ba3a79f0a2ed13e137f81fa0faeb6a095d50bde79ba7eab54feb339db884533c07a587dfb27370e74dc769e0b492941c24098a4739ae5ac8967276b6c83", 0x97}, {&(0x7f0000000240)="0199a7877aba3ed446a116475dc87bc8bed85d09a22b7aa943d21a516e87c2be105cb70de2daa4fc8abc8274f57de3fa80adf0c1e4977a02d522d9667261", 0x3e}], 0x4) 07:27:28 executing program 0: syz_emit_ethernet(0xda, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe00a4290000000000000000000003690000000000fe80006a66104a44a85ce71c000000001f00000000000000aa0004000000000000c2040000000004011fc20400000000000100000100040100c20400000000010200000000000000000002000000000000fe8000000000000000000000000000bb00000000000000000005000000000000040100c20400000000050200bd000100c2ba020539903b6f0400000000000000c20400000000c204000000000000000000000000000000004e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() semget(0x3, 0x0, 0x40) fchown(r0, r1, r2) r3 = dup2(0xffffffffffffff9c, r0) 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(r4) getpgid(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0xf97, 0x4, {[0x8, 0x1, 0x8, 0x8000, 0xf, 0x100000000, 0x80000000, 0x7c, 0x52848afd, 0x819, 0xbb, 0x1, 0x3, 0xfff, 0x7, 0x400, 0x3ff, 0x7a], [0xaad, 0x6, 0x8ba, 0x1, 0xdb4, 0xffffffffffff7fff, 0x7, 0x7, 0x6, 0x2], [0x845, 0x0, 0xfffffffffffffffc, 0x3000, 0x3, 0x8000000, 0x2], [0xfffffffffffffff9, 0x3f, 0xfff, 0xffff, 0x6, 0x8], [{0x800, 0x1f, 0x0, 0xbd5}, {0x100, 0x3, 0xfff, 0x1}, {0x4, 0x3, 0x6, 0x8}, {0x200, 0x7, 0x7ff, 0x6}, {0x5, 0x1, 0x401, 0x5}, {0x401, 0xac, 0x29ed1aeb, 0x800}, {0xdd8, 0x3f, 0xffff}, {0x81, 0x0, 0x8, 0x1}], {0xff, 0x8, 0x0, 0x6}, {0x3f, 0x8, 0x7, 0x101}}}) 07:27:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0xff}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000300)=0x2) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000480)="1e9ed554375c3a9f4decbcb0061a07b72905d5afab6efa74a84d769a8eda34f96dccb5174dd544d4c71f9a6bf532b3bb5d6140c7094cb997e0e3eb33a09e8455cb73a3f61aa239b612658e8bd76c7b", 0x4f}, {&(0x7f0000000500)="9e5ccb4114cad34c8f3d7c61faba1f200e5104fbfdd838949131a2a728a7ee76c7a3e77f39e0ad087cf24c1511af257a71a85a9748426e763e45e4177c43ec0241dce17d180ce183c6fe8a63ae2166657b2fa2929ba13bba21186eb5f6201f12721a343e99f850ddbec450181124b72abef5b4717d41a8b2b95554e11b174596f7fb061ebc9a79e2e2d2ccb2803fea7d55", 0x91}, {&(0x7f00000005c0)="1dfd498cea985e904ef1912497a2f63e80002fba0b81982c7e53675afb47bf6073f528e68a95019b9a6a1e742d9d7e7ae07ed02a6c4126e7a01518928eab", 0x3e}, {&(0x7f0000000600)="d35ff3cac0c5d6c1d5359e4ccc24", 0xe}], 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000340)=""/156) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 07:27:28 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x100000001}, 0x9) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b301642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9d3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8d08000000ca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f3c217d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34f40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a9900208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5dde9c40c596526ff506a416de6fbf578bac55a3f0090c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x7) 07:27:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000000080), 0x0) 07:27:28 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/103, 0x67) syz_emit_ethernet(0x59, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@generic={0x8049, "3efa16cf1e95f749f766a20d9a75a6ab17264779beb32eb8e467a9b444448e231de7f32c254e9895497ab68b5da526c73679b120c6e9119714f0085f791de3070eb2a37cf0f623"}}}) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x4b73}, {0x8, 0x5}}, &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 07:27:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ftruncate(r0, 0x0, 0x7) 07:27:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1a21, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x8001, 0x7fffffff}) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x29e3, 0xffffffff, 0xa8b, 0x1, "25170451010000a9b3e742000000d35ed900", 0x100000, 0x10000007}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0xfff, 0x9, 0x5}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 07:27:28 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) write(r3, &(0x7f0000000080)="7a815b4186afa156477835f955749b782796e33cd32b73229e6402095ec5775fbd718bcae8ab8484f3", 0x29) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r6 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) r7 = getuid() r8 = getgid() ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)=0x1) fchown(r6, r7, r8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffff, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 07:27:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff1dccd3471e5314cb41ffffff08004500001c00000000004a1378e0000002907800000000"]) 07:27:29 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) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000001980)="9f7bc9dbc85fb46286ddf013b6e6045c2a1561d9b3c9d991fa862eafe56b501110eda4c1af51ad45c0a840048a4f1c55e6ca9adbe895e730ce36d2412e94fbda31ede44c03662ad88339c2d2a33c3a8c951ac0fe22cd7ecc13e1de17216e1fac748de624ee6b8c5e447985a3128838053f6f300000000000000000000000002ef75e155dccbf20232a1643604e715263e8e6ef6774389e46374203205164a0aac0af783259fec3befa707c1a785e588de682d58c6c93c11c42760535df74ea630cdac28d9f54a9af5a13430802fa5767012c1d9ee4f6eda3bb9b35df3e4cd8391e88a875f2425af1a240bb56103954738919396a3e8343070877832aaf49af8a494d1baa010d43d721b72f00d9d039b11906350e58c75cad4f63ad614e8a6123699beb904b288f4dece04972ddd78153e1eee50f6b3cf6030e853faa6b21f9f8fb733888e026ececa8ff090dece3d44cd7717291", 0x154}, {&(0x7f0000000240)="b84d3f85b0a960e66e7a3e45e80aa93e441a0b22554b57786f51aa779ee5489831a7b2f36c1a1974e0b8581929dd776479a339cfee046bb555131457e9901fd5c78483b75b4f3ebd9d386c4b1bedb833488a13903c3ca1733de7a153cd2f915d88", 0x61}, {&(0x7f0000000300)="f7025d4b1ffc3d6fa2d13a86690add2b447d656d14dbadad8703aa9f1bd79e1d7c9de126a134d4a84476fea1d92f03c10bcbde2e15b4cc77beed6280812137d44ead68e75f344544bc3d1fd21c3bd968419a655c89a4b8f00f344be6030ec4d9d0e8d39cafc5093edd005e698036817eed44a392646588807050", 0x7a}, {&(0x7f0000000380)="6aa390d1a0a3f69f73b54b6c11bfc7ab69366377220f099ac0e5331d34bb9be717e716543de98a937ef2db631def2507cc9801b94da4bf49fc8ba8c28b0747333b72d6b880e639eb90c00f7bbbd47d0e2d88551fabc8fe9546d36b3d6ba2fbd25a231f62a7371e9f4943587ee0fbca9301986c1b8e26e82e5e9081863b18f0e35ce00d4db4dcf187122d26214061f63697000961f8fd17", 0x97}], 0x4, &(0x7f0000001b00)=ANY=[@ANYBLOB="20100000000000000100000006000000cbad90e98185125e56f86b1023d347cb023668a27597474838e8d8728d1c5f1983b6029712fb4d3b349ee828d10ffc9a5ed19bdfd672a0f0d64550dcaf07f510edb58284d480f61a97dab942d5a96ffdc2ddd6fb20836683bd7d7c2745489536e1732293a61b4b8cdc9a66e9934a337d21cc26d2a585235a30b8d7424fb406f8eeac8d601baaad8af5cd8669e0a7bf281ade8c05df7a488cb64bb3d756d5026b43e8e19f997aea70f4c6f23120b77435a85bbc20c580aa800d9e885349220f666d411ae7ab0ad3b98f2bd72e5916d3a9c3752f7024deb9730c6c42b417d38748157c7594626da4788b2f795d0aee7f3558a42d4c433289cc0b6ad9939de88a6c247a6cded034d31816aebc18f2d8f846503762e6fd96ddfbee75cd3395a78ba31b40f405dae1e36236f01c21fca0ac9b562429407fb44f1a6bc6fc70ed2f89f39dbb1cbbdc14e142c111cbbae78c32398d5323965f812d7e1e427ad51974c7eb9aa4047730f52cabf9bc1e55574809a101c0a1384772920a793f1ae70aca1f822a89b38507ebcadf984f8bf37e291c489353091704d39abdbe40b48977a5818f10ed7a3ccbe9b8268d14b4330dd754f0afe67b460521fb5ac17c7f899cc34746d54c515c947acc1692cc6533bd808686887c4bb4a8913df1ee4ac7be46412c28e7acffc2ee16b91c91fc914980b0d44095ba3bbf91ee1666049377ad987dc437b63fde18dc03410587e0e7e8c1253eaa18ec790225a49f1183b8aa8e7216f85bed8855022f41ee5bdcea4060352e13a732422823646b636a9d4ee1ff7eddadfa503315b052addb715bccbc3208ed39ebec9bd3f875cb4d199a5f606ae33ed9fee71e3da41b71e084768a539ea96140c9210247790f783e6593d22fab71b6628c570458b43394aec7a96168ebf707657d54c6698af7a7dba025e82c3afa74390afd15d7dd98faee329778838a33e6a2446de7e99bc0326c76a3093cf97ba30d3564d27a216151aed8f4276612d4d0416912fc1ef7e1b7d5fccf690fb5e8c478743316dc665e561c32be74b3a7660669460674b2df3d37a3706845d3e71e831b18297759d53a7b5f0b2cf6c597640db26d937260a39986844fa31034310bd18baceb32d4240df85d2f3d5ae703a546bfbbd11cf979e0e9b4fbc71e9f5733bd762924a8d68b9008e3ef9916abecedfd12069f7d7f58e2dc79e7db3460591b925a5d66597aa42c48e364c857775242dc842a3549043b3af96dcffa43bde84534055b091608215bf3db7455aff32c4c1e52b8b18044d76882af198da5d2551b81fa03397081459fd9e99cb1f1a313c62dadc75d20ac365fc6780c74124d9cfefad13de9715f1a91eddd6632c25e944285450ef6060ac194f45b27170f0f71dcf3526bf3c58126e3ab976d4b5b5d8ede040c0cc83d2ee13af913da7373fe2b4de895793481b07ec8f55e30851d78e1be7274cbfea4bd5ff735d52088ab7f615bac5388b9e5cef51e669d161c0944f2b19158132936e67db54bea4c7a04192e44d16ea668d0dfe890990646f75967200708fe0ce36067687aa76ee88211c44469b135c8467d965c5b24e201c7bb1d227f593c724adf5b9f48cc5a661d72e6ea693a3871b38b4c347c295449ba3aa4f31658dc379e32396c8cbf5d78c337ae7109fa18a3ebc631978444f40be64ad7da43556ce79e0c68f610ecf384fc115b86529f2c94e59ac5c8a8404bef96c8b0f6fe3ec4f34030eb6e93d0527138616dd04aa4129c134eba3d5643bb04897ffb06784271a6315c5079cdbe4bbc5678955702180e0a22a01ac6dc282cab53f6fd3111ef2d03601e1d71b0356b023ac116f484cca8d89d78c61fb0a60eca48eebd53319c156584d8dcb0acf3626d7f2bbe2cb62a068b2a069c45d3d17da9c02eab7f34ad18751a1bb01c20330a6e8bca4086a4232027833c35a2e3d9b29bde48a828511c1fc83ba62030e3e0748612fcf528f30b0628a51f046997a6fb97c104768b3028f6098eac042c1d31251c675992d8b08d8100e074bdca7470aef78f6f239b6e1b00b7206b1f1474fe2bd04047a4f26d9db2d24018b1943ff351bcdc74649e63d7ca61deead500c1150f463254b0f52b039ace09485246626e44a8202b8ebaef9d5cc31c572523c0065c49a95cd517887345aa17b3a2ef53b75bfdadf98c5c85b0df6c2bced77a8d5535a1bda093fb2ce32c1674c039af5e8d9b9dc49955597ac9da9fdea73a5a140cce26d9575f9a478408082b06febf5b4361aec8dcba9d31c336cfc858e7d73fe7acf11cbf59f968ca274df6cb9979117e648f8b04abfff918ee1fcb419c2dd8b9fa3a465da904d5a5a4d9ae0a9b3f9681f6908f57eea6b94b1f2f5e8c9cbab482f2759bda32ba5c9fcf5fd96d9595c623771c75cf7a9ae1ae99646147dd3871e358310854b38c4da4e44734b7c87b385600f3935d69234caa10fdb29cb7f960995a6e2fc25ecdd99b497dec2a1f5229165ec980d747c74e073b380043b4df05c0e708dfcf9d97b40740488a4defaa67b41143948136186cf45ae4b77fa9b3dc473c570e097fdefbb145c506f0977fbad844cc696e96913af0d76d47602ecc7fb0fed3ff3269a0fd8c66eeed99e5919ed01057a5d55ed7ddb82b3a657c80cc7ea700b7265e34bcb63fcd586fe31fc4006c92ffe819f16ae895cd886c133c49ae7c809e51a2f930cba1f18b9791614cd3e684422804b1dba0ea0b29b18bba4833f9ef75bc4e83a5d0c0d74935fbd2708c322bb3a3475a67687514ea7b8a89b5c8d09203e7b6551ebd01d51da197e9c011247e3679b17d05a96c6c1fed55e8ab5bacdd12ef88855c2e52d2b51cb6054fa05c311b73a64d8ff6d0a4d729f1573c834e32c62313aff755cf081badbe0d294fb4b87777036b0cb3b5bf61b4a96263a99384518a3874a3b61fc79afc6814e8a72d0318cc73a8e3b6c61324b0dcf05894ca1e77211a63c194d5bee1b59aa7913bc4581fff8dec583e5a50824513bda597fa19bab37bece64a236243ed076bd383d9a4aeb0b2baba6c95abf927475eac19350d50a07b141d4e15ac4248a5c39ad7491a4537a7fb74faa641cf32d2ec7558a10c5e99889ff860a8f33630b04b168c95a7b75276ecb4680790a0a11cd2115739234772fd40c23190c20bb514039b342c601d0893b64e37ab21a15f3dc4c17a0b5ec59423b552aa4e451b2a89957e2c513d6d69de2f3fa84d813142b870b9d192d2ccf6a661aa2fc5307e45be861d60fb6ba8959dad90a6ef3469628af67e0da8e5c1cb2b90b8b097fcf3187c249abaa98618aff35cc04dc71c7936b4627582019c33da2a40827e0043ff4fcf2e1a6ff3939f4e69e1b2c9cf0ebf246a79ad5222cc38ee9c24a1607fa2dad034be255aa93ead3cea9458dba4071ac396bb481abf31b3b73091b66bb15bb2e9bec618845e0277be370d4f0e2582f3a27772424bd61d1a77a048f80060942e6917638a4569f9b233f85f7db18ce258b3b07dc9be8c4cce168732a2f4365fff84c0e1d27de9390c6163672857fe182e1ff15eb118b5cab1c002c481f02837b932c08a98a8fe4e87ca46fe563cb577f7a6e4d2c9781bc7f9bced8300008097b62d1428fcebfd457513500dc91f43afab08cf744feef3fe535eebbc6b927b0cd6014c4b08a28cdf5e72483039251db7ea490027804797bc75a134508b12207d38303b0302d2b31d10d927ba365222d86cf1a60cb168a1b9b7b3fe613781d2eabb7d3193c8610a9a443b59a8d8571fe05784329867b8dffbc8e6b08e4a77a33f0382d77f62761ed7fd266013487c7ed50b8fda175be2a3d5239122f9a224cd06388d4909ae07a4f61ca763f9865251e3da4226bdfb855f24ad2d1fdfaaa014cfd0601f8300a3633bfd81d0419f38a02f8647e26dfa088b3ad9887581b53e034061d4e28c36fa32fa0259bb76be2831f8698b1f36e23ab45ce8106a3e5fff30eca8a8f1fb5e5e1fd31a6fa8a2eb07902139d3002580350f44b87354123e5ae24e64c00b6aa97b4e1107e6143af416b31c6c14c50ec51401517481289adb876a38e174df7f54d185042653d174f9d99452bff1a0f5d595a48013b63ad2e9fc82a11d2b77c36dacd44a4f55608f0726b63c4d4674afa07146cb656fcb12586f5413f9d3a9cd52103ef8aabb4270dc11931c75b7e54d02641252b22867e29148bf7e24dabef5864e7643248c73d4c271328d2aa206f65bd1d3dce5b8cc055905f52cb40f004b18a5c30d6097c177bb4fa72e92661b679ec0d416f22d1386ad51935219440efaf2580b02f81095c58fdbc1f7e2d84725d70d174c71a3a1b4771fbd606181efa97b4b33678fe070e7f0ebe288a05825bab9ebaaeee9a2a24b96216690a5f9b5d3a36a6e1ba51bda7c6a3d72116e561ebc825e46ffd109aa962a1c4d6d4f2d9e5eb6c462891cba807fd791ff62dec646a8f770997ec013d7d17479704b7fd31a9de0d2db1a9364c404f12dab2ea9eca0c6b160ab27a93a12cb2283328d3d9a927c522c50a53eaea0053775273e5dfafb2915e9ccb49adf0ccd83fc8fcc4cb1bbe820b681222bd9e29e35b4212c6fcbe6705e28072df622edaa56955cee0a5b35cf57656b18183f61a45c79e64cb0e7a76703f8a18bf310260cef5e8eabb16ae67eddbc98d23d53405b032c279fe2f45c69dd952e2e931a0937e95de1f9842ce2f52c7b0334f4d59c2807c80397a2883feb2fdb6fe195afc01a8804bab2e9bfdb265e1c26a86fbae442843751edd78867afdc2ea448a31b9d90bb6d7dd4e650e255b7b55848598c7f69bf5c15b7f86e6381986b204a9a87f9df7e077ea70bcfc2a5061744b3ee69b6c2d8049ba91f80f99ad2ef17938de776025ed47c10eeb45749420071b20dbd7406e2d6a09fa103a95790547ec42766487b8ca2ad09b33c7a50fb9aeef3086b5305a6184e4ebdeda6917dc43695d966accc9ab8553e58e78e531c3272578357b1f4d00cd2aa357f0bd6419e30d187e451b914b08cdf2059b5fa7742f04b473681021e827b046396b8e8e2f00e4afaa436d2a4c2ab4b79a0e9e2b854d952bb07eecca91cea0c9b8b223dc60058e9ecc1daf62dfcf4b7a7a2d35790f2e8d07857267b692f324c1905267ae7333319d58241919317896a32e5835908e7319c5839e12d6c7c6460ad2d75ba62cf02caebfa41f7897cbd7639e818dfcdccd3b02b0a6fe9ca60901eff318a7c91b1062e5591b44ce43f9441a3d4539c04410bbdae6864e040d1e5ea670d71d9a7890042bcb8549f233043efcc3f615f1bf2de9b7ea7e5200d8c048cd0fae572c19519ae06df3cc77f1763ce21d78a866358dfcaf99d6a9df946e6fe2bf8ae40b3c8591b919523d378039a1045c7fb5e0391436e7f28e9892f3cefe9da1c83cae344f68b2b540405ffad4ec8b51e7ed89e64133a24dd436c87c5ef1b166010470bc082cf75a9b14462060bf567d15b7aa2321871284d6637701449a59e4f0ad74f317edce09f6415d9f7dbe3b6ff8304368005706d16dd44bebab66b5f8e4e60ef3616c5b66271cb8a4d75e98c8f23a2356603f6a0882248bf8c145fff78d347ba3cad685feb24f7ed84137adddb57e898b75975e839d33883362c6cc90a832fcba889aed94cf9204ebda5cb3a4962298e00d259cf3c2214fc38e73b5e2fc1facb3c3d7822788764278b340f5b92a0ec8905480718bda114cc1ac0824e1b715d767beb6cb270a0c9717557d5b38242f040257b67d9069b05a918a23b13ee1e8cb281566bd5c7a3762cdc45a32645bb12e56c3e6df4382e5a75a88904de6000000000000000ffff000007040000fc0bb55baffc9dd5f9eca0d0a9dd25dc044702a5b32d7a7d170526279d825134b1407473a79d19d303a0557a077ae7fcf36aff53498119407dc61262a1829855fb3e7a6ee866f545ca0015a3e9820000b8000000000000000100000000db00002e1ae7755a1175afcce9a28e50f0b77a7f5044b443bc02d2cf633aa30d26bf86668e271fd12c7f04553f1bccd12ff729cb67500da05e514c638c17fd45e2e8ba79659cb31e52f9b003c5f890cabe531033ab91b9af2023760e8ec69eec6882916151c5b8aa3440e60e319d90339e99cd098653615c6356a2b7769e81399ad51651e09a575fbee2255cea7a406738202ea5bf35ed076e7b754e3a7f901cd512bbe7b1033068000000f00000000000000001000000fb0f0000c2801c1ee33fe213547c9ff38a0b6ea2240bdb3040b0e667f5d399a89b4afb1685eb44f60770d1aa2e5d4182c83f0436b7d7e6ce86821e2dc60fcba91a1767a030e61db15cf84687ca0880eede580f7047f6841d901c907cc63797ff7a7dea9021f36bc1e2d12a6f1bbbff793d1db2ef648e59e20b0caa1f95b87feec5249b40850203872c03098cbf213c3e46d56d8a22077900eda0ad52c32dc2fc44598503b3129caae21c53392cfb876a467658f337a618ae99f7bec9cb74074b53a7894fd6d832880f98cea7e9f7051bd86c058dbc80cd256ddad2831e00000000000000380000000000000001000000000000009a08454eebea4c9a37744242a1f71d28659e3c6f1976bc093f4d9a1f0f3d3740c4a83d00000000001800000000000000ffff000000fcffff000000000000000090000000000000000100000000000000e18fb282a1268d713b73ae364fa52e282758e426fd842c85c8174a6cb63013fd7a0d22f30183fffe0dc22874c284ee2cf2d20d0cf4e35cc4f521bf8736344c4c3d87c344490af9de3cbe2618ff3cc5d233e0358a6e43421f5b55f345989aec58f85835548ec360137f925067a6349581407df61469fed28a2252e12f000000007800000000000000ffff0000020000001a4dfe8ea172736d790d23125aae05f5c87ceb3fe5c6c79da87b621b81685bf86cd89ac7d2ba35b06ea805b28c65d8ea73ba27fd45a4d4569b5ddf1f72d167e980640a18cc6034d452bc921c4b0c0a467bb50aed47a8eed45ba73e4cdcacca36b863240000000000c0000000000000000200000006000000b76f95e066fc1f6605059c7550e65a0df1cb3bdbc8dbbe68b40b6f37783bc3b40f6c1b67f4a95ba154f585923596a2ce32617c14495bdbd2321db9617c131818e9201602803debf66f4e84050b4ad512f0204960fbb77f2c2d2a5a40287c7d37a9ac3fde9386d708212e85280ac93b5006359da084a12495f87b5071d3267fdb538154d32bbc9aa9b707d71bb2329d763d9c3406527800aaf19fa06a7846c9a2d9da6e9ab24c780c8c03000000000000"], 0x1440}, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x10001, 0x4}, 0x8) sysctl$vfs_nfs(&(0x7f0000000080), 0x3, &(0x7f0000001900)="da9c90cccaadc718bc4d72ef73c68db951490094e41277f51df760dd99281fdbdfb66b0ed4257b6be4658dd215", &(0x7f0000000040)=0x48, &(0x7f0000000000)="c43bd9835a86172b3d8f06c804a6b38a7961b0319423016aaa6e0c10a049f73caf0a284ae14dfe", 0xffffffffffffff70) r6 = getuid() r7 = getgid() fchown(0xffffffffffffffff, r6, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) readv(r8, 0xfffffffffffffffe, 0x8ecca3c2) dup2(0xffffffffffffffff, r0) 07:27:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x2, 0x8c7, './file0\x00', 0xef8, 0x80000001, 0x7, 0x1}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000280)="8568edeb9b7aa526dcd2788827bf4c1dc805f779031579b31bd5904b593b42eed9900d1e815f3047fd51e2a6813de927c2b2ac14c66e84e06f8b3bf0e2c1f88f11f83c568f5c32470902354449acafd715e02d5ff1e9ac9198274bcdf35d8ef4f0336e14a5d25de965ca7d97a376967ee1927c", 0x73, 0x201, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRES16, @ANYBLOB="13b84c67701f343f872ad5ccf3436f85efec3585cf763b3b1b5bd4575daaa779f66b6be04dbf8ba4e7ce2b1a2b28951475fe0e52b97692ae52b7599509a96c9b61a821c36ac154f4bdef0d79ece4", @ANYRESHEX=r0, @ANYBLOB="94208957cb44996d0a000573ad05f0c64928de7ea84a05b1c58b40f86bbfd70a1c4a4d1ba9c678ec674cc70feb294fd436a95d09dcb54f6aeb412ab4406b1f61de35e494411ab30512115bb38908aecb26699030c1705d"], 0x10) recvfrom$inet6(r0, &(0x7f00000003c0)=""/116, 0x74, 0x40, &(0x7f0000000040)={0x18, 0x2, 0xffffffff, 0x401}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80c0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x48) 07:27:29 executing program 0: syz_open_pts() r0 = syz_open_pts() 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$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 07:27:29 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000200024060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20d561cb77dfb00d0713190d89d6cc32", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="101000578d9350af00f838772792009078000004020203bcc92ce46e1df1a9a3b553b90007bdbe51da36000000"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000040)="e770cc65a3ef6c01da2b8fb96a9b8eaff457c4858831de8c5032960e1241472b764c24e11e05dd37fe6a77112c1f824d0d2850c09307142976546481704a7c478afd6d678f4b67480df11c", &(0x7f00000000c0)=0x4b, &(0x7f00000001c0)="1ab404d788d2c081c5b7a226b6c80a6bfb65e4c097bf3401b4a72e7f85b0fc5939b284b37677c8f1e525c63820a832c6fe26775f2a52361a0f396126214a2fbde0f6ae000a72da6da24f6915fb0df551284c53ad0a4e9f66b404c76c78ce6e7f6a0e58e73d0ff4f4fd913eb3777d8b8f8dad1dd6aeb2e99b21a714d1f19a5e8ef5d6c84fb16b26bc862994069c930929318afa63c9aeef0fc155e6ce7d52fe669d0b38597976276652f77005c1e88f6e6bbf", 0xb2) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x48) 07:27:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8043000000000000"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) write(0xffffffffffffffff, &(0x7f0000000600)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e849e58ae5718bc929ca0040bf3f121a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d14df5dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c041cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff108505178be57489f47506cc2d153afd76fea9add79214963a0100000000000000bfed38c68bd4d1db2bfd95fb6d7947692761d0ec76c2080d16e921b003bbba6371887626f09b4b36b5d8f5628b714c2d6d8d9d8953ca12e6844daa7c4741bfb445ed6e060a78cba7518f6c0b43982f4d5ae806643de4ed3b981cd7cde11cc8c6829a5eee246a77b8504c2fefdbb539ccb2d770670aeed900099671208c97b4ac178ee7fbe263588e4b4d61ebb5928b1bc2fcc29762f671a74ea42352831a9e28efdeb15450c1be1bc29620e23525e3f924ef1166164dada6c0fd24654c71d161975ddc507df9f344706dd4cbad3bf9d22d33df947c6453b32f5f0fa34a0ba7239220c638e1bf1afbcf6d20259b4c22a9894b1711f72cf1d705a1bc45150fc9dc886099be6bb66c4239186355e22a718f1263f9eff9496b6a3545403427f6c8bde73b0ed47385f8f45df0cf051b7b789a9de44e3a822428716e75c9f0", 0x20e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 07:27:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/27, 0x1b}], 0x2) r4 = getgid() fchown(r2, r3, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) lchown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r7) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) r8 = kqueue() getgid() kevent(r8, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 07:27:31 executing program 0: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r6, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) dup2(r6, r7) 07:27:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) write(r0, &(0x7f0000000080)="c1", 0x1) 07:27:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82925fd82b19e3f9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 07:27:31 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x0}, 0x5, [0x0, 0x4000, 0x0, 0x7, 0xffffffff, 0x0, 0x0, 0x7]}, 0x3c) r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) fchdir(0xffffffffffffffff) r5 = getuid() r6 = getgid() fchown(0xffffffffffffffff, r5, r6) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r8 = getgid() fchown(0xffffffffffffffff, r3, r8) r9 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0x9a0}, {{}, 0xfffffffffffffffe, 0xc3, 0x80, 0x80, 0xc2}, {{}, 0xfffffffffffffffd, 0x40, 0x40, 0x80000000, 0x1}], 0x0, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffa, 0x3d, 0x80000000, 0x2, 0x8000000001f79}, {{r2}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x0, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0xa4, 0x1, 0xfffffffffffffffa, 0x9}, {{r9}, 0xffffffffffffffff, 0x3, 0xf0000001, 0x7ff}, {{}, 0xffffffffffffffff, 0x74, 0x1, 0x400, 0x401}], 0x7fff, &(0x7f0000000240)={0x7, 0x8000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 07:27:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/25}, 0x21, 0x0, 0x1800) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) 07:27:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa00019078ac1400bb000000000405907800000000450000000000000000000000e0000002ac1400aa00"/62]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 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) ioctl$TIOCSTOP(r3, 0x2000746f) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 07:27:32 executing program 0: 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, r0, 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, &(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, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x28b, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "89eed1", 0x255, 0x8, 0x5, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[@dstopts={0x29, 0x1b, [], [@generic={0x80, 0x7, "e3bbe74835f0a3"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0xc8, "7acf95f4fec086f43cd0c138a1717593aaac57ba6d02c931cb810c6cba3d07210d605f49c1478c6c72f9597ff66e6e8d5d56329d0cebd6cce9fc3516ee211ce2d68ace302f7e2115dc8bebab681d187a48055b05ed0a096fef5c614a50c0d2767150289c497633926766509f7cd7b28268ca5970a2639a737bc8c33543e0e0dba18df8f9156146192284dc31bf04dd9319719d59c5ff52bff7dadd71e24552f7e4c6175df533ae35cbf421a5f4c12eabf6e463deb6060d5404b6e860040823e62cc3212dd83218cf"}]}, @fragment={0x3a, 0x0, 0xb0, 0x1, 0x0, 0x1d, 0x64}, @routing={0x3a, 0xa, 0x0, 0x1, 0x0, [@rand_addr="c6937c3a0ae45f76c7048807c715cc7e", @local={0xfe, 0x80, [], 0x0}, @rand_addr="2175afe008d362c72ef5699f65caec55", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @hopopts={0x2f, 0x9, [], [@jumbo={0xc2, 0x4, 0x1}, @generic={0x2, 0x40, "52e85befcd407c3b499cc4095fdf1cc475984ca6f10ab12c09e3802d53ebfe02019d2456796c9179811e5a5f0ed2f9e88052775ad0c05e69b748b2acb8a41be9"}]}, @routing={0x70, 0x4, 0x0, 0x80, 0x0, [@empty, @rand_addr="83610b1b74f63c6194af1e938544d2f9"]}], @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x1c, 0x20, 0x1, 0x0, 0x4, {[@nop, @mss={0x2, 0x4, 0x7f}, @window={0x3, 0x3, 0xf9}, @window={0x3, 0x3, 0x1}, @mss={0x2, 0x4, 0xfffb}, @generic={0x5, 0x4, "18db"}, @md5sig={0x13, 0x12, "84439015b639561ececc3dbdaa824eb1"}, @generic={0x5, 0x10, "f42a7a58d604fef0ea6430d1fe20"}, @mss={0x2, 0x4, 0x8}, @sack={0x5, 0x22, [0x4, 0x0, 0x6, 0xffff2ce3, 0x7ff, 0x2, 0xb3d1, 0x160c]}]}}, {"c49a35032fd17a5cf90c4731800f5d03bccb27ad4836df2e6647a2eaf4e1ca5da46d43dbcb"}}}}}}}) 07:27:32 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 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, 0x2000}], 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:27:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kqueue() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) fsync(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000, 0x100000}], 0x5, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r6, r7, 0x0) fchown(r5, r6, r7) sendto$unix(r5, &(0x7f0000000080)="cc7c697209d374c5ff8b28a6f1498310476ec2b439a115f6c245bd19b4ce1f5f70f31a9d00668ee9083274d3cfc81e25433adbcbf6c598aa27f3bc785c39c7dfa983450fffbafabbc7fac59ed28c8e54b35783ef5e95cd4f5fb33f10290d74877c64f71a919473831dd50b1f22e8e2f99b12e463e69ae8904dd426", 0x7b, 0xc, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 07:27:32 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() fchown(0xffffffffffffffff, 0x0, 0x0) 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}) r7 = getpgid(r5) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r7, r9, r2}, 0xc) r11 = getgid() fchown(r3, r4, r11) linkat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x0) 07:27:32 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000038000000000001903de3981802000000000b009078000000004500040000000000000600f9df000001ac1400bb2d95c1b173ff8dc3", @ANYRES32=r1, @ANYBLOB="5439d18033f962040466e375d2590fdce1c8afba5cb75d4687351fdb15a789e430fc81e27f9227ecfaf38d368db93c12ae7dcc6894bd54879ed833918ad852c7102fe95362513165d8afd111e54743b8a0201c7422602eefb2eb040b046f234d860614fb5884d7cc4d252a5c8536dad44418ab151dbf13c6206a8bb8c6280f05787d485730e9dcf731bdb1b5612cf343ceda86fd51fc7e20df253c38030fc43043a3d8d4d92f353455d78d3b9d"]) getrlimit(0x3, &(0x7f0000000080)) 07:27:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 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, 0x2, 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, &(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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @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}, {[], 0x80000000}, {[], 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, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, 0x2, 0x41424344, r2, 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, &(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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @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}, {[], 0x80000000}, {[], 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, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) 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, 0x2, 0x41424344, r3, 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, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x242, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013020c000000000000000000000000000000000001000000000000000000000000000000002b000740640000002b2800000000000006d333ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f0109000000000000000000040100024968fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d000100c2040000000804010604010104010908000008000000002e000021650000004e224e23b0b7fdf880de05594b9f0197f761c4ff0aef40d1521277a3f9d601bd203e94c35283d80530df556713f32188181f9079d0e91ff1d1736e06edfd61172bd445fdd20f9b87c7d8743aaf611b49f937b4a5687fce32497298c0911d8e2c3c60d4c9790e27ddc958946b8a269add9d0befacb4a4ef6260f8e63c4766b47a230530f3a242d889e5819b197f9e202a6cbcef33e403d9bc6c3d7cbff48a13be4c637759a04ee80ad17c0be99db8f62577e01be1088a746e171180c73d948f7736ee0ae41adad14f5f04682bd3b5d4801305a4dbefb8cfa34a9f4b4feb3c96d26bade3c018528e3d0a94e935c30ea37506ce720600000096b2ade6bbc9700816002f45fd3367ea9740f3972fc09e687644cf22f22440d3a0a484cae3da24859f59535efa019b51dc75a6039f99e24353a7d791144815550d2abdc633a21ad8f8107719f3c063719dcf80e70819494dbfaabca73134939281b368557c0e3048821a13d4a18d2ba90ccd673ac0c04d92b39f101cc4662c15793cdd4e615cc2fceaa22bdc86d333e212bc52fd344143c7224e9e7935d1f6a01f2f65e6584f932977b381c0a077887625d76cb67cc72504aac2d14980fdcaa72c10f2ded6c0487659760fa575bf79a6ab05364ef4af8df31a16d8c1d9f036532ae203b42728226c987415981c09468227d8c368abfc1d5b0aa04ec7699e16d4ebabd386ec808ea418787a266a42f37314d8ba653c94bf147654fcd66b8608ff6595fc15add0d9b91fba675f2283a6bed84c0924825ae251c404d5e0365065846f2f06ea3d4d6159af573b6f9a55a52f8f2d32411cb965319e0611c92cc404", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="610400019078ffd1010000005385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"]) r4 = semget$private(0x0, 0x4, 0x1b2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) semop(r4, &(0x7f0000000400), 0x0) dup(0xffffffffffffffff) semop(r4, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 07:27:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x100000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) 07:27:33 executing program 0: clock_settime(0x4, &(0x7f0000000080)={0x7, 0x10000082}) syz_emit_ethernet(0x72, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="504c6a27d06af1cd7158d77a7cf9d40000020000e2ffd7d147894ab411d105e4f2153ff472774c103c9c6a931ecb8b2b117bc56201e45d930d95d5dd4aa1518d6eb8dc889ea983c945f0aad3951a4baeddcc269b32c944c525965da322e16e0414939c95c43b56ea97ecc34994b145878b37064337b00c0f905dcaf233a4dff73e94bd66ddbcd57472840c1a498903e142a9aaecc205ec42a9cea61ee2bffa244f9c3b9f67bd2b92e5978a412ecf01c8c65572754810a7b572c6e0fb8e138a8e024ea6daf65fe04b69157452bb498ded486e3c0bd3b847ddfc4026cbcbf8be53f3e2663197297a8edbd1d5b41623ab6b2004a94d1f64be6d9e3c80efce9f60345beec11b44e50e145587e0a192ce0a7dcaae833c80054a8536169aa78a7e39692738e291e7c662f8483e384a995e7e677d7930cc0bcafaba58179dde2d20840efe3ca36a9a02ac0000000000"]) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) faccessat(r0, &(0x7f0000002140)='./file0\x00', 0x80, 0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$TIOCCDTR(r3, 0x20007478) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r4, r8, 0x26}, 0x100000000, 0x9, r9, 0x0, 0x1, 0x5b, 0x5, 0x12ff}) getuid() 07:27:33 executing program 0: r0 = socket(0x6, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0x420) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/163) 07:27:33 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 07:27:33 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) setgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) 07:27:33 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) clock_getres(0x2, &(0x7f0000000100)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1}], 0x8004, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 07:27:33 executing program 0: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = socket(0x6, 0x5, 0xa6) fcntl$setstatus(r0, 0x4, 0x80) 07:27:34 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) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="aec0aaa2c2856741c3d738803a773213735649a82872fc6b7fd4b0", 0x1b}], 0x1, 0x0, 0x0, 0x6}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = fcntl$dupfd(r5, 0xa, r1) dup(r8) close(r1) 07:27:34 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x627b29e5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) rmdir(&(0x7f0000000080)='./file0\x00') socket(0x20, 0x3, 0x3e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000001c0)={0x1, 0x40, 0x0, 0xfffc, 0x1}) 07:27:34 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="4ac043fa8ac5582f4e46430948fb619f8b2b260f104d82ba9835add5113218fafe472b7559236b27e675dcc3ca9d0ea246250486854c8145490d97b3b09e0ead0fa95a4ac82dc414572d5b17916cc0dce036b5469d3316deb2a6144abf7bd56587751dbba2da39b43706a03fabb030ba24499efff83c5557b9747a2fb1f61c3be929873f3f4c04", &(0x7f0000000180)=0x71, &(0x7f0000000140)="0e207baae89edddc11730684a256e448925d138067deb295c161e404b04d731a5ddac0d563000e07c6f524ae78e6437145b1c0d54ad62e54aa8e50e97879f3", 0x3f) 07:27:34 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x8000, 0x20) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 07:27:34 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100243c00bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000000c204000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5d0000ef4b2314177ca3eac38243c6da83ad1530c789e5c87cbd269c2163645173443fcf95e814346a9669d4c5ed05463dc9f22626610bea20d9f99dd159c2"]) 07:27:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600"}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:27:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) r4 = getppid() getpgid(r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {0x0, 0x800000}, {0x2}, {0x1}, {}, {0x3}, {}, {}, {0x1, 0x1000000}, {}, {}, {0x0, 0x10}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x3, 0x4}, {}, {0x0, 0xfffffffe}]}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000480)="b3378829f1c5112f6bdf6da7177e6509647b6b46a82d98432962e41883ce96fc4e35934fd4d6aec8f3b05826155ed812038ca0a03c288a8b12e35c58a73de4c7e6e21eedbb56d80c1ac693d62ac774fba6d4f77e893f8227f994b562c563517c46455a18912e4d87ba923f99ae026229252f9dfb012c1e5721b29711b5233ecc480a0f012506fdb11bbc0d79d3fc", 0x8e) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000003c0)=""/165) getsockopt(0xffffffffffffffff, 0x7, 0x80000001, &(0x7f00000002c0)=""/151, &(0x7f0000000380)=0x97) r6 = socket(0x2, 0x4, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r6, r7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000540)={0x8000, 0x8001}, 0x10) listen(r0, 0x100) 07:27:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b, 0x3}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = 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) kevent(r0, &(0x7f0000000080), 0x23f1, 0x0, 0x2802, 0x0) 07:27:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) 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() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x6}, 0xa, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}], 0xc8, 0x407}, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 07:27:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="daa251673500dec625ac6e", 0x0, 0x0, 0x0) 07:27:35 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x83a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x7) 07:27:35 executing program 0: munlockall() syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) 07:27:35 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) 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 = 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) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r3, r7}, 0xc) 07:27:35 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x800, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/139, 0xffffffffffffffe5}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f0000000640)=""/4080, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/6, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000340)=0x50b) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 07:27:35 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 07:27:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:27:35 executing program 0: r0 = socket(0x39, 0x4000, 0xfc) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:27:35 executing program 0: sendsyslog(&(0x7f0000000000)="5a8af91b28c8d0bda35ad985c04b4fd146762fcdf3fa4bfa7534bcc21eed2671d85c00a6963cec46aee80bfb296bbe32a4f84dc43be8d76ba7d020c5ca7571964b226f70411364c15bd181e71fa552c4e48bb2dcbced", 0x56, 0x8) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x13) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfff) r3 = getgid() fchown(0xffffffffffffffff, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001640)={'./file0\x00', 0x7, 0x1f, 0x2, 0x1, 0x2, 0x7, 0x2, 0x0, 0x2, 0x7, 0x400}) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) pread(r0, &(0x7f00000000c0)="11d8d76ab726b79ba3af63dabf3bae65b1cf81a4e6542f10074d761df01b903aaa1ee0c7c069b3c6633a2447ae9455f3b5e27e2f82d284d5548c71ae4267dba68cd5de91c62dba1f6fd2b76b9bd46b3a12fe124fb389dc573246fbd3a260f6d195aa63ad60d6055d546d0852d16bc2bd5b6789aa073b1442a72a8d4c0305d8dffcc3b1a7499b997a61407c3c28f9540a613badcb5e04ae7173391a12fa32cb9a93ac642295b158764063ea79fb6da31d1bbd90326d8d844d661b8537a326a7d5a1d6415bf2efd69c65f40a07827dcadc10920787e2", 0xd5, 0x0, 0x7) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x7011, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/19, 0x13}], 0x4) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000004c0)="d741fd9f318172901807a0466c285d95184be18e8bba7b23c7a2e4233861dd6209cb1ca21b103bf31b93df045660f005040d5502646bcdcedcf8b66c90719d4f91b2b33ee9ac9f06f3225aa739aed781fe467dbe9938025756ef13ba8891", &(0x7f0000000540)=0x5e, &(0x7f0000000580)="d8be7e0da20e5d91bb95628d754d8cf5b3c957fa3c4ce857bdd9ec8a4413c1b5ddb507807d4bb838f35abbc0ffb2707b452804df4d77e97941d78647f96fe27df197305f477681900081d0c158ef9d58c7d4cfc7b1000de58ea467e2c47c11beda7664b319648dd015a8655f6ec9e3ea03a994d98b30fd482e3c55320d5d9d80ef59c3ab018d243420e4a471920a5e7a66e4229970e63e431ffa56941dc1aadcaae3ced0406d522eaf124be8b44916fdf99943e1e44d5053b606f73ca9017c6d7bf196d9319814e2321ecd5742a523727fe305563583a1afe9d2ba38df1f88d6922a56f0dc7b1044d45cf9654f2e15bf6cd3aebc630ba2c78d95b938c027348722d4f1df34d5f9b7e6e55033f51649136f3513ec16f4e0c85378f1ca172054c80af5718288894fee309cd5af3bec5d5d4e581747fcb974b18dfdbbf66eca11752ab69b3df960711c45db6b33ac1b0493d567d7944ac071ee341e9d8e518a5c2adc153aeb4ce8a3348d64463d241f6f019476db58be21e70a9bf1b8f766f5ab394a02979544f51b197315894856edaa68f3362b7340cc01ac23e5647d4c605a4e1d660896b95cfa84e67658e0a3c848369a88f6e1a8b02f48bc97c98142c2392538fb5e878bc61ff5a5fcd9a5712b38d13514a7e02b15b87d99fe0275c9ad58593e46765c94b3075688d9782509405307b4188828c217ef4d7ee539d9c4276f135f9e54214c7b12420df9bd17ced9721615ae8e6d03fb77dedb1f472e95ffe266b68b454fdf3188bfcda9d9e1d01b2ea9ca6e603e516582065ac00e73ffcd9e109b3804b64eefdbcf58c6ac93776c108e34c3ef9d95505084d7ce6dd41de985dc5154757aa2a7522d8496ab13dbde8010f3340f7637353f610d79ee8b51e5d44cb79bf659a47659da6456b1b8aad771f0614ee2e40c2e6f5cf1f95c83b7386b9bff249572eac25d022ef3a6bc6ce9b92122ed2db996c74188294d581d5cb58622acff3c0f46358044f022f7374a26ad3ccfcdd4eab7890e4d31fa2ee7020fab282af8c0a86d4f4ad8613e70957f2727bf3d61dfe642d2f72650de6e95e7b31cfeea82e8c89514459f5fc9ceed23db2569aca280386e9dcfc948053667184a46ee07ac88c00617deaafca87689d3b872614abce17ad281e1719288e1b80158f1c0d3215f3db961a9576354265ea1158c0be34af467c2f0b6686412fe6cbaacf3336226a324738f08366a270163eb67fdf51165408b6e836fa5a67661c2332fa68a0664b7980087236ffee3282a78ae4223a4cee3f3121928e7d8204c1f82bc4c9ba7fc8cdb457d4bb5385d2c099fbccc4102d7b8df325cb19120cb82f847c81495375cd879a13afbceec6f8b7c3dccb61b988857fa302d401b35a9195d2df55ff73e666219e0d2a28263bb4285d4ad779e5e556b01746ffc6dbec6bbbdf6da76452546f899433d57dd9da9bf115d2fe9b787e0649079c45d0236284a10b05c015e640b290bfe8d9274c521aba792511c7b02ae8cb3d6bf9478a9ff1d3f362b11b0a8c018762ed9d8694a0badebf8555fa5d85c4a2254a9af283c9c2deb861128ecaa386b41e3d532c4622129cd452dc209e2f193a61fea6de355b1559662cdcdb48057b420bdf6423d4f805731de61d971f967a308fe828d7e300c5628f816bfde5ba88531e2eee880ad84b3c38c934a815e979a212c95022283a6324af224981e9578515b8784893628ccde5dd7c7d908ca47d30fafe19b0947dbfbdc6212186eb68fe1fc708a08a571e761c4349ee6c045204b6e484f2f947bc03efabe404877c2f4c856c3d1712b61658327a6affc983253008f6084c6802bf5c71cc6e45196b6c3f0aac6f9094e242d6094365d99d02b38f6e1950ddbc36ff308aeb63e794774c356fa032097f6b61a949d675eeb4f1288a75b4825002948b8a0949f15544a28c124e0369a480ef10a8a51c6ab7bd58e2a71d9deb29e7bc9988842178b1bc9b56ab19abefe956a8ccc3a294fd42e187062d186a19e68d5c53138598acf22ac9359a45d6aa8d9f0d3576bf83d8522a3284f10472299574c93acf06e707fc7ada702bb0db035cb6c4a84091db1f019aa83d503c0def72a30ac898f128c7d51df6c82dfd396d2519aed7006738ba535bd3c9a82f4159871e0c5be07e480813a8dbcd2fc90eb930467f1a8c9ddb68a814b4e7ad3fbb2756392f6e35ecaf0bb4533f50acda2c95c53b2f0b67204e87dffea1f0ebd20d806153ff73e8b8e8a9555d8368d52d6b4378f3f7fb278dd5b2ddcd89ce0c4cb69008e56bd72d78b78dda410950a21eb98a0029dd208cafec489ccdb2a8c519da5939c7f373c1b3aadc809dfe0b83670677026639d74401b9334071e78421d875953773f69aa0c71556185d6d888d800607908b2e0731d31aeea75fa09dd7bf90619d0158d0142f10a6571ccdb9391f31c555db96ebc79369b3389a99e3ba8dbf81e18211ea01b6bea7fa49a0137f6c1b721347ab004ba6d7465ef4b46108ade56235182a74398fe8a4a839166c2cc65e2fd191f6579829377cb02992456f42925eeb6880e24f2bc024fa816c4a0d65b803cab8b5fd5413592cac30f7ac81a7c8365659b8eec93d41700ebb67a010a2eabe0ab87265802c02d70569bf982fc9a25e4cc0bffbdac361ea4a59fcc6536889ddb2bf0bc409a7e3a7476d663959981705f212e939a2490e21620839e1a371897aee1c1ac98d1519847983418d69acb7d43349557a622f6590c7b7ce1ce3c20a8f1492e59fe4873d040b0975e80e4212560a2516b8107bd4702349dbc2dbdb1934e28c21f1752099d853bfff74c6d6fa5bbd02752f7fe91c1b7fd3f1350d567da8d88a5ed59c96b3f199714fcd3be975f1ff7faace95d443c961282a4eb6df5862f1424d9123cd684aceeace17609eeff3a4aaccc55e8f2133f78aa9be064a45ef15a010d1741a4ac1cf92cecc761b452ab6c5715eee7ceb3e4a930915a9cb04fd5ff520c955f1f794cbe2851fcf51fc61dc071452e3c834167fd126df512e72e2a4cbdb4c89b62c19ff0f41aa060e8fd006e21d41a0b8a397fa86ce1303763ddc31212e5059f0c0ee2003f915c3b0f1eacedd9ff38275be7ed1fcfc26aad4e030d82b347d0837e2436e4185ca69aa520374706a03189c051745046a2806b7cc128fd7559367fcc4614de5f2a0dcb624530cd60fe3a52ffd1a6641bb72dbcd5e0cc1e6d9c921392c6c9d5758131d82fba51cdf24ff9cb1eccc4f06f9dd5d41e1168d2d76dc91b0c2eb2911b601fe4740f5644a1251c04473bf579c940726a26435df3b869468c83269ce817e543bb5cc2771279a129822c2350b6fb64e28918d586251d5bcf5c5c34a22ff0401c38f2d4a057a696a594e96afdde24ea1d62d81de03c25ebc7c1b44e44002269611f38d6e4b35ae2a7849db26ab6b494f0fbe024a88ccdf715509d54fc8f2335fbadbbc9435fa0fe79d9b60df9997a419b8ae7efca34143202f854cc3d881851be05d332cf198171f406a122c9d6b17d932e37814c2803473aafc435c84bb4dc3b01dbdbe35791107dc762e266977d7a6126621127f17af8cf8cea4769db7df251f93a1815627613bf896c9e4145b744bd518120047f26f1986d9b5e7d5c4ff081f6fa7eb4b93e597586620f634f4d491ed177c3371964b97725a1cc77f57016aee210e2148446af68d84e3b23dbfb67bbab95ea4b1c00d26a94c245ba65b2cf227ae838cc81d206b91499f24625d3dbae12bf21e8c531b9d27b189658aac09af40b6112678d097bd3bad5f3c7ef9b02cd067e2a30e5c071234b30b9ac96a27cf5a44d8b9100a2bbdee30382fe2c217dd1acfc90c9956b355d985303cb22ea7737bb5104b03c79426f863abcc950f60e64a633fd7e8dcd4a0d57c84113bdf051de7c2b38ef6dfc1e52c5e943de342ce5149fdf9fedf53c96af8ad544e2a628d9b570450ffe00f1b31f2b74d866389ee79fa0fc489ac9aa46973dada38359a25dde6372b8680b1f587b58bf0fafc3fecf5cfeb8227c2a1374d841cd76edc27a5b148016a89198179f0c77f6483192ad9ed383c2dc018121d9c2fa9e1711995d2d40eb65e6b73d6cfa9d886187352a0287a4408c510ba4ee9c21c5434b846286f2bf222116668aea4dbe1ab70e1022eb32041b4fbe0620f64f0757e071dcded5dfbe2ac9f53daa87e9f44f6e816fa7fa85050e7ad4b1ae5b72173b17a6b1ee6d3eb6c4809de86f2b11ca470251e1ef0c07da10d93240d528410323d57fbcecba572d9c7c18b1d96f75cfab0932f7c752e04cbfa1d4c5bc65116ef01ae6d201692892cf6822ff8ef3b5706597cfde5de8c4649d6010441233f4ab74f7b2617e8a5ced72d3cb621c3a9e4d3960767935d7368b16e4bee16c525a073f8e875a649f39d138da9b790d3a903b3b23340d6a3cdb8177913e990b90e72bf7be5f24af85ff970e9cd73f7795e0622f99df5dc8dd1b7fc10c6966de2e046738e7dee3841a847e9ebf400b49fd632383d4a69bd2aca4c337e5592fcb44627260e62e038139991414fd63434dd05f275693044dd846918a531414123d7cf17eb79528e622771dffee47465583b51486b02d5ecc84ca1b5076e669621a29fe8ce2de5bfca18a01133b2340bf4951fcfbd9179c6e58ef875eacc7adfe714b92c00064b5c99a4348859a4a32d4677843f571721813f47f3bd58f6031b86bc4504dc46863f1c8d41f80b6a1104cbe54a27ae530c103578dee0320705258306748f5157b73346a86b5b2b74fd32cdd8ba51ff1826cbb8749b4d9b0d7c890b5a4e91a108005db3644f24bc687903f8bbfb012a0cf2498c297259f945637a0e9bd2d1e0fd31d390026bc7ef17a74758636a95d264897a2e153778236c03c6b1ebed6a4f0fac168152ec125dadf76f1466a50d969a818c0b01f0c1dd7f1fee56426935ac56da49dab05877cf03acc527f371a7ae03eca53e9aa1b5d8c3f52eb431fd6dacafcb2c152778a3e718c4df34c67e71943f0ee7ee7d48f1c62fa2961b6995954dc4af37b4338adb227a20457855b3fe22e81d45dc3204957ff6efce130da907e0c182307803236ff552c49a1e47c8e9850154a52fed0ae2f59e8e1e675ff58c64f65edadbdafbb8b7f39212bc8a536f3fe48733a864bd274538b149091eff99539d7556e25b0db8342d3d656846b144fb2e05e63c3fba98fabd6cba2727f6a24095231a3231f8497735fb854db880b667e864d521136b2d363b05be1c8e03ee9ecaea3fb411b24af5cd23a4aa5aefa11c824082ca5f0af39b7197982822e964798c9ccc746afb71ab9af30757a4588c3f3a5cb6d7bc68449885aa1ab81849f5262be224f6e6d28b91dcd4b9ce9a7425aae7097846df63bc223cbbc1838aeda470071f46fb780e9a41ac63d773115c0afe7e098cbc2d5c201c63cb541d377daf7775768f7d4e020379e46c47f97456141ac6be4a8d19c82ace5bf8e63cbe3087176ab11ecdcffe4ea529aa72b3771fb31ddecd3459d440d67532d3793765b653658b4110d7eced06dbf865f7c08d5e46b0852ea49ee60856ae4738b411bd5b8d8b715d12738e27c5f30bc2389f714fa5055cb5588301223a508c5b8e9bb237d20e1f1bbb7d9c6e86a2237dd396c6d00306c59692a44f5f4d5872463f0ee8fc90b92ce003f70983c76c04758044132403617bd628f5e6b4f4b71f04f1a33a763989611dfcb93374476c3fdcf27e12be2c59bf96003a2e5f05f7a5938695bc04c335570d9acb22f1b16a19abc0382888843f01832a58fc3", 0x1000) r5 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file1\x00', 0x100, 0x4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001600)={0x6, &(0x7f00000015c0)=[0xdf6, 0x7fffffff, 0x7, 0x7f, 0x23, 0x200]}) 07:27:38 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0xfffffffffffffffe}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 07:27:38 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x18, 0x400, 0x8001, "1735de6e8cf4737e67a113afea32b3472ddd7fe5", 0x401, 0x5}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 07:27:38 executing program 0: 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) r4 = dup(r1) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x19, 0xfffff}], 0x4, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 07:27:38 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0500ffffffd71c9edd828586dd6031797100d76bd8532a86cf063a0000000000000000000008000000000000ff020000000000000000000000007800000800602484a20000000000000000000000000000800000000001fe8000a7ea3c323def876549cf699587000000000000000000000b00aa000000000000000043f60226d8c60c6cfd7444df3abf7bfd24f0f476135a65d9cee0819271454cd04e28b8558ef04c16998161910d0977a1527d65ae7bf477f7766fb8271c2c90ffac67c0a0fdd6909fd82c289e1f42291e44324b89dbd830345fce84cfddcad3f78abb735b35d6a57dbf8fca2d6d76df08da63ede81926151f8930811d5fcd9842843c0bf019575919c0cc5b407fb405230d5e8b417da673b96f2a00000000000000000000a49039c2eecdf6c53484e3b4bd8332f26c7c732fafe773da9ac9f544a3b4bc874507a54a7e20879756dd9d1a3f83f808881a8429db54ea30654c205ce4bc2d087b4c6f40cfcdacff2de7e006accb38f0bccb228414c0bce1ccb3d523fb6c047505905a9282bb627c7c96aea13fcc496c1bd0a6cb54f3efcfdc56cb4bc6c84b771af4c9962ed681b97268dc24bae238782fd2e2cae69311738910168f81f4c909"]) 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, &(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, 0x0, 0x1800}, {0x4, 0x691, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x800, 0x1800}, {0x2, 0x9, 0x800}], 0x5) 07:27:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 07:27:39 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, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="62cb0bc79484445d05003e61afa2dfbdcb270f62fa9f0f512f2df0636a75d01acfb1528593443db83e4dd80bbf"], 0x10) 07:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000003c0)="035fa908920f6bf40ad24e618569f46b433bba708468104af7302b94e6582b5a302446ae51e46588c44b0d6a4dfc2d75f69e6928525f10d54dc5b7789d4221b7be61b5cbafd80fe079ed064324c1b5e419c91a6354975b22847098a2ad040abd5ef1342562ac8695ed3f12606447781a8db7764d6ae7ade06d2a513fbd7f9613b5d269a314421b0747acfb477d3e9a0fd77b0f09e4774f78313abbf70bac", &(0x7f0000000280)=0x9e, &(0x7f0000000300)="bed12e8198660d572e5c33b42c97c1071ec1b0323386c46685f4c2aed9f1262b832e0e52c9f88f41588696af0f9abb9a54ea0e89c5ee636481488a9318b27327b1a3c1a083b16f1ac3bc0ccfe79ee67148c99de6211b63fcb5c6", 0x5a) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x2000}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f000050c000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:27:39 executing program 0: socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) fchown(r0, r1, r2) r6 = getuid() r7 = getgid() fchown(0xffffffffffffffff, r6, r7) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000000)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2fa2}, 0x800000007, 0x100000000001, r8, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) getpgid(r8) msgget$private(0x0, 0xfffffffffffffa65) 07:27:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x3) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 07:27:41 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) socket(0x20, 0x1, 0x1) 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)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 07:27:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6) r1 = socket$inet6(0x18, 0x2, 0xff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x94) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) socketpair(0x18, 0x4000, 0x6a, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/26}, &(0x7f00000001c0)=0x1c) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0xc1) r5 = dup2(0xffffffffffffffff, r4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = accept$unix(r5, 0x0, &(0x7f0000000340)) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x100, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="9ff278c4a470ac6714b639814e6b641f9a38f8a516b56f14a12ff67011b84637a7e86c88e12c6fae4336ad49483ef6bf38770c3e8cd5ae18437ff847d829c58932dae7706676fc157701824497aefc19574ba04c62e83fd5d12a7ca39ab4d37057dae59b8fa9b49e116f0448f46e3d2735d7e2d34aac2d8972575d8630a178ed3190df61284acdfca0da4ae6784f94d315aa32b751d8b5cdd54e9302cebc0706a2a3dd46e106a06361", 0xa9}], 0x1, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x38, 0xffff, 0x1, [r12, r3, r6, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r5]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r6, r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}], 0x100, 0x1}, 0x401) 07:27:41 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() r1 = getgid() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xbf, 0x7}, 0xc) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000640)="7c63e312eecdab3db0606f23033b27868672b07f86bb4bd5ad943bd22f62376c72b81b76d2bfa9d388250d1910e3c55245a54deb07f72306149c0fac0e5416c0ac887e3853ac2313ff99c757aad53d7c022f473f9ac57bdff366763f79a5e056825667114da96785084b0bf4f595b167173175bd60749c251427f504c8e7fabca6f1cf013dd895302e05b92950ff2af6f792705dd01d996cd0f406b51c834111045bae7ba5b5ce91e8dd3855faa870075bf5438ca2a2d520f29b05ca01d58ed4aadf3d083fd47ac305914497de0c78762b1804bbd28f11262bb9c807f71afc6defbd39e50f53b17b8a7e18648b1d7edc504d9043b6028fa127fff4c3f79601450e829b582dab77c47bb42f9b69f65b57c965309cdd259fa535f526747dd2050e53b48b0fcd564ca8ca48dded5d74bbcf001794ce0e663783ed4b47764b347514dbd40df1fbe7260bfa25246a39fc8a1161bd26aab0e5a0bdd28f7b0abc4e6414941a74608cbe0300f50d7b810967368e8314ff6544e2a126a06c3736168512989e46cfeca6a8e1133a0a335f642e84b057eb2a7ddd486e6e47a7c4e3f290bd16244c077f2057a8980dffb8237128a88914f68e9df0b72b9d031630bcab88a8d54828d263a3c9f00b1047083ecca92cfbb878185163d5cc35814efac3a21720a26ebeef7ff5a251bc07f438607ff301ee720dd7e67a8181c80f8fe1f83b0e70c2db523bc351b2995cc4a9649d21e1331f0db2e02243127fe9f877f72e4a0fc679a5f06049b9313e465e4fef655c59637f093b44f3e558bb7ba69eccd62386ff1bca9493da53866fc302358ab2c8a3c4cd04a63f5584c61218e9dca2e5d39851067544d014775c22501e41b37e45e4d5ea864599fa1bd893b19531e0aae440d3a8469f8ad225edb5294cad854719dbd8583deb31d7e3c9aef5b04ab741b47aee3038d5237d2a005c6e080efe6eb9300cbf466b8ba1449c369bfe833f31c8517f2ae07c08db46573c34e90e0b26515defc006bde532d73fee0532054cd026c765d2ed88795629f905fa3b3b774ac2cc0e1735df1cbf9c8f0e22b00da954e3c004064920897d9c491369a547e4dba1ab15cbb71fdedd6627d38cf8c9736572b0b6deff4bbb1ff6bed5857b3c0fd63bc285f291aaac33d9ca5869002756e68058c7533d4221534696d346f9be0357f3a16250695ad849dde22797c2f7f98249c9e9d34f9fff6c01fc8b8dcc18780cdb2ff01a6ca6e1ae3a1701584544b530514bf2289e1254675168805df9721e3e1f9f10d3c0db6e98385c71a3749323d17c8eefb32c4add2cbe0ad5a81bd4b5f03e3e8c4fee5e7fd463cabd2ffd8319bbbd1d44a1d9bacb185f489d2ba87a054898fedf023fdfe24dbee87ddda0204421ab64f58e06d5aa8bdab953290f6565b0feaa77bcbe1705569e98674da2ff1f69db80e332633c5f3d1744271c2168301a7d8b4a19fdd8bd7934c8e71680d603906349805df38a8282a75732e3d40008400e9eab6f56179c1ef4c2f357d37600b1ed5b65f4b18129a2d52a875f5d3887d6da8147396115299bd5c75ee2d5dbb73e6663633ea2a41e29fc763feb4026941b647ce8f6852fc2437f81e58305c346c21ba2a8950bccef9ae0785d5fa834a9128ab5cbfc64e20539bf0de326fcc64841c41fbbdb6853b5c11fa82074d9ff45eb74415bf45a6ca062f3d022be85beba89888f450293be73f730861bdb70b1025f9f9207cbe773b5e7f0f2fa325d8924e9896ca726a2cab2073b7412c98a26685dfc84bc327938ac8d5589af0473c7a71a2beddbaf91e2952f57fb066f5ba06ed899e83f2a9deedea3d94de0269f6199f96cfcb62a9506b404d171fcd0248bfc55ed530a871bd8bc5ac2955c65e920d12e07747199f7d06dc517f9bd2e934ac0c37efb729ad3cd41c631e34d376d078c6a96df889159ea92c6e5e831042abab658e97c2f1b5d81828450cf0237b5b38c06cb1a5ae741404fb801540661c014998284a1953a3fb800c86538e25d87ff1b2a6b5208083e85364cd09253dde5ff1e3be3266f2435409d93a3473fe26cd2818fb55d14ab945ad8a15e7e5eefd7fdca96b879aab1a8746dae0e32df602026e254ab92bba5de3cda064f7050f4a47bc74489994067011063ea64ad17865daef7e4ecec38e97d57646b972a32cbd828b7e658b83cc90e10b7f9fa152a04f3755c2cf6de8919e469073dec767989a0a5a932f74cfff50a775373ec4e4e9cf069ada8bae3e1105cc564971415bf6ccb4fd1d0d87e302fb0fd260c5d7f465f2eb2b49b43622dd5d7320b580b58ff6ea09e210af6e1f9856a1764c68eccffb2db2e4a1aa26ada22a5e00329db83b3d638bef49aa57789b1ffde5e437af5acd9d7c1c687dde99547bb695bd5f3ed9840960ed5f5abb38b691d68210b142f7528b89c3e849f466411c8546a9909e3337f0900eee50b9d549adb569d5822430264b21ebfe638610eb67e970f4d266b928795ca396d09768e1f88e376991333974cbaedbc8c634474a9bab6d182938422f086a39a6b2648e093551db9573bb9e9b78993b140759ebad0888207e88015f19bb5f6d5fbbffdaa718c9950f730e6a9d612c58f329f9e72a1c0bd7f8fe7fe18d8c259c7aa2d76165b480953b920c31932337369fcbeb32ec212452d7e0764eea2009d8b4e83838ccbc4b5d6e4a5eb7f9fcf3a978d06ac0c8f8b1f1b35388a9c233ed883386eacf1f6fb623ac6bf37e89cf70aedfb0e161080816ca3763d37243f24988445824f846915fc2f8cb84024054723796cd53445e554af2e06f446349fe26ff52801ce62c2934bd9bb680c1be9339507b9ff668596da2a0e9fad29a5c2784ca04487ce9b4e6e7e60758509c91987b1f4a5bf117ecda5be30462c66117c4cd829a0b2d268aae9574a75cad2678ec307324fc93af374ed2ebf17d699a8c0b454296ab91f4f6245f530151a5f7611c2974a808e7aa388ad669fa06880db4d51da0918ccdf0673b223a7e43cff857587b93eb396656093b2ad75eae3528ef25bea59c2b4fa7d3dd2c93e27933268e2185cca812d0d9c7034cbf3c35b1f742045796c8fda06a21606de92078486268d8deb813d1b4fbd4ebb60f94edb7ea4b4ecc8dbc5793f46c17da87901f5849752f1d834c7a7b0255b9c20553ae5b8afc5a3682d6f4dceb9affcb976bcd2f3f80fcd2d8a9792dbf108a29774b43e1be354a7272fac3189188474396d899459027c833fd37d2e1c1557b8c95354631d495f275ca7a0584b7b9c35c6ca4475a18eca198b5dc8e717e431fe54f15458fd52708eb1ed3eed1dd4ceca8b86e15bd8fd5bde733a62ccc8d5cdfa55425781ace70bdbfb0453f71c9a2b6c2400b2d3ffcd953b0e666d5d4088c02a83a63b695ef00b18212464fb77f8b5b16b05b0a4cc0918850d2bce606eca05bfdab1bf3c84cd1dd8ee58897fd77f290a85c323aa04f587e5d5ac0b2d4ca862d4866e7a069d5fe8e65496aeb431aa06580e191a12f5b1d72755c59a79a8015807aa268066e32797f07d27b84a347cea117304fa2664577fff3bf6341c595d44cf17efae466f1737e85165f84483d1ed6add5d33ec27b8db5f94233ec2420999f118afabc0b9982615088456ccb2862a54e7560c9588229082a0c87cd49d30cf4b64cdbe8aaa4171390eb35f9749da787cd70f5a6074e68605956beda572b4aff8d92b340b009b76a87eb8c2306717444b5bcbc7604bc56ebdd0a1c46575ea3fea9c6a2c18e47b196e64af183fc6eb721874f9700ed1ecb3134b71ee9eefece6e37082dc4a4d8dbe6daf77e4edafd110faf0f0cb1eb29690b5226fe604225f2c90aa252ba485524761efee78eb33bf5a867c6baa798b13e6a225072c1414c55cb4cdf9fd6ca1e70cc280187994f7e5d42146d2b9b3cec63ff4baff54c5e7a5b0b60436601a9a849df86bcad03abf706423611f73356dfca4236a8f814801d28d4d642c39b290dba4a33b5a9c7e090387426a1aa42f580c8aff49d02b07f20e224aa9223bc4444dc6f9b010154b8d4d2d88c220a0b283b90e9fc4a6463a89517c0ff18c4e7544c88dae35419c76bdf728e86662c08d0d7d1fb57cfbe6df46becf0e9eaf2ee5aaabedcb6470f90fe0112006b4e1e0cea7ae95a4cc2c963024f8eac609c8526d60417b65018a5e0b73beb7726a52ddb448a86b31a71143adc37ccb653d47727806be718cba7666039e4ecb51905cf92a711b8d56c75d4bb973f4e9de2cb7d5096a972c08c78903a40cca76c7b97d9dca76b96d19ed4e78e85ffca4afd3050f3e81ec9e2e4c437e2b4510af367928e0640f216a72a477f81de32244eb91dc25119456e3f9b91843b3f2072a9c677e3f2e636802fa68d5d4457f610b3268eb808856effc0826011a5f83dc1f954fa4489f1cc44c02f0e42d6fa8d21c457771670fc9baa26004bceaca0c77bc5a6c2579752e1f2722d17404df8057e84198112379263492273ad2c898657013b664aa44b6083b2d8d93e0449640b05d84d4726c8a0f19e8a3582bc4df0a9c74c2d66329c653e74711d0ee2fd1bf23b7909d9e5ddd50bf51eaea6a42abc407c8263004a8bd3d747b412d7edbdcedde3868bcbd75dda68a8af105e09c12a4e60c5ed79dc5a6f51daa7779b528f390f3aee74a95c8ea5734261d91d23c28b96ff795a09e23c1d411a1c19d3247a08b71a0595ba5cc66b656825a601d632cdc3da8c0563c56b1247bf80801e62c58784fbcf79564ebe016702a8212e269cb2a53835105229e4e4e96e3b7077bc70204349223cbafbee224b9bcb8cdc11fecdf0df57d64eba6d40c6edd0cef8604ec9c9ac52087a6d70a51d3c3627d6ef20de30899525b3c407b85b034dcf866dabba687bbbcd99f6f8903cf34de9ea92bd2e36d3920a47425ef441eb8ad499e664e3187ab664e24d96e8ee1957d536d65edc8e80b1df25d2c6a5b7075cde6d049886a931666d55eea52692b40dfb2268dbcee0ee4ec499c8b1d8c3c2f571e9b10c10a8fac15262a0a26e77182ac01d8c09cb247651939274a1093c266ce2fd57fffa484d534dc12172a80469d5b370435e6ef57c331b654d03d8143ad4ab7abd6d621c61cd5772b45c0495083bf92048a3923ef167575332e629a848a18d18acac9c8cf03565614601f3bedc430fa85a60c12b46a0c4bac13ce048e2c6130c5de020f23f8875a8afc3b2af06797253339f7f4c6362c9ec6d43b7254cd2c3751b3726fee3a013ddcc5976b82b95ade12c55d97c61c0b60213f8c4d4fd125c2cb18d4a400b2b1910b84eeaae77ebd69346873c5ede2188bc89a078db60466f1574ce544b029a42f16d7529fee98af9fae69aef97d4a7a111a14f28d97b8d3c0f7bdcd6c4c92b95fb5279a3675df8882e27b1b5d7f51837950f05e0d2f82539a31a980bf69d702b796059bd0e4ad5038718144076daa053985d0559efc88cad912e023c427bf7fee2b3276c80c34b22a54bd7bbc2d24f4733dd23bddf4c7fd74baf81a2cd1d6600b3d1e8596c0a11ceb0db28439bf64a3f57ad63531dcae62624226317eb30ec5b11813ca2587e88c7e93f2bb40b7e44fc3b03c20b622f9697d518cb246b0becc908aa7eaab9dd6df0ea11dddc5f23f3f24dc2b142e4f39c0d5a615ca922ae9e8ba1f0463460a079ee7e1b7f8e19a7d179d37e0915d88f36e436e20040d8a0d69be63d2ecda511881d4e4652feddd0385e170915c03d3ca90157a6a0f36b43a231a81a417c1c275567decc9a13aa66c372e84a56cb9ee222926e930aca209e5", 0x1000) r6 = getuid() r7 = getgid() fchown(0xffffffffffffffff, r6, r7) r8 = getegid() ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x4, 0x2, 0x1f, 0x8}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r6, r8, 0xffffffffffffffff, r1, 0x80, 0x7f}, 0x2, 0x80, 0xe3}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) close(r2) 07:27:41 executing program 0: r0 = semget$private(0x0, 0x3, 0x10386) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x1f, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x11, 0x3400}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 07:27:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 07:27:42 executing program 0: pipe2(&(0x7f0000000100), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x4) syz_emit_ethernet(0x7a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e0ddff01000000000304907800000000441400000000000000330000ac1400bb7f0000014414000000000000ffffffff0000008d19541700890f00ac1400bb00000000ac1400aa44040000831300ffffffffffffffff000000007f0000010000"]) 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) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000180)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0xdf) 07:27:42 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000012c0)) socket(0x18, 0x3, 0xb5) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x4}, 0x4, &(0x7f0000001380)="0f1c29ee093786133579b1b47d0c29a5b462031d37c7ca7b83113dda57a30d1d587461e22ab6f88ff634c1bbad4c1540155ac056aa8277e55ec73274a826d2526a9df5b2df006cd9b519a851b1925f95c3269c7176d707db1606d429639c232264fb6b368361e4cf0367e41a9081a40f0ac82c568cf358afedc6731adae0e6c3cfdd33939d9ac0774b1a7a464fa28193483134a01907a16f32ce888962059018f0f01f647d3dc5bc1e0c8777935110b2f63df6bf47fa0c71a3086b37146a57fded43a300530a2788b0a1291da7d8eaf955c7aad86244fbdedc4f6dfd0ebea1d3b6a51177e9c2a1cf133d9a21d1e2c46b75cdb5aa8d54a32a208690d2492386bb02b1591a6e707a4e6b53a7f510a589062958b36cbe9d57f70f517f235e1055bbf1118ccbeba854bcc1bf80a3de2d6de5798ff0adb7dd724da63c4d2c6bcb9b1ad2bcfe5bf0086b3531db7a9ee6eb2444a7897593ed209b6a7e82a899177bd7ba9c9735c83ddd213b2da75d854f597f659adfd9a619b9059e944677b726150738c0065e1afebc9a43a2d2b7217814b7994599950783e0310fa0a2c4539188fe00960ecac57c71f60b5d51016ba3b6a51cf7e95129eecf70104f64c729d044ef3a2fa06839de13496fecef0d10947a18e3d54f9b313f9864961a4435f57203142c0ced2b731e89be1a7ead7215f4e4f12cb8ebf13b39629c2cdd26614980053659685d329a9f995bbbf956e7e3358b3e70a2e775146e46a6a068174abd27efa76da5ff7bdf7e3f67b40c9db0b3a6841bec3bee672ce5f5a98c9ce194be7d0a1199fe35e93d2dcd79c9fc679bb1b9633db4dbe0a76f4ef2432691d2ee5f8fbe033361d0787fca7333d1e32f3725a541208b1da0b46c8f0758a54d6a82b4285d76d8dafcc1035d1148fcd2550125033b561c92805c099d75a2f90ad5475f484a6722363b4c7407f0b9e62948f375e6f11dc2263380409d844c0c12327b6407c6d90a17631fd58bd39f7478347f58ab7553fa035bf7f42c36c337365f0ae7f07b3de7c008e339ccff10afb0958a8497f4975d5e408d457bbff8f0e90636d51b84fde21cd74f6f79fe1ebb38649ef59a91b72d965e1c7a94ab0bffc3648dfc4d8d892cb445e7c91f95cf57429134f19512e8fd344fd7de247a1e4404799bbf724757d1924c6651ef86c4bdc9370365a142768767b4df7692d0f899508c39e4d43f1f3f6535fa15dfc941af7a39c8fe0519c52d8c143c361c226a422263529536fafc119ca96ba014e4c31965ce0e60e19542f068caaa79e1cf5fef3920816cf19f5629d891dc4c1108aad4d584732e4a6c8f0facacce3994a35a3768d1e10af1bdacba595bfcbd1dbfbf79b46fb7cbbd872c74e9f00a388e917133baefeca56eb2ad13006175f5b1c77a650aed8182fca8148381550f6719fd0eb05274e91c0d96f42d6b280609b671cb5642ea71da8bc1a0f5cb6e013d3eea0f6e1f008e6e398acbe7ceff98fb8dde1bf7eed174227665705e7c4f772762832be99c7887a6f4aa3ef4ea60c3f567e2949cf1778f90a464730fbc83879fb38bb3a1e42b80836ad79bdfe49a4f7e10ee8cf1ef386f6f7013b0c127db4a685c8669aac6c4f6efeeac866a2c08f4bb7584d777e0d316f81951e7370004d65196be7160fbf98c8c6bf32f41255108d7465a995b56d4d23ad02e53320980012a3f552e3ca6c3e403ec4ea0f0df242c98adc7743e67a0f6874b1248c95a0ec88bc575640ce43623df28345f0670abf4684ad68d4488bc15efe1c4cf40945d6b126a54c0853b514cc9cc64ca4bbececa1757d3e337f945eacf0e2a581a61eb68a38d027edd88bd4f79a064cbb758ea438c11dd5e87a39e5839e38c85ce42c5f3c43251155157f8b8659eb44d31675f8943267233dc7f26fc1f9b8c089c3577a53eb560d37ea2284cab14a14690e70cf2019ed247ec0582201b152204323d0114e4291bed4f557d34bdfdf94064070fa569fe2bdeab3bfbb58c02d7aabbb903e6193593c8dcf17c93894071237a836755c5d75a7c3b97ff5f2dcee17a97f604c79ba83ef4e9e890b9a679ef6eb9670496e0f48004a8756ec2e91cb27b2d051c5b48bb180a97a1ba352d824723e473c6afdd70898fc9daf29605756b24c8d11b24d537a9c6c6640928068f38eea8d170a97d1b1528950aaf8097365c7377f78d085ebbb10b4c09db50db8dbae4b2765da985624d7c324c40890d01cdd8b4a86223d21d821019768f44c6ec91a08630b8baa48cacb6203ed87ab50eb238cf8677c6a3403522855068430ab58fba74c43b815cb080b615691302d76cb59611fee84930ebad4066ec94f159a6e109d331d5fda2c24513db21caa0aa226e58bcb47e3607ed29157a23c3a2aa3740cc941c7cf94dfbca2fba53810c37eeb381dffd0b0609518afc60661882ca0569c05f314582d889342fe32257ff2aba29b19594b16df2675d2acb6d6c5eb096a31ca735fad7d1cd928feb6bb8b24e7e6a7f24e94917459ce1e98bc3677f01f8a5ad4a19daf26b30d1051c9b3644f935e26af829d39be8d24a51cf59eeb26ce5d74c529b2326b52630ef72ecff629bedd6843fc13ee96efbc65a6168701fb14161d4495f9dca6ea9abc698d58c7f258bbbd135e39ccb25f84d32f2718ba24719d8fef69d518e1d76246d1ccb3b3851340ea91b5f2dde0f5f2e5e3ed3b88da33c376deefc41755a0e4a34e30544cdd5e62baf4c98249a2ff3d8966ad3d92f3e5f709fc01b3dc15d79210594a020e23d3640dd010cc2bbaeadcf48d2e2a02c21d9344368ebf00ca4dc987602e3863398ed0a9bfe604629acf3768485615615fc24fa8eb8a5391b6b1d450966c622f96087405ed6ab1b130d64956e8168fe41f2bfa2e4028b3e0eefa0181c818a22954de2723ca34ee1759baa24bbedac54ddbee8a39cd2fcbfb38f69d7f3c73d1bd8cf1f6104526ff66ce1ce31c7902c212de4e311bbf705701b59f78a903553ff75951d6529a664837202186f712ba2fe920e5d7a64a3a68d19e63a21e33ca1f222d8a38c50f584a5af49ce827176f71b17c60c19c0207809b2405ddb60aa7f5dc58e7014ec1551201393dd1e63aa73490bb96686b2e00553c927dcaaf9d4424e8f3df197402637e2e002939ca656fde42a97ccf1b4a23c8e1e6b2f64e5b1e6e47799d76f4641513521f8521cfe6396d4dfda79f6ddccd45ee9ecf10651a54f0101386a7cb74236dc41089532bf2c2968cd30a153d57a52a5690fd7944fc20275352fa64081e20e92485f7a9c7983990dec9ab6a3d26de8d1b9fecfda08dd45ac7f98e89a3930836ab11bed93a260339ccc6e733b09394d47c839745e1c3248df70ac4e6236a4411db5b83be115539cd2006d3acab0428057efa2d31d8b0c62e7f7c7f1c8728d764176ec308bf03c2a545e08aff0dfeb19aa5bd579bef55e7659b6059c9159815e6177ae07b73cc91b9e0f07ef455d4bb31c8ebc3ea4b73836f26f977437bc957dd078c2740e9c6b60e495a916ef8ede77c5ff572701b8729236365fa5760d13cf1b9e7d9a8da3b96a7387b4d1445e4383c7902f42860004a863a9c605294376f06e8dddc58871257f7f4060a80a3cd280f83abb299bc7604d0ba604707e55e23c0e5317df1f6631622f960f64eaa96dd21a3724f8f09f5c09cda5d9a452a133b4127ead75545f69335aa8a3937652de6a9fd5ce60f6f969832cfc54afd111b55561542ccfe3df85318ad2304e3265c2e34f0c56d058629f763120e3e0766dfe24f5f299c78f0b38613fa5e06a8d9a6e4c29d1dfc323532e5702247d69b4434fe2858b2907414f227fa33e9a1757895ef27abb6f3898ec90c890342c6d18ebc2cf251ea72bafd05a36c900cd11d9da622296b7b3e3574a3e5d82bd383566e51284270fceda9878af8da9fc42796696851d825cfb59fb3822163001f8c8bd5ab063965a6e4ea531734db31d104db80948c9ba956a87be5cb3740fbd31f7e93074b560fbcd57d0f2c44477a373f5242192715b79827bc4d14d16dac86d7eab2bfaa2f4138941f6543531e9a71ed0821f75919dfe70b4c7faaf6b349213204ab889baaca76b01202323d2505d9ea7854c645abf712bc11fa5e1fa67ba7970cf1473542baf86f24adbfcad62ccd786b2e456d0def4c273cf6c50e4e1d88d7aa4bd1ed8fd45bf72668486ca247197b972ee9096aabfff8723749701f0508cfd4dfbca7ca832f7504eeb8863c9fd6ef71d5b6b19bec8f2c4b7bc32412d90f195836650a49982e83fd4947592bb8b6d291552febcdffd898dcff6ee0944af98d4d2e8f5e7943063b295c453c02537f03e26080dccf253981206de6865bd4b9247094d8719427c0a782429bd9809b8d32185c7a839b4b822cf104284fa7bd748ea0238f0ad0fd814101e7d3cc09e8e9ab2ddeeaec13324561042fbfc99daafad4714f80fe41e7ac4f825ec7a2eab953b1e5d1d3882f467d106c880702e7854ce1dfd688972add6504b2851081091761e631a3de78e8c50a77792a7e5ca523c702928e598684f8b6916d338a0ab8d846b03cd8228bdaecca5b56ccf07b3c7782069cb2844f2ebd78fe366a9a522d4209ebf630fdf1a89fe0350b3ee61ba83addde5641b7f610c589082d0ef1e72e70efb7e2ff2b27a7578460c9202eb77b639f5216c653584480904cbdcf1769247dec6f05d31da70a30369fb9e268de3f452a40929e8d833eb9a7e47e3601431668a5d6b226b701ed1f55f61c36286405642ee3a06984bcf498393bb47c0cf2ef6be50af81885572090a310f4840936cc19657570c8d52451ca172fc41b549b0b6ebfd65515dc1ca7a89028355d96189ecdc8c244fd1d2997ec2bfa1f98dc5e8d2ec4af33e8fd9e4ec3051141d7567e2d9fff5c98f15e0dca216919eccc7d8cf71700df3489e763567bf40301182a3d53ea0a5b5bc573dd4651acec5d990a257106520a6b62f8203631699ae8848a30cdc4d916ed4d6640aca10f14e2caf9bc4865b3490c9baec5d55cecc5fee21d3ff4a75889f3c4ecbafbf34ebac9018cc10e94ef36810fcfbe0434890283f74f367e2d4dc14ec27ad82a39a54b7e7278957e16349c264950297fcde5f360415a242c2571fe1d1730f09a1b93433f538f542cbc36b038d04552accd31062b236ca13dd8f9222977670eaa36dbcc7d49b01b9a4b2d47d60195a4599b4b478daa91b06fb483206b3d8770346840227ad12726b41bffd12ebf70b8752a091d0e47d8740c01ad64d2b2e3ce8bd00406f925935057173b1d2b83ed71300f826d39ac860b37f1fb821eb588295b02bb7651d8bb14f6a79bf03d2f5d9323b3621964649bf1aacde831d0e3fa230d9b362c1ff90593482fab1ababbc65f15b718883f51179ed00f7855c7561233be9bee59f988ecd6084b6795622640c7a7c65ea587b98cb94880ab7be9054eee6b8d22bf7d1e496c78781933f23cb413680a6eb08a649e20d04bf48aedee3f60fef8c602f2522888a50bed54fd383ee8582e7c6c736e1b0ac7cc0e5d868c3889d34d09eed5329c811f2a380ef5471e613ee0c695bed627ef60b49bbfe66384d45df17fc97d9efdb819159b3557224f648f9a6e6c58a3352c8ad2ffa03ab37c7550be55cd990b4ab7efe10ca57d581a146f3ef1088b026c5f79cc8cabd600a83f3b573f46789e378169e7c85097ead22fc1eb2ae0c3f7e149d2bf79e0ed4a58e57f5fbd81a240c329107f6d1c1ace8248f602ac77f376673323377c440c08b980707ec10544acee1eb5e0eeacdfaec97", &(0x7f0000000040)=0x1000, &(0x7f00000011c0)="f7223c640b01296b35ad603971944a2bc3e81df0dcf9a8b06eee125751fd5180b44074f0721518ef671688d60b4772f417b7410d6968384f1169ca404cdebbeb4e50f922d3ffd95e129e9f33aeba6d9357df02f299fa6f29f5d564a3cce6c4f9dd614790abe5cfb76c1601f489ae43c4508377b96059540b1f9369d049233e4e00ad7c329ed9b13a85c8812e97022ed9dcfe7f761e8b19338808006293281c480f0f5ac8880e913361ce466c44b3afb6e524b1df6aa971462bd7ba4f1ca769eccf11a5ea745fd18238e1f5b1698120d95b1fb1e9555d290a8a05e02ce1f886cbbd97ac4cf2acdd44fdf0e9d1e290", 0xee) 07:27:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:27:42 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(0x18, 0x3, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x5, 0xfffffffa, 0x0, 0x9, 0xfffffff8, 0x5, 0x1, 0x1, 0x0, 0xd3}) 07:27:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() r3 = socket(0x1, 0x4000, 0x2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = dup(r4) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="89fc00000000000031008dddc7f30463a300"/32], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="ce4c3f8223042b3e3923be11b71f552141411de49b4f4ba332de2372486ec3e65117b42f035ff07c024c8af8ef0087672ea813b25369a3ebf9b5af967f0fd2c9909e244e0717a9fc91bd432a7d77fea8e9498752a4a73386decfd5547de0dccf1f6499df13df405078339b5c78ea4a88b4726bd098d710510d76456ae8cd3f3b1b73bf8f7353765d46d863f9151c2a92f4534522df269e5e0fc79eb2", 0x9c}, {&(0x7f0000000100)="3b91ff8de6c6613ce3a874bf0e7384cec8bd02b8157940e438a70aa11e90", 0x1e}], 0x2, &(0x7f0000000180)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, r7, r0, r8, 0xffffffffffffffff, r11]}], 0x80, 0x2}, 0x0) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 07:27:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x40}], 0x9, 0x0, 0xffff, 0x0) 07:27:43 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 07:27:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000), 0x52) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getgid() chown(&(0x7f0000000100)='./file0\x00', r2, r4) sendto$inet6(r0, &(0x7f0000000140)="8828c461e9dd4a0dad140c0d68cdb8c52fb29c86fafb8a34e822de10482f", 0x1e, 0xf, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4, 0x5) fcntl$setflags(r5, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r6 = syz_open_pts() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x0, 0x3) 07:27:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x4, 0x7fffffff, 0x1000}], 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 07:27:43 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xfffffec7) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x37, 0x0, 0x1, 0x1, 0x0, 0x1, 0x64}], @udp={{0x0, 0x0, 0x8}}}}}}}) 07:27:43 executing program 0: r0 = open(&(0x7f00000002c0)='./file1\x00', 0x611, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x881, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) listen(r4, 0xfff) r7 = getuid() r8 = getgid() fchown(r3, r7, r8) fchown(r3, r1, r2) socket(0x2, 0x4000, 0xfd) setsockopt(0xffffffffffffffff, 0x2, 0x15, &(0x7f0000000140)="cefd4cda706af41d24fa5f86d18a864418edec724c000000018bb5b4c18a9a18108a0000aef56cf651cde18fc23076e597c16788bb9dd88bf7451f1c1626189bad76531979d0d2f6a9eae1696487958a7a76086a35d0ceb8e19a53599780ee3c1e6b818f", 0x64) 07:27:43 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ff"}}}}}}}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="52e1e1fe16e27fdeb234907303a4f932f7a321318a51152d006881e406f18d861dec8cc029", 0x25, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x7}, 0xc) r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) r2 = socket$inet6(0x18, 0x5, 0x40) sendto$inet6(r2, &(0x7f0000000100)="7d675c078e0de8211d3c7fcf11f4b4eb11c75fc45805f5140fa60d83b19b1a86d8e3f42ee432ad14aa6f1194128ab7847e10a5e569408a56786eeb6e3c8b5890ef344443f7ca04a94639015f23d97b781bfbeab453b57e20aa339553b7920dacf1da142109114498b6e9a228b67d57a73617c5fee10bd742001acaf4ca04472d4e6989a5939ba3c818fc", 0x8a, 0x401, &(0x7f00000001c0)={0x18, 0x1, 0x7fff, 0xbb1}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x4) 07:27:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x112) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = getuid() getgid() fchown(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = fcntl$getown(r3, 0x5) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r7, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0x0, r2, 0x0, 0x100, 0x8}, 0x7, 0x9, r6, r7, 0x1, 0xfffffffffffffff8, 0x2, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) flock(r1, 0x5) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 07:27:43 executing program 0: r0 = semget(0x2, 0x7, 0x80) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/181) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/161) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000200)=[{0x2, 0x9, 0xc00}, {0x2, 0x9, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x3, 0x1800}, {0x4, 0x800}], 0x5) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r4, &(0x7f0000000180)=[{0x3, 0x5, 0x3000}, {0x3, 0xfff9}, {0x0, 0xaa21, 0x1800}, {0x5, 0x9, 0x800}, {0x1, 0x9, 0x1800}, {0x0, 0x5a7e, 0x1000}, {0x2, 0xfff, 0x3000}, {0x4, 0x6, 0x1000}, {0x4, 0x101, 0x800}], 0x9) 07:27:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 07:27:43 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x6, 0x80000000, './file0\x00', 0x2, 0x800, 0x2, 0x8583}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 07:27:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x521) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) fchflags(r3, 0x0) r6 = dup2(r0, r3) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:27:44 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x37, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc"}}}}}}) 07:27:44 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x0) 07:27:44 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, 0x3}, 0x8) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000001100)={0x3, 0x6, 0x7}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 07:27:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0305087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000280)) listen(r1, 0x0) r3 = kqueue() accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) msgget$private(0x0, 0x68) close(r4) recvmsg(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@un=@file={0x0, ""/47}, 0x31, &(0x7f0000000540)=[{&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/35, 0x23}], 0x4, &(0x7f0000000580)=""/253, 0xfd}, 0x2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530008513923244f9be958b0558b64dd3109d4f2d9b747e94fb09c4d669a097affe705b19f5606506946e89af1d52c4a117f81e8421d8af0223af1b155e9ed8ddf5990e5494b7c4086526a036ede7198fa37693167a725f002c91b8186d082bb3893a6cc73b172d37bcbbcee2ca08706c1f3daadc8eac293a3282c632ec6a9256180452fa2d50b931481f6cbe434e79fcbd74ac907fe871e80d69d0a4dbbf6a8a1b22d7dbae56f4e7b00e39a5bd7d9cea8e8d4a4d94fd546cd0f2b5feba0cbe382b62810ab183049f08ad5255b2bb699d6881ac445491238cdbc370a92bd22eff6b3736e595010171c56465921d9ab8185c39733683277721429cc884106a08d0064fe5d63e0d8b921a782e7605b5601d64cf3389897a87e3a07e30"], 0x10) r6 = accept$inet(r0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r6, r5) 07:27:45 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) getppid() 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}) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket$inet6(0x18, 0x3, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0xffffffff, 0x3}, {0x18, 0x1, 0x7}, 0x3f0, [0x7, 0x3, 0x7, 0x6, 0x100, 0x7, 0x7ac, 0x6]}, 0x3c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000280)=0x8e) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) bind(r5, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) geteuid() semop(r3, &(0x7f0000000040), 0x0) 07:27:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="055a05e26e2858490a614a0e1f02b2e8d480c33e019e81436c9ec1ecb2ac72c1318b5cf10c8ab6688028cb18806039d93e0a23a0b0d871921973ed5dbccec12e3eae49adfcace472cdf2086fab6ed9ebc17bdb14a0f0b0bafec2ce9be8a9379fd95c22cc0bcd391c3dadf91fde4ab57ff5c4ceba0de223d5c357439a8c2bb8c649b2740a3e734f49353824a34ef7fd72fbfb2fcb9c0e8b74ffcf66589bbb7ffeb9bb1e5f9905a28a8747f424ae1a25fefc778e35630bda43b97235e4dcbd6b2963c227534bf26dc6d1cf92d77a80b848074b112e603dd6", 0xd7) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x142) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getuid() getgid() close(r4) dup(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 07:27:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) 07:27:46 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa4) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 07:27:46 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) fcntl$getown(r0, 0x5) 07:27:46 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f69680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000240)="a5e7652dcb82adeb13f057944f27df3ec8e2cb0915eb0285796cb8e5a81b73b7ae459b9af62c", &(0x7f0000000280)=0x26, &(0x7f00000002c0)="65dc8f1b0af6d397fdfa2ca074166eef6a9616565088903467782ef0fbe36e046385bb25f4aabd01e5995b5cf4f6ee8e15740e7bb5696d5ae09af574aa666fbff66ac526849d5ddd1879fb49af67f087ecb72cc4b4a9d25e61a23b763b8be7b8724782ca09a798b1ab9227d503b76d73bd06c563dab4727bacf45c34d24ec52c9267755b2bd2d4c1178fa37e908e2c62e3526fb57e9789c184103974e5a387c79d9be938679717a6219c5c5684dec3b6d33751bac0d787f656e99c9b51fd48a899d76d6ce4daefe67bc26beffe", 0xcd) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) 07:27:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() r6 = geteuid() seteuid(r6) fchown(r3, r4, r5) fchdir(r3) close(r2) 07:27:46 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munlock(&(0x7f00003e7000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = fcntl$dupfd(r0, 0xa, r1) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getgid() fchown(0xffffffffffffffff, 0x0, 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) fchown(0xffffffffffffffff, r7, r3) 07:27:46 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = getuid() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) preadv(r2, &(0x7f00000034c0)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/163, 0xa3}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x9, 0x0, 0xfffffffffffffffc) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) setreuid(r0, r6) 07:27:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) r2 = dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x101, 0x6, 0x6}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:27:46 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1c) 07:27:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) mmap(&(0x7f0000438000/0x4000)=nil, 0x4000, 0x4, 0x800000000009035, r0, 0x0, 0x0) r4 = socket(0x6, 0x3, 0x0) fchmod(r0, 0x0) getpeername$inet6(r4, 0x0, &(0x7f0000000040)) 07:27:46 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x101, './file0\x00', 0xffffffff, 0x54, 0x9, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000001180)=0x4) 07:27:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000d00)='./file0/file1\x00', 0xab) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000f00)=""/244, 0xf4}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000600)=""/122, 0x7a}, {&(0x7f0000000900)=""/99, 0x63}, {&(0x7f0000000d40)=""/173, 0xad}, {&(0x7f0000000a40)=""/168, 0xa8}, {&(0x7f0000000e00)=""/194, 0xc2}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000000c80)=""/10, 0xa}], 0xa, 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x2f6, 0x9, 0x1}) 07:27:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 07:27:46 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 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) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=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, &(0x7f0000000080)={{0x3, r1, r6, r8, r12, 0x88}, 0x7, 0x4, 0x4}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 07:27:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x3, 0x7, 0x0, 0xffffffff, 0x6a47, 0x3, 0x13845e9e93866aff, 0x1, 0xfff, 0x4}) r3 = dup2(r0, r1) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r3, 0x0, 0x208000000000b, 0x0, 0x0) 07:27:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 07:27:48 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="ad07df77d4043bfd7e78246e20019db251782cea47fdcb3000"], 0xa) fchflags(r0, 0x1) getuid() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x3}) 07:27:48 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) writev(r2, &(0x7f0000000080), 0x1) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) sendmsg$unix(r5, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="3f1841ac771385480b343e9836010a08bfc550e36e5bc893c75366366152bd3e6ccc4e4a784b097058a6cfb9037852f601d052bf32", 0x35}, {&(0x7f00000004c0)="4e4e74e9804caf56fe29a739b99ba63d78474de9faf505082f21c25ac575f8206329bcb43da11d36b5f439efc56040635e9802c5a6ff1f2d675a0d628776059d28fd31c531d9ce76185c1ffab6478d43dff46bac92b72403a118ee490e076af40789dd333206bf4d8c5771efa95b0326a0cbedec203de6197db1616a144b1cee92b83030f2c920011d98d2f94070e995ee55d164993570b047db46aa6056d80608b81e48938bfb3b3f1da5e1ab504ea14b74a1af96b44403d336cba78b1f2e6a3a254f12339d3e3ae2679f30bd61ff2573f58088c96994117bdbd969b16e3cdf3c5f06cf2f5a0871a2b2f1179b80689582fc1b6cfc8d3aa7487cc63e0179f289e01dafe146b4e2abdb120109dd20d6c4efd309e9f6a28bf995a19e69815b205e114fc2bd984f9b7dc9a546935bc9b1270965c225bc17487dbb0681802cf0fff9ac8f48f355f62399a53f1689211f299fd006a74b9b49722b8c8e7c2fb8bd65d2f10ce764969996d8ec26c069d48f4e22c522f74f5da0225b0c8f5e9dc40d2cc8d53b62611bda6569b4e65ae1346fc370dfb5eca69cc7763b2e58603e3ef678056114de57623e48c877a970be5c39cb28f3e6172216913752d92ea85b97c6527dc16456cd40399735a941ff2baf5356472aebd8f544e46635f9aaf94134ea4e7a3fc62be48ee9da5a59d27a8cd76f4d529def9df67cf5d386947b422a0a7875f1660bcc51585c84cec87a03367ee2878fb46c6d9f95ade05b56668c24b4d4e4d31391e9e99f98d8ca12d64e157d06a42c934fe8f9bfa3585a421a89b5ee235c797b6f9c24777956b44a0951facb3560589f7b494c6ba7ec2469f8fe49ef1d8177ee45f027974ba0705434c836ca5efade1a3ef5e2599ba2c6faae8185decdafb24c82d735f07bd7d84f467e23fe04718b60d80108603a08ccc3c149e2583a0ceb6e117b1e7f6a3e8f974e531686cc3958facdc1710e8742e9e066f27ec5c62ed3b2d01a4a29d5dfc3aa4b1e52b79bedf249ae51770b265315e60aac1477cb41e9005b1ccabe64e684cecca33ab21d7f3dd0112ac41aff9a21359f7cdbe2b076560abb383181783112a43a5ced7b591ac16507ba63069c60570493228e55ac4cc1b5037ea13dd3e8c3c2f5964a86b4fa57c9931ab35233a954a6ec3f0083b9e5e18b9a1f1753c715fa0c3331253557b9de7597dc99b1b2219e3111485273bebe40764f5d8f004d53c8366b01db69c5e2714af72fe6ca22453512f29d4992ebbd0c2eddfc8e32f5196b6c4141dc4e90f5b9170fa7934d38f892dfd1c7aa13fefd1e1ba9cb57ff83d4ae0cda4a6b0281d9ddf2155c1668f295ca1d147e0bd4ec9e2b64e132570ba4602f0fa0cfc70e14e9f3f5aa1f77ea4b30ec5209e8e360e463c22eab0f6c51718f07fc40ece0833a3c219eed01b892359f14dc2f0be1302b23e051af688d0363c711caa65ed914add9693c22dd4ec3b9cb0b414c96f4b4cdd7db26bcd5fa9c9ed2099904bfd1e1acf477ad8df9c386a409e16dbc37cb34d52e391ef478a89d2d8e03272078176fd00b82d129919c0d264ea9754f5e3c9eab481fea42e834f63680e9193447c735fb4d72ade3eef23de1a9a92ec28fb6b04e99f50234e0ce7fa3ed570b61071a4f3617505c16d6bb318a505b86f5f63000ab0a7029b4331f0ca3ed439c30cb92df73569d9964f536feeba83ea60a23398883f9c722e23df3610863e9fee64a496acfcab96a5ac48bf3ad6b5bdd9126ae94bdc63675cddf10f2c1248033d02ce7e8d26fc49a30b470a7593d53c84523441a9026ab32190b8123d0c43663304692ad6a831dae13207614464ca877bc2523a042808b39566c0624a37d7656609f4e8fa1c020897733e121efb3b8144518369d2395f4d3c958b8276c28d7ad10f6e9e9b312ff4a49b993a7374ec4a2a4fb5ac7e526163d095a12153f39f2e4d23cd996b86cae27a4a6eed1578e857d3bc29d7481bc02762c852bc625a46b9fc50d156aaaa562881ce8330228f893444b618ad33517a3eb7c2e298346855c8fb81b2b88b98a8008054de4d22d411f54e4833f509eb4ccecf6f4f58452b3dea9a7e68dff6af544bf51c90816a63d75dc9c2fdd3427dbf99666e9f6810d19d79c1f6d753f8a77de451d602c49eb540351fa7b40e5e5f08a6d6687b3f47b07492d13b025c6f46d18c08e307473b99be24ae13c1a7e4c95e8ffe06b2b1b75755c49478433388a36763559ce5652548fcf7f3f430032f264efcb99e38552b1f7aff901269b70da4434e2d482eaedc7810507b9f227150c9463aeb3d6bcf66f49196a017d0f08a04e63381b571ecce04a7a3f7bc6f1a66d93926afd9f428ca36027893c0da44968f96a906fef0bcfcf071127d69041ea99e3c45700c58560902b1fb4bc62d15bdfb7e8cd7c183c4fd1f0fbacedf5b9d7d1d974c3f03a441b53175b539babb83a9e1161b0dae931d62dfbe1a1385e96db985ff7799f2048ac04fe49d7e3b77f144c7838106c221b81d1689fcc92506d2049fba093783d6dcf372ef0341d8c5bb43c828aef629c869f9cb9ad54514d38a9c0bc8ffbfe82927cd6a399c8952aa7e94905ff42c46c5fd986d053ee6ff519f1ffc0ab431469c11877d5c2a0ab262bd2a2b6fe20800a8bdf9004c0f51c45412b9785774eee55a5bbb2fde4354d4b9f91982a4277cf29eb034318c1d690241e52892c88baa5227bc14956a0dadeca5693678d1d0a9edec032405c756da272abc8df5dcc33e8271677f7a7b5221ec079f5fd992e0d10946dbcaf54cec3af172ab782f5f5f2278f2d7b88c3d5cee8c68b714380011969df0b9ba9d894971638203af7a1878d3506af577b999ba7ae4ec94081fbe81461d22271a4984294396e8bb42cf063b43e95a661062ef758e7bed927aaca03a6e15c0f9a105682d5b75dddf968096f80e35821d9527b63553adf4da39e047be1c5079838ba4c7f36f8725fcec5429c662cbaed6cf25e6c735be434a368dd05c8a440b3ac6d7a27bd1cec0c11c32c2465a834fe06e6d931d3a5420c3599af46057f62c95e569548c57267caeb27802a23e2fb456078a061085ac35da8880061e288fc75d05019d6e01ddffc48f75659b6ee2430712af05576933de3860d143fa1b5d315ddf8fcae6e1445d586896047e1e4cc8adc06c8bfcf41bf20cb05e52e1149455c0ec503035195da6df905d6ebfeb8ac6caffcd061d1a5ba8288336131f67c41d67e5e8dc17237f03962244652e9d9e633b29dc34cfff60ac96a6c14bde0cd7ae5785202dae54da195ab011f8df4e1257862b26ca91e8170977c0acab94a6a152f4ed4341c9cb4d1bbe502967e1a010eb39d37042362ed7786ab47fd520888473cbfd4922bffc4c9057e9f09717d061110eadb5eae444977a048944d1c86012ed39bc0942d8321deecccf128ab458811df9f01f05eddf0195113f127c3ee8f41d4cc31cc8ed1fe73b45c693444764c4915eca513ba810649b19efff677d9c07903c075eae572bcd4697a0c84622df75b8ec7dbdc32fbb9b3d76eb0ccd7170bcfd0cef5c89f4ff46012a9f78e9fd333c507a56565dee11beb6dd58622e089dc78dfad0b713d0444508361e600941a1e93b8ce2614afdf33b0e536fc5253627d46a3e2076c87fc1621c14b606107e570faf56e3c28d0c3abd812d92b0238f6d3ecc0213b4603bf57a1aa8f1d9257ef50196caae870dbcbea7d123de0ebaae0ed247f57357a985cd0782bb29cabb2919e2fa943edccea13be9df0b048a2b052da15ac21405e3466a22770085103ceffdf2307251623ea68626e818ad16c0a704c214a9aeb812656504fe816568e8defa97dadc62a9d40e9b633171d3a6efde8b7fff68266cdd0d66e135a75cb245b1f0dbf7fea9aa7be8bb5c80a022a528ae190c0bae55d23a2a563849fffeedbf0ba125030486e56d1fa1251099baa597028cfa89657bf3b46fbc01734652ce0d8cead0dea099d61e8d14227d6907526a24aed3371b0cbd482c32508366f974334372f0822aaaac63cc9bc37ecc7318f72512bcc09ba723f79659d19d117b01600f0a2409cbdf19c18a87ad92adef04f89d4302798cb37a9e212bb24e0368333d483c720d61d1b81798f679ae397c7598b7f0b84a7fb45c8b137b45448f2cfd597917752785e8de97db5d639a37bd20b4d38150e72dc5a33c09e3a1e5484204f870b7e00be819e0fe313ced7fb2f14a8961636e53c8158559d04b3bbb1b627abec03f9c7e9d2e115121a4d0e5beec2e7ab5d4ee05a407ec82bdf6aa195fb2bd59812f36f60bbd5bb0192bfb4979126b1c97ffbe61d6115fc28cf6dc7ae72cfeecfbc72e4943c6b79bd4c4572b6345ba3b99847b1ce60f382d3a4a6aba2e214d85499a67cfb4c8dfecf3c77fd77e73c6f5a3f07ffd618724a153029cee1e355d062a51632726e20502194510bee583a91a0dd6981eda82e2fa15cf9fe3b11de8569a768e9f5bedfe68915c3a05bdc89d79552c96a03de89a37d90b028e643f9ce3efb7a01f3e324168b5d10c72e74f407cc6b7e3873b3a591a9d45680c9c10d2afb9e5281b85a4d35feab1b4c5b3570cb2f752ffe58f3fc376cb48cf98a97dac73a3545df292a4e42685ba1a46bf959d8fdc618a6e82930157bb442be17adf190e78a805606716469318e4dec2b66683546e5333d094c3dfc1252e2a8cbed1fb3a173fca8ad47ff55e6de0285e5e8e1ccd787bc6867fa093c4f2b609fe78258b7c2c758c79b6908b10e886db0aecd359fbae45a606158702fa332c017fc65c22c296d903748456e4344278232698b3cc6f9324ead8a31aa664ce1ac85701a3812604eea548a8a091701e384d08eb03781cf57dada9ac19262aaae1efa0ff220be0fc55aec15ada4c56c3ac89cef17d26b2069c883bc65239d7c2977e2dfde8bf4f86eab1bf66550bd3924ae815fb91196ff2cc5ea4df0033048b9cffc83df68444ef696061b737576c6d34f6f9151f0664645baeddb6ef2007a1dafea963bcff06a751991047613adca51eee639eab93fc9fc98f23360a424076baca1704cb6f041c5e5f1bea75b2010e029ddd8e096b6cad758392a059d9d59999ab43c0d93cdcfd14ea53b480f1b569d3abb8eaa6a031410a8b20719313390782a02abdaa3ceb1ad54ba1c371372c263e758a922178bab2453ad995e419613b2ef31a5387a0c836b17e2e9f5aa67b3915463b9ccbef2aba8ffb9b47e0dddbca78e26b2a3898c1a75d3d52727bf629f22ac95e14c617bfd17c5310488f8b9f69609a98045e73511379b3af2ddb54432cd35653a196f2bd162f099c32595f1193322ea923e3e7b3d6815bba82cd68c450c5a2ad80db7fe96186199e4a517f30677fc35b38a202f62c147add1ff857d5d8ae4dd5f8a429b5be9ae8c44aa07bd8221d2b7a74714b4dd1b7e514c8096a3cf23b708d6e118e66571c43de5badec8d59cd9b375b3a7d1ec0fb78263784806f8fb3e06ae95e59094e87737ce6b5e8bcf995b5169803a518d9466af236c8362c1de645669140fe9b3e4ea5d07593326c4a40bb246c9d6b9ffa8cc00f599b328751537d419860551933fd47fddf232fa9313313ce5118380ba036f9a22bc2f1b6629573df3e842437075d6342e97576395603aa8fba3788be88e4f0d7673cb3ce179c87234bd0ce16860e4256b9d440126df53a580732bd07abcb67a23cc3c96d49e03b19acabf0ed21842b07c3b8f813b6406691df8cbc6c3f1057747896b832dcf14ec4c85f641982a450312f49d01a7d56cc3bcea7f3b0a", 0x1000}, {&(0x7f0000000100)="f2956841e130a33270b9dd14e1a205cb4150b0df5c9f1f3be73f2566dcfc78e0b15a30a59b240b6b056619ee16a6fd92f15579c323a8e6d4417d864f06ad797cade21828ddbd7f953b23bf034e26879910c8908acd6e80d5a21f0451af98d6a905627a4306ed82e492dd7fa09057e1f70692360dc20fc974e2ac53d422e2e40fc8ed0e8997cdcfbfe64f15979162b677b453efc093902c021797b6f4f0c430f26c42091a", 0xa4}, {&(0x7f00000001c0)="e3cb132f24af3b3ce86cb70adfefd0aa6dabafc9904c8042cd1b1504f8937a420c723e65d7787a756af831aaf83d63c4b6542356da84a5ed69d83b9e2ea4e7fae7b57f74c9dd892209ff3f4262193678943134bb0878346537e1c838d0cfdc3aa7dc2c16519dfaa0c7c987868274041a3570af341b7cf75daef818dcf6ebb6caf8489e3dbc7f3e965d85c84d371c975abff626957caf5e53ce9276d3d74d0786465f8419e238b43abe26b49f9a4aaf7527dc50d89c1ecd78", 0xb8}, {&(0x7f0000000300)="6b60ae857657b6ba056ac373d6bb63e42b4fe0e0a1f8973aae6cb048da45704f992f0900167709c73de7bc9919b37a2678de22f31e393f21a1a32cf812dae437b6b19ff8e69517278069d8da22374b9f68cebed22ffeaca1cc2ecc7c3c31821fe07ff426a5c3f4b0005ccf20ff20c04d10980cc4b7271ef5be20dbe7159826284d102194a0b89e9767c74f5ada1c012f9f348ede8ff68b2e0a5c572c97987dcb7c23dce2a9ad", 0xa6}, {&(0x7f0000000280)="23685c5ad0d525c95eaf2282bb1a08fc910d5375c4", 0x15}, {&(0x7f00000003c0)="5b2077b6b5ff2fbd0634bea7daea879a185bf220e7f1136501ad84b6dd", 0x1d}], 0x7, 0x0, 0x0, 0x5}, 0x0) 07:27:48 executing program 0: r0 = socket(0x2, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 07:27:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x0, 0x6, 0x0, 0xfffffffe}, {0x3, 0x0, 0xba}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 07:27:48 executing program 0: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) shutdown(0xffffffffffffffff, 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwrite(r4, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r4, 0x0, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r2, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000002c0)="9d77348d5082915fc9ec16e8e1a14d97b84f558b578c804c465e0b4965b146c25b0abb52ba989315035087aa6bf48750555c1bce61a3ab2a76e6d91d5dd9f12ff4f980e0740b83bd6ef53efe5abfe42d0bd9560a41ac22287f1589b63eff55d9d66665dc438bcf8db51d285366b17fc5b5da00f5df630c2d432dfb004756e661a76f472f", &(0x7f0000000100)=0x84, &(0x7f0000000380)="23b3da106a", 0x5) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078000000000000000003019078000000004500000000000000000000007f000001e0000001070b00e000000000000000ac1400aae0000002e0000002830f00ac1400bb0000000000000000441000007f000001000000000000000000000086ae7442c4b82da28fbe9b"]) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 07:27: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) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_emit_ethernet(0x19f6, &(0x7f00000035c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad3f25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79ec75dd77508fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681f7c4c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e174bd161ee2c4e744c116f56a4632579a34c47eb0145e32c78cb45be5dbb655bc2d9de7c1c2c3eb7ab6b7338c2fd151446ee1234843b1987749a2b7df2b845712a67803b3769b3621054c4803e24b2ec621fc3709457fd4124a167bcd543fb91600"/6743]) 07:27:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x5, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfff7, 0x400}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 07:27:48 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) chdir(&(0x7f0000000080)='./file0\x00') 07:27:48 executing program 0: syz_emit_ethernet(0xb3, &(0x7f0000000140)={@local, @remote, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@generic={0x8103, "96e6bbf5c84f0ac9d7d29370f91aad402cccbf1e2e0dc4f96a36f8fe50b87b3da000682eefd8e139942187b9ab9013ccb8c456b33b6fa7231b367295f7a4dcd381ec0708049b1a3b6597a07ee7228388fca5ee354ee58c1ac73aa5157cc01f5b83b9a15ac4f7a4f27e6605d98234063509f56b9d2bdf219927cca193edda9923311964d558eda72e22c19d95c8d372ed3cf3d54ad3b71d7c9bd5cad6faa5b70796"}}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 07:27:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) 07:27:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(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) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x2, 0x0) fchown(r0, r3, r7) syz_open_pts() r8 = semget$private(0x0, 0x2, 0x102ea) semop(r8, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xfffc, 0x800}], 0x5) semctl$IPC_RMID(r8, 0x0, 0x0) 07:27:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c237fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 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') 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}) fcntl$setown(r0, 0x6, r1) 07:27:50 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYRES32=0x41424344, @ANYRES16, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54db8d191e718ed2192bab3bdef7795a8fd8b66a9896d8ddc1007119bae49d344d8e1154fb944a8a4d154b288efd4a9759de881b22197ab5d570"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000380)=0xc) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 07:27:50 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) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x38) r9 = getuid() r10 = getgid() fchown(r8, r9, r10) fcntl$dupfd(r5, 0x0, r8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0xfff, 0x1, 0x1, 0x7593, 0x1}, 0xc) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 07:27:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202666945", @ANYBLOB="2bed6ed262653943616482de51acef6b7b59722c716c3cec8ab049bba169eeb429a48508b3bd559bfabe59effb60b15139fecbcca8eb886e2f2d903527f17ef86032651dc70a22823d52442eb9c5265eb04bc7eeec42ef62829f7c12590aa52d4719260fe1e2281e55734e266820d91b71cc8e1d4a7c3cbd26be9d9dff609b816e3a72ca5d395fea5cfe3d5fa5dcfe3f42e7d208ef9400f8b2279880782c14858f59d360147b0e2807f28fa0bd6897901b914fb2088f5823f99918a3fe1330f704cbc3369b28f6b381794752a711acc4c460a8e1f1c95e072eade624ba224898dc4a2e79", @ANYBLOB="5ba37664ea468515c194736c492728e9a3e0b125422cc1ebb806af5463b893e3fa08813dbf409deb83580b240d421f1b1f9e27a720544a99e621e28a345c9d4c517d9ebb3a1a8f7c765ce621c083824b5bb41e7ec53ff9bfa06a73befc33cdecca6b5211c65953a18338c5e9e6daab00dead72"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 07:27:51 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0xffffffffffffff93) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sync() r1 = getuid() r2 = getgid() fchown(r0, r1, r2) rmdir(&(0x7f0000000100)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) fchdir(r0) 07:27:51 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') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) fcntl$setstatus(r3, 0x4, 0x80) 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:27:51 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b329f9ffffffffffffffbb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e60100d0f6ac7354745175bd902a5f48e0a013a1ff24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc277eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000500)="7707270861292f8bc6cb1cc03127462cc975b4eec3b237b6758259f96a66aa63dea17ae75e8951f3248004ee5415b6b6e5683d0a34efc9526cf2764d8416b6c3fc3e363363f801bb098fd9d7bff8e0d3ed87c63b4695624979a754e6fe3feadc79e9d0e1040d5a3c0ad2e84782227b04a63593bb3a4824be0b9770c2ba421181ef17ecfce0fc6d8d05aac815ff36145608176369deb9d843d190cf36bf17ef6ab02f6a4ce5a1ccd1963b75040f78753bc930ace63b58c93d169352b7b638b98571c3f90b7e2a2b61609f8bc816145fbe2345dabfbd3492f6940e62e468b35126691319f8cc060fd4d1e53a6e2d4c6e64778e6abb8950db27217f1d19a9cc33ee3e1dc21360d694dbaf8b31717943ffb5e4d1307f83f9cd861222e6a1d8f974d0051a0aae700155db7bda33939c160a0190a054fc2f0aebe63ca19b158c8e3144621d00890054dd99b4ba1438ab3fef7206dfeb8f3aadcf9915ed9edbe4124f45583eb65e673b5cda48937e22ac2531e4a5b2f9f22d769741981cea56e808b39e262ca8b611fa41c6913f72232f802f8c99913af87465aced9c5f5f8d29dbe55e54eb7943abfbf2470a4979a349ce70b9bd6ed53e042b6d10cad3fd1476328754e9052149e205827416580ee1851f87e399e0ba426455accc9f1664780f7f65863398f1681b5cc26d524e15a76297203260da821f7d8d84905ac6959e74dadb6718d48ff421ebaee6034e780ab85e04e89e95100206c6d75b2589957a639d1b4aeda8a67521d4b18a06c2d3031d614af2b6b19880f4f5e26dad4affcff5e79ee8b74b27d771041c9ea22cfba7634a375140e43b033aa1ba04894a190ccbeeff677a2ee74cb86939956531add0022a3f19ba0c2c7a119ef2d25da18ce88957891086209a577b7f69bbc29c0b3f6c9ebf98066436dda5db4cadb8078df739e6432ccbd0c59ef17520b57c75361f8609aed3e61a26bfd90e456cef5e3078e333aaeaa38d4fd94c5e6878e2b21b7f37f1362d8a7cc05b9107c38d0b861ac82397a076fb85dd9a3fd2e3b177682c64ae23d66d9e9602d021f39f93fe2184d5bf5202d162ca2768c14a5e1acccfcaa516e915a598c4bbcb4cea29c57a55062e4272e475ac97a18f2d322837fab051ac8ec25b3f90c86864a9b3ca469869a73cb76f88b405d0a9648603c9b352e7b82d1b644b16762207b1274c2c3d1ec045a4739639766f02f79bdacf7d6a90bbbb924fcba3e339aaae6b4586ef4cb84cd286c976fb4433c5bb9c7c667a6dad913529fe935919b0da1dc9616765a65d5eb197cd9de322b607ee373183740168cd3f383629594a0bb660ff4cc00f36a31b501b31d64f06129d788efb35e88dff6d81dc9e1418509d9c807c4fe3a00095cc090388ea8f5d593233d156d3ce54cd7ea94a4953243a08367e51ffebc07f11d7f5553f94822a5917daadcb143ba9dd78c5cea32f0cbf3f37092b942e5a29eec9e440d79d3effaab90e9dd0cf5e3f1d88378c4eca567d5666d906e4d9ffc74e5e28612cf4498ed7813183c06c211d94ae1009d3d7a1e88f88ef26f10a93247ae8862d07f7cc64eb0517289cd6332f8b97cafe03787ed70b8005fe61b22aa2f326351e2f6b15918ce020cf3ff711f60e8b50f0e81468b1f5cb45af925ed327b8ac602b109d7b1065d7b28ece7d0508d2580615e205ee2306f10b28d9eb88fe4b81d90b263590d379f30319688656756750eb524671ef0a123e17892ded08462f8c560a3427249e7138f3fbfcb99f639da00b75a2488396c1900fd9aca381865c5a75e3318d7fef0bcdd470c720a13df448f67c5fed67684480d7b3bc10802b080df0a8024d1aaf4d8e10558afca63cdc09491c320ecbc87c6a15a0a5945d6ac537515b23ef405103330018d8c88b762f7bc2d6840262e825da5152776000203f1983d05cd5a803b3b6f0b07150255ff3448e9d171d9d6529a6d06313c59bad8592c50d70e8ee2b6eac0f32308aea245245d2c4e18baaa559f444c9820a3daa5fb5c7085f70c86e829e2fccb25b12250f71d97c905cb4f1336c89d9dbfaba24c818fd79ab1b7b5e26fd8ce6f8565618ba071428d7c919ca7e275f48a058d20ec23ad7b5c941b522cfcddb93efa75bb5d764b6559d8d41d5788e015562625ffcc14f37d912866a399dafc7415c21a4e9539b93ab0c8ad78ba66bcc2031d656445844632852aef47905bd0fd2e9a59d809889ea8ebd1a9eb84bcd0b5f382afd3b09e50dd106c26c24fbaf3c6b7373e92ae86f829aaf482949878284000499479c4e25d1026b062cbb00ff871d66b20add9804e727ff6994e83abce184dfcb791429d885663b551d471e3744a1337105b836bd1e14d7c665449147b2f40b2f5239837aa6ffb82b1a81278a780536a427d25870bf9adf005958f671c521d645808c0e959ee1745dc09ff74a9525b00e2946bb921601f22af286de2bfcee9822f8493ef0254493ed5aa5aa9ef79e40b14ee19a122abfc932f2abee157d6df2c3cf13623790c7f2199da6ad2a1dcfd3686a3255c7641ade01a9702ba8d8a02de520f06b2da7b9e19d5e517fa98435a6884cbe954397a99941b907b81d473cc0f1ebcc0cee941eb6e2b80ff03ec90718d88e9adc155bb0198a582db40a88e80ef4fa45855d52b4272f3734165bf24c21a5d63be444a130f0d26f713cd7b3442de7dd13eb88ade9751a18e2764b126c808608561d72f4b774061e99b233d7e93590dbcbf0871842031817687792608bbc97a681b446512b011a133f5b79ddf06536c467ebdc401c6f88040d0ee6223672fca573d19c32b6ff11c2e945c7aea8eb4bbbafd981a086e9e0556133ee5d2c7882474a8e11b407cf3e93b49aee687aa97e5cae97611a892f92a0744a1ee12fc905e9de853cb42023a70bd0123604f8ca8e8d324b53410f355a60cf6eb78ed0f683fedbf77f567e83fa67dc79def2248e79970ef86cf861ea4f6489d594b136e41ba7c231c24432abf7b8319df2942c6978d450ea14ee6d3683c4f6dd7c4ce50ab3de4ee119095f3effbadda0e37c242277ea2e80486cf3dfe44c752f4baa9de9cb67769dd5176a0413d263b082aa4a977ec2113b2b44fb7ae02a1948ef9f4b5c1fbbc43a7322c88a2d619eebfc9364240434f4a78548bc312ed6143fe39644a370145c6bd304408504703fc9f06b0202eb10cf4c56026d0b1c59e1208969e11af104f16cf895784d4f24e7a9e6e3695ccabbcac535106d32e9c0ba3f13f39e1ed150b41e57fcfa8a89ea97e60f3fb8754992f774241d287ee346021ba85cb406f3d548c56155333927e13efb6aa627f3efcc3dcb1cc3ea6bdda0127b707d32d6dc5a3120232bc293ddfa529e5202a3fab32f09fac289374b499e655cbbc16794d4ab2a174e2ecd6fe0f4ef9fb51c79cb2ba34a7b88d2ebfc9d513987251823ac6f357f7218f1063598eb059276876b8ed498736531f4ce4cbd22c3a2798ac32225199e2697db5e85d20edf24d1d8ae40566541228d274af7c26277fade48b40afb40183948b6388fa1a013ebf227c32b8184ffe518bd795b9de7e78adb5cec880a422e41400d77742ab60b15f8729e71f6bcf579853a999064b79c7a0971a001034c6f111760128846281c331c0359d4e2383c915f746c828e96f87e0946b1b41abd6393a6da1d3940cd8ccac9514800c2a3aeca66e83e138f89142d58961ea93a3a5b4e80249328fe923b00e3eb26b0328bf2933bac5b54345245708081cca9e392b445aee3adde561ab09c61b48bf52106f67d595d6327cfaf62a72e8613fcc9069ac9d10655e5637aca17794aa69c437d2eeb6a79dc559922c09944ad6c873696ca36a963a0c605eec0b536a5f33cf77503b2150512e149c9eb5b70b7e2611ea4465a2bec6649b1a0025a77026b2bf429c060a63c951ddc16cf5e968f118f92f721d5fd83c18d2e0197693526f36a4b1b7e5a863b88589e44fffab443cfbe2cbbf7689b4dc5c6f103a3990d6e96a435f7f3f55ad492405f5a68ffca61a6cae93fa310969ff970f3cd60e8e90b489dc5e909b99614e63a9221ee1633aa6c3905b30fa660de358d387632fa10c2f3e96505ff905fed567ce8b9d14ff4820af701e7aa4a8f3536e53fcb3955b038f6163bdb06d863d6619125593559f916ba7fca6acc58d38d978b090eabcc4d557903c906d1b78dbb71338675f53b95ac2083f7759e51172c0cb950ecc0139be8a71fb63f918cc0e0afea646b4b7c779e3ac8e8228d51e1e374f2d63968a178e9820d056920ce2c16e8039aeb2727739aafda61749cd952ac712e08e1a945e6021ee527065d52caccd07eb0f1a410f3f9491983ea421535e4c15b667e68d0d2628325236edd8490e544872869fe81e2c17991e44d313cab926333e172465a278e8c274ee825bccd0ffb9757db583b45d59452dff32b4ac70d8810f09e36e689d21c62f5fa2d94e1f96e9a45d5f03c6cb1c3f636d51717f072759ca504ecee524e56ed303e7909befbb8c57b3849429b62ed11d39e6fadb38110a15eb124ffaa41167c227935324111a126141e3b04636cffb33d245551dc20e370c5c276d926bb5d530fea08dafe7381400c955d409468918bb26b843f6f6ebf06041507ac3003935ccfdfa0e7af440b44a238e097278ce64b14a032f1d582fc4c7d6503a1711a36f258905f06532e020b50c97bedf35289557cf13d06b66a92d56d71a6dbb6e736418e869d581a48c60b2452dad988b5c4a2ca69c80871f62ff6272bc475844ded6ebba5aed77941af4049b0d0dcea381d1f1f70be22408e9d2999ef448d623940df6e5d4eb1864f652754f099ea295890491ded62c8e2a6c0609ee86efdaa0355f8ee29cb71eb82b3d4f60d04b74ff919402cd44e0fa9b86cac92db20334de4ffb2fbdd5705c199bba3c34cc757a9167b1b30321f9510779fd99d47194cc6575565b93db4b43f329dcb2997116b5b31b35e3bb934980f3458c00c45eb0d798b7ecc66b844e716d1ffe45f3a6e01c3eb825ec79b38737447d014524d052eeca08faf52e558c0ad47b583c173a0984d929e2e68f7e1773360e853f711dc16d59a7240940d7efee76555f640b8ed1e79f0af1e631cd87e3b8e3a9c448df352c30ac3c90bea38f41f5afacae14f52381033284fe2577e0183eb70b821f2f6b6df091e44267cc288ee100c4d1a3dff3886ac52c3cab173839647aacca6bdc06c4dad7eb3b7fb72f2ae262ee8ca9d6a50bf249439461f6676034fb694463c682b45dc21682851901c1fa44fc487ea176609e236dfa627281f124aaaac42f933502ac67971165dc7018f7f12e4ae8d8385fd8a4d8b3ad054a527b4cf43d0168664b9b21ee39db4c2f293c8f9d3f85687866f669c526ad665f76926735d9583391943da68a5d7fcce7984156de5328e51699aec54ccd3a73734e191b77b45384cc754aae6ad1870d1dfeab4a1f4e85552717f662624ab194dee6ca76b5a0b48651d210d4d7efd040387c346d2dcd425241adfa956d76a3edc0d771ca6772fe5f0c452472581df425ed13086f6c0829ce0e909685e9b36638379f380e57abfc119b51fbdede14a67098dcb5c53cf1e809749221250481d7f03e3e9dd1d56138e12ee9ead9250def5f6dfb7b38fff441719536462fb40d8e774d0abbdcde9b3cc78799f49c2a53df4d8ae6f7872ff9cdce45da8ba0f975e7826a9a74fdfb0cd1d8b2d8853833bb505413f28da89c650d4cdd65ed3f24ab7ecc46caa00758caf1989d56a6f18972fc2db279024ca36aa5ddb", 0x1000, 0x40f, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 07:27:51 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x13, 0x0, [@rand_addr=0x3, @empty, @remote={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x64}}}}}}) 07:27:51 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(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(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000018c0)=""/50) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 07:27:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000240)=[0x4, 0x3ff, 0x9d4, 0x3f]}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x1c2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1ff, 0x80000004, 0x1, 0x7fffffff, 0x1, 0x6, 0x0, 0x2, 0x1, 0x1ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xffff0000, 0x10000, "20723782a000c70798b2ec02ab3a61176bd2f93a", 0xff, 0xffffffff}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7813, r6, 0x0, 0x7) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) 07:27:51 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x145) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 07:27:51 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) geteuid() setreuid(r0, r0) r3 = socket(0x18, 0x1, 0x81) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r4 = getuid() r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r6, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r7 = getuid() r8 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) r9 = semget(0x1, 0x1, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r4, r7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) r10 = semget$private(0x0, 0x4, 0x3a6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) 07:27:51 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:27:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8d, "5606007fff0000000000000099850000000200"}) write(r3, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = dup(r4) pread(r7, &(0x7f0000000080)="04a43cc5b97f895787cc764cb53285a2c36c65fe3068129d444c137254abd118cf75d0f0f5e3a26730aa0ffe22967a64845ddf08560289a1cd8e92eaf09c841b429270ccb26080d39a63f6466d31727cd2639f314cedebb56d5413e6379ac1f0c2ef6830f8d40abd6538a962e87e35296542c463f5b3cb6dc3b80b0b2095503f793f980a0ac0bcb91f4c6e881f4fb5aad3723745ef65c9e99890a3540a8894db35886cd234ebd39e4f763a5e835ea04458b5a5d8c4666d8133f553397906ce132deb2b940960674ba932cb9912a5e5", 0xcf, 0x0, 0x2) 07:27:52 executing program 0: 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}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xa6, &(0x7f00000000c0)={@empty, @random="47e41f201473", [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x7}}], {@ipv6={0x86dd, {0x0, 0x6, "994395", 0x68, 0x8, 0x37, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0x40, 0x1, 0x0, 0x14, 0x65}], @tcp={{0x0, 0x1, r0, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x200, 0x0, 0xfff, {[@nop, @mss={0x2, 0x4, 0x43d}]}}, {"1da0bad8206aa519c550f7f6336e7a6804c2b7dc8fc7610155c05d49942ec848733652bd3129333f79ff922781e3037b25545a308e3209a0642e51712f712c223b851927"}}}}}}}) 07:27:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() clock_getres(0x0, &(0x7f0000000000)) r3 = kqueue() poll(&(0x7f0000000080)=[{r3, 0x181}], 0x1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 07:27:52 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c0f5f9eaf0510492aa1db12732c9b83f849fb5ff03000000b6742856c66ac6245d7bf425e9d04586e193fb0f197c872950238c50e39c7f00000000000004f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fadd1e0a154c2ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ed523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7"], 0x1, 0x1, 0x1000) r4 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = getpgid(r5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r8, 0x0) msgsnd(r4, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) 07:27:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c547df1a1962a6d4c9babffac3d40300"/95, 0x5f}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 07:27:52 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) 07:27:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x4000000009, 0x92) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semop(r2, &(0x7f0000000380), 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="c2fffffffffffffca71efe9f75325bf8836f4711149705a84acdf1a40f938273dc8c4eda40dfdbf550af9f96ad20baf7146c05e18b359cc73f49ef58ce778f6ad4e4a12257372b213b30a0bfdf1b1ae04f288d21bb26fd102ca1fb219a12993b1f1e652749a036ae8f4d06a6717ffc9179a75d3f41"], 0x46) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[0x0]}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0x8, 0x1000}], 0x6) r3 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x3) semop(r2, &(0x7f0000000000)=[{0x0, 0x72}, {0x4, 0x81}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 07:27:53 executing program 0: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="be9a0aefb129e4acde9137eb09909bbc", 0x10) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 07:27:53 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000240)='x\x00') 07:27:53 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, 0x20, &(0x7f0000000040), 0x4) 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) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 07:27:53 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$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/151) 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}}}}}}}) 07:27:53 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x3c) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00e531c84bffffff16000084aa"], 0xa) r3 = socket$inet(0x2, 0x4000, 0x20) socket(0x0, 0x4, 0xc8) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r3, &(0x7f0000000100)=""/128, 0x80, 0x801, &(0x7f0000000040)={0x2, 0x1}, 0xc) 07:27:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffefffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0309907800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aa7f000001e00000024420130000000000000000ffffffff00000000890700000000000000"]) 07:27:53 executing program 0: socket(0x20, 0x3ff3, 0x8) 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, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r2, 0x1) 07:27:53 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(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, 0x4) 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, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f4d696c6530008f76d4ababb9ddda7795f654a6b81b720f4c176b2794fb8b834bbdb19fe94bc622b500f2ec79e72f27ab74cbc156fc583fb313927e37971391bea131f848a9cf0006ab197882c204d3567f4b14"], 0x10) shutdown(r2, 0x1) 07:27:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 07:27:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='W\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = socket$unix(0x1, 0x0, 0x0) recvfrom(r2, &(0x7f0000000140)=""/217, 0xd9, 0x0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 07:27:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)=0x7fff) close(0xffffffffffffffff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x0) 07:27:53 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x8, &(0x7f0000000080), 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(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(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r4, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}, {0x0, 0x4}, {0x0, 0x8}, {0x3, 0x1, 0x800}], 0x4) r7 = getgid() fchown(r0, r1, r7) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) 07:27:54 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xa385}, {0x800, 0x7}}) 07:27:54 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 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x2, 0x1, r6, 0x0, 0x3f, 0x20000000000000, 0x8001, 0xfffffffffffffffe}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r2, 0x0, r5, 0x80, 0x3}, 0x5, 0x968b, r6, r8, 0x7fff, 0x3bba7262, 0x400}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x82) r10 = getuid() getgid() fchown(r9, r10, r2) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) 07:27:54 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(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffff7fffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff02120000ecffffff000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x22) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:27:54 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@info_request}}}}) 07:27:54 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) socket(0x20, 0x4, 0x3f) 07:27:55 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) geteuid() 07:27:55 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000080)="eb0900e1ffbb947ac4d87e11a12d64ae58bc4fd877c05b2c721e31ff9de38c89f7c4a5f2bcf207f319455c", &(0x7f0000000000)=0x2b, 0x0, 0x0) 07:27:56 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000040)={0x0, ""/241}, 0xf9, 0x1, 0x1800) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:27:56 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000000c0)=[{0x3, 0xff7d, 0x1000}, {0x2, 0x6, 0x17fc}, {0x1, 0x1009, 0x800}, {0x2, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0xf7121bb2695dc605, 0x806, 0x1800}, {0x2, 0x100, 0x2400}, {0x1, 0xdfff, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x2, 0x1800}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/237) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x3, 0x0, 0x1000}, {0x2, 0x3ff, 0x1000}], 0x2aaaaaaaaaaaacb6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000780)=""/234) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/127) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/150) semop(r0, &(0x7f0000000480)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x3, 0x1400, 0x1800}, {0x0, 0x7d, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x7a0, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0xd, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000006c0)=""/169) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0xfffffff8, 0x7ff, 0xffff8000, 0x0, 0x1f, 0x10001, 0x2, 0x2, 0x0, 0x8003}) 07:27:56 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:27:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1a2) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 07:27:56 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) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x10) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 07:27:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x10000, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 07:27:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "7e734578ff5dbfdcf0000000683a00a52d00"}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x104) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 07:27:56 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000040)="91637907c12cfbe8ff4eef100513210cf4dfe50b7837ffdc8d09ce93f064d802c241edfeb9f75e40f5438d87f920e8d3c8673902fce997530b41208456a9de1429a100121343ccee5f11937c3b198d36894a212e1a30101e33c545a1b58a86d63422b8d0d2dc0e48c48ab4b881c9a7cf3d9534d0a21bdd8cd61343a6121929aa1d83e5798d852c17b0e75ebdf48eb0757d71ba2e929115c2fa87dfa5426a2538d43e9297b521911fe2e119abc1a0bc35f856712c1213afe15765b8c1ee7aaddf1020c58ab745782532da6f7944ff091b39a28e1069d7995743d08011be9e5133d6d5", &(0x7f0000000140)=0xe2, &(0x7f0000000180)="9bf57295c4a022fec65cf2b6448ca13c59e5b3388a89692b47a3d708aaba21ef3a88b750998df7b759b0829bd323a43b1abc31a7bda7ad64ba6bd2729e86b82b2bb96eef2bfdc118dc0be136377fe4fa72c50dffd4ac4b7a9a1a7c5964891734a8ca6a62390fa3a10720895040a6bd283e156e5f044932c90df14ddd5d78bbe5506ba2df558861bbb0eccc5fe2cd0c25dd08a9ce41791a97a35e2fb6a0c8e6e966e234f04d9b8963cee1c50ceb57b37fc64ecfdd61baf5888339412ba5765030940383ac5b33eb8a446783f93c9f471940f305f94966b316fa7d0568f1418c817dd8be1f09282fb75168918adc002c6a34cf32e17840e9490f728a2c46c63bf3a94c25c6087a681ed3f8710c917b646dd2cc1651f63fbc3613c00587b354354ec83621d84c22ee98ea799fc9c8dcb6e8cc73c9e9d3e4b7ec9d42daa9a8614386a7c9d14e0e004fd8a8537aa6ec2e0bebefe02df381b6d802af3e33f156334f03690df4fe9ad95cc39bc464d6e81e371a04df4d7bebd66a4e839883025801d2b9113d645e70095c53d601d033e9d5afbac2dd75707246ed39be732dba5d9cc46a65d24c37553b9a036b6cc668b89cb27e3d71245474a4456778f883c51efe9b7f6d265f635a9dd483be0d83635ac0a6604ec7c8c94e10bd7161798a3bc90f7c5561057dbab2cb305be537133a38935c6a0d53eb02c51c4159616eec76036a855981e4b6919f6ccf99bf8ce4445ad85851b5a4d4046c4ae58d57a83703a3479cf58db4ad30fcb7df786b0b1677b4c568e430209bd99a3a9d9b78fb9a64537f222e0dfe4d386318e4c107d6e568b91139dcddeb995260cc9ea00c7f293b82e114a6e16175f293a4b49f5fa1f5787df770a9e81d457f880405a36772cd0e910a0e71a3bb30e608e38dc4fe06345626fd3dec7643e521061d6e17bfa8746fb9a101da7331cda16d335fca449fa9643a4196373072d220e3a1b5351de7c52bf1cfd15a49a7d45e6418454c880148c36bdc27da95dc8563ac8c66e1750cebe1db15a6f6ccf1a61e51afcb6e5e2ed86d08d6345a5e0bd3bf34cc62d3ba14edb3031f7dc34c4244399d4e7f103a277bd7ceb7e94ca750c2184b94f453d200b88abbaa09ec5438502f3757d52af5daa174a3eb60dde893aef696b0cddaf6717307b84146e6bdee3fa502caf2ef030985776480e957fe40e0c6794c62f33392032c2ff504e32902b1a1ccc8eb72997d8bbbb7e64fe772f8b36c3150dac85f6529a8cdb24638df09f691a1769def1d073c95eb47f2dae46da503cac0d02b07d9afdcb86983e4b64891f32255f6166b394e609dc58df1bba1244f5746360e087890ff988945004424716dfa406551fa81beae4928e9d53a9623bf34ce67c9e50c04a1c43e963817fa3bf56d09e03ce3453fd4b68ad068d4416119653fe98ae18be83509cd409a2daa4228facfcfcd40807da650b59dba347097b9dde2b6f708bdec9ad66a37577207b41cb51f18b3605664124a620b58b41d019f40f5c936a37f166b831f41c2e3654d60c2c60cb3120aabac9a15ab5439a9f005c24423535eef8089e1eada6a3cb4d17f3348e5217f18d75d058746ba87fd071eecb256421bd1802f0254dcdc9b2028af2311c946d475dcde6d369776587be290cc3f1115eab76c8f140d7600d932a5081baf81d802ec4169eef24661d04f9af2c0c0f602969474d141b26b6e523194b8f30ce595b0fdf10ef708332d1d8aa4f972ffe4cdc3c78f4fb8589a8c916a7c2ba3c29265cf19632a9f012b0d7cfd1c4113db209fe557b4f975b8654499a2e3cf4dc4092d2a8af02277a004710c00cb26cab004ecb505ab6e75210fe76209cefcd2222f3ef850815877fd44cc34f86a61a91b018dbf4b373f28f059d7495b3b534e0b6328647bec1f41b87a9fcdb625812d249ac6c8ffbeafcc18d8f8977ee28e5441545d7bd9c74e40cb3681bbfecd1c14279bb72238a392080e749bf2d82d3f76c1dc4b1dbc45231a6332c46f4a17be60f1ecc0b8487d951fb31c55649721e45abe2e141f702fd110fe647440b9f81f547ea2b56a0518715ef2d5706482f167bbab33907f21502cb89199de66069dc608ced444fad9a5bfc13d411337131b456f0fee01d4ff5d7b96ab337efa366e47ec73ee9a3e7ef51b9423e6e1550ef13e9709f28bd834b852be02a920e6bef13a1583d311a6bb8a88acbca049967e6dc5662f01ff6e73b3f5975ff74a7d85c803cb39eb144bfdf246960d365bc66feed76a8958e4d3fe1feecaf8592d19aa74a092379644b34db1f6ed8252a84a0fdf1f51fdf1da4745a60e646ad20d692e37bf710a395c1b67739db97722a9896f1b823c2cdbfc0d864aedf4136628b8f3776d3540f87fcb3427c9435b25152abdaad9856ca5feca64f418aaca0856fe559de3297d128c04a0f910bbea68a02912382b68399f22ce42631df8a5ac5d6e6ca0de1911ee4e61ff505281946d34ff8eb6c1d8d215a8bad6b712f658b3998f1aa4e8858125d9b9418f71880dab0cb09f3e8af66e4bf08680e8e30ddb84b731ef00b1ff8d0b88204d05fa042970fc517a76e546fb18830e98c98191dfeabed33a78dfc54afcc5c6fec26c4e31ec88b4fab16cc55e9ebb2eae279148c11bb259e3b001b38b293e3b88f894a6303df3cffc79c1659b65c0cfa4702896f1f35fa81635aad055eaa6e0f3b41b2f74513516372b09e2a14932ad9cbfea9bfd4456a1f3d0c49e3db99a4845c672de4debaf83f447c57998685dfab8536981bdfbf2cc4f3fd8fd20336dfe8813c13083c29fd4e0e4f1257ddb8d65ccef3adbf26c249ff62e4c5304f1c15a71d46b2b6d409f359cac169ff65d0c0aa7226bb6b358dd7e164d16b3c492cdf0376cd6c612ae1731b0fffea6b3964549e8129f6fed81ecc6a9bf93089924b6f69ef147d6e34ce9392356bb5d321e8ba9707abd8b9d08d602ef417fb41b40125cb4578abfd2f221d2ef80e7efb44cd1c52379591782b0e6be22429ee0b3f8dd3a24cabcb42fa370c04a21470aa5160172f3dab6974f5023b1c1378f4538ad0c7c5a2c1ce5373b89dd15dc9cd9d154581a93e94c7a26becfbbdf3bf642cdb5942f9fe356f8d2580bc68fcb3b4ef7218d996833906b387b045af895dafd10dd1baaacae40ebd3654502ac6f90d5effb7ab3a497772b03912bce0b9f55fc5ed9f7f5d96aa8b1fe9cf594ba796b792e00ff48a55fc97e9295f993ac09e15697752840327066c6dbc8839a29f0d28358c25c31e54f16a1ce69ac6dcf94287cb83f9ae543f8ce89d88eabfeffd527cda7bbf2f859bceaec8340ba55da0170cd4c80808afac3fb51f8d20765b8b01951c9c3fae914c74ee3726c813b76d70568158d051254950266c38e6186fdac390c2ba47e5e2208d89839e6d45fc1fc20d5162d374f78eddee0074ba29e27a67e8b5dbcbca445dcbefbcff60ec455f5a1e6d6961b56dc00377d66af73c96c4b0154e189e44357312b181385b2ee76907ec677355d1591fdd9c0a82b4b01d4bafa7563d1adc01ad44532df320d5b37563fe6bf96db6d67bfc6ec7d38a763f91581f645918693b5c405a5f6543de8657f17a933c949440e173e176a4219edda728379bff470e0949bf223c1cd94d3d901eef3b6c6c0e545a6809a646e3d8c51c0b9a55846a566d47dd4c1f5fd2da22d4b282bbe691664ccc4e8572d23755602f0a1662a598b27ad6579aeaad6511eb2cf63dde397b33255eb8e60918a9e323a757db8fe5ad7ed24f305efe8b0550a4591b5d231e19a1d5069dfbbe4231ff7b67d5a52f4a1d7a8c936797ce8de4e92dfa75b99cb701970fcd09b91eef1c9fe443de55532a75b3fd03617b92e4c6e960c0b2bb54dbfc3080d13e65abb8345fc0fbe9b23dd79a751ef48942911ccdc0c3863ff33236f4d08ec37ba7d6e69102337d32f113b17b06f56b339edab4cf3879fef584facdac026770bbdd8fe011bcdb4a1cd0ecac063b1779e8376926e9c1283b4709357db9f1c8fd587c68907cf40426ad6ddee3079657cbdd2832b903c492ba7bc187e4f3b7fd17c2fd25deb92e81b99c4572cbeb1bbc396437aed27b62260e34738db5299be98132c54762e717b0e8452bca040c998816c8d5dca3df76dc663f136f899401be6f37dde7e94ae54df6c5e5c8e24daf4d93b5662fb9e79f9f8264aa7d3742cd26bc588714ff0430742f8f9245cc55a2d384ab30efe702c3fd549a6fae338b9b0d5d29cdb488fd26c4345185759cb1de510e5ac1f408fe307f93094b15114c8203fce289b74b46a04b3b7ef5defdf1393e4ab3389747c2d6619d8ba05a8566e8d6f8e31a09d1e1660d3a04439d8911e1758a223d05db0ef915d3267444428d5f5ae515f2ca1dd7070cc7d2ad364059bbaf1d40767f99762079682509674ca9ee12443a94fbcd3f3355fad9d02a905e3f143d72225279ad4f8683342f8217502c0d301adadbd06149195e35d062d4c332e5a8a37ee220b014b7cfd78098360260e3f0206f1cb08c9492e8008497d9d001498bab473dcac36dca008981dc6a588a7b9c293838571f57bea9a8c74005f9cda38e5733248a00ff5d6a6d6ddbc10f7b019c6ab45989da267b55302a554ba25dea4dac2858b9d9a17fdf8184939f4e96e4fefa0904260879a845382885329bc9256b84a1179c34649ab0e50bace08501063803c217a3d7b72a3fe2eedad03963ec3874760ed0bb4226bff5591f99b992b2b3efddf54a3adff50f95645bdeb7ac53e427a70f87deaa9d4cbb14e43b20d87f1ab5275d009ba9adbc6938bad2439f4955e31559bb05a9225b7fc4adc6a2c5afc00af20264268889936420db885267a5f5777401c5a1998450677b4e1cd69c203e151c1f5f24c43b553da663afdc5a2cb118532810752f5f0ea988798b81cd191c88c115e6e945275655fc5dc78604c3dfc3d80aa3c94555e32d268c79a1d34ee653aea60b91b1e7a2963761d86a9791ca6237582900b68caa689fb3e95d50cd121b940193af279845c54a76d13e9c2a9a5529c2fbb5a80c0cefb56fc7ffc2857de2a9a01bdca8942a433ad7f2836885a168e3b91a77d50bc49f8112567b46b11606290efbf77f7688356af5d1681aa10d75e3d6e38aaa62fe4aaa85a860cba9366deef2462819e60c429a12e5745f2332435c6f2fe6fd47396cc3be11cb1a882c6ffce74b2102d3369f0d4dbfa8184fc20d10cd116d4c5ba007b86358d7bd5cbbe83191e8dcbe51670dadcb97c875a970b494a5858f9e2c605e94f30d8deeae675604205753cb1a28eec428c7ca960a8b4edb3ac3266fd85b75d813bdf38344debaafa87bfcd2a38bb3800b5fac877bf25535cf56104981bf232e6d74394e87b2397ee7e4cd939e9d3f006983faa6ec6869495ec4f1692821d7a1b4cf6bba2853d29d80e2437451a4d43fbb59959340dca11733a11b2a12f1881f0bd77d8504e065b26d8340f32a3beee4dcc4b455846d3e5ed2e89d775f080cd90a44685d099b168a19ef5d22ffab26dfdd117186273de7757b26bac2dacb07ef7aa7e67a8727046af036e7013d2a183793f785a752fca27ecda28d57c2c89fbe9707526adc2f90026b07e1624be11463872b053b917462f7b9609369fb1c7be1d8ec7047906e981195313f3d5a9599197736acc744917cbfcf2600761689fd9c9acb8d6a66158d414f614baff33c7c415066259978bc52bc754a0571231af701ace1ebdcb5910e7494f41a5baecf6596ce49ce660f9015619f5d042c923815a89bfb5103b365397f30481a2", 0x1000) r0 = semget(0x2, 0x4, 0x80) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001180)) r1 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000011c0)=0xfff) r2 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/9) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001240)) accept$unix(r3, 0x0, &(0x7f0000001280)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000012c0)=0x7) r4 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001300)=""/88) r5 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r5, 0x20004276) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f00000013c0)={0xfffff000, 0x6, 0x4, 0x1}) r7 = semget$private(0x0, 0x0, 0x516) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000001400)=0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001440)=0x81) semop(0x0, &(0x7f0000001480)=[{0x3, 0x8, 0x2800}, {0x3, 0xa7f3}, {0x1, 0xfffe}, {0x5, 0x3, 0x800}], 0x4) 07:27:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ftruncate(r0, 0x0, 0x101) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xcbf1ce1b7f0e9dd9) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 07:27:56 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={0x1, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x2) sendto$inet(r2, &(0x7f00000000c0)="96b906000000000000f270f7b6405eda7c978d693574bdd5b40693d33e3748c5d5e20ad8601b20cc5400fc7f2a9f90a83842ff0a585e4b39ba86eb4aeb461c8667222616580affd2564583debb0b7e65ad5d00000000df000000000000", 0x5d, 0x0, 0x0, 0x31) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 07:27:56 executing program 0: syz_emit_ethernet(0x145, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x10f, 0x0, 0x0, @empty, @mcast2, {[@fragment={0x3c, 0x0, 0x0, 0x1}, @dstopts], @generic="57a0b2e6918c29eee6411a476e0439c64b2899c92bf9013092627e233ac3b52983ac75d669a5477d7b2cbbee8a31ed7cf29b3bb8633a1aacec0b18874f102e883c1e7c4177845f586732c7bc4d938d8afd0888f23d7f487723e967e03c2508aa7f6776367e14e735b4dc4ee4c78ccb61ed5b9f970af3687acc72621b51b263a6bab21248fcb41a4b46a9b3a6e23b217ba54f04e631ff61fbd5be06c4244721fc1dede87f39ac986d8c329d44b0cc7515d8739311a88c612758f9cb48d09854d378cecf055aeddf24b82f45f42cb223186c27bc89d61e7d43f9054b28e5151c555ac64ea93195c7276d74773b08c1fd3dddb6742aaff7ebe31d83524a77ba8b"}}}}}) 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}) 07:27:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65b0, "92ffff00000000040a9e8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 07:27:57 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000300)={0x1, "090227b2e89b6ebad3acc4c0bf61f0dfab413735fb502fd741544404f0676ee20c1ae81308ef2b0aaf1f25762eaba50e113b80e8cc81bf043b51c4c1eed5636489b54e58955d9a89ee2791b248a6f0afcec751875473d9a032f33ef90615b171b922124538625e9fa89763e47d8dd856195be1b22579b3818b611f423b159000947fdeb502cb2c9b77de95e585af55fa2e5fd5f1a3f9bcca80d3c4498432a89811d15d95ea840a27f7154da3cbb345407ce5cdaa6dfa80a3"}, 0xc0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0, 0x6) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 07:27:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0x152) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r2 = semget$private(0x0, 0x3, 0x192) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/13) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000500)=""/149) 07:27:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x34) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = dup2(r1, r2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000080)) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 07:27:57 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) 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) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 07:27:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e0000002000000000309907800000000450000000000000000610300"/63]) 07:27:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x53, 0x2, 0x7, 0x8, "7bc64b5556fe6675025f3a7801d174895f9963f8", 0x7, 0x20}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) syz_open_pts() syz_open_pts() 07:28:02 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCDRAIN(r0, 0x2000745e) semget(0x1, 0x3, 0x2aa) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10002f000000027d7e1d4ee8d9bc000000000000da637df4d1b698494f06cc254bce9176cc02ab238c1ecb92afd6f474d7dd727fb5f9a7d9861e365a5b6de02a672c49e6537c6c90f92b7b4c3bd6d89447c062d72fdf9a00472b6fc86243e02755cc4536d994e69af781c440a82c311014c0097705de52fc"], 0x10}, 0x0) 07:28:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 07:28:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="81932f", 0x3}], 0x1) 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) r10 = fcntl$dupfd(r4, 0xa, r7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x1c, 0x2, 0x8, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x20, 0x40, 0x6}, {{}, 0x0, 0x48, 0x1, 0x8, 0x8000}, {{}, 0xfffffffffffffffb, 0x40, 0x40, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x1f, 0x5}, {{}, 0xfffffffffffffffc, 0x41, 0x10, 0x7, 0xffffffffffffffff}], 0xfffffffb, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r10}, 0xfffffffffffffffc, 0xab, 0x4, 0x20000000, 0x8}], 0x9, &(0x7f0000000280)={0x8, 0x1}) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) semget(0x3, 0x0, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x28) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:28:02 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x132) r2 = getgid() fchown(r0, r1, r2) r3 = getuid() r4 = getgid() fchown(0xffffffffffffffff, r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) chown(&(0x7f0000000140)='./file0\x00', r5, r8) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xac, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) 07:28:02 executing program 0: 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, 0x200, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getdents(r2, &(0x7f0000000240)=""/241, 0xf1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x1) r6 = getuid() r7 = getgid() fchown(0xffffffffffffffff, r6, r7) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/35, 0x23, 0x803, &(0x7f0000000140)={0x18, 0x2, 0xff4d, 0x9eb1}, 0xc) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="b502f525c4"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 07:28:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 07:28:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r5, &(0x7f0000000100)="8b4ac39bc0ac653b61232c5b96d3c897a4b57fb9df0abe4fa27a0da12a4e8646efae55a0df5dc40ccb417112e5b45375f2da5781cd59060dac8415572e4c1caf9fe7", 0x42, 0x3, &(0x7f0000000180)={0x18, 0x3, 0x8, 0x3c65bec5}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) 07:28:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f00000002c0)='./file1\x00', 0x80, 0xc1) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x0) utimensat(r4, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x5, 0x8000}, {0xa9, 0x2}}, 0x2) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r7, 0x4}) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 07:28:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x2) 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(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x6, 0xffffff81) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0x18, 0x1, 0xc1, 0x1}, 0xc) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r4, @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, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x109, &(0x7f0000000100)={@empty, @remote, [], {@ipv6={0x86dd, {0x3, 0x6, "881e6b", 0xd3, 0x50, 0x8, @ipv4={[], [], @multicast2}, @mcast2, {[@dstopts={0x3, 0x4, [], [@ra={0x5, 0x2, 0x486}, @jumbo={0xc2, 0x4, 0xbe16}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x81}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x3}]}, @routing={0x6, 0x4, 0x0, 0x6b, 0x0, [@loopback, @ipv4={[], [], @rand_addr=0x3}]}], @tcp={{0x0, 0x0, r3, r3, 0x1, 0x0, 0x1a, 0x4, 0x8, 0x0, 0x2e, {[@nop, @timestamp={0x8, 0xa, 0x101, 0x9}, @md5sig={0x13, 0x12, "233e1721cdce6ad0a6757b492af52757"}, @generic={0x2, 0x4, 'o+'}, @generic={0x5, 0xa, "23477c4f2b752d8c"}, @mss={0x2, 0x4, 0x1}, @mss={0x2, 0x4, 0xd0b}, @timestamp={0x8, 0xa, 0x9}, @sack={0x5, 0x16, [0x0, 0x81, 0x8, 0x5, 0x80000001]}]}}, {"7bd763a5befef930b1e45edccec38f80c58385"}}}}}}}) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 07:28:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) r3 = open(&(0x7f0000000000)='.\x00', 0x80, 0x113) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x4, 0xd3, {[0x7, 0x3, 0xffff, 0x0, 0x7, 0x5, 0x100, 0x35a7e6de, 0x4, 0x1, 0x68ed, 0x401, 0x6, 0x2f, 0x3, 0x1, 0x8, 0x4], [0xfffffffffffffffe, 0xffffffffffff0001, 0x40, 0x4, 0x7ff80000000, 0x1, 0xffffffffffffff80, 0x8000000000000002, 0x5, 0x2], [0x4f, 0x7ff, 0x8, 0x400, 0x6, 0x1f, 0x1f], [0xff, 0x9, 0x8, 0xb6, 0x200, 0x7fffffff], [{0x4, 0x101, 0x10000, 0x312}, {0x7, 0x7fff, 0x3, 0x2}, {0x7, 0x2, 0xfffffffe, 0x20}, {0x9, 0x7ff, 0x3, 0x2}, {0x1, 0x7, 0xadf9, 0x4}, {0x7f, 0x3f, 0x400, 0x1}, {0x7, 0x1, 0x7, 0x100000001}, {0x31be, 0x1, 0x31, 0x63}], {0x9, 0x4a7, 0x7fffffff, 0xe2}, {0x75, 0x1, 0x80, 0x2}}}) close(r0) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r1) 07:28:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x82, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @lsrr={0x83, 0xb, 0x8, [@rand_addr=0x63, @multicast1]}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 07:28:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) listen(r2, 0x40) 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) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 07:28:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=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, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r8, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) r10 = getuid() r11 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) getgroups(0x1, &(0x7f00000003c0)=[r13]) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="36a1706c9303bb00cea77bc12845639a59cf1fe9fe533ea54fc6a16302065af609c77d91e3b8c3e099ff00162115458d7ede6b32d50871332c4cce3c9644b9c788aaec6d0e2bf583b0e58b5bbf800d6b7d399eca077c5e20dfd13fb977cd457bd4516b2edd4fa18c87461cd8d4577cbc82a8c01d87", 0x75}, {&(0x7f00000000c0)="902681d6544588b005d28868e5d8c49ac52900679ce94e0fcc46607c3323ae203687ed936ea9229bea9992dc0ed7d5a3b0bfea553748c9dce7", 0x39}, {&(0x7f0000000240)="0ff670a467146d09791762fabe8dfe49e17cf9cd057b1f5664bcbf168775439535028dc3771cdfa487ba3e8ddaa12fd865deb5356a456fad10a7ceb989059db2f4f6ea90f98f01b6a09222fec8054b8f1862d1e36974d1f3190b5116fa395f855c19656177bae46f74da930012696502c419ce1b6340ebc5f60d1a33eaa2608b3a97b4936ba2d3999eb0f22b7bf3e2eaafd24b61d41dc51a15f2ce1493138ff22fc9a61f0f838be4911da4335606", 0xae}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r1]}, @cred={0x20, 0xffff, 0x0, r8, r10, r14}], 0x98, 0x4}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 07:28:03 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)=',).+[#\x00', &(0x7f0000000340)='{\x00'], &(0x7f0000000600)=[&(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='&:#{%%:+@--&..#\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='%^*.-(\x00', &(0x7f0000000540)='(,{\xcf\x00', &(0x7f0000000580)='^\x00', &(0x7f00000005c0)='\x00']) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d62f1e307de4fd995b59d034a9c281ded4d9cc1"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCPROMISC(r5, 0x20004269) 07:28:03 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 07:28:03 executing program 0: 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(0x1223, &(0x7f0000003380)={@local, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "7ff9ef", 0x11ed, 0x1d, 0x1, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, {[@hopopts={0x62, 0x219, [], [@generic={0x6, 0xc4, "09afbf894d35660bdd5c9aa292709af4ef46db159735af98568a57bccd70cec1a7e355847e06d8d639428cdfcaddc96b52cb4e9e3bda8c919aadad9041905ecb2a84745d206cd3af9eb80ad7d44d14d63e99de7cbfd1e7aa363a59c2d02bc78c7de169ac6a07fe06e5381c7f6abab384fc81a59633dc1842e48d08bbd34fe2d8a3516e6a63557ea5343eda4c926cf6e04e9c2c1eec26da3a8c4015edd8e428d4985f94723ba99c3d9bd335759f2efd86bd776118e949ef6724b6bada271d75a019bb779d"}, @generic={0x20, 0x1000, "285fe4696cba5719101a69b0cb7a38f5d474480e875a44547fec200089bdfaa656c556a4bee12ad05fe836b3bf90a0f5453660010fe086c68524459ca627edb4d2d6c06b5216662d59c5c335ded589cb61cc2b76842b9fb5236641f4046fbdcc295f9a6d3c2196145f868dabec45b2e270d1357f5ebd48e89a74243a0869e8a2ad18f02040b13c9fd3e9de4000a27880ce74343acb7f8d036b1aa7fe9745481902af0c69f06ca0a58e01fc346ed0491223fe5800ec14a5b14430618810c00af262062984b7de0712975064b0762e176ef161f043868135f4883f986dffc6607ce87b01db548ffe287de7c1e3a10d11fd7984b7a441e49e9000e4d2b01976b19e2c89df751e39e8054664c0631dfd099359803abd72dfa8d4f53065031b3d9e65d9448651664f5d051baebabd05172a68781bd1a211e6a15d341393b4faf11885a96d6070b1283398f9eaf982dc515289fafe86f6b87aa8aa405bccb5e9ce183da34cb91d4eb0b8cfb088e65a1546c29663067dd946ab7d3696d0d5e1b647761c413d7b84418bf4063a6658510bf8c4dd0403016d58351d4d425cad21ef27c7d8026d85c4b56a8b8a207b1ba319996716ef448a448e35bb7c5ce91f8988f03ac61a17aecb72253efeb7e2e65cde5d73612891b008beb165dcb1a704b435df5a9875c34502a5ef7f2dc1ff630ae20056c69d00c7134a59b5b6fb9cb550357d032b9e91834bf14d09f335c8d602504b39846ccd9728dfd06ed6ac8edbffd4c2b04c536ae44538076410ee25f074611812b3fc5dc85635d41eddff0b045b174fb06e3067b5ec2b268a634cf5d07a6d58d6550cb976a9f45c413cfb738af7545a167ae9df68f3b01093b8c5aa0c983022c3ecb2ec5b4077930538bbd089701710ed195cb9aa3cba717cdc1fcd849471573cbb52a13f8a65c851792a7f03fe78f8ad96b4c46e5483bf62761205918cf778f328a52ee30aef551faff061702013d76691768ab1c66625491b03ea950cce3bd2ab9850970d88ba0ed972dc1deec5c600207919b2f1b9fb5038c68fe80457ae60290da9fe108233f2eb4768fefb502b195975a969b87feaff44b8f8d024207e8f2729f791705f96fe4d239650e6c35b3e9c8a95514f06e7e20626113e522eeb31a1ad43ad6ac66dfbed4f8693ef3ac295fb2efe381ce634fc9cc4c1efa669294c2af2e70bf6d1c9b78a471fa5eaf01ff602dfec2f95e3dd6288a1bcd6a8f45eee6ffb239cdad259e589e82aad27d6ce879c31383dc18fd49921e7758e8e88427865342d5cbc235bcfb0f0b2817f8589dde628b211f0b399604a632302e050ca82a8953bba27ce2b69a3d1dfbb7b5a0fb696755e4b32bba824cf37d7bc8666d56dc997f463f871e35ce0ecd8cb4c54445713e813d4d9997dc0483fca2d28e78aa404247b860a26d648939473b1d72c1e866296926eb37b0dbd1367630c1795b842099dffeef8ed3b675b2ed88159145b44aa3ed7c203959e94b62f09f32f4337bc672d3a9e10006cc394ad2bc674318983a665f246535a469abdedb39176ef918932fbf51183769bebf8387a1124236c54ebbb7633fc44dabdec521e22f5362aa363cf76140e6552b30f167dbbaa6aa5aa42dadf69d5e23769d3afd99e0f40e88284faf98e7395aeb1992cebd1a5de39b0a9ccea1a87e3adbf1ba5c12ceed75bdfe99f9f5c054df5d55bbeee1b563b66456c87fe2e6a3762e42e4ddd78eb9d1dfc6883d09fc2c6c0e1dfa0c147d49653efca8342301d69eec07bad706d3ca39000aab4279e3aa1eaf7eac842c9a521942158c893cf0ac9894d5b9926ffa8501f472b91799c5e099abcad75d7831feefb49b8934fc6541e37566a45c3e45094e606ddfad6e54bbda37707934df7b9f543583680df2c570b51a48a24962f1e2291b290506303c8864d32e225ebaee2a109eaffdc64ae916e75e0a3f1099e32a2b3947de34de692934328e083a304e65174c62df920c51bf64858da2055cfea959b475786884a3042de25b85a42c8d9d2d6e4b082321674a7924a765a1b923ace2b63a390d8e1eb519a38073b4bab1c0ece5ebfd6cf3540e2af7e7717949610b429d5419024d901c41deccc58fb054eb925ba2da0c1912f975fe2c8552e4fd0160fb924f8dfff5379399fb02d2eeff3c68176295cc61752d302355b0ecb231a70a33cb69382ba9e36322c1e3b54a259b806b6bc89dcab57072e6af484315deaf55cc5e1acf74838377a174342110f3895ebfaeef0cfaf7ec87eecb6d2c175df439a477db107e9532e54e539fdd56d5c3da8f44822bf177ed6436099463102449ae31388ffca5d9bcdd5d00e7b7262b28de75dd354a5517c3027f958e976d2481d0edcf4689730c687badd0605e7c900731942ac4accdba576dd9b126bebb8b86a5b08dfa694b68c10938b83f06c40b5a723161f1ac3d525c50e878b255d41e147b1312d35eadd9b9396be94f4d33f01b55f6caf20f9f9bb392df09ba5f70b45373ba9b4272f3427dd49f80eb426d42e09c7b8860e1267e201385445715a1dc64fa66a16c8b9cc6447a85ef34929215e80b60fc3b4c2edf2011a607afcb3404077b46f3a8d289f7118e90e0bb5cc05f43de4274823dd15b226f8f6c4b3af4db3c99696af168f095169c068b5f99c67967364f210108112b3dc7bb07e60fd7ebe7c84d485c2bf1d211992f1d571c951f13fe49ca7d8c51f7bd2243f16d260c3f79994c457a93af10f20a82f8da5e12fc88c76445dd495ef3c182c44019c3505eb9125a992104e9561f2a9c0c1fe1acd5ac1555ae54454252401f0367c8c8e9ee2683ba0f96d00566868edef0a2e294392560ddf2b4efb06d4e3ec70dfe9c3bdd59cfcb7f2376b293b9a5fe54ade6ed1dd1b1bec2be73da4dcba27c0532a4660a3596d6b495eeffeb97d393f90901d762b94ad6541e5fefaae14c51f7688e039d68856f7a0e88dc4b10fede7b9750101fa6531e110fb1f5736d1fab2633a059c1c04f709202823308febc5a924f3a2a2143440bff2762ee1dc539e1b76801cb6d73ab01b8693ca1f49e5099aebd3025737c433415d616e16254f83877507ceb3464e04c5499e20fd56f6e9678227e19958e39482b52759b8ba8d0c5e014e1ac07362d4f3f665bee81d90fd6642d70a924294856ecc5128cc6ba4534206f3005e683ed4de59b0a2f0f3f9d2ffb2efef412bc9c60ef59fbe7d87906245d980017261a0320247c27ec18d8ec0f275c7b3c331eedfa901bf1310a0183672513696263c3924fb93c09dc9b46f45aab0bf6afc07c6708c850d3415c3c804c465edd1febeddc6da9b2bc3998d45d35a144ac7e1ee35f4061899e149fddeff888db1804738360ee6083f3047357fca0867890e33a5e4bd7d1733900532c7400a1a7e1069f2bb9f5788ac42932985b292659fa27b368e4a74d04880bc20644683969e1342cfeb346dce8600e02e0e5d8f3d420dc3f12b754de926b3d2244fecae1a32759563ee7943994430aa217af6c1589db5b034d855e403787771c499407cc73f55c80ec7680a318b6f49e6fe9529b3cf44f29d4dda7bb61fcf1dc21739e8d113b2e6dabf8e1eb82f90ce9d2fc0f0eabbb0c9fed8e58fd6ddb1bbd9b9d2c28faacd9e55569771b94f55740249d8f7706b04f1e89194093fe8e6c1cba5a6c2373f5d4d6542666af986639d7eb1b70ef38e316454ccbcf1289632977c79b5b244d7089d7eebece73e84c31ce45dc44966fb825e6354223acd46e30c015c3f1d33adeab28d124f07db07314a836b07d09b38f53cfe9f21e03d86a6f0a7eea5281b45d979038d86ea5c5e0c31cb0d4bfff898a00ea801cd4468edde37b129c0c1c942de29c8e83596760c5742bee9f811a1bdd589caa4ad6bb9c7260dfec0956c4275538debe4f4db77ce97c156cd332b4fca978d8d4208c66c9fa294996a860b3082838b40a212241ad71c2614ac7ebc0fb3ad0bc96e42434511e74a5ba98ec13e057b242cd2cbdbf595c5cf4bd6201599993c1033dbc564c3e11cc118568bdfea71c96c2fbc6feeb9e2d8d9bb9da559b1268089172b515c09b803eb2de1f7918ff401930487ce04b4a757bf263d6c2a7af79b398b5d94eea7519463351acf1580fd21be97874fb6fa6a0f987c4706f0dc9eaaf178fd9fd414101cf51287306cbe6c36b319c479bc0c011f34357a49b972e327c8aff8939f833da70a10cb96d9b079dfd944b6e7d683983413b67c32274bd876840d86654cc90612890afef4138fb227c74569fc3518fb5a4f92b152fa0ce4f08a1c3559c423f78ab8259d50c9ca630c6678c1afd74d6d7fd1a3f7f9c34d3d4674b7b6effc4aceaa4075015a99ee844811f942b2dc8875bc08c4516be65ff4b6b0fd81b6cf536c068a688b52e755ef624bd79be6f6ef322b02c0ae7f3fae2f6367b90a38260d89ff9af0f585766c640d5b49a549098b9986a01bedd1e24c40beff6be917a5e166623079f900fcd54796f19023cf4e3efdc597ad0e113f8184ef09502b918f9ee02cda3e230a3e303aeb0f34df67995b78ad9ba6ca9623fbf0d08b7fd5b6a2523e999caeeb2d8d917b80a6b39ce0d123475a8c67d515fdd433d7422d67f1b41c67a53670f69965d5358a04975c8d4154fa5195f512cf904b84ee2566664a3abcbfec023e38da6e40e65df317a21fb522302956c6719c49616b71b567460618c52ba431fa64b8c2062c670e5dec4d6509a211682a6d12fb56c30e13b6a7ae6ca4ae83bbc85abead5bb382a195f15c2e9deb2e5d579bb7a2b1ec7cef8ddf62529591c7c46c46b9afc132baa409cc2f53fd2aaf13466fb1942a1a6fd7ca8ce98e1b72e4e24aa9af0fe7c864ead137c50c3aa635ae07990e99951257c9cc558793305abedeed39edfbb04af01fc6bf194b7176bae778e37cbc64b1c4033a863b71515e63db7c9e5b2517fc83d5124dd96a4aaafebfd91b16a7852db40b03478a8823b8aa8fa636ea95fbf6f16fca7d1dec1f2c00227d76e676037f2702013731a15171ef631d257f8dfc823707eae023573bdbf3227c87f14d5167ae0cecab41a3f3ca3a3a215d4a4dc24145b56c4f1c8ab1fa3f5bad2c8c039a7cb17494c239166c1b2c1c671f80a1ae7e8b537db2ddc767fefd156c1b54cb924b3d9ed6eeb5802627a453faa8658205be53f5b13db6afc015636abb660a07ed07a6725bf8c87921a76b2415a1089f19732b69197c687104d77ba834b68f0f049d78616c8807197941309e3a5a816389f85d2e65b24c76c65b5d7e8c6d789c2b14b2aa2affe627d47110aaddfd5ae920720c0da8838fc60bd8ff7ec84d80a765d6fcefbf2af3bbd0addb77b8da17ebee1b1e442ed395c885e84f579eb7766c19ea00419a5c0cbbcd4b073e4688b516b1ef8f5be169d08c19ff0c962eb3497b7ecd0db7dda1837696d477a20ea91583c8d10e61a8cd7d65ea4d56a10f365a1f809a84721c5d0339f15730af5147926139258048d121048d10bdb1212e36afcc269ca4f2bac7ec998654013c4d468995b1f03f5541f6a4d8b0507e6ac597f1c7ed7673bb3bb7557cdb65475dcf742810345416045ea85ed21c33109592279d5f632786e111c8e80d2087934403f364ebc2863e0d53c9b6a405a79f8839f1fc325005e7eb0ec805e2088d20cac5461c3acee5b9bb775953e351848557198e9284039049d69a9212ab39efbb4a28785d676fcac0cd2784362e61065be311c774adfd46e5eb9ab666c52343c73d908bb327b70a09c601b4a87d3287337f21c24419c875f2c9e21cda21eb"}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x9, 0x80, 0x1ff, 0x0, 0x7294, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x5, 0x9}]}}, {"fcbc0c9fe606dbcb8c53ca2d573d403cbad181dfd924b63b752ade95ddb9354bda762529865b1080eee03ca7c34c5abf8d51f5061f352d831c16f012b62f46ead22b63ae80c841024800b0c68ab227d9032faa7c717d89bc9d828a2b2b5e9470a1521486ec1ecc62ec371f5d9dec2ad90051a4269eb5f0d4925db10e0f75e1de8208cddd1e9e41ed82ae1d5dcd80bb515c9e284dcfec3c6938070cb89144f0d0e3f1926fe1fb5f2b0e4e06749358f13709381a4da404a8328f80aa637b4a24363aa05b44592a0ecd1b8c6949c187b35d48dbbc7d901b1ccd9a1cf7577cc2d3b520c7386cd20e6ac5448878f3ab1236d168ac3316bb344fb78b"}}}}}}}) msgget$private(0x0, 0x140) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, r3, 0x0, 0x0, 0x0, 0x89, 0xffff}, 0xcb5b, 0x6, 0x0, r4, 0x1, 0x101, 0x0, 0x1}) r5 = getgid() fchown(r2, r3, r5) fchflags(r2, 0x0) r6 = semget$private(0x0, 0x8, 0x1028e) semop(r6, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) 07:28:03 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x2, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x8835, 0x0, 0x5d, 0x0) close(r0) 07:28:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2, 0xfffffdfffd800002, 0x1000100400003}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/205) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x1, 0x1000}], 0x2) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000300)=""/205) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r0, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f00000001c0)=0x8) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 07:28:04 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x10007) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) dup(r0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x3c) 07:28:04 executing program 0: 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) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) dup(r1) 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:28:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x1d4) semop(r0, &(0x7f0000000000)=[{0x3, 0xab, 0x1800}, {0x2, 0xa0b, 0x800}, {0x3, 0x68, 0x800}, {0x2, 0x2, 0x800}, {0x2, 0x9, 0x800}], 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000002140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcd7a9f100"/4102], &(0x7f00000000c0)=0xfffffffffffffec5) 07:28:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 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) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x2d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYRES16=r2, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="4aa173b717c8ab742c10b05cbf6efcee8409d8cf84754a04951d4f8f7d47f96d4178179315fc5f5ac7aafda5df68d6a1ef3e558f00a5fbafbd11f8a1e41c421293c223c899191bc2b4699d05b255739e4aaa8f8f8e4402b1b9a63e7ed999800030e57a5ed5d4838149ef40dc275c2ff434285adc83ac74d32cd8e859ea468561f6d0a86653f18120fff16caa82910d229b144b452b4c363a3761dd402a95392c", @ANYRES32, @ANYBLOB="00000000200000000023c30c37cdeb0900000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff00000100000076a626335ca7253b72cb23d80b3ae418b431db7fb1695506444e63e52a132b7c33dc4c7657ff52f720fb913895a9a28936f456786a", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x405) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) 07:28:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000005}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 07:28:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) 07:28:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x166) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = getgid() fchown(0xffffffffffffffff, 0x0, r6) poll(&(0x7f00000001c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}], 0x20000000000000ba, 0xae4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x10) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd54) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 07:28:09 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x24) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) recvfrom(r0, &(0x7f0000000200)=""/247, 0xf7, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 07:28:09 executing program 0: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x100000000, 0xa17a}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0xa}, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000500000000000000020000001800"/28]) 07:28:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x8000, 0x15) write(r1, &(0x7f0000000000)="7ad814e6abfc3e4e3e06f0a60fcf01ebc716b4be86922561ec61754d7aaabddd3a6b71d22b8f0a7905be1a3d0afc6745ed6b85e2a17fd5897652fb512eb9d7c78ba905d6a417fab3de3bdad1161c3cc6032c0423869d7c73448add02a76eccc43ca8e849e1472334ed96e5f2657878d9adf4cd192eebb2e9b5042b36c06a3ef52b539b3b3da0aaeb4c5809f58559a7f3f8d93009cae17d15e27dab4be1e838f062dde7", 0xa3) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect