kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 28 00:08:11 PST 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.36' (ECDSA) to the list of known hosts. 2020/02/28 00:08:21 fuzzer started 2020/02/28 00:08:26 dialing manager at 10.128.15.235:19159 2020/02/28 00:08:26 syscalls: 337 2020/02/28 00:08:26 code coverage: enabled 2020/02/28 00:08:26 comparison tracing: enabled 2020/02/28 00:08:26 extra coverage: support is not implemented in syzkaller 2020/02/28 00:08:26 setuid sandbox: enabled 2020/02/28 00:08:26 namespace sandbox: support is not implemented in syzkaller 2020/02/28 00:08:26 Android sandbox: support is not implemented in syzkaller 2020/02/28 00:08:26 fault injection: support is not implemented in syzkaller 2020/02/28 00:08:26 leak checking: support is not implemented in syzkaller 2020/02/28 00:08:26 net packet injection: enabled 2020/02/28 00:08:26 net device setup: support is not implemented in syzkaller 2020/02/28 00:08:26 concurrency sanitizer: support is not implemented in syzkaller 2020/02/28 00:08:26 devlink PCI setup: support is not implemented in syzkaller 00:08:32 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0xae5, 0x4}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffa) r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20201, 0x0) sendto$inet(r2, &(0x7f00000000c0)="8560aea48b0c006c06ab937eb55d2afafc5abdd2aa98769f28d903dc5742077ec75186a1", 0x24, 0x5, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) mkdir(&(0x7f0000000180)='./file0\x00', 0x2294faca52d760fe) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/164) recvfrom(0xffffffffffffff9c, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001300)=0xc) connect(r4, &(0x7f0000001340)=@in6={0x18, 0x0, 0x1, 0x7f}, 0xc) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001380)=0x4000) bind$inet(r2, &(0x7f00000013c0)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001440)={{}, 0x3, &(0x7f0000001400)=[0x0, 0x0, 0x0]}) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000014c0)={0x80, 0x2}) mknodat(r6, &(0x7f0000001500)='./file0\x00', 0x20, 0x8000) sendmsg(r2, &(0x7f0000002a00)={&(0x7f0000001540)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000001580)="69d5ba938fda0a729338371b4799efe2de3a7eece6118bc0b0c6a8e1aee73ea4adc7689e9c7f871833be2f04184d1088d3cd3e4bc209adb7e15590390060b9996848107a4b4a4fa066fa7df3915fdcedd102df37a78ee7dc14bcadb9ee9954d024e471ffa14977ee8f1b477203ce57b8bf503643ddd14c565ae42eea676d43f49ac48a6ca5c44f9b9aceb3a3b3b1ace6df5277a5e19b316a8546f2c92983271dd23440d1f624540d9ee3fe736e65067c7f7a8f3b6857b9a08c983d56175939e304501367d57b2791e458cd66a6700c623ebec65fa78052204b4cc24445a0bc259769e03f465a7b680393cf86a16165e652bd56ded7cd7fb7435359f655afd28420bfcf033c3f4f6fe3a0463f07698ea3b092fbdebb7a4b65174c3fb4205f6364e8c6fc0af18b861b9d0408642d0f510a950e9fdbd249a5ee08d8ff60adc4559653907f94c401b10102e25d28feca9cf0452c92860d74df6ffaa66797a6b5e53d9b768dec371494927092710ae4e896ae8df78e0976417151f26b728a798196a83f613061892e9246120d822dd5fd97f3cf249e114e076e89365b3c2873c8c03e9507a5d9ea655d021d2a69ea8914de94a4e160a7f092cc1e31578e3ab621e66282fa5ba3df46d4483b3660100c00ab91c5711d33bdb7f9432983af84f2dd9f504d819b22fcf3af8f8beb03aa25cdc9b2cd2350bc554d720016a368485b7140f7cd598df90f23330ee9add11b17604086a03f7187b5a9b07fa55345e18418abaf5f1c46b1ba681b9d4ab1649153a0d3d331aeb34298b7ca6a0b3734d7cadb68250425babb410da6e25a8388e9f73134266c277c683c42593741c2b5003531fc06c500bf226117e773a831c1ae309598c378196274fdc3d54559187420f1228c4476f5952a89fd59a50f21708bd7890a69757dacf26a37e6739ca346828e8f97003bdf9eea5b9ea7d483b34ecd884fb59240753f4c67d14271becbe35884dde4027815e102f068815c3a78c991090ddaa5b2b93d38742c9c2e2c6920c77d4ff546564fdec2f80c539311dc2763369fc47ea3c4267cbd2d5d35d57db42c2e4dea9ce60df546e0a95b11e31417d6ad61edbf725d94f551c8c3c0a72704e975514444d6b4a74603dc3a94d872baeb52907be96d267ced320c8867ea0df5aa3110c56a3c12edf99d1320cefedabed53930c1bbe25a049289c1c5e935b379de98c9b655e63b2bb8a88cb23cd88801bd69c3d5ad98c0df7b9cac7dffbfe8e5e20e94fa808a742354ff84df7249617da12f432c225215d168732eec617d0f821e502d205df9f41270f31c38e955f9cc454d2a7fdd2cce66ac5f3a0ea17aeb4bf5836d8d5008ce617761fc64b2042fd5c7411a8c72f9071f574462b973c8ac0342139fb51906e31ac7670772af3cae97f5c51542c46af4612dca669689ee4e059b2bf6dd5986489d11e21a2f7b5f3f683e410ce28e7d47b4e6d8adc88c68724fcdf893c36fbacd00743b2510fff6073710e920e209b6f4e864fefd1f641887f7adc9f1e1c86a094978e1e29c1352eeb71b77fac2928e8cce4347101436726622194779278f146f5414b6bdcfae9706cf913fd94f579557c3e062590c57901d6a86d6147235cadf7299e3b84ac8b024793982e2672b2e3db7bc0bcaeeeaaa7d39477c986831480dd11376191146e505f8794f84548d85765d4fb24d547aab0bfa0177493045ddecf1c7c346aeb6d33b997c8a1b3105696b425f3a3641bdcb784fc7e9ce5e02678f31a8559d07c8953837dbcc1d082b97b2d585fe4e7a0e53833025855c157ea409dfbccb713a1a3d3d1c8debe0881ecec59505e3248cee464298ec1b260f5ba45f4aa54e5a0a0305320358dad2387628f70675a0d8543d6816cfb55fdf67395995b7e0715190314140eb2e4c8d6f858d918606a53f177191061be5696196a9a083d3afeda222f74b8a3dd07a34399aeda864a5dd7a7d77d59bf044e2831e250c3c9dc7bd9deee4ca4a09bc1751fde05c46cda5a66c1f35d5a6ceab49474da33d1c3655cf2b99ecc4685372783e534b8c4da05ad43b0247f95ee3914306da3ac8b02f06dc648a2d03adc863c44cf6c905bc678d7441466e9eb81da810849bbb798dbf42e319a98b1f481a7f0a16f1b11839f8a4d741ff84d717568808ed7b0220a922c9a13737cf081fc87d4f053a424c0bb53ef7d912b5058832a0fb783191ec303df60247d6901d1c0ad906a8980862c3b68e0707ced2af087417f890ec3f5943bf6e7c138790ec000c94caa1a3d12ebac2814608da7f8046db17252ae7f6ce2ba36821d5ba76b0fa455df14cf014f05569ac5cb52f8a699a5735633ea4f368ed1ca0cbee79737e0dabd964c48cd41af4a19cc4dd01076cc1f8d2adf91a68e9a5beae87428072238dc246a50cd9db300b5f7d65e3620b52e7819aec9fce67bbe0615617a4e9994ec8f0226a925d6f918c919160e8bc1a4a6e339f783781c0a978564b46be09f79218f2a08a77afcaf93149ca0dd20353085990971773473abfe94c6ebee887e48ad091a60d5d7a00797ef9d516f5b2e3db032140c7804a172e3dd27985a590e6f19e04bdbb2c7d9bfc2f90772c4405a1086de3f4a865ab0098936c0c2c0fcf630be7e3413400bb83f12fc8bdbcf621da131c2592f1e02047db0d778df3812218bd9dd4c6f8ae49b6bc6330868cadc301b848e6618301a794733bfab70666b835bd6df332089cb5ccea6e62bd78202be18a4ec20bb8ccfee669d1d512ed550f424758ef44601d7ea7fa6fab64ed9eb311793e722ba73cb57a5e03ba4c2087dbad968fb7fcce2539bb1020863fd0951bbf353e0dd2a689b86aac2f534f2e4ecd8665542a4bf07517de06761dfcb765f3de9d61c33ce7d71bede6308619f6a6bec7bb5ccb08d56abfd3875f4421a9c13081436e62d5ade79743b1a884d53aa023b690a366e68cbd4a50d496cb47bacb132f9e0f47154257e8f728bb717490d5cf25ea23edee0a9a16c3399038434e2b94a77b616fec2fb003db2d14f86af5f4c62afadc9a75972b236d53904b6e67063727a0f03dd03f293f35e7f95a33ce633de11ec222ed091c0a0a582ac902bed439683e3184ebc3f4db0e10aadcded0ffb117e296e28dad5c9e2ca12c521c1bc8d49088236f156f47134cd39dd7cd39a814640bbe9c64779751a6cfc7af170250124548eec51b3a7218a2a82dc0522d49089acce0177197325dd25f4dcb182c2f553a475d26d7440bde0083c524a43e37d8176c5fa76948c1b24bf845adecfd58b210af3df6b7a8a4d27ab4e9b65cc6935b7e4a3391cd670b5729d04239e5bef6bb6d24c443de1d0e7ef3c82be21106c3c2a64791afd18cf221e22972857e469429d87e7aba046252d4d6ad86fef72cd6101e780d087c49aab07c5926e90f60a8d7a12d1b1c62f6e14251aa2509d013f8ec28c6a5adf8fdbdc43b6578708777d305464f02b7cb52b41da29ec437f6118e38444f2273b9ec7e78cd3ed96899d5f2dac5340728d46dcda4793918b9459d3de0912d5de967c3b8fed0af0324647bfdaacdadf21f20651f2cc5e1ca7fb67ebb85cfb23b20cdb8f03f03100bea3872592b92e98febd03e9519c7a33460b96d3c729d9237a286f5c2b3d8702f2a1242f2495156df8b4fa6fe3b114fb391ce73d80648a06639c5dce25fe29a3b2986f1e25290bc5706375620750359249168338b7d21c24e0f345434ed8569e5279977faa260080bcd96a9a7df0812af8b7c25055ce4344a83906f21255c35f2a8a8b85c57548ddae2b563e1ee6225defb23b0835e68459402a91f403217e8766dc39b27278a370dbaef50e5b5edf6d7ec015d47f9ef6a3cf1c16569785733d7088522a536b3a6bf0ea269ef5aa5e137435d8d9b1dd5a1cf7dbfff913af70a8486214bd46480816a2d299102eee5c90a36f2c8b8dec890cfdf283c6f2a84efabcd3e8ab723c4013727e4c293fe50adedeaba3824710d29cc1c982ddcc1baf3f6507b8142ccfbc0014c12ce080f867648fc64ba5757550ff24403e6f7a40bd8fecb941f861d4f3666817438f584080f5b8e56d0fa7d1f70d4c99d6ab3f3d450243cbe9789c5c57fe826533f3335704b8e8a66d14f110ec0b07416575bf3d84dc09b88d5d7150b222b012b34419bda46eb4f6f3b13daa2881ea74ac1bb0abea45ec3b91a6bf1822c88731fb89e33fa42ca8873875ece6f1ce6df46e171c7de5f7c553396861f776a25415313393f26de31ce355b33c4aec1ae3b584c1a6cb4cbcb46a406653d4af1be3173a142e3e51d13559a1937fd2a262f622ae6563e535d3a91aec6cdff2dca479b32dd5a12c84927a1deccc3fb73e675f113623a613d291587bfac13e9a51551a08a65d155fbd2ad3ceeb862d3f958aa6910caccd9bf8a9aac7761652404482f12a92313bc86d658b5494fa556d08b5733396478f89513fa9301affc8d66ae5ca50732837b9608b1deaafb092757fc216f1b16f20ba59f75a1cd591ba167ed4bff1b14936d428bdf8e0f61db1fb6725cf1de0d942436166f7241518da397fa8f55fd6a36be63e236c6f745978db3d13cbcc754a5239de06a64ff6d2abed67bea7d88eec17ad98deaf97b38f26b54c1eeb5b0753996751886d98692b3875188a3649f393a7c9193c7eef72764cd82dff36851b4d459cb5b8ad7f1c241c23438e01fb2109b43352a4a3ceef5bfbd6a69bc08009c56b1459f52acc4840276a132f5175b03bddf42746d73145bc9e88a7593119f1ba0c85f8059ce88c31de3556386d3fa13b9b2a2c9c08d75303f2eb4d427584f194d97ac32a3963f0072695708b23bf6cd63c8a683fdb5cc25200ab632cbf5d2e4f43e6e8d592c60ecc704e75949333e24257982ed9cd95c24b071b05a314fe612b89f45415673ad967f2b551cf4d12ad4929c3491a4c6433bcead146bc42cc0b15d0b0f881ff55e810b5c0c9cf890fcfa89166e2c6bd0364f7e387e86f000d5e4e299c8992973ce524efe8d80c319eaf21014dc6167f5159a6d5510702fed255a44f921f05780096319e7fa0b521321f0e7cf9c96e4fd5f4f90b1df1b17270124d779a2b2807ed2741537288fab0f1c39dc7c8f776d8708f749b037506e4d64756f72ab0ebb11797a9814da49a706b3e1fe85e673d5f3e8bfc0470985c6b0b950510c10dc5a6f5342306df9fb6f5a36a92c16e1d3d4826203fce54fccfac59e302fa0f2bb0abd62df0ec62008d3565aa339f0111cc947e5c2c0c15d92c25afe0bfde5031d9a143ac148b5b9e06ddb72f9cf3f759ef6a0c353ec50b6ad502e36a2cc27b02e25a57540c9355c7010cc5f432cf414c067c9f068a862592d0b14a7ef062fb6e4cd382a51f0e626ca860b1568512424a72839d4aa710470e972a2277e16472a4cd4a847a33d04509fc62d575c19a8dc57b64ec6a0f0ccb937c71a67c71385af06fae46b890d672cc999a016c29eb1078dabfbb6c4df69f816445c8455d051951651f41abb7f9b39dbb50d879ff2000572fdb239de481bf4cdb2f9ba873bcae1704bc6b52a82f580eaa479c0559486375a19496413009ad7b50470f68c5b72b533809807657a9e1844e455c95b107215602f1e182cc8993cb3197272fb6c99706aeb510a02a51625e365bd6db7bda0aec4aa0f447aeffd8ae138bcf5c0917b71193436a035bc445869e846fc996b72aaaee3f2ca964a7f682866e2b053829b816dedc7b6b86d90bca2614a38cd68891c52bd295cdac2a14158196c1dce0897667b1bd6cf53d5c72164ba9c76ba1b4bd9", 0x1000}, {&(0x7f0000002580)="e41650527014cc86deb5672831fb4d15d0d1fcfc68b1c7", 0x17}, {&(0x7f00000025c0)="dd82b11bd73133eac28cee1cca6e85f85b674b3000794e04c36ceabc302f4e956aacb3fc0c668e8711900b69c8db68cb9813f05cf3061552c6432646e1d3e9a256d860c56eaa1646db61119711a69e98ce3738b8d8ebbd794a282982c421a9d308ebe923bb888f5016b2ef869249ca38cebb80d071a999b041a3e2e3b9cd547080530c465ed311cb4aaf9beb941f0ebec4cd7d0933fe5274e8e8f9fa3b6e6622d6724f459b97399d1b0c10522f86772b3a5e2eb56b46d2d95d6a883b7ec086e94393b74bb5d389767aca227ffd5f5536b26ba7b766f8eba5907b81ae348c66ed0d7d355c1bde29bba38c747292f13e43", 0xf0}, {&(0x7f00000026c0)="ff748857ad4bacc380e02bca0ba97ce998c53e7d7934562a74c56fb31c1f93677e53018224d0e9577427dfd7d61d800e746ad524c00933565c5e58ae65dd94f887a55309cc8b6130d29620378173746ba7abbaa7061e7f7aee61489bfd2706df5ba9d93424ad072baa3828683d4ad5c4e4b48fb09de3433e6e", 0x79}, {&(0x7f0000002740)="7a249e023a18d5440eec4f8da49419e8bc39d32e7d82aa87e1cb357195dc74548f3b61c4570d13fe94c0ca9940655474a245fb2796529811520fbf9dfd6a32fac2948ca5d0dda3fcb33c3450f5a8f8e2889d4fbe5ed483729b72991ea2aef0bcf382b4fda29dbfd62f8d9fae883c6a1712d7613051c6aa", 0x77}], 0x5, &(0x7f0000002840)=[{0x80, 0x1, 0x101, "93bc14e6fffcf55db98e8aaab68c795df13f1ea22db4d52963917f4ca62be9d65f7bf7eb09f0f88bbefe3c1ba53ce625a7afdc45c6114170e045addf6e83fc2a4b3928f9872b9711f8d512c9b0b6630b9f8a6a591efb76fc5875d59faaa470b8bd7b8ba303873042b276"}, {0x38, 0xffff, 0xffffff54, "f518bd20c4a49606c55e0294730acdff6f9d2ddee126d89a0ea0a65c559ff8b9557ffd"}, {0x10, 0xffff, 0x2}, {0x48, 0x1, 0xffff, "01235ad9f6d162aae603ed43d97eb400810f115b7a3842621f140503ad7db060586df413652bbae33e7230b0441d1f2f076d"}, {0xa0, 0xffff, 0x7ff, "fa5b76af8b20de298b42a74b29dbdf546a6350181f5bc39b149828d14c2369b8c43201cc5a30f2104f24e430b9c508e441e5a3c3197b0db5f053eaea7bc3df5d779eaae9f271b52c6ff5eb1335ee874cf34c1e92556cc147c076fd4632bb5ca4e0180975f5cc86fc9e2a023718f4952ab5d893f637b506e17c572722807e1b933c35f73bf4bff92dfcf6b16592590c"}], 0x1b0}, 0xc) r7 = semget(0x2, 0x2, 0x30) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000002a40)=""/246) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000002b40)) nanosleep(&(0x7f0000002b80)={0x6, 0x1}, &(0x7f0000002bc0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000002c00)) open$dir(&(0x7f0000002c40)='./file0\x00', 0x8000, 0xfb) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000002c80)=0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000002cc0)={0x10, 0x40, 0x4, 0x1040, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcaa}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xffff}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff1000/0xa000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 00:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) lseek(r0, 0x0, 0x6, 0x1) r1 = dup2(0xffffffffffffffff, r0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/252, 0xfc}, {&(0x7f0000000140)=""/224, 0xe0}], 0x2, 0x0, 0x81f) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000002c0)="0413abaf93fc8139bb4ca124951bf1315aa0852dd5bc9b0576a403e9ad21b43a1281167a75b6d643f6346d62c5811d86ee8a7d7676ce7e99b8a45fb574467d0f909a39ee906ce5830ff3f5fc44341886dd5342a20249caaf3438af99560587fe26895d51dc", 0x65}, {&(0x7f0000000340)="188bc139dd757e5bc7d7a2f2a5f17691772fb4846bf42f346843f3d72602b1e83633604cca6a0e4b1ad20c9e9bec55d03b75c7315ec8fc39d5a3acf8b6353afc35533c42d2b4ab4413029689ff30e94f46dea75ef1cd5e5cd2eb3aa1e184d58f9ce6ca38bd0407c5f45737db1831acbba19c9a51ed2806bc607f802848d9e6e57af7ba4b01881016a9284db43f79c42f733f", 0x92}, {&(0x7f0000000400)="6d4e4bcb8e96affeb62ac75663e6c81164540050a5359adb7da75f3537aba3579cd84ebe34a69481b93467679bcd0e564da4729e0626973cc7ef18c1ce87e354ff2ff39471373f6e9075eee8437a568ec6cebedf80448698d576492beffa86d50f7a9b262d151cf76462a3839f0a024419edab519c34e1d061f3851b54c796e5535baec2dcd308ac25693a67eb10d080f11e071bd150ee0cc335ecf02221d3f0ba6582a811459e8afdc120fe0ee079d831cc60bf9f8ea561716effb3f47d36bb2555bd066d127d44cd53aeaa8cace9b0b0e018c57fb6204c0e9de7a55763e145115cdfa2b3", 0xe5}, {&(0x7f0000000500)="4d3312cb163f3bfbd57a11af505f3e9dde70d7a800f2de860d625340c406ee59971858a6311e6e1282c6330301df3015c0bab8396b2a4821d70827e3aa316d3d2088605eab50fbce494f04aad1ce528e0d33937f20fd70874e2acc7a9b2ea078ee44eab0b69f75b6826669dde8064a439bdc88d412f9d1b6", 0x78}, {&(0x7f0000000580)="d28a2fd8831a0e3295cc148fa1c640d53bab5bebd9936ad9478788b723f953ff2d6716a998a6a5e9ba88b68d1703da493940524ad72abf21dfc6a08516fd01afa154bfe15af14645e0e61e6608094143d5ebb448e755acf658ada7367e6030f3e91df06aa55b03878b752e5aab3a801d95a960b86ebb5ecade5e1117dddfe4485bb956dd22fef6d31b05a32e4b545d76b1ae525535ce1e6f8893489d04f80e50b55c481574d7daa52be543c49332527556d64d061f42e65f374e90103b71df991e3da3c1b5eb50579e03a3e74d299dfc7e1a", 0xd2}], 0x5, 0x0, 0x83e) getdents(0xffffffffffffff9c, &(0x7f0000000700)=""/43, 0x2b) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCEXCL(r3, 0x2000740d) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000740)=""/226, 0xe2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r2, r4, r6) r10 = dup(0xffffffffffffff9c) write(r10, &(0x7f0000000900)="54ff537188bf", 0x6) pread(0xffffffffffffff9c, &(0x7f0000000940)="bb7080c0da4c19a7655a1c2f4be4bce030e5db58b6d13a7235da6cf37682a46771ea07acad49f8309562b0ec4f6c0c818f1dffc0cc98e01edb520b13ae07e843f969b20cded8f5c5b6ee2f9209fce6001aaca762a058ebe6f53cd994e8b1d60688f74cdc52f7ee1d7d690c21cfd158cdef4301aa86e2d68d9aa81bfeeae8f059e2685492d472f191ece33740c01c89a418d45ef0cf52d3f5af02e4e9f9a9083faf3864fe98d2fca7403c34f8139ee7b501e36996f49b4c9bad7d18f30d5beba498fbb6a9053295c4ea480bf906a939d133d8a4adc5bc269c9d1604fce23e327726a974622bde8bd7efba3d3eb57b7ebfd0d734cfead7a179f172851c2d3094e58d35f47842b572701d56b7228df3b1d457c1bac35cb6d5eeb95e2cd2c277b78e6b5fbd5e72c404d03f4a6a0ebab758e013ccd5e03f172240b71d1ad4e6a36b39e9a6c6986772819ba792e02317895022844cb389379dfad58c5773458f0aac8855da8d0254e79ecbcc13a3e19e29f4abf13c3f3332ffed47cb25a08b81ffc442ebdfaea6058a6a6203c803c7396b0685034321c34d323ccfeffdfa1420a565e55e6eb281eec525eefb5330303d5720b9ed018e99ccb741853a88da39f021ee9c114af8dd6dce417780f042ab255fd0417be601d6ebec91cc137a59476ae542570fd69959991513c5a041fd5126803bb092adf4134c070888d0edf86113bb2c02eac9ee5f45dd852db35e717fb4910489addda30db4606e9c0d04db9a285b24a948efc5bb31bfe9c0aa946962dd57f32f96906a1389eb086e11afb69688cfb662c253a879ee3ae897554cfd209c5196728de9f9372027d939dd129e6d6b0ef80b92040c8dd651455f2fa986bf2a4ceadc6d303244d48e59d3a63807196442916696f8e9ec7c2b3083a97b11f0f78d815460eaa07b3ee6a946b40fdcb2ce22afffeeb54f009b43f8f2bd1e8f031106a57f9205d152dad9ac1b2bd4e719e2135da9b039dee091bbd4beee47aaa90b49efdee013f47fc0445cdb209cef2d9415b9b3aacf79d548dc7d7daf4abb1963f48a5b2c6ec668ab6c0ac3c7852af7fb2ebfeae9f6ab8ce549ae49c404e50bfffb702de65460e2fb917933aacc517fdaa0359d846486a83f4a2559e418fee243612d5881ec9d8b78575c86d6ae904ba00fce1ad80bf395f215c3f8294eed6b11068f863af623925190b3da09db692a50313724a781613bed9397f68f94352c601ce34fcd4dc76843ab3ffebe5b7c4936e2db553b2b8fa409d95f991e1046c1d1bc23a4326bd928049f6be7a1c44ff79363c76afa268208edc08150d99432f33b1f44334ba13f879e9518844931641f0dbd8efa592008253a78a5782fcfb58543d7bf4ee6f06d10e07f029fe48fd22ba9d08bdabe8fb9f9092ba660a3236328989a9bbcf6cb93c70885ab6d7baa5fdbbfc9dae8cadef0b52ed15b0516f7b6684f1ce8adec7790784326cee9d29f3ed62cee978277de32ceb13d09f924ec7877deabe1b184853a7295d11638d43e5f69c886b83d2e1a4536a08b1dfcc8d4ffb7cbdcc060c7cd1e3f9cfb9e93e521b001263d09795028566870d6bd67397b5b1ebc54bae5024a8f169b5c2fa5fb6b2e5d8785c52b3e9209f9282c6ce99327bd59a02a1171e5a63f198f12487048d4a6ce90871fe5f8dbe5c862ec36c1349ee4ec492ad55454f35ea32fc7f95e6377019d02332bd737582e15d8e3f5482dd0f08f6cf899fc2b8b64dcb4944c4bb136e91ac8d43d5547cfdde93b1002ab1af57fc9b92a24ebc55f0bf8dfb2715b6f80d5324b489a897146cb2e0a0178698c0bae70e264486cee9b31ca8fdaec87d9fd10987cacc599e7cb58213318e5bd307c4849201ccc78966c5ef3120e182996131a0c8d985e8b80fd5b834e124ec6828f58c35e52e1e5abf583f0a3aa4fe482f2ccfbe58bc7aa56735a04884b456398cb2caffc976befceb00b52faea0a68348afa35bef1f23e4a89f3cf60c0b514bdfa4d72beb5dd4617db1d815084b3429824735e696e44ea7cd93b322e530a71bf363fb8d51f0e59db1b6d375816c73f9d9dc8341d814e7dd6b52f4c36c7bd89f398a362b9e582f825ffc172c118e2b3a3aa192771474dd528ba306db6132d6a5cf8f8bad7eb796fc121f8e189a7f8a36f6aed122c80951e124867f9b961034af0a17310518f7be52bb1cd69c42386c29bf12abb2e715fa28df6c16b4234531c568f83546f3bfbac8a54dc39a035b7c94c02a7f219abf78a085066671eb96ebc4df93cb2a72854545713c46308fa80ca71e26b178c383babc49babb1c1feb065db385b1b17ce39b321e7eb9d2b57341702d7a2599d941ae3ce017ebc8f03e32e55ac02d9e09fa277c485fb88a177f889521d6315f977f20c615c12be0d6e817c1797db3f3a29cf0bb79b18d82ecce6f0926f3766f6df995f813184de0e167e00baf8bb8489d76750c766cccaa9666cb9f422f62be87f10c18a2ef8e99f2d0275db6103ba5183b8337b68d3bf7ffe84753e02c78842f6d0714aa7e95acebf692c425456373c02d4ea1271eb97c0b2c066c2f13f76437c67b33e5ac7a64db96bb4928c8196b4c76e8a2ef2d375008e8005523faa4c28ad91437b673e174aa3e1d2bfcbcc611d3d97bce91349461a8f14dd3c222b88fb41b2c69b2242cf6480640cd51f524e7cd4a52947f5653b8cae858a62ecd0d7c7dd67207e7a081eb6101564944b20c2756a0db04f2cf491caa82c79426fb98f713f2b23741f094a9bef3e7b19aae0c268db5c9e02e44db5695c52046ee393c1cb01d4267e119fa123732f7fbcbe1f34fd61ce68108c847ec8187eb28bb52e7a767b16b2d9bb362d8b5e7a2ab34194b5e1c6c6289da8b0496e53709a994ec06c28966d350cb69a02138a6f43ac7ebb9ca8504fac8db8de427196ff07ca0b8873b98b7faba041bd225e7e3bb3ff6554f95bc6748cb3ffcc88be2f6c0f5eacb3f3de029c96455e5f89882df9dcfd4af98137a11c52647349c7bf4246513caddef8e1b25ca905510c02a71dda047fb0337d177727de77698c06f3ea42fffeffdb81bfdb7733200861a86fdfcadc1ae6404013c389f1755bb3a8546dda62663b3d3a6d6cf51501b594124a396579737e2160b8c6948237398311451bbaaf5d84c26cfaa487203aad950fb419c12e3ccafeab8f04b5f50d6aafcaf9578a31565e18bdc918449d698f491381ac46d35f8d8e0f1919f2da37d443d7a483e7cd4717578e2cd3d22784af67bdb7f0cf8732758dfb96f8a225d1258ec8cef97b01b3e4e4b17b42b0d1de1297ec59f097b9008590114b20db47116c0c6688cb3730d6f5913c786c88ffbaabe96cb6c1a5477161660576973518fe181edf870ca338dfc5d33b77081367fa4ece1887296f89a593e41bfbb69d6f1af0e8ccb568849cf6be2677f97f2a65383f0fdabf5f9ed58b7f968f482d65a625f37d6137f0e51d1bc43269eda4060559b472fd4b3540992e329d5a770429df284afbafa25f16a29c9f061da26a8c2fa57909e892a9288fceb0d23e41a0cdce16a0e922bd3aa4241a0da1c689f7253470158965db0ebb1e7c77218d27d6c994ca5d2014bcae268843181dff4e443d67fa401fdfc7e3ff007727d9bf698972d50bd265d01909f43e6ac53658fd6a1e213671c7b23bfe7937c0d218e2134aaac05d62906005d8a3226f2e00068d61d2b402489997c502f6eb716baa72023f9525a86af457bf265b3e9631ce8f9be4cd42ce991b316af6504fb69a617b8cc6b4a120d89040ae863039942d069ea67a613db0d813474af11c83024bb8823d6e0bdd6405c7ce092c6efc813f727491e5c4ab05857d068f30cce2671545690a0af76a79a37c324092877d470c2b7e0dd4ae2e30354ca3cd7d649552cf1c1e94c94804983180fcd3d5a9278fa9319219b8d3eed6774858028816be0a5b4eb58913e99a8f24beddd3b570225abab18ffa1cecca4a5e706b4d21289a076579d5c6e2c774a17d5264fb81925c853a93d463f0a9ac83a1e11aeadb3731086871c55db2602b8be63cc009c62fcf96d88fe2fb58e7134fa776120c4bac02b0fd3e1920803b0a89461f3e1badd03d02c9f9d746d56619d50f28ac488ead8db4232c65873e099e675d61e92be6f804339b4cddbe3d9792b3b7c5ea30454030bf243f51be81c173a9bc3f9b128121f279948831efc66dc6894d717e8fae74df5ee845e80cc7fec3c4246504133268aba73b51bd721e72f1b847bb035baf1b2d102c282735aa43c91f1901020b51195a547946169dbe2f8143a80b3f5b71aa34a625397ac07f5ff8e254d98049e7a532833dc43b598f18424f02220a13134f9f55f814299324fb1515450e13cb64c4c4390e821b4052126ceeab66e50d2310610c5878d57431bfc04c6cc49f548eff523eaa2ffabd82e7d141144c17cfc5e5ac47b766b7b9c4ecb17170bb32c033d4ef1bcdfd8c5e5ee8364ba925e6221aad4865db886360b8ab72ec3be042b53ccd1853ea7c29cfa65f400f2e109de8a51db9d74c7d5f2868fdf5f44318cac2d468af5fbf2bccb29136c4bb4353059e096c925d24068a7084eb16317da530a4ebed0a102c77e0cdd909cd5cdf56cffb64821f4609b6dd8426bf92ca4988698a8ce8b05a16cacfa196e8f4a132604bf327d51ca60cfc8485a99c93860b76156cca6e2c74189aca60842a647d5f5b68b115ca0d47c8a6cf4651fa92e5cb35629d9b9197ac817622fd42522c4a62e9db902ffa1694562d16e58957aa9e6ea839bab64a9f0b3eea928d4820963895c5c6276b4d0aae8c5fb80da61d77f5fff21fcd40e84066f84661d3a68f3610e1dc0954e8cddb5495a3c36f25d389b49d0d2067b4763382f9afec530a652e14cd55ca1ded6ed581c4b0d9dc30d1eb264bef19641875b491672f79b7107c4d9d6b5525166ed619ad9dd94c4dee9cc00ada826eb26e466f5c57fb4d60d69ec125592aedbf5278a12e3d91ff1fd677712bbec981b5f468b5ba92e7751a1cb9724a9033b9afcbbda7d49a688951630a91b0e1ce73cd141a4eb02e3eeb4af26f25e1f78a06c3e0aacd14b901a7915e48ee88e2646f9b1ac17248988619eeb843b3daa1cf9112b8c8a1c3d4a8abcd410b72454c64f52da98a4f90da6dcbd5140a9b52aaae03ab65ebf1c544b8aa11ec4002ea11150eadcd9dd04773c8b94726e86c79170905331ddf3d387b21da85cfbba47c1ff5a76d18ac07e9d6b0e3168191c1351a821b447816838bface241e13cab19bd86caa591d40ad80b0bf6d5cc30113007263bedf4ac4bc6bf81ee83da4c2eebd599d1558ea5df2e7aa2a37aa3525e7692fc1a48960b6ac4ae5ba5b050c498afc059bdf2a8d6acc8caa6661a57e1687a03b5cb126d3ad3f0238f210dd1812aeb6625bf58d187a1d66ff671b1a8727c6d504e66c7c3aa77773b7b9ae703608a1a387282ef1b1eabafa8b9ace809b2ba4cedeb260d31d39087cff760a3fad4a0efc620b591dfa6822b88da34a42b535ada4a598571d03c6305b8c5ff27472a890a7c9bf1ace1991600a600f192f3c51be62467ac62478dbe499ee430e0a42b8ce38ae7aa6a0c4b48bbfaf9e1f1cd7fc050666fa85d7682f405d16ed966d6e2c3030dd533dd18f1721c2768c5c6c3ea90347609e9415a628ef3adf68cc13793af712f29230fec78b2bb4b259f28ecddbd3d09a62f1fe25c5b1878a6d9a5d7dbed98576502959ff9338a5fad10e666b3b5d5752d0b9cd9962eb913c844392776a3dd38f54c1c99c873fa731b1aa205a65af", 0x1000, 0x0, 0x9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001940)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000001980)) preadv(0xffffffffffffff9c, &(0x7f0000001b00)=[{&(0x7f00000019c0)=""/26, 0x1a}, {&(0x7f0000001a00)=""/248, 0xf8}], 0x2, 0x0, 0x8) getgroups(0x7, &(0x7f0000001b40)=[0x0, r5, 0x0, 0x0, 0x0, 0xffffffffffffffff, r8]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getgroups(0x6, &(0x7f0000001c00)=[0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0]) r17 = getegid() getgroups(0x9, &(0x7f0000001c40)=[0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x8, &(0x7f0000001c80)=[r12, r15, r16, r17, r19, r5, 0xffffffffffffffff, r9]) preadv(r1, &(0x7f0000002180)=[{&(0x7f0000001cc0)=""/78, 0x4e}, {&(0x7f0000001d40)=""/195, 0xc3}, {&(0x7f0000001e40)=""/140, 0x8c}, {&(0x7f0000001f00)=""/74, 0x4a}, {&(0x7f0000001f80)=""/242, 0xf2}, {&(0x7f0000002080)=""/208, 0xd0}], 0x6, 0x0, 0xfffffffffffffbff) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000002200)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000002240)={'tap', 0x0}) r21 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000002300)=[0x0, 0x0, 0x0, r18, r13, r14]) r24 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000002340)={{0x9, 0x0, r16, r22, r23, 0x40, 0x7}, 0x8, 0x81, 0x0, r24, 0x3, 0x1, 0x6, 0x9}) 00:08:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000f6eecc732000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/4096) msgrcv(r3, &(0x7f0000000240)={0x0, ""/251}, 0x103, 0x0, 0x1800) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1ff, r4, r5, 0x0, r7, 0x10, 0x1}, 0x2, 0x2, r8, 0xffffffffffffffff, 0x3267, 0x80000001, 0x2, 0x9d}) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x400000000d, 0x0) semop(r12, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r12, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r12, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r12, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000200)=""/234) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) msgrcv(r22, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r36 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r40, r40, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r44 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r44, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r38, &(0x7f0000000980)=ANY=[@ANYRESOCT=r44], 0x1, 0x0) msgrcv(r38, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r37, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r16, r27, r35, r47, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r49, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r50 = getpid() preadv(r49, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r51 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r53 = getegid() r54 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r51, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r52, r53, r54, r55, 0x1, 0xff}, 0x8, 0x6, r50, r50, 0x0, 0x2, 0x1f, 0x400}) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r56, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r57 = getpid() preadv(r56, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r58 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r60 = getegid() r61 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r58, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r59, r60, r61, r62, 0x1, 0xff}, 0x8, 0x6, r57, r57, 0x0, 0x2, 0x1f, 0x400}) r63 = semget$private(0x0, 0x400000000d, 0x0) semop(r63, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r63, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r63, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r63, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r63, 0x1, 0x7, &(0x7f0000000200)=""/234) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r64, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r65 = getpid() preadv(r64, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r66 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r68 = getegid() r69 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r66, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r67, r68, r69, r70, 0x1, 0xff}, 0x8, 0x6, r65, r65, 0x0, 0x2, 0x1f}) r71 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r73 = msgget$private(0x0, 0xfffffffffffffffd) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r74, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(r74, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r76 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, r80, 0x1, 0xff}, 0x8, 0x6, r75, r75, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r73, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r73, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r76], 0x1, 0x800) msgrcv(r73, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r73, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r81, r83, r72, r78, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r84, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r85}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r87 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r89 = msgget$private(0x0, 0xfffffffffffffffd) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r90, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r91 = getpid() preadv(r90, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r93 = getegid() r94 = getuid() msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r92, r93, r94, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r91, r91, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r89, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r95 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r95, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r95, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r89, &(0x7f0000000980)=ANY=[@ANYRESOCT=r95], 0x1, 0x0) msgrcv(r89, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r89, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r99 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r96, r98, r88, r93, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r99, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r67, r78, r86, r98, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r100 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r100, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r101 = getpid() preadv(r100, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r102 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r104 = getegid() r105 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r102, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r103, r104, r105, r106, 0x1, 0xff}, 0x8, 0x6, r101, r101, 0x0, 0x2, 0x1f, 0x400}) r107 = socket(0x11, 0x4003, 0x0) sendto$unix(r107, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r108 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r109 = socket(0x2, 0x4003, 0x0) r110 = socket(0x1, 0x400000000002, 0x0) setsockopt(r110, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r110, r109) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r112 = semget$private(0x0, 0x400000000d, 0x0) semop(r112, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r112, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r112, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r112, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r112, 0x1, 0x7, &(0x7f0000000200)=""/234) r113 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r113, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r114 = getpid() preadv(r113, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r115 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r117 = getegid() r118 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r115, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r116, r117, r118, r119, 0x1, 0xff}, 0x8, 0x6, r114, r114, 0x0, 0x2, 0x1f}) r120 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r122 = msgget$private(0x0, 0xfffffffffffffffd) r123 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r123, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r124 = getpid() preadv(r123, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r125 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r127 = getegid() r128 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r125, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r126, r127, r128, r129, 0x1, 0xff}, 0x8, 0x6, r124, r124, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r122, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r122, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r125], 0x1, 0x800) msgrcv(r122, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r122, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r133 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r122, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r130, r132, r121, r127, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r133, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r134}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r136 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) r139 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r139, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r140 = getpid() preadv(r139, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r139, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r142 = getegid() r143 = getuid() msgctl$IPC_SET(r125, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r141, r142, r143, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r140, r140, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r138, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r144 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r144, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r144, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r138, &(0x7f0000000980)=ANY=[@ANYRESOCT=r144], 0x1, 0x0) msgrcv(r138, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r138, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r145 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r146, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r148 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r145, r147, r137, r142, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r148, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r116, r127, r135, r147, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r149 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r150 = dup(r149) accept(r150, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r151) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r151]) r153 = socket(0x2, 0x4003, 0x0) r154 = socket(0x2, 0x400000000002, 0x0) setsockopt(r154, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r154, r153) r155 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r156 = socket(0x2, 0x4003, 0x0) r157 = socket(0x2, 0x400000000002, 0x0) setsockopt(r157, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r157, r156) r158 = socket(0x2, 0x4003, 0x0) r159 = socket(0x2, 0x400000000002, 0x0) setsockopt(r159, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r159, r158) r160 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r161 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r161, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r162 = getpid() preadv(r161, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r163 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r161, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r165 = getegid() r166 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r163, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r164, r165, r166, r167, 0x1, 0xff}, 0x8, 0x6, r162, r162, 0x0, 0x2, 0x1f, 0x400}) r168 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r168, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r169 = getpid() preadv(r168, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r170 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r168, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r172 = getegid() r173 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r170, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r171, r172, r173, r174, 0x1, 0xff}, 0x8, 0x6, r169, r169, 0x0, 0x2, 0x1f, 0x400}) r175 = msgget$private(0x0, 0xfffffffffffffffd) r176 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r176, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r177 = getpid() preadv(r176, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r178 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r176, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r180 = getegid() r181 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r178, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r179, r180, r181, r182, 0x1, 0xff}, 0x8, 0x6, r177, r177, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r175, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r175, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r178], 0x1, 0x800) r183 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r185 = getegid() r186 = getuid() msgctl$IPC_SET(r178, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r184, r185, r186, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r183, r183, 0x0, 0x2, 0x2000000001f, 0x400}) r187 = msgget$private(0x0, 0xfffffffffffffffd) r188 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r188, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r189 = getpid() preadv(r188, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r190 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r188, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r192 = getegid() r193 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r190, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r191, r192, r193, r194, 0x1, 0xff}, 0x8, 0x6, r189, r189, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r187, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r187, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r190], 0x1, 0x800) r195 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r195, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r197 = msgget$private(0x0, 0xfffffffffffffffd) r198 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r198, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r199 = getpid() preadv(r198, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r198, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r201 = getegid() r202 = getuid() msgctl$IPC_SET(r190, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r200, r201, r202, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r199, r199, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r197, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r203 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r203, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r203, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r197, &(0x7f0000000980)=ANY=[@ANYRESOCT=r203], 0x1, 0x0) msgrcv(r197, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r197, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r204 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r205, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r205, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r207 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r197, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r204, r206, r196, r201, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r207, 0xa5, 0x3, 0x1000000100000000, 0x6}) r208 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r209 = dup(r208) accept(r209, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r209, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r210) r211 = socket(0x2, 0x4003, 0x0) r212 = socket(0x2, 0x400000000002, 0x0) setsockopt(r212, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r212, r211) connect$unix(r211, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r108, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r107, @ANYRES32=r110, @ANYRES32=r107, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r111, @ANYRES32=r116, @ANYRES32=r152, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r107, @ANYRES32=r154, @ANYRES32=r155, @ANYRES32=r157, @ANYRES32=r107, @ANYRES32=r159, @ANYRES32=r160, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r162, @ANYRES32=r171, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r183, @ANYRES32=r204, @ANYRES32=r210, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r211, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r107, @ANYRES32=r107, @ANYRES32=r107, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) getgroups(0x7, &(0x7f00000010c0)=[r27, r53, r60, r78, r5, r104, r210]) r214 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001100)={{0x2, r10, r5, r11, r213, 0x140, 0x1}, 0x1, 0x796, r214, r6, 0x800, 0xa2, 0xc00000000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x80, 0x4, 0x5, 0x8000, "192322bab9d03a49cf17a798eeffac9d672ddd58", 0x9, 0x1d5}) r215 = socket(0x11, 0x4003, 0x0) r216 = dup(r215) sendto$unix(r216, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001000)=""/42, 0x2a, 0x0, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) 00:08:33 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 00:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) r11 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r7, r11}, 0xc) 00:08:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="182868a83a59a63a362e4186f9f1ab9c05af3b149147e60d6d2c524d4ad63de8be22e46a8e937423c1291515893cd7b7a0d444521b7a7c465486a2f55aa490d025b889c6e2beaa3b9b99cb4f2f5d3dadbe1eb531df715cbdef906a3520ea6d70cc399be27a75336cde58ead3b27468bb69f5da9f6776ccda24127c09206b916f63737118231b400adcb0a8196195d6950898f27c6b2e007f48188579dc1718791fa053a69acd5b5485e4a4c742116c1f01ab204470a528be47f23ac92263989fdbc7f49a199cb1", 0xc7}, {&(0x7f00000002c0)="8cfb70d2f51b3738fea1bc5363ecff457024f835472acd88af6de2b7fa1e9a9c335b9fed64b8c7", 0x27}, {&(0x7f0000000300)="a9c8fb7e0b406fdf8ede29179c7b46723d07383b14b53743d712644e4effb784d1027df56974d393e0469363b2c373c4e0ac1c7999d38d3f3af1ccce959103ff874be0eded5d700f52c908ce27a6b7e46c3b7b7f42908436c71a8e", 0x5b}, {&(0x7f0000000380)='c', 0x1}, {&(0x7f00000003c0)="60aa55eb02e4", 0x6}, {&(0x7f0000000400)="ebe000b63e628041b55ee01b5928cd2801eebc0c085bc8231dae43ae9b414cdaeebf39f967dedff9231cd5af3d170eda49fd0afa7d6f0ef092d3856d95377436dae0334785edd18efe5b73023ddb67eae6f6dd3e8e22c00bd431ac494a5f624ec54cb04bf7ce68568a37743b5349d8c46d1293466dc37370945c44d4d313db11de434a76a58f833500a395e48ef31836192dbdb6f83b9e825fc90e29a76e6af5403611f4f854fab8ed401e4458851e84dd068de89ab79934fc8172ee2fa0ce587681fab6bbc15622e5daeed810b68fa6312f6acb29075f22780b96c9", 0xdc}, {&(0x7f0000000500)="81fbe6368400d591f9e37d907c0a73752aa190c74abdb9bee0f839da603fa9b2e2a691a0aa9ed7364097d89772fcd51713e29b1c154786498dafe1b12e653065b6e624d3279b9bcfece547c45837d818047ac3048b15e25a254daabeca09e1a8dfff0186d0dc3b194a8c2b9ed59cf37421f4f9966527f6498f7d8ec5a9232849d8b72091c0b904552de92d1b80fbbfc81eb7bb2750b36d9a427a9cb47d5bbeda4827e183ab6a88037d4d44045d3668e971197636c6e2d390037d18280ec1a50c9155b9806450c696f308436ed56bb8db8af6ec5656659e7db900df7ae866bb1ebe5fa5fb280237697ff5240d6d5e0296e98faf", 0xf3}], 0x7, 0x0, 0x3) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) write(r1, &(0x7f0000000700)="0020000ae99c8dc61dd63987c5f2faf5ad711e38510e0030a548247ba0552baa0cab2a5343697ac5a50fe0f5f3a3c226826ff16857fd344c7827d2aee77cbdda42b7d3ab00e0e62b217be800005dda68de2ff4922470111700650560e39cc49f782e834113d06002f5afd4c7a738ffed5eaa1fd1f0514ac6742c9a1b812773db2ddbb7c148f0b48f2e9267bd6a040000956a98234531dc001b7979b502d3b29a95aa9fc4514dbebbb3b4628e5ef11b66e92890f28833f70f8611d16b24b58db835ce07a0d7a738dd24cdf508f0751bcd313f7f8bd1f2ec68eb75a8fddb39f9e1813a13752dda25242cf64525e6b610d906e97c", 0xf3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="af5f9dccb707b6437e755b92fdf5e946b9902f18a0f2fcd50aae028fa21f9964236099", 0x23}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:08:33 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000300)) 00:08:33 executing program 0: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0700001030001df359d6e7c88204788aca"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000140)="7d5233379e11", 0x6) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) write(r2, &(0x7f0000000040), 0x0) 00:08:33 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000240)="9e262720c28059d2f5fafd75c7c43a5bd86aa5594de0c3259d102c127feeb2b380db653eff369a1832d95891af63b9d3ca440edebdedd27ac6da62bd2998aff0c03ee1b854ac0eb79e5083c5e9e6c290d0a052cb96a5deb1fc5722a15e98e28609676356b9a7cb2208e3481be4558d02db4d36b7f27fab3226e4cd03d62d1ff0d527347e26ff7635bafe61", 0x8b}, {&(0x7f0000000180)="172ca623bb2e6209033c7067d129ce6c7b4c6c76a014ce8c2518b9fdb350553a51ac7ab4", 0x24}, {&(0x7f0000000300)="af45dd3140177e14ca0a7f06979372c62c134e83dfc5d1e2fbf78019a8c62981391e31e31e4565ace39fe5bc4efb1220830e4c8636f221aaefd5d20b3bcdb2d0deab3836a4a3c36a8bf8157dde52deb2a6f8f461f7a067041453d76b481e209674d83d89a2d7bfe5bf29e34c0aebf9590983", 0x72}, {&(0x7f0000000380)="a8ad6052c9d32bd6215378744b6108da8d447c2a0e7cd140dd24225244e70f6f09197e5157af37bc7271b3a3212ae4f28125c5aa06f310d7060a02f13ddde07d7ab2eebeae9de34db86838cba60cd137ea242670e430df58f25bc5e89116e865298e2745d7fc0aafa7dd49fea7c9bef8ae0c09a0d38b9023bd6eb01c9de918655575f622c79c0ad07dcaa0d2d0843931454345cb8c6348448f9a08c9879754f892a04b81e7527d5161d9220e1c03ca2b252a5bb196d8f07191ef918bdb7468b79498e36478c7225c8f285d37c10ba627b5077e4a6c66ffe765771ec06f01184a4f116913b3e76bf6c675577c906caf68a0326d1ff78b9aba2de26af809c50bc99e735cec55865a3cf3c8bf15b4d0b7825272929dcedf3d70e5127788d63ba51b4b13e8a478ec3f2536ded3866ce3ce704b2c538fdcf6d65fdd34f20d751625e16848e90006df5eb63153eac617dbee0c90f9a1a1722e79498bb79ed3e3d8e62ac89988e043ae75ed37af48976258f14b235326d635983aeb68fc8958b5461942bd98f2cb30a32ce2ee54138ecd9a403b07b30ed8a8d0046d2636716bf4d968814d2998d3ce67b17ffb8119b4fcad7b21fc69ce6b71bd79b1d088d89844d6022cf3864f73dd3dfcaba0f3f995c74bdb39e062045fb1e53dc2715db583507b085a780a41d0f7e61bcb63d826639da0412fc964dc7392b97ffe688ca26aca144c7539832d649f113460e4af1b882aece3502f4b56fbd211d5554f134cce613b07aaa4fd61686fda1a0b23b6f022c00ce049deb59ee1baf6cb9104e884cc7acdda6ed74f41a666473ef57f73a9ca4afeb9fda14d0813e453e94aaf8a5c6e255cea96b9f14b6a749d059a9c042ce934ecb2746e45c4965c15ef52125a018d7e72c7fa64a1a47e866d54ac5d1b9faa839a399b678342f9be417b32ecf046516cae18baeef672bc768c1ebcd55f021778c61052a6739a7d03adc0a3dac069abcbe513a5b023afa6677b6d218e1a87806102cfb138fc2723fe6d61b919510f977ee0b131afd685cbfbbbb5bb8c1230850889ac4e9dbed6cd33402baa656ca1aefbf299d4d015e5c3c5100be0d78a9bbf6e953f719f9434c43d9082c550763bf7fc92a377e813afcec2f46e647eac4b0dd90762bcb12348cecf6fc1808241765f24d957305a48c952c825ec91075b6415392a357ba1456e393200026cd7e96cb28f55c85770fd3a5d9a3e8fdc126f9f113edcdf3d084c8e1a4ab20deaac138c0225da07fd8757e93c839b3b2531e5e06e704ce31327b83081745dcc31e14f2815c1a87ba2e4518448d81cf7ad86d6b75d2c5abaa9b48f97e4eaefd5aa747332e6f05ff0d9ec2e53de2c789bf8522257cc03bc3036f8d7fae53ea167d51d18723cc77b448c492bc758c72b504f0d2de0dd31bf1bb8e5bdaf2e9c0029dcf2fe7d245e700bfa773691a435e5bf262b7e209e5b7613953d9e8057813fc2db69b023e09671c133f8ef081202393b23b8490b0242d8cb84daed7261b300b7e0c233309b88e261dbc7f2f340b5ea3a2559a9a514006608209436bb5c0b4823541ea9c62f2985a06efecfaa0e4a6761e71cf272969f73a6f7a2c6f90d6f7094def05f3e004c4587843a6ab5fdf464bd31a09d354d0e0523e6b32638a4324f2d3f0eb5b25b3b4bbbbb62685e96c9b2524ca58a1a73147aa51cefed64689bc266a737e345dcba16f1749a00fa0c81ef8a71aea05d67d2a2d35f1eb0c5b0f31bcbae5254b0d63fcbb695d89d558152934ec4f1bcc2f5d70016ab108b258699425d3c40537f4c8b4a7a09af577925bababdfe3cf415f6eb6fc2b26d11b39452f58899e7952aeb836e1bc3b9ed44e7d3ee6051f6f03085e36522fa2f1f12067f63f25574c8e08ae2f40a7a5a5fb96e1c69bb44f2f2b938253530fe999dc02780e095a091fa57a0069a3ad8367afa806c1729fbdfba6935c568f640033294e79ecd2cb25d57ea6f2842eb8e0a5195bc02ded5128b3b6c1808af0238a78239846cb6e5407216fd592666357d2e7c7801c91fe0349b73caeb8671c65d00d1a19197cc1f2936113daac9dcd1151a2a4bffa62b9e7917d7f483b99954fac1281a44be8fda37843ba28242daa05ab708ed494b2e40fc9433c2212322dedd4d081ec9de1fc430141ad1849d52a2fbfc94d4fea391f0e313f7b1aca746f32f99463c64158f6431726edb0555dc49aee0c1f0df0deeeedbbc3e612da7b4a5149ab3d283893ac37e69682df70027f26b26f777d931d0b2008354a51249fdacef370a8d556e4646ad42701718a8302fa8352a41f50c4007c01eb199b2161a307877b6d27bc02ff392ab029affa6879cee2f0b459620daf0e5fb69592d48f3c7c57c7db249bcb9be9745bbd6f5fa6a8ac92a9ac2ee6fa7db3ee9172bfdbf2f87cab3e9d98449ed74ffde61a3f37026e0c52caadfecf8f9b33b1ca8a7dc1e6fd373dc1337ba6f3b0a8ed855d841c9401d8e6576260fa97cc07ad4ba89b18765c15481efac2098796d4fb2468efd6cdede4146ac9fe87c306b69bb2e8de5fe436f92e861fd70c0093828c658d46bc298ba8d2f9353be549f0113d2cfd6aea8283c675fa671e4fad99c402f6c15a1f85d497db1f0342416d8feb53b2c5e04f817d302f74c7e111c8f0cf35402a1315dc4075c47b13048102c4482a2586603886be29dbae8bf93eb94daee56499d1c2132dee965bc9ea5692180e982dc877d64c982cc0d4212c5f9133065addcf33c21526e212535ebcfb378fdb08afff4fb2b2b692467eac143cf04476c3941b83198fa08bd45ad6a459b72e853ba4797685c6666e3f8c0927eb925ab11920617cf1f09fedec572cf3999454d95ca456de0f1cb78c4109efa92c58fbc3391d213b018bde3efd1faf1763f79ad09c27c31146f333bde13e83d37b49b59a17af8d957c2cf598abd3361a49b5f834fffbbdc8d0416937bb64ad8114d2ed7854f755118894883f3704cefbd123bd63073f18e38c3d73b9786d0b91244da0912cf0db0fc579b12d097cb4b21a20c7320eb06ae487750f3a0a3831545d8745eb7f17e5dbcdfd11ac35faac7cc81d96f962cb77645d0c746789d373f28df2d9fe952b0d488a55634a9c3851b4495ab14b3ba53ef3d39ce41a62cb38a5916fa253f20a2179d2c5bd39e4ea8e0cd83d6c5661ed3f3cf4cc8727f7417292b748f05945654463deff85595ef3d56b358aa0ba77bec335fc3e6ce7b5b78bc8cf357dd9351a13b684b7b95a35fd38d693aa1cea64bbcd0d3df9f8797d9aa7e3b63b3798b6a6570a23a4ff86889f2d4363067d7764922d5f7c79643359df5eed1dfa6ee5ba4d7fca5cd22a5f8f2dc5a818e0ea8ac40d827d97e4a9d05e31d6c8736808a887602effb16a218814325b83643af44c4415df3ae3fc62efa32943c0c2bdb343a78bf7171e132de2334f64269e5d9883086c82c06e51b387969d18ec2a61e1a9f0341586fa31a45f869d15c5501dee2db16b0b4cc9f79592cf5429638d3a19f68b65b854d02412a89575cfb9a855b7cc89787a59f080ff98d860d3ccb625dc51bafbbef15012ab2d83b13bc924cf5788771ded2ab0671c462d702024fc6880fb9846e2854b23208f4b046486f04f1076792469d6693b49ffc8e20165d6e810d08e703ee68cde75ccc4544f01aad4c0633d302cecc09a033f0281b708e5cdc796a7c61f1f400c57408a86d2f87162c3bb9a012b8ed7146e6b696ec6f20114a41397e53883f96613a6effd493ab01e4894d05a8165f2e52812b69815c6cd29d51bfbc1ab4b57e9850eb2e9338d76bae2a34f5544d768874ae956e0c088f98bc5fd7a6d8e1b64f680ea9c5588fa1fe7c4e8e90917a1c46deb1cbc823e4a0300af1b1e8c6ac0b68b149f0f74063394547c18a6e65a4fd9df6e1cd0c6da1d30fe4126e46f543847023d358384edabea4d2f4f1d32600c0dd48a34f107a3b9cbfecdfca37456678013b1a88e8f34697fbda3cc90d74ac6222f3d834a73ba05e6a29312809aae3cac26752eea46eee9a3433e82cdbdbd23a314067d1e36e6f64a9b2e15d871a40bdc45e36232e7fcec9386783f456b0c1b5dacf41d08064f922def3c08d5adc7a036906e945892456a9c1dff18df64e2768de1ef813187e0ff65e7a70f4b3754b51ae27ba0a1e3eb88dd4a9139be191117b4bc1ceeee01c65177d5a09cf0cf2fa1a982e6da171c98e969e40689fb0cdb25f00ec6df1c632e0c6218905c590808d91bf5f5ff4f18059285074ce330fdb75ecd296ac7c84334c8e147a813a4ae0d6862f7c1a15c44ed787ad9814993673fc28a0a99c3d2ac71180dcbf72f8332c95a4da22400c206dd03c7ba2c7f57aec1205f15a6710ca7f2c1a399a43f22592c1afa34d7c3090a2d626b9e6f2c9afaf4aecd9bbf5d9fbe13a51f8f94e97e8caf1d464e319a3e4a000bb5a223a523b5ac5462f89c10e2530cf9551482108637f0473e7e3c3f117c8d4fe13e65b53d3f7420eb809027766a081c42acfe7d890e5b7f5503bea3d570898bd4365ad43f6814154f2e218e3268fcc14694d1390fcd3861241c0ca765c0fa47b44b913aae2c4df6b607fe4038de0e99fe1e07ae7f3380d48c03a5a6dc659dde2aaabd70a6ea7dfbbe3408bc9764eec2bc5a1348b4dc390f3852381da0fbc0bb83c3fae778f97575ffade118821ccde6f440c6fba7217294b91af526296b9680ffd2b4d028aae49dc828bee082f050e00476c53afbb27f87ab73b4b5f502eb87161fa25b257c98f5fa5851a899e3276e60acb5538bef234bb0fad142d28d5a0df24edeb21bde98bce1d0832291d1f3dc0a839ec7297a1d3c7824a11a9016cc7ca708d122e7c10e22767bf186a2cb8273e28450f65feb7c105750bf7a7e6553bb5f713fbc3b4631fe836b70cceabc66d427024c3355d363f06b228054662f558057ced426a40be8861e182914bdb5632836f05476e865cc849714ac56e28e48aab7fd26d71351aa0ec66b84e73ebd5503c5c1ba08a7fb9f88ee39e4ba9072edbc1d5d83c161c5f3edcb5531261f775d48913460fbb6989b2ef8d677f8351b0627db0adab1f8824772a37ffa1199476808a9903f1dd83173f083be280df88882d5e75159f628b3113cb1064b7cf939dbccdebe3356f932e4fbfdbbf9bded875ba237e1f658cacba1bd464acea3ef439567d9e96e51f4d538d65f05e145396ee5cb8626f2e675faaa7c521ea5adc282d860065b47f37c03dbf8674e4f0a90d03dfe0251a0ebe1448a39bc06ae4f38820a634ae46aae48ea53884cb4f5af06fac82c764aa76fe8f237d6f8f73362b77328aaa4d9ef5a5ea45317044a473a914b0544669cb581a65c96a815373c22c0fa9a9b57a67abfd56ec10f12751f6a67b849393a2095e960cc10deb70fb827139d343450ee96839e9a272809d80ca6e719bf1184326f0f17f49f5126f726b0d643b4f435d2b949e58956d3765916c677272582a36700e608463d32248c7abf72d75b4f300a9a0ed261c2598ee913fc78c9e56f90c9a5ac406ea8d4a9ded48bcaab7e5fe30eddad7a4d506ac83b70e80f85d4953a8eb9970cd962f0ff1df664359a5eea425b61fea8e57245f016c49ab0ae19fe8fb8b66d7014f9c650b8f6e8edb84e9e9ac7a52cdb14903b249d5980cc928ffcb21996868cd1973558cfd797810ac6c2a01511d0ea063ea00b9a11d38973efdfb3760cc71b6cc6c99305c0fa0613bef7c8b783056d227cee08c4b1aa9814b5ea0c8762a5f6176d446a83420a16ce9c603b8653ebccd4bc8c0137642e5", 0x1000}, {&(0x7f0000001380)="c0325153a9f7720453022ecba6c4a31e601d8a95774d4892665d34e093f2eee6cf15ca9ccab9f981d4f0b304573dc3afb545d6fb8e1a7df1b6c19370b32609368acc3cc0bd4d65f8daec00f3363c6028693f1b55c34eb8da1bb21d709a6d0d3596abdb0d62fb1b003dab24d0a3f778e7e3569ac81c870c9f6bf172beefcc860364b9c519aa1ca22234c4b93cdc48c7ae8bcb31fafa05500f7824a76e460496a767091107ff88cc1d685f33148d461fa59d6107b8b6bc5a7f64b3a15010666d65cf9a30b87cb848280cea137d46651e3f62afb7978dae7553e1", 0xd9}], 0x5, &(0x7f0000001500)=[{0x60, 0x1, 0x8001, "713ea3c9287f0de7725ab80499fba0950324904defb12bad2f64cee04bba57344aa2b917f13b265e27f73eee29e248f876d7e05618e9882c76a5fb40b8cae6da1f61ef3c9ba36136c0c8"}], 0x60}, 0x6) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) 00:08:33 executing program 0: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/226, 0xfffffe5c}], 0x85) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "1200fee7000000000000000000000000000400"}) execve(0x0, 0x0, 0x0) 00:08:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xe0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6, 0x0, 0x1, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x1bd}, {0x2, 0x3}}, &(0x7f0000000080)) 00:08:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x4}, &(0x7f0000000080)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[0x7, 0xd3, 0xb6, 0x7, 0x42, 0xf3c, 0x4, 0x1ff]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x118) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) dup(r8) kevent(r4, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0x8e, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x88, 0x40000000, 0x7f, 0xfffffffffffffe01}, {{r7}, 0xfffffffffffffffe, 0x23, 0x1, 0x7ea2, 0x2}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x0, 0x1}, {{r8}, 0xfffffffffffffffc, 0x9c, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x22, 0x1, 0x5, 0xffffffff00000000}], 0x1, &(0x7f0000000200)={0x7ff, 0x1ff}) execve(0x0, 0x0, 0x0) 00:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d, 0xfd}, {0x35, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 00:08:34 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 00:08:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) geteuid() readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) munlockall() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 00:08:34 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8b) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) msgrcv(r1, &(0x7f0000000240)={0x0, ""/251}, 0x103, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000000)={0x0, "383aa8ab9dc42dcd18286438ac9fc2e34fb6924552e9853e037e1fc77ac6b01013"}, 0x29, 0x800) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 00:08:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffc}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 00:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf00000000b4ed4c1407357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x4, 0xf8, 0x7, 0x8}, {0x7ff, 0x4, 0x7f, 0x3}, {0x4, 0x7f, 0x6, 0x8}, {0x1, 0x5d, 0x40, 0x37}, {0x3, 0x3, 0xff}, {0x5, 0x7, 0x7}, {0x0, 0x1, 0x6, 0xae}, {0x9, 0x40, 0x5f, 0x86e8}, {0xa7f3, 0x7, 0x1f, 0xffff}, {0x200, 0x0, 0x6}]}) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x3c1e090e, r3}) 00:08:34 executing program 0: r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r1 = getuid() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/200, 0xc8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) 00:08:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0)=""/1, 0x1, 0x0, &(0x7f0000000100)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, 0x0, 0x0) 00:08:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:08:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x6) ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, &(0x7f0000000100)='\x00', 0x1) 00:08:34 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f00000000c0)="220e2ac668e471d18e97e674de8a87ecf487b2f8571f672b63f133d76438607b965ac7dfdb3e4a73be840596bd17562afbce98742013a4513aafba0105d8ace3b88d8263bc08b2c46af3769615e4605ece67bd001368f0dd270aa238ea271a763cb65305120a4ad7c0df93b5f92d73e7f20f59979a299aa087f250f8790c07d9ee1b575fe6a5141b91fa0f985add03703e2bad5e9e1850da1a7f8b461e", 0x9d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) 00:08:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xc8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 00:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r5, 0x3) 00:08:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x401], [{0xfffd}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3ba6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x81, 0x20000000, 0x100000001, 0x1}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x2d6, 0x5}], 0x800, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x10, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x6f}], 0x9, &(0x7f0000000180)={0xffffffff}) 00:08:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x80], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x80}]}}) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) 00:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x67, &(0x7f00000000c0)="31c9", 0x2) login: load: 0.00 cmd: getty 36034 [ttyin] 0.00u 0.01s 0% 308k load: 0.00 cmd: getty 36034 [ttyin] 0.00u 0.01s 0% 308k 00:08:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8ade6701000000000000001100c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/189, 0xbd) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:08:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 00:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x1, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r7 = socket(0x11, 0x4003, 0xfc) dup(r7) r8 = dup2(r7, 0xffffffffffffff9c) r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r12 = socket(0x11, 0x4003, 0x0) dup(r12) r13 = socket(0x11, 0x4003, 0x0) dup(r13) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x800, 0x0) r15 = socket(0x11, 0x4003, 0x0) r16 = dup(r15) sendto$unix(r16, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffff8, 0xe3, 0x80000000, 0x20, 0x8000}, {{r11}, 0xfffffffffffffffd, 0x24, 0x2, 0x4, 0x100}, {{}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x5507, 0x7}], 0x6, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffa, 0x42, 0x4, 0x2, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4b, 0x1, 0x0, 0x97}, {{r12}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0x77, 0x200}, {{}, 0xfffffffffffffffa, 0x20, 0x1, 0x200, 0x1}, {{r13}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x4}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x3, 0x9}, {{r3}, 0x0, 0x26, 0x2, 0xc1e, 0x1dd}, {{r14}, 0xfffffffffffffff9, 0x2, 0x80, 0x3, 0x1}, {{r16}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x7fffffff}], 0x1, &(0x7f0000000480)={0x7fffffff, 0x10000}) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) r17 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r17) readlinkat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/173, 0xad) semop(r2, &(0x7f00000000c0)=[{0x2, 0xfffe, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x40}, {0x6, 0x1}, {0x3, 0xffff}], 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:08:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530120fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c44ab4746021eeeac0a8bc4ed8b3c070a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a06234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d57a8e228c9cd4209dceb18f13a31d18a861d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4d2809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d952124d471b241f8b14f72b0fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd4559fcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a9fde2f2c3040503d4953d7c4a09eb3083425ed59be4cc9fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497e00a750fe84c23883bc918a05926bae75016502994703f47efee33ec1564c46404d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e708ea82ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7012683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d301ef63e8ffd29854ac4c7a704c0f11af70c329210242afa1f4ed4e2d6c5b74af91329ca7ca5753f6a88242d931633cd4a787314c39ecc66ac012e95a970272803fbcb5327e1317eab70aad1a479c83088e69f2477b3deecff4e9976b119277bc31787c114250b711125f655f8b077752ed963577d37df4187abd154f44da026a71365293375eb8a2152782a6c1b96462af58e29271885f3c078c011cbc2ce31d6fcf3fdbc4124f1f220115e6ab95e3a9bc521f169f15534ebb6f873df02e0ba41ad6d79a89deb922229efcd72cc3d6900438e7ae1572be21837ca44065560abf35d773545e4e988c22b8d651531f8d3837e20"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x6) dup2(r1, r0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x409, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x144) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) r14 = dup(r13) sendto$unix(r14, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r15 = dup(r14) sendto$unix(r15, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r16 = socket(0x11, 0x4003, 0x0) dup(r16) r17 = socket(0x11, 0x4003, 0x0) r18 = dup(r17) sendto$unix(r18, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3f) r19 = socket(0x11, 0x4003, 0x0) r20 = dup(r19) sendto$unix(r20, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r21 = socket(0x11, 0x4003, 0x0) r22 = dup(r21) sendto$unix(r22, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r23 = dup(r22) sendto$inet6(r23, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 00:08:35 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001b6, [{}, {}, {}, {}, {}, {}, {0xffffffff, 0x0, 0x7fffffff}]}) r0 = socket(0x800000018, 0x3, 0x102) acct(&(0x7f0000000300)='./file0\x00') bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:08:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xf6ec) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000100)=[{0x50}, {0x20}, {0x16, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 00:08:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8e00997900004997cd7f3de49512e006139200624365475535d000cd2592ca5d33d97c05d1d0d4a99d98079f7fbb7985"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:08:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) dup(r0) fchflags(r0, 0x0) 00:08:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 00:08:36 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x93) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) r17 = socket(0x11, 0x4003, 0x0) dup(r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffe15) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) r26 = getuid() r27 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r28 = dup(r27) accept(r28, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r29) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r29]) r30 = getpgid(0xffffffffffffffff) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, r42, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r47 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r49 = socket(0x11, 0x4003, 0x0) dup(r49) r50 = socket(0x11, 0x4003, 0x0) dup(r50) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x0, 0x0) r52 = socket(0x11, 0x4003, 0x0) r53 = dup(r52) sendto$unix(r53, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r54 = socket(0x11, 0x4003, 0x0) dup(r54) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x200, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="45f357b2d054a84adb1e8bd478ba53f547885f01842fcfa12fdb9d62ea898100b6c2", 0x22}, {&(0x7f0000000180)="b6361409a1b9136caaac0fc64bc48addd3d684ffb7d06ed4ca0d", 0x1a}, {&(0x7f00000002c0)="4d9c56cd975cc251b84a99049ad755a40be93085a2fa4e8c9b32a8ae1538c148d81ef8c71ddc44b45ec8620ae08496bfc14ee8d40f7fc95123b29f57f10154a2d65e608068c55c9bb52a5281c73fc4294ca170b0b73a15908180553cd0605a37b48caab0e627c1ea04f1c15b30faf270ca7b6c6ecdecad76b5e6ef5ae3d17549ca2a2c96cea7684642ae3bf37863a0ed3c65614d3ec5132300a3de17444678b284e5265a211414546b10b07a409d26cd45e26fa79ddae5af0688d67149b957ca24aee985", 0xc4}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r13, r18}, @cred={0x20, 0xffff, 0x0, r20, r26, r29}, @cred={0x20, 0xffff, 0x0, r30, r34, r45}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}, @rights={0x30, 0xffff, 0x1, [r1, r1, r49, r50, r51, r53, r0, r54]}, @rights={0x20, 0xffff, 0x1, [r1, r55, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x100, 0x57f152517e27f97d}, 0x408) r56 = dup(r0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x938, 0x7f, 0x9, 0x3ff}, {0x2, 0x38, 0x81, 0x8}, {0x3, 0x1c, 0x7, 0x1}, {0x2, 0xf6, 0x4, 0x5}, {0x8, 0x8, 0x3, 0x3ff}, {0xff80, 0x5, 0x3, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r57 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r58 = dup(r57) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r58, 0xc0105715, &(0x7f0000000080)=0x36) 00:08:36 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESDEC]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0004b32f2d63a7ed84f7d16bbfc455a6081fab683793f8ecac1cdc06246fa7c738b660cee3db79077814f50bd9d6e28fd88509d110a7f1f6dc7a915aab828a71ac6d27468f8e8314296f87e2b4489f520362c304599280ea3b4e7cf2d0218966d3b689a5e2ae6c1d8fee199091f868d9e347703f872a42e9ed0fdf9b7bd11c7bcd1d55ba89c99e17892ceb76ed6baa33fb67e7ee8646a337ab94d8d542b0e8c226b9a50b2d0f00e5bcbc7dac688330653b6ea922fe2ef63894010bc91e59cbd048d1cdad30c510d10a90390f3bfcf0b947bbf7775b81d9d79e2ce18dd8dee1c762b0f9dddc0de9de4b88f2d3abc5a6c2e9f6dbfca6a62afe87b71fc7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="d8987d4c946d4a154ec6dc587de1d7953878342d65a9dad10feb95e8b6f071663d4b00ee40a35051f754ba3ad5f3bff6f75e9753013bd05a8d6bea9481108fbc8a02de503d84b3d655c3a6c610fbcca12a76ceecee6e79", 0x57}, {&(0x7f0000000300)="5b513c3f7233f05ad1b8e9627f0e864d81cb81a3cef81e9e3a600989753e782a82563748c08ce41309f263b06e17d9d63a85b932788fcfb80d30bf30e2badce02a9af464d8df0e7dd38392b11f24b1d590eff23aaebedf4662fe8ea716419d5b914eca2ac75b422863b742344b111a748a0285d475c2c7b7", 0x78}, {&(0x7f0000000380)="6c9e8acbad34a3dc200cca2919f24e04db86c0e22b17bec56106264d7463b524a525c820a20ab967e1eba0bef3d17615262fda47000427ff93070c64beb99e213931bc900a58673a82b1dda940ce831137bf168ff1c1be7fca3e5bd8723cad04d12675d10901a90c751c9278d1ab1c91253020ff0b4b4d59d2b3d8336edfa3994fd00f69db6a55544d98b0bb937d5ecaa1f006a49eb42a1a494e3270", 0x9c}], 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}], {0xfffe}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:08:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 00:08:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) fchmodat(r4, &(0x7f0000000240)='./file0\x00', 0x40, 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) r7 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r7, 0x0, 0x1ff) r8 = semget$private(0x0, 0x2, 0x104) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000280)=""/82) 00:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") mlockall(0x0) 00:08:36 executing program 1: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x100, 0x800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r8, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r10, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r10, &(0x7f0000000280)=[{0x2, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 00:08:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:08:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) pwrite(r1, &(0x7f00000001c0)="c7687ee245acac48f5d55104eb108e6b43d9fb7a80cfdb482b0ffcc476eb233a89330c8176543214a34ccaa5a26da858afef2c12a9542ad39be4ba01b8691f56dc071cdaadfc6d2432a48ad4ce6e8a46da14dbe032a36ac16ea7d190709d63e7b9351e3ceb5ca1628450c51be2c486fd76a601fa3b42faf75c05a15f7a2bc63e39ae816f65380b65059c6697859073d46c168c55f9262576f61fab19bb06d2e27764a78f969b0ad196879b642d01bdce9397ecbecc4f66725e62", 0xba, 0x0, 0x10001) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) 00:08:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) poll(&(0x7f0000000080)=[{r2, 0x2}, {r0, 0x1}, {r3, 0x102}, {r1, 0x1}], 0x4, 0xbc18) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/243) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x41, 0x8, '^\x00'}) write(r0, &(0x7f0000000140)="04", 0x1) 00:08:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x4003, 0x3) dup(r5) sendto$unix(r5, &(0x7f0000000640)="b10005016000009005001b000700000026c604fecea1054097f6f96ecfc73fd3357e98cced1b16fa4f376b36acf00b78048000000091f72d8668c29df736ca06f2cdc8cf5f882b297be1aa0500000000000000132e27acb5d6026885115a5cadf04ff1000d86026ba8ae63ffc1282103e0c82bd50ed3abeb4f361b12570200009d3bd8380020000008a371a3f8000400000000df949ecce6cc0000000000000000e1ffffff0000000000000000ffff680d4b5e57da981b98931312a1203bb5ff003abdbdc0e3d9aeb4e83254ef4fbbc7199e337390fe3d371b6386dd285e22ab61024435dd3e56ceef3bcbd8749103ec5034c17f8666e33b28ee3cfb44f9c0331f366419bbfb0ad32444bf96a42f2a2fee81eae1046bb22173f2dee600cec9f73db922b4c130f0bd45881cfd839a04d7c7acd4f6e3d08e52e9d0ffe43e28069ade5a14fbcf6a73d20fac3501b3d477fcde8fcc30a78d2d08bbb03758d5ba703f3f7ce4a92ddf586875ccc6832f983051d6f705af8dd87b3ce249ea966d0e4281700955c5c5071f22c797ab8d82ab354fd8ded7cd0efc6149dbff3fc96255a59162b0c41bc368624a4e51eebdaf9fd9d70391633a4e9c27ea8569305574d5874035e66ed43ea28c5fdaa6e4a70e5e3a02401417753c3a88941fa912879fd602a5fa1936e67ca00e1733018dd37a891bf7f62ce380cf15f7e94ffff69f502b405b63981631fd15426aeb53b847a2ce82be00"/544, 0x220, 0x9, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000040)=""/69, 0x45}], 0x2) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xfffffffffffffd9f) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x4) r8 = shmget$private(0x0, 0x1000, 0x5d0, &(0x7f0000ffc000/0x1000)=nil) r9 = shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r9) shmdt(r9) shmdt(r9) 00:08:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 00:08:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 00:08:37 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6001000000002d00000000000000000000000081e7ffe1bafe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)="c9f5b2477e817fa90005ff33e431") 00:08:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) dup(r2) recvfrom$unix(r2, &(0x7f00000000c0), 0x0, 0x3, &(0x7f0000000080)=@abs, 0x8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 00:08:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfcfc96ac7f786592, r1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x2fc}, 0x0) 00:08:37 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:37 executing program 0: r0 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) geteuid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/246, 0xf6}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x4}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, 0x0, 0x0, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0, r21, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r26 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r2, r7, r14, r24, 0x82, 0x5}, 0xc0, 0x5, r25, r26, 0xfa, 0x7, 0x6}) socket$inet(0x2, 0x3, 0x0) 00:08:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:08:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00', 0x3f, 0x5, 0xe7, 0x0, 0x2, 0x1000, 0x80, 0x1, 0x1, 0xffffffffffff0000, 0x400}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x140, 0x2) 00:08:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) syz_open_pts() close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) r6 = socket(0x11, 0x4003, 0x0) dup(r6) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x10001) fsync(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1092d, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x4}, {0x101}], 0x2}) r1 = socket(0x5, 0x4001, 0x0) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 00:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 00:08:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 00:08:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, &(0x7f0000000180)={0x4f000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) r1 = dup(r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwrite(r2, &(0x7f0000000300)="3812e2f33fe630da8803fe47080889a7336465af527261f21a9aec6cc08465e85aa85842adaa45a8ff783aeb66fdf10a541da3cc0821c19bce4c85ec4c19f8747d7a92a1b71bb339c41463302cc1e2acd527de0fb591ef7558eb632fb4b431f24f1eb019127d027e992cba3a46687703fccebcff1a203c5d4eef87851da4bc1178f233d066efada5a90faef10735", 0x8e, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x10000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) chdir(&(0x7f00000003c0)='./file0\x00') getsockname$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000480)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="34790b2d205f62ca238b56772f1935d766dc4faad1689fbaa6bcac749a2cb4ee8e699741af202cdad72105fd92ffd607646c022b634bf99f0be9a3773befc420d6e7029e899d83975cfdbeeb20a8662638556f7c20bccdd2ae72c594efdb0298dbdda7c7e5b8e1e030755bc8f23f6e3acde7f2b00854768dfa4a3b69b1a1c01f4963b38ce19d", @ANYRES32, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32], 0x9a}, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x8004, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) pread(r3, &(0x7f0000000300)="e091fa3e06cc8e6e3e7b875af5d6b8fb3cef6ff57cec59bf4f4bfe0746e7278520bc751f319ce7970de5873f0404c655203afe5e84320fe3c3b3ec927f94d0d06f363d08cff3ace2c9fc88944dc814dd86003f74283286edf56eb0c790d94181b38534f487954a13afdf1d5a23f835dc036fbc8d77de159dabd99a8d334ef5141205a610d59f4ede542c25504c605c83fef018a7a414", 0x96, 0x0, 0x35db40ea) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x6, 0x1, 0xa604, 0xa426}], 0x2, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x2, 0x5}, {{}, 0xfffffffffffffffb, 0x4, 0x400ffffc, 0x9}, {{}, 0xfffffffffffffffe, 0x3, 0x2, 0x4, 0xad2}, {{}, 0xfffffffffffffffe, 0x4f, 0x20000000, 0x1, 0x2}], 0x8, &(0x7f0000000240)={0x6, 0x7f}) 00:08:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) 00:08:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f0000000240)=[{0x2, 0x80, 0x1000}, {0x4, 0x1a, 0x1000}, {0x1, 0x7, 0x400}, {0x3, 0xffff, 0x1000}, {0x1, 0x43c0, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0xb0b, 0x1800}], 0x8) r6 = socket(0x2, 0x8000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r8, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 00:08:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad300600000000a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c19d88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c1519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76500"/1035], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x401, 0x2, "5ee3f1ebf0670b4e21c46eed09eabaee5e6f324e", 0x1ff, 0x7f}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:08:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mlockall(0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) lchown(&(0x7f00000000c0)='./file0\x00', r7, r13) r16 = dup(r1) sendto$unix(r16, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) "*"*pckbd_enable: command error 00:08:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a0937c9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d778e8351f956eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7000000000000000000"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xffffffffffffffff, 0x20000000, 0x200000]}}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = dup(r6) recvfrom$unix(r7, &(0x7f0000000100)=""/3, 0x3, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 00:08:39 executing program 0: r0 = socket(0x40000000011, 0x4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2a, 0x0, 0x0) socket$inet(0x2, 0x1, 0x5) getsockopt(0xffffffffffffffff, 0x9, 0x27, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x8, 0x0) socket(0x11, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='%(\'.\x00', &(0x7f00000001c0)='{$)$\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='+]\'(:,+\x00', &(0x7f00000002c0)='}#\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*.\'@\x00', &(0x7f00000003c0)='*!\x00', &(0x7f0000000400)='+)\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']\x16![@J\x00']) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0x11, 0x5, 0x0, 0x2}], 0xc4e, 0x0) pipe2(&(0x7f0000000000), 0x10004) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000000240), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000c80)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000dc0)=""/157, 0xe7}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000002480)=""/204, 0xc0}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/103, 0x67}, {&(0x7f0000000580)=""/235, 0xeb}, {&(0x7f0000000b80)=""/243, 0xf3}], 0x8, 0x0, 0xfffffffffffffffe) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r10, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r10, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r13], 0x1, 0x800) r18 = socket(0x11, 0x4003, 0x0) r19 = dup(r18) sendto$unix(r19, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r20 = socket(0x11, 0x4003, 0x0) r21 = dup(r20) sendto$unix(r21, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r22 = socket(0x11, 0x4003, 0x0) dup(r22) r23 = socket(0x11, 0x4003, 0x0) r24 = dup(r23) sendto$unix(r24, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r25 = socket(0x11, 0x4003, 0x0) dup(r25) r26 = socket(0x11, 0x4003, 0x0) r27 = dup(r26) sendto$unix(r27, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r28 = socket(0x11, 0x4003, 0x0) dup(r28) r29 = socket(0x11, 0x4003, 0x0) r30 = dup(r29) sendto$unix(r30, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r31 = socket(0x11, 0x4003, 0x0) r32 = dup(r31) sendto$unix(r32, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r33 = socket(0x11, 0x4003, 0x0) dup(r33) msgrcv(r10, &(0x7f0000000f80)=ANY=[@ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES64=r10, @ANYRES64=r19, @ANYPTR64=&(0x7f0000001200)=ANY=[@ANYRESOCT=r25, @ANYBLOB="9d2f1e05c7e4a2d68adc4cc596403b97ce7623056327ca1e855cf51d862fe7d02f734fbf07ab18b8b85e6edd7d4f8cda0e19ad7d06797d7835141b21517674e7b68a3d80831e034c347ab00d7f8a0a627edfd74715d2141bce6e9ecc61723bfce6760e6953ef1817574b90a0707ccf7dc5dc1b7ffad30702e39d8d778be256436081bdeee5658eeca94e14f9ad768fa4622cc0c1b23985eb7e5b5e94caedbcf3a5d4053b9aecc2f583d20038f772e6e9b0cd00adaed2a68d5cf114c6ef0d968ced87274e315a7985c07008a0ec9cf8c8790f4a3561be72cee4634d07343899e04ff9c15b2d24e4cb48a9137c6f90cc31ede9342d9d85a5368767b393f93d5f1ea3fac6acc6027ac66710bd9464178c9b60fdd31efe4ab7241cefb917bf23cbee28318e78c342fbd6544ead0506629f76456fd059404613cb5f8940b03fb89e34ac8ab6453e689de36a5171dbc265df0da1a49bb586231b36344f05bbf538f8ca160f83636bebebece7cf57ac9ae38948234f06493ffa0e9fea83599039540d502d073d33f59707cec4978f939300e9416a41bb0a6888247e05801ba05c1eeb27963b93ec0a6286e915a2e1861e35adb45a18bb5a73d14d8b7a84fa01c55301dbe44dacb7c009848bec9ed74aa6e0ac3945fe0faea84bac262dc0de5978d9b531a1e1cb60eea1eca85804554ea950fc324a04d618ba59f6e8cad1a511024e721dfdfc077800a9b93e923dc6a1a7ea53f943c65ca18969e8e72587e5a677a6209cdff4d39207e88c7e41f1345bcf78960810b13a8f83fdc6232476b06c6968c6d83665930a4064b8276c15d07cba35dfdf53e4100490fbe0161b8506fb27e9b57c3dbfa9629a29faa51381159cfc30cfc6413a15e68a360a7049dcecdddb82b3b9bb720f0df458b2c6fd5960d7e0c52e1b69da8443ac720f3ce2e0b9e00a08e89fcca7c23f286cd558f8b68e9a2b678169076d82a8bf1e7e5558b46e42f85a32932b69810f4a8ce9a4d60b256b7d95d0c6b800cda68bc80b67297915622cfd230dba03edf5133637557542b98ccf077d185d61a27d99738d6b03b699203c6544a107503f70057d4e79bacb099d84e93823eafeaab64aa636162fa604b6af3e7640806b158dfc03efa8582d27d2426f6e99ab2a2a34517ab671e28ff969936959e502d10d67b468c90fcc38f220fd359ab4c26a933090e69a408f20a9caba1a5483da1991d7060ac24727d9196b13b485167a10dea8ac524d1694cd98d4bfc71ff7f8cfb3d829860c5ebef7e1f3407bf8f9298ccb4f54082312503e0aa08f7ef9dba51f20c2ac49557a8e53bb7b46ea158944685d496344a309a8fe7284d2243298798ad1ee94aa0b6524af60092682a255e232b2c109592bd427309c5ec08be6fdcdf633c23d9296d0feb80da963153e8e4f760d567d37b53dd690e316aabb2f1453f14eade0205da20de53cb755e91a9eb9c3abb3425208c9feb5cccff085c51c7096b66bbfce3222b407f0aa965b77bc3f9019bed8a8291c683787a0acf8a0107a778a18d63e220e7537dea3ba8f9ca3ead8eac8c1aa5094e07249f56e6f5398b1c9e293d94a242c7d56c250b40d13984936bb1a41eff2e7ce0d7f91123350650b4ea2e69039d08e07c928684c55d02fa9325e37d6f0a930d46f644b5c07532f5fbc970cb40d2f902720bac5d66f5e4dc0b624b0be8c6071ff954fe264fc675349edcaf7725de9b78abd9a6eb5a2ea73d28f715b249e1b5542118d3c8bd93b5dc7f240a719bb20292e88087c24eea650d85239e0344dcf79b0b89918b14bb50b3611b636c35390aef3642a0e7d2c243682d69a0dcc5e76b5577c273512877c46083bd2f53f2cf7dfd523214964c14b7e1d3d3d4133cb355b9cc96a1da7ba6932bf2c852cf510fe9e5e21c356a72a10fe721df5248b63a926c50e571a08fe30a4f32a49ef4510230b5fea0fcddea7923e975b7f2d3a106054d3810c718f2b4d93035fc4b71e30974b15f6dfc20081cdfc8f3582f46047aab31d0132bbd2a53bd201b79a139f9fff7668c7906181f6bb159af2ed27f24e4dbeb0d0ea75df2af23866518d2bbb81d3874a18016297ea13e1632796774ac0747e8423925936d49ae34286679be130fcda4c2404cdb784d264e9934294b03cce7068382997fa1eca4c6ff815e6298ac75ecd6c33df02c7d5f973935a1a7a665c39ac66e9fd32afc49ec153c52eb8d7c49a65b8854eb7b4dd5f78bbfcdc4f6b011f0f7282e1d54abf197450ff7ad4ca9b3413aa72cd32e648b8a9cc830364aa4dd42e41376e11d73e64f0c0cbd545e906b60b02c6ad03239dea679edd8b424dda21c02bb90052a4c402d54dc63ffc6c32155cc32ca3cd07e78c241c1d9c5f474c00829c968bbaa19147731a4d5832835520eafba4ec4a6e4926aaeb7f5bbdf034e0e9b2bcffd0d58f6cdf7d86c771177bcb1573219f82f2c23c6f216cce1aae68a295c9aa1396e84f1e30060d26b01a4e7c47ac8bdeaf06044415a1bd3d8b8b61d14ab07060d40bb33121809ff6a2dfcdf69122fdff07586b8b0294a9d4728afbc6f31c4f98dc691a1ee73e8bcd78641ee7f747d59ea01d22972d33afe9cdd32c06abf2f41128f312a451b96315986f952fa718eea6d07b9a976cae3134c7a3444cecadc22419e7f17eca60024656f55841395950b59a360dc13a8ace9734bb9e5d323337d935806aa5263a941cb8392caf45e1751ec29e22e140128efa0a32c7cfdec6e0d35d3639a6b9a94912ad5ee6ab2245f33eb5cba00365683ed9bcdbaa1b2f4216adea7b133c50f4dbc46be0fb93cbf87f9ba6631326c85faac1d7d26c4e4d21e4b1cacf86c69b33d88bffb2fa7e98748caa9463e4de54b2fa6e6d5bce6c7d79675e84ebd905fbafb45ddd8b02ca98da11f15790204d240ea89244ef9e7dc77c97dc2afa91d2dc90bf6555461246dff47fe682ef4b7e457db6d58dece2a20b89a00b733b00641d95ce911ac9ad792bb0c0ab95fb58fc38944d135266e0fd67d0b0e9c59ac70a9082945bbe8f0111b8208dc5ebefe16512257a7cadb32f05a7235782645ed5cf1400b8866ff9560415b882ef8e12dfe2602216e488b9583c21c7c24a6981b89632408d63c5a667db79519413b9a6efe3723cacaebcfa3214ed5ab40515f42f90c4303e83c2c291b61df5ef19d188667adb2d7f1d124502bcbf84f9d23f6a66e8738e9fa72d0ae7c81279c5b1b8b15baae2b8d038d24cb37c1a2f00464b26ab58f8a10b2cf2c37bb8682166b2cdcd1184f17b0b714d116ceb7c55d9e2c6e6fd00caabd51aa9bfbbb3f1e81b1acfed3600f3495fda14bee8a710890816ced10e7b8553a467f0dc682a4f97685012777f1606dbd2591c7c9bf8299b1095b6492c797dd88aeff21f5c712065d0b7423025ca9f3a5606e5ba55f52e07b9692f050dc8a49ef2f2e1cb9a264c7dc1f8a087f50302c3ea855a9c0001f609caaae2a0b7319bc338af531de80054106e92c6041925446374550709f254893c75aefbab24b943758303a3153b6c6e3d0f4e3b23b56a1a92c7733f611fc4ea55cf259a3b2d8cb4704a37563ff5479d35a2bb71624ca6fb0289a9d9f5d9c68ef24c22e8f15715532bcb7d96b8f7d5c20d6db611eb2910c1377bc7089cdfaafb7ecf512ee00a6278cc40765249a537e4fbf17f45da0cc55f756cacec150e09d5d59ae5e955b3d234cbd45e8c0e3c811c9c339c79b3b0622e80c212c2be48e5a4b7f5ed3ceb7d7bc6ba38b0e51e4634d23a8d6725d7975188266acfdf919d24edb842fbb1d302025a5fa0ac4cf70034eaaeee3c597b8453465a747fdec36ea5b0ec893433a1ec1398d154044f08152bb2b7b55fa53a9df0c5e9d68b15331a50d105f9342d8d0eaaa7d9be33e4091aaa741602619ddc1137debdf130b6d31ae38fc6c074ad11f2ca6ad318376c9565357c6c445d37791d8eafcb54d2f0af7b170f607f0b3d29f87ee789654e4f40d15318220606c8d7d5ca5100d98777c9cde52f761382ab417cee4100ba3d899952fda0eb98a0d9945ae68ff8e952bc540564bbddcd31eaacc38053fe1c9ab6d4dd20829a8752974500968a0404a7aa3f8b56b01ce27fc2240ba8043aadb4d63d77b1070a69c2ba4d6f6ff6d12c86c1510ac289ac1d544e23d861fc5e40148f9b458e0d09d211e9e8d4f64cb939b46a359e10bdf2c4bc0d67f709a7eac2655c47edbd3c183d9bacb2b7f2ee6b2b7180ea003ec6c24c6ca9d2b41ac850d9c9ab72a43ab5a2bc3b655258aee5fedfa4ed39fe48b22e7f3166aaa5b5d5d1b0d3fc51f9666050be61fba314f58e545973d36c975c3e461627feefabb951e87aa8f0d9afd0277ef3450f564f3de25bde6d5742945a908ed001b2ed90183fd4037d9db3353c233fc54ea661ab96800973f99fa95e3d526f1032db07200f57da2f4091b29ca39a5e993e933653be83dda8f690909a6c13cfbc6f44ef5a54c156829a60a2154d641dd3f46bec35ccdf8001b551b5e87230d65c97a2c5afe83c37487ecf6788eebd7b2c632e5be838d7690b2c299da41a64a7efbc679dba08c22118c6c3a6b7baacf18e3e6fbdca258969fc8423a42c9274320579872a2e7dac261b1090c61fd279532a724440233d40321fb95b489692f3f79d6e0f6855b30d85aa2c9bed6ee8f6a06ad9aceafeeb1049518f966af6a953ea85f102e7b6adc6e359a97be8984913f4a6bb629bdf70a3287390db0a2981d521b220d31e01f616a08fc27671ed097192ef6ddec3246fd63105ba50b797c502e3b37360992b156a9940e08f05dedba997cc48acf995d0dbacac20f00dc9ac04196ad6688cb43a47e92bf83661e4b28e19d6854719b9ac559bdef9632d8745c478a07e35e7da77cc9abe8b4fa4b2885dc977352bfdac3fe0258904d2d5cc44cc8bac160ff1db3c37f403c20107bd27b4ecf987016733450cc6c8c3054efd67d78f7151627b66cf5f361ed2c29b56349cddf4c0c7f799244ed8acdd619a89a87f97a778951ca1209c8146af54a0d7a49cc5088656e35ea16d473a14623afd2cdabb5d7741a3f4a5d5d2aeadd6842733c2918532a4b9d9a418f155d9947b275f0c60614f8e17b6a7c17cf21f038045de23925d17732ccde6f4f6447cfc74ba9f37f0c455188479fa418604010b4a1ef815c044af16758eba69c30c144c26611d21c0bfca3757b2e6b856549cfa9fdef12bf75f792db7c996962656833acbbc74405f1b8872d731f98058197bad9969aa848ac746dfe17d5b8040945d35ade105f76efc523c4c0c031910661bb66f7866a265ca3f4c62b05e19dfea94529b73d0f6715b3d765cbcf59b8e6028651b9c6285aa83dc3e9848465061eb6f87aa0e860bf875968677dfd55b97577c45ea894623abfad6d47d54798aa7ae704cf8bb3c4b8b816f2410eb20c2850dfdba19f5a91e69f9cd350cc97d0fd257d25203169b65c70a0d5cd23786ca3402e5a0b34ea1b336d2a58fb254f7dae0354d679a1338d6c0016d7fc8dfda6b9f23e0696b5db140a1ca7040166f894492169b6b01f471e29bb14796cc22559dc26c87fce56f7512c87c216517c8560f2ce62fa72321b413dd1833982eaee03725e9ccf527d42d062fcdfa4b9747082a85126a33455e6c8e38fd27e00bf6e8f4c120236214888b9cc3b6a84cd11ce8afc6305629801b7c800c3c33cb019df84845d721f5374e02eaccf7a256300811917988c456ed6061da2629b9c3180f15e00eed3a133a326c4f822ea19332b7bffbe59b2951112e55d2d0c10ac8afb98b", @ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=r27, @ANYBLOB="ba2fab0702", @ANYRESHEX=r28], @ANYPTR64=&(0x7f0000002380)=ANY=[@ANYPTR=&(0x7f0000002280)=ANY=[@ANYRESOCT, @ANYBLOB="786916f202d45b4f8ccbe0bdf33cf3617f30314030e8caadcc618f99023981e26ece0bc3324a611a5b833df161da89db583cc8e4a9dcbfc715809d63562588a165ef01fae39d5ebac7d1614fb061850230a687ea60eee5b7c64671c4a45ee3b4acb6f206dbe7b9097bf2a58aeb3d12b0358446b0913902e6829a2127fd87e713fb5ea4922e6519393466261cbca4b848265715d0755bfdad7816740660ea46ee21d5d7b957ef50ea7f1a120a7b5e6c088a9aa440e1488d95c48d2e8b865c011960", @ANYPTR64, @ANYPTR64], @ANYBLOB="bbae572e5db2bfa84ba20fb9d7d3a7b6479ac1454fbd651cbc6df3c2b6b2545712dd077a8b2d014acd51cb7737c57156f69ac677f4e21544a4419b1a31fb0049a5a3046f7abff628c90494b8503c46e80607ff73742643d5bef29042b336f7d5391f052f8c28ded5268b9f19d42cb5f15491890cb20fa9b5da30a9b447bb00496cce62170eaa514e3066bd17114ea95b8e0881175e407e1abf0d39a389a82fdda3705a3aca41f77c3b7018e31f3fbf8c", @ANYRESDEC=r23, @ANYRESDEC=r32, @ANYRESHEX=r33]], @ANYRESHEX, @ANYRES32, @ANYRESOCT=r22, @ANYPTR64=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRESHEX=r30]], @ANYRESOCT=r24, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="67c6b02dcc646944a18d15f1ab3792603d33c96ed3", @ANYBLOB="96f889336e8850e190bd818d141b6064d76a2912df8c81eeba25fc743ef858d7d7b601b8a67e9a1ac2fd4c83d3ca58c63f97b49cdf85fd9a1a2a3392874b1fba825095a2a831880895bf9973e5c7e4498fddf2b243467b673cca57e5e9057b4bfd3b068bcd80b7c4ab37c5bb2c6c9ce0727c7bf82bb1aa06ff894241ad50eff0eb9d125bb0bd4ff4e8b2386be5f1a37d8300cb3ffd67059ade67d9db3323c2fc662800c7be09acd83a6105de9b04038c883ca81d1cfaa2f64089a740b73c55b06641cb30ac87f8b5314c92f5ffa27e639d09cfb1f1015232"], 0xa, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000980)=ANY=[@ANYBLOB="f30794630c251c0b5ccdfae7307549570857ecea4ae6aed3ce876caf8eb575fb5f546185a0df543936"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r9, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) fchownat(r7, &(0x7f0000000040)='./file0\x00', r9, r3, 0x4) 00:08:39 executing program 1: socketpair$unix(0x18, 0x5, 0x102, 0x0) 00:08:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x304e, 0x5) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 00:08:39 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYRES32=r1], 0x1, 0x800) msgsnd(r4, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) r19 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r19, r11, r12, r15, 0x1, 0x9}, 0x804, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) msgsnd(r4, &(0x7f0000002580)=ANY=[@ANYBLOB="000000000000000091048e01e9db327e8ee96ae03414289c90b83639271ac69d31bbe78704f36e17e49cb70ac292b1ea0984342576cbeef3d6f8444848b9846fabd537954df603f78c723f679737404db10a7f9ec6fe1cbc8ac2103589f33d416089d9b80579cf16de948d0394414ace3398eb589480f8d85bfbfca03c5c49d65692a3b955d93676ca1ecc09517646a93fce95da36275328bd497e3aabb47a05bf720847beb96b8233a5c69300e8ca44e4002b075c48141839a8c52b847d660fbc056218f442fbd07956d0599f28c7e6e69c68c6f3e0698b550bd50ab264663c23c58404be75eb5dac0008d4f21900eec09fe8f31fe0901095705aa2db13a16eacccaa957b2b4b9449386975f9fc78dda2325e25ed0677cea9a16db09ddae596a844f3ef536fec85b6ec254a82246bc108ec7622efff6d81a34099c05533416fc32f06cb50de07c7eeb3d3bc778e701604758c5eba89888fec2ad188da5eab57b97f62116d98ad7b77e53174c9a0d515faa8d0b448d85160337e974266889562aac50695a98acdf11f367d48e89c915798d6d5c3073da6341424d79c44527430a8f17ae53c4024be4eae60e6559a665d32b9b7e1586b59032b82b28847d0476cccf91ab5b9c007fe8da56f593ae2c00472d8a216f13410011fcf8c053e3cf3a64cbabf33bd92abf7f4d8630312dd93ea142c6e20a380dc0fac0af6a8f68830c339c09cebfdec0c09e2b3b1a714443de78fbb8e3fc518f70d29462abe794dee05e22caee6d36c75ef570cbe9e7e1d0665051fdb4ff2bbc31b63921b7be1894304973f183b8f9cdd21b3412c2933884e744ae5e8a61ad2d8223157a6f3070630559a930f16e2f51c1a937a2bbb630cdc3941245f972596353d33ad1e588e903d06d0e230d5a8b6ef36fdeb895ad417739ee6deea7d60977ea3e9647ec6026d0c3c2dcf6c23ba0a3432a7538c6fd384a0263a288f41e358fdaf805fe3e9d992dcc7e60c71bd5a27823897b88546c9929f7b04b852ae36b19963fa8a45acb584b816961691f7f028aadb20ecd8de7c85e63374e195f55a10ba694173130eb88ce3525d1d742dda0f020fb5739ef790c0cd14c465c7f833110446b2a8de36257a54f9edf2d48281c1e87164fa9fcae74133d4a24af2a1c63cf7cafb2c167002e45a292b89249ac5dd196f1b6b660e95e27804a47f33381b20ad73910ee4073dd5f7fb40f47b64d26566215b9bcca0ef7fe3d287f8b8fd1c5ac4c5bb012bc89649a3857e3413b306111bec2958f8a07cfa5146f247041fd41638937796abde8d168737cdecaa3b5b685e6d56bd20f554738311b2b92e26ad439a215d78dc67cd7edb5aa69d3afdd990d47494b1d3ad8aaea8d76fb7c1ba95ac88b5b72ffbeccf5ff549400b4e50ed6cda9934965cbf00f8881c30f1b58e24efc6d2367fce0818a15968a91ee9150b14fecc9834132e9167fbe6c8d82c9a0ede1a80b93b1092ec21021818e57fc7d18f09c5b692c30840f100de07dae7808f627eb0347234eba35e30284e95cf6f569aaac81aa1edc57a11145c96c5a6b2c4406a30242829902643b5f84c7abd87b6ce34417cca739068865946edde85c5fe35de8c6a914a1bd17a9fa9e69dafa8a55a84066fca2d7e7e45d4da2ac0ffe8860b8294bcb237ebd5a4bfdf67dc8ad21cb693c40e348b90c4fcb028fb84c81ea4c2d0111cc95d2e9b88343f73aab81d7e05355f930ecd0722b309613dc8b479b9a08c697085e285a14089d00442fedb282b88ae93b8a78c1d183ed69b558309205a8f95a369c903138c685ca0d017f0b7b430a92a332e4f67fc8b32fb86e5d0227dd259f41a6cabe717aec57867543153608d5032529f0b1d32cdb89dd1fc15dd6387faee616de3f518cf7c63ed0d5c612557d8c0efdc755eb66de8b431e72c8ccbc784d81db1a2391809a51c64da6a178c389e41296edc390579da73a074aa798a50b602653cd88b0850408721b32810f1d7a5c9615b4548e8eaa28e41c7da31c9f449e3883948eae45369bca2c4a367b9439eb46a25c9fab9abfdb55ed7cbc6981a662a7556e62b909d9fa8df564f175dc0ec6be08f192fc651ca891730375192b83b71aefbf7601a54865b8f0ea7c0bec06180a8185a1c4c1f17e68b79ccc8d267e416f225fd493e0d92491f6636c34f813dd83e8a267ceff336db7c2abd8ef1b10a3affa7c3003ba915e1a35d5588e33768057cd023dae2037d246eb1943da15bc753d40c3883f06016ff7921e981b7fcbc914a216edc7e34006d197c324b28f78d578ff8f417b81f17079e47f3418b975fb9eb4c420935fed17e49fee949310df1d952bc5afd3b1e91bff267453a82500749c56e7cc98ce7581a6ea1428a8ea10b18fe4dfea4781039385db01d74db920febd04eb45afe41ea2f635589e3d2e968c6ddfa4b0dafb2f87872e68e9afbda97319e05bf6c84d78a7e2ea45585f6ea2a7db5fc6193cf70386738bfd591d59827059f2d793c35f47e475b7895b243527d13b794eefedb2c86f3715d96825c977519a282e9faf9670917113d0bf993609d07366c26afb12f67e09399a9c3c35145190806c9760a9ce7de961c17f6154da7ede802716464b307bf2249d9c0c64fef7ffa612950c1c7fb6b82824243114da0255a4e34fb44dad5d1850a34e67cd122c086de60f0a2eb1a9eed6f6a7013e48c7a2597335ab7fa7738d27b5249d7814044785dd98dcb74bb63bb0745a9c27d3e68b7a9639599084a4628ca0368e16662faf473acb51261c56b1f893de83b606a2d9c7387cd63a35e4e0acd6c161b702b9135ba3450868a2699ec1d5f19eab2dcfd6d7691c7bdc45eab3156b5475c9bb38cd9fa44497e72fe792e13f09f851f7cb03fe7175e909fb1210cfee04ef6e106e738818fa8aad9e1e5cb3d242e9dc3c1ea6f88ad7a97990fe86e615568b97fcb7e96509ced017bb97e10cbeb3b7bffc2f4140067e4ca90f877ed3dddd6b676cd5006421ebe837b999338ee12ac27ab66e1a4f8aa685e54101bd1b94591c54f26deb081cb24ee7ab552fc43982598860c216849df9b9ab8ccbefc43f74ea77cea094b4972165d351fe5e967b8f3a59ed51550b1e1caede2f33484a589fda57e0e89892586e2ca9a7664c25b162b606fbef1f3e98b64d4296864b313cbc8809b195679df7cbccb3521a74df3179d240c4a7e4d90b7706f184a18013257e26af2fba26bea401dae15dfcd4d74e043e968b4b1d9d89ebd5ab8aa5b294c87cc31940a4cfef442169f7ace147696e1b2385ea8e4e2848e3e5ba25153cb5ad71f0834f460f02ff5325222173d8cc4e74b53e3fd807af8e46b5d39e3f13ee65cc1d3a30561218d3c9cd848d853f082ef2128348985e5f541faea096f0bf0ce716f439dc408638ef3a4cf676c2259ddb2d9f163565c4bd6307c54565b49eca5065c77de9f142832bfe937829662db13390c9b4f6ad20bbcaed6c965f4422fc3277f43941dd0767a02a391e94e76b7c7e99b4a45a468d8be20cabca06bfb6ef74292fd833044d053da2e50efc856d31d83dfac0d163fedac3934b7436ef4239f3cee1f6451c2db271d83642a7b062046db195fa95ab24ccf7fd926f95b089850dcc2aa4b63a825868db01e1f23cae56735c32c9cc1a6c086c1a6bafdc8d8e2e2acfc2363f0de9e16d515c9813c3d702b73c2d1e53262d682f6b3f7b0ce4993420b44e7076fd67bbf4262de5bb212052e86e2e15053454939ebcd3c8a6ae451d0d0e6022f1bc207749debd3cbef3a4815fd0e320588349111098b3ede4fdb84ae456c58bce1edade7c431f80dd56c14d8e1825b3ad2b3149017897a30fa84a0b9e9f08369a070152a7b315263f82d3042704f2aa976c2c820e260f8a2041f2ffd58aeea702454e9a4e30f4572f2683e071ddb1909a5998eafee74e61caec499ca6b2b5b961661885fc2976ad629575bdc92e28cf479a174bcf10b65575e00aba94480986e33e4d7d2b149739c5d1e63ae7b3d31693d5692b0ea62da8783d7ddb02fb65f45f23b853c438ddcdca516ccf980d1096de13e6e5687442d13993d70c80edeb4cd889d4c179fa5c8d67e1bbd7485f5ac9bb849ae1a7c9c1a88b7dc5f8cfab876eb9c52398c508a470a9fe07a33830844ab14fd4796b3f88e251fba94203406432665786387435bad561cdc9f6bf9994f553d5ce59153216bdcff13537199b526619bf441512defd25284ea0690da12240def86655624663bc26fe9fba2b1b4eceeb2d951bcc5b1c764c45efde2d6491240cd6f2b1a203765a0bbdf0d456394b9b81ececb4d9926f77d7f8ad8d3d7077bc569211e36368cfd5e18591b835bd576aac4f01b766083f4b3cd15c795458ec63cd60ba3f79d6ee9df97cc16a64178c062ad0daa6cde3b51a3de57f4618fdcc3760700000000000000d0c9b508e89f365a30bd658cdaeb6fa919b9844be26e870f7fd46dcbf1c59f24df166b993630401044decf3ccb9bbc3e529c439550275438925dd9fa330a8810e381c32730a66c3589b3141dab7c79ca6390e608e206eb75893cfa5a3a3a0c7b9fb01eabafe0a0bf2cb81b27f4317c1def0442d9537a057aa6e52e2c1e697a3d36d6bbd676dd423fcff6fa0341f8312afcb7fef9b0e3ba752344ea5a470390173f480c434e2f06f42e7a56ef4c19443b0ccfb8efc7bfce8c6c325ee3d71457f1011f43c1c45a701c367e4c9a6889eff68b499b8cd3867fec6c8d11fdd75825f9d3fd131f442fffea91c0af32dc1652ce455a02f9a88d8606e2e0dc47d6d333815a8266fb3cbd98e1c55800677721608deb72d9d70d3faa56dbd1faa22ca548eb7593affca47a57973f43cda9c563c8cc7adcbaf356a71f156562fd4343c5e7d768997d66d68fba9ea6233f15304d734bb06c477318991c870fe62d26af7b43f839144e73f80a9b61d98f1308d358f4e796d37413d5539aff03118a965c24a4a05c7b5909dbd298c40fba33fa4e913d92ca66a2cce0727eb76673191eb1093fdfbb89563d178cadfcd01d51e591d833fff30a1fed86cb2eb6f559acf4dfb306dc9e854450130ca911b7f6434f604051a4ed206a81ad848bd2aa67dbdc08af1ed4e8675fa29cd47100a34b5edf87eb4d40c07432c6bd49d6af9ebcea57d0dfe9695670cc59bcdbd0bd6c839bbc551b37c73a13a034c78957bfd843d78a3f4bf96808b0dcfbf6447537533ae953bdb0011e611f589f181bdadb8cf311e3715aa95792b6b3c6964e448eff44f9c959e9066098cb478b10426df5f04901960a91dd4f0f26f1265bd70b175859b7f6dcb863e32e94440cd984e487d083a9cd8c1e3a636ea5534881a144609f27f0a102f65bd4e06cbf37d8179e34804d0cd03ee3e264e602f8ffa5dba5884076579ae1d839e64cf0120a5134382a759a81e1cb9aba3aeb69935ce8e10568c370f95c138a63e77c5eb1fc6c3b00db8dd4e548923994ccaa67c750afdaa3f54de79eb197de26fb162837569c9f166932ce4816de809c31fa359877b11891da3fb6fc3264132e18704a9e47b0ac27ea02a8906b7444e3f696c77fd393aa616b16ca45f7ce010f54d825e65a4790acfe2649c633ef4a83879e4e8ce5b016f2320185c70ff6909ed8567d4773761d54276edb8cd09d8d6a61e2fec68349a923334df1b079b86b1ec8c1e9feff66062ee7e852fbe39c24a3d876de91e987311c24ca9e2c6e3054ebb43f2999a9efa1b7aac29c6b3466e9cdc46d5ed396c793b64457bf633c1eb12f92d12d761199c263b46f6d9d071525d173fa9b640b14ec951188ad7be096342a9f13eb026873296b9c753f7e00bc3ad6b4eac7a13795a483b4b11a20e08cae6e13d4b4e9aef80d3cd31a03ddd4fd91c4f9d16874ba500e670f8182c2f76b4487c79ac2ee188452453879ccc873907402ac8d658c077996fdbecfac06d79c57f3bd22afb01b3415f7fb7260707b75438a4c6bb66d562267a8c118fd2adb40267183504b48b68c1ba12d0bcab3e0753e8ab892acc1a68211a5bbd522e1878fe959951ab8a084df728ce9daa963ef0bb6a68509b5639a4bada08498f095d2a96554beb5a5b25e5b49c8d5ca63f567e55bc67932bcb9"], 0x1008, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x28}, {0x6}]}) pwrite(r22, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) readv(r22, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000300)=""/151, 0x97}], 0x2) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f6400000000000000001a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92ef3b1955626fe9dd83095a7d47e8877cff8797ff300b38def898"], 0x101, 0x0) syz_open_pts() msgrcv(r2, &(0x7f0000000180)={0x0, ""/36}, 0x2c, 0x0, 0x2000) 00:08:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:08:40 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80000001) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x1, "8d1bee5dd119fcc2130c0769424aa57a9b0c1920ce6ccca0a16bb7070d0caaf7003afd5df543c23270d9b27c7f26556b6516e77278abdade1475d5dfd7eeead91f8e21fac3df5e6225defb81556fe93bff05a31f4382875858e4549956fe1ad67901ef974d35aba1cdc2782ad783d8621cf138db342ae81e1de937cf98a710f3871f1dbd5a886e1b8786bcd9aa9b"}, 0x96, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r1) close(0xffffffffffffff9c) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r4, 0x0, &(0x7f00000001c0)) 00:08:40 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) mknod(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x2062, 0x5345) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x88) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x0) 00:08:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:08:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x4c972c601a64929b, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001bd66eaaeb00050004fecea11ea8fef96ecf80abbc8d32a672c73f3ff36cac103e7a82ccf3bb01a37804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff35282118e4fd89720fd3872babfbb770c1f5a8b12353108920720700ff7cc53c894303b22f310b404f36a00f90ea0000001257aea8c5490000020080001f0000020208a371a3f800edff0000", 0xae, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0xb) r4 = dup(r3) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r4, 0x848, 0x800, &(0x7f0000000100)="d33984cd6c53ca064fd648338d7ced3387357a43b938895ea0a142b2c902f1340093bd58397b0df850bf3ac71cefa45f0c26e0d23dcc732b795928d3650a0279ce70b090e8e1114bba1550637a5b507043c289db4d5499b1a916b38b77bb5ebaf578c4290964efa4a5ccdfaf13ac2f4a9f4227f4a78fb3729ee6e541e2ba99a2ff88e376f0720f27d7c0d5aec9a4af41001dd3fd13ec799c5e32bdd82a6f203581e023f98da7142555bfbfe5782f6808ef36ab754edcf5f5b99dd6b0fbf57fbb9fdfb96445d40ba5db783422248c2ee9cc369c7ce205b56183dc37848d49a2289624507c335e00a96ee28c3e644390c532ebd55e076b822004f528ad4bcfa3", 0xff) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 00:08:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r10) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r10]) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r13 = socket(0x2, 0x4003, 0x0) r14 = socket(0x1, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r14, r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r16 = semget$private(0x0, 0x400000000d, 0x0) semop(r16, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r16, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r16, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r16, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f0000000200)=""/234) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f}) r24 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r26, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) msgrcv(r26, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r25, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r38}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r44, r44, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r48 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r48, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r42, &(0x7f0000000980)=ANY=[@ANYRESOCT=r48], 0x1, 0x0) msgrcv(r42, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r41, r46, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r20, r31, r39, r51, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r53 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r54 = dup(r53) accept(r54, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r55) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r55]) r58 = socket(0x2, 0x4003, 0x0) r59 = socket(0x2, 0x400000000002, 0x0) setsockopt(r59, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r59, r58) r60 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r61 = socket(0x2, 0x4003, 0x0) r62 = socket(0x2, 0x400000000002, 0x0) setsockopt(r62, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r62, r61) r63 = socket(0x2, 0x4003, 0x0) r64 = socket(0x2, 0x400000000002, 0x0) setsockopt(r64, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r64, r63) r65 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r66, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r67 = getpid() preadv(r66, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r68 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r70 = getegid() r71 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r68, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r69, r70, r71, r72, 0x1, 0xff}, 0x8, 0x6, r67, r67, 0x0, 0x2, 0x1f, 0x400}) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r73, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r74 = getpid() preadv(r73, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r75 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r77 = getegid() r78 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r75, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r76, r77, r78, r79, 0x1, 0xff}, 0x8, 0x6, r74, r74, 0x0, 0x2, 0x1f, 0x400}) r80 = msgget$private(0x0, 0xfffffffffffffffd) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r81, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r82 = getpid() preadv(r81, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r83 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r85 = getegid() r86 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r84, r85, r86, r87, 0x1, 0xff}, 0x8, 0x6, r82, r82, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r80, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r80, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r83], 0x1, 0x800) r88 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r90 = getegid() r91 = getuid() msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r89, r90, r91, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r88, r88, 0x0, 0x2, 0x2000000001f, 0x400}) r92 = msgget$private(0x0, 0xfffffffffffffffd) r93 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r93, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r94 = getpid() preadv(r93, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r95 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r97 = getegid() r98 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r95, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r96, r97, r98, r99, 0x1, 0xff}, 0x8, 0x6, r94, r94, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r92, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r92, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r95], 0x1, 0x800) r100 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r102 = msgget$private(0x0, 0xfffffffffffffffd) r103 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r103, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r104 = getpid() preadv(r103, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r106 = getegid() r107 = getuid() msgctl$IPC_SET(r95, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r105, r106, r107, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r104, r104, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r102, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r108 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r108, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r108, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r102, &(0x7f0000000980)=ANY=[@ANYRESOCT=r108], 0x1, 0x0) msgrcv(r102, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r102, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r112 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r109, r111, r101, r106, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r112, 0xa5, 0x3, 0x1000000100000000, 0x6}) r113 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r114 = dup(r113) accept(r114, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r115) r116 = socket(0x2, 0x4003, 0x0) r117 = socket(0x2, 0x400000000002, 0x0) setsockopt(r117, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r117, r116) connect$unix(r116, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r20, @ANYRES32=r57, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=r11, @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r76, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r109, @ANYRES32=r115, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r116, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) r118 = getegid() getgroups(0x3, &(0x7f0000000b40)=[r115, r56, r118]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, 0x0, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r1, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r1, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r119 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r121 = msgget$private(0x0, 0xfffffffffffffffd) r122 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r122, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r123 = getpid() preadv(r122, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r125 = getegid() r126 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r124, r125, r126, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r123, r123, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r121, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r127 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r127, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r127, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r121, &(0x7f0000000980)=ANY=[@ANYRESOCT=r127], 0x1, 0x0) msgrcv(r121, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c609e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad000003b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r121, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r128 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r129, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r131 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r128, r130, r120, r125, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r131, 0xa5, 0x3, 0x1000000100000000, 0x6}) r132 = msgget$private(0x0, 0xfffffffffffffffd) r133 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r133, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r134 = getpid() preadv(r133, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r135 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r133, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r137 = getegid() r138 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r135, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r136, r137, r138, r139, 0x1, 0xff}, 0x8, 0x6, r134, r134, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r132, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r132, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r135], 0x1, 0x800) r140 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r140, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r142 = msgget$private(0x0, 0xfffffffffffffffd) r143 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r143, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r144 = getpid() preadv(r143, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r146 = getegid() r147 = getuid() msgctl$IPC_SET(r135, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r145, r146, r147, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r144, r144, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r142, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r148 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r148, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r148, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r142, &(0x7f0000000980)=ANY=[@ANYRESOCT=r148], 0x1, 0x0) msgrcv(r142, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r142, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r149 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r150, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r152 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r142, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r149, r151, r141, r146, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r152, 0xa5, 0x3, 0x1000000100000000, 0x6}) chown(&(0x7f0000000140)='./file0\x00', r128, r146) close(r0) r153 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r153, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r154 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r154) r155 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r155) connect$unix(r155, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:08:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000100)="b75cdd61beb116b1648cb4ae2443da96fa6200c9059d8d96eb603602bc47a9b3c318f33ea74a1ac51b2c56f7699bb436a69d91dd44e39b843a8d9af2d1fe32b509468a3abc2010220b7f919ac76c79d3ab4f63221ceefbde0ff4c1", 0x5b) 00:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:08:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0xff, 0x6, 0x6}, {0x9, 0x3f, 0x2, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:08:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0xfd) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r1, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r1, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r9, r9, 0x0, 0x2, 0x2000000001f, 0x400}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x5, &(0x7f0000000000)=[r11, 0xffffffffffffffff, r17, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0xffffffffffffffff, r20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:08:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x3, 0xa52e9a089a84e3ec, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/10) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) 00:08:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 00:08:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x86168) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="5b3052e6ec732d267009a72fb2f154dd6e9c1c212fe370a90ff1d74ca727bcd89c1aec4cdfbaf04b6aa950cd90a521c60262260330fec8dea6d88bccb8f6133f5e521c67dbcdebac7359113c946b5497222de62b75ca1bc4dca51f76ec9ff9e0f117d95fffe7522359ec1906dc4b341acbe12d20d16e88b96b0deb7e907ca0c3ca881d6557461b9e6c1a6082b2580d62702a2d47a4339dda1ff250e4c03e70bf8f70a93d8200000000000000", 0xac}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) r2 = getpgrp() r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x2, 0x3}) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x1, 0x0, 0x53f7ad, 0x80, r2}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:08:41 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffffffc, 0xfffffffffffffffd}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = socket(0x11, 0x4003, 0x0) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x6b, 0x0, 0x0) 00:08:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) accept$unix(r1, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) select(0x40, &(0x7f00000005c0)={0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffc}, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = socket(0x11, 0x4003, 0x0) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) writev(r5, &(0x7f0000001700)=[{&(0x7f00000000c0)="43d787d5baff7989ea4c023a36af54fd2df1cb2ca9c4530b086d085374bb2c151e9b27aa3c46b64d06bb81320ab1bf9fd4431a561a98ebff145aa24a7435d543b7c20dd980c912d7c7121b3a21d4b42be25b3f6871108c672970fad5896386a5e03070c8fe366c43cfa8bab09ed8249421fecc967eced016a0b1832a413b0abbaa585e7d92a5629aee48e2e41c5756b3e22111311ff9b34532c7163420c63ea8595d8246a2228e6fbc4a01665ff1d271dbe35693dfab4f11ab2ce8a6819a8cdd7071cc3cb4e7f9159f613d01f26b7af9b8337c5433bf2adee4ec725c89561e5810dbf229", 0xe4}, {&(0x7f0000000300)="7b1382d9b75e78123ed84b884ee4a728b21ef43d0e770dbfcaae132356b454ac485f3a43fd42ff5073653bf8f88d164f270dbc6428d6b040c52e6a619723b3e016d2f2c3f3137190e265e8140e73288697e6ea8ff042d9535bbafd576f970b955d0aaba7bbb75178fe538007f42a8b3979b52b9b7d9bb818c71176554476c915e5ca24d1f19505e003b3e9d7fae00a96855c19f2bab24d4845b0fba52017d738ba0984a7d95edc6c34c2ff", 0xfffffffffffffeba}, {&(0x7f00000001c0)="875c60886a4de369372220b9b5948c0261902d875c17f38735cbe61ff0c9677ca3dee120ddfcc311c4992737047bc9e70918cdadcbdc4c0446a5e10423d08c73637ae03abd2bc3be654dd59b008918cb4cd14a5f72925c84a4a6bcbdc79e921ac0646cb8be9f2ac2758e0f63269d8ca9715d531323afaf5e4e46b5e29adcac38", 0x80}, {&(0x7f0000000600)="c57d88ad930e378bc5499ec90e8a1ff8383cb075aa4bfc14a1626ff8ec91bda3c99aaaa742d4574cd4124418a74840019053d2831cb9ed35e1b7a40a87938bffc4969f022e2b35bbd5da56c1f4a41524c6b766d12df0b645b9dda3fe09c9d51e52d27746adc21bff9fdb93144196589c40de4cfd6b72ed1d89cb52bfb802d64c15abcf1b0f342024f7cfd87a11935f2472a3a46eb71d63047cf81e069d8ec9ba9d8132a0560edaac1790b8c89de8e7ae8adb8d9a9c3659ba25039bfa97b81fb87f30f51e870f01503a63a16332d6fd69281ca2471b14182ff6ac32a9117e91031175a7b322c34dff193f0d41b4a93020b7ba24fe1c95e76af2b9ba7d38f882087ffcc9304aeb2bb726afd6919431cb1620027e7a180d08efbe419dd288396903e5aa9839cbc8a40df0948cffb5970cd125a251082054122f975c6128bfd0fb5ff6ce624a90db839b49050e595f33dcea3a0793e1017f9f9bf6ced2e3d844cb22e02ae03d816eb5e4af1a74c6b2e9dfa71015c68bb83da481e7b4e9073dc72e3e87d0cf8ed6bfcea71ae13ae9cb4e60e1f7bc67866c873273a4ffc403064b0c15500d214027d0e5747bd13c94d0b27393de6f73c8a637128d95ef8b98d3336d43c77c9540e7e57b0ab6cb23b3d1cf73293d260954fbf443c44f34ab22ea8f3685d476000b7f3e35d1e58b39340aa2ac196028692fe8eea96cf0e3a689e4938a50fdb37d35c3b5bc1e6f6d83a28650c62fd45c48cd77efcd30daf73b4af40e1206d44bc63ddf65e2a3f04859681e5983c87677071dde728561d48e26a7bf1a04c48fc5cd147dae63765635e90a9a1d230f82a67ec098d791653625b2470fd6f2a267c2b427f0380a64e59597e16ef73c035f91a08a887d8257471e136158708da941babd085f0f8978932bcc90507dc9bf925a53eb48c4f4b05fbfecc27c564e247797be96b2a243084efbc0b8a71c6fd2ccb6df4e30de159f511fd0465da6d0c66656b5208ac237b1682903cc2f2bd0ad21147a01b2d50205d5088bdcb5a81c88d40c4219881b183b9328afbdb54ab3a92978e4b828e242b1ca0391d6c2d35d499a93c9c03dc39ac0fda9ab4471cc41142b8b4e1a6c1c70e2210a671a5aa509465fca7bcfdd794007947c5a6d21f2783b237693e251f895d95022f16be7af5d943e1d2a29e02b729ea0e1cfdb50f03abb7fb4c3eaaa6419563011b221031c26a30b4bd7c9acc48eb8150db74678dbed12a5e63dcc35f828c9a683671f1ad7fb22aef8ca6c532c8b73ebd31dc9f86542b34b93c3dd5d723f21d5f5548c604cddc08ef4a4e3c7cb5f3eb56e184cf55940882c0b79bf15523d3ad621de98fd733e50fdadf461bde5c2c5bac6e683303d4ee0db2ce26e5d2f431e65523140935e6a587df1a351c0817d1de710f2562b168a14453c92aea1bb8fbd3a572cb509c15f04b74bb90c880e56be830797628936673bb90e5b6ff7505130af88417f78de0f0991c1cb36ffe72726ae44bd39eacecf466d691e76c4213d8f3b3f9e45fd57784cb12381122087ca7a648956fc0e93c8bdbda74c13188a986281476bb46edb40386efdea879f668288c4b3b33872c94cfaff53194fb879f569b05057ac558be2c25e6b231d32189c181200ec85799d9f7199b515a9ded88d5f01127adde3fd2ad27818a8408cc1e89556bfffefa9845c5f670cb53dbb5931956367b52823e8fba84be03269f820b623cf6d024c9039779ee19d387cdf403c09e3cd273ef3bee68f9b9834427de7a8d74a31e281be5d1dfcb2d0dceb15b531dcdcd3d26ead793a01ab03d24550e4c3ddb8fb10d4d279942cba969ae9ea9eada8dd544df50859fccd926e2ee6322e01ba59b35571aa498c311d0bc27d0b01edfc2f392173e20656a452af83a792dc5cd1b8ebfd538fb001a1c596dcaaf56339947df66019cf6bdd635087688ad6b34a960b2d8bdc80b0ef6cc3bc1756a41049a4922ccd0ede7b10acc57b23f7c9f88089e60bbe789ecdc60538f14d7515c7f1ec3b036bd435d732de8fc4dff6d551772e41d1edcbcd1eb8a9863c0352a5a51818a609e0030bcf2767ab3ed561024a1147a21bad2e0310faa08e88ad676220ea5da6378d1c238c5c2696ac098ba96ab328dd019720a3367132235e7692b4bc087dcc9fbd43ce9b1dabf157b4a4b775f3e74bf41fc8c8ee02670d24c3e8988e1e9afe97930d4711c991d9aef757cfad63676ec3d77e33563ad7fa74dc8c15754d660c8af3e9cf15a10922c05c83fe881ed40c21904d896c1a9be0e55d2462219a9728e5a10615efb4b8ed7ea264b84c21bc9b1559e94f36a79671acf65fda28e3fa1e4dac03bb90b9812d8ef2163ecb37f7e95066b8dcadc27d15e3f1e7180688bcc98450bbd016197728ba046efcdf42567691ff7968fe94f086dcd7f8806eb3f975ac855ca60e5626a671c3a2b9282ddccb5a4253cc58ca27bbc58e8edaf7b4c197fac703b9e5d3580cb2a6df80fe39fc5d93bd07bac3fdf5dbac55e86436c9b43a57de7a1dcd08e94bcc9f02539d525f3ccb8e67c82afa85b8a6946ffde90b574e001d42b0c3964d473f8ebc094eb2ee0801e42447beafab2e112bd6970cb647359602cb3c19e6d5702fb65a73bd4c9898ef0cb146ed1153daffab72383065faa8df903ec6c46ec69fb32bae0925ff529238b9737fa91b6f4f87678d0365f4ff10e80a61424c0439059f92298edce23dad73bf574c47c2d78cf00cfe182bc767310ac448be3351152c998b83c475d741a7c6d7e06cd2b8df0e0465f9d13573c04dd6abcfe54561e577ee66aeabcb04bf260089060d967a1ae3bdc868b302ccc009996820cedd048fa2dfbc57875b819acd567366d07fea0b4a5a27bba771eb7400c867f3deeca28dbabba32b39db650a862823ac98d6778f254e1f45a76bb5f9691dce9a36ef92a6c48d0796ba0e30ae73fc2e2053ab6425d6f4a7f0dcf4ac5825951d07b0a3e54657389dd4404a349348ccb7a601ad4c0a34e7c16b177c3b19385633da4c649903ab8ea363e72c17b0efc8a7582dc82b7bea639cc33d27bffeea26450084483bf51e47de363a66cd63c3e8663db87d24feaee22ca79fdc42eec8a15c8e6cee51e597e9730b863600d488c2574eb5d9ce32fa8abdeda55f0c002648ccedcf218aa55db0691d45f3f20ed5a6bffb068cdcd3916e4e41d68fc6230cd3044496c717a8a9d6d40633eafab5116f5145ce915a1a7393c7d45e10174b1e1e11447ceaf713c64fc8249be9c861060042cff173dc286991b32499edd4dab60b84cabaeffd1d00e9f1d86ed5488154ab709bf300174d6b521ce28e6ed0c7a93affe706260470d87cd427ef16f109ece39dd7cbae99c0f3ad20020b0aff6feb2746d5740a9697d7d4ea15086adc78e4c7bdfb0447e952a93ffea14cf38466b10c0a571cc41673ba781fa512ef16c7ffce4a8dbf33f46a074a1d7543f1ad02f9c5b3a2579e53952d653da065eb74dbddd452a37c7e422be4435cac3beb31a8b319011e12239f6ee52638c613a4b19f39dfbc4c97eb90d92dc53e6c833af203f7e00802470bc6e2732497dc1db8cc7496cb2b518c599ea498b5d4ec32fb512cc0d5b8107820a687b3fe178c4a3651bf11f6fe7d1635c905182b4999590ea91537b1d0271553595317d0405ff09dacfbdb401192613509e0dbc851a4db3a96511bbdcc3f79f790b92d27a9a33d10089e1e1ca0d067f1324ecaff387b99da8af2d253d67cc46d3b537c96d95ade701485970fd3dfabeb99bce5f61a9180be634695b361f4ea96edade0b1d6b9af7ca1f762df2d5e0381e9ec676269fc9abe483c5d1cd6fb30a47a4ba2a41e5ec07784f6ceb16bb550a4a9877cefd0541ca004ad3210af9f081681edba88a744d8539c21705a722ee73e9e89d181e975eed3a29cc57fe04094d2e0af210bfc78d3519db5eb5e1ec07f6c0a74c59fcc36b960a79415f35a983fde3e368e0cc15b2232cfdaef18236de94752a01171ecbceb56367708dee4ce9ea1db27b681498f8c4b1d7fbcf7add7b4f226ebc1651216eeb6c0b9cfe085a85979deb2b7afcf848fd6f0a7c16c029bd1d312034df5fc08b3555b27bc2f611dba5f05f99e9324d365613b90f21523c7efa196a5e530bb7247b34bcb911cd98ecea8099aa5d7cf8867c93fb7f1064f55f502e45900fc94652780444a3162c7348507f1c2693b8a58128bc7341ffbf4a1a9c9656df9c3a72a69bfe7701e1586e0bfe63b805c6604d8bef918e974f00cb3e7f1682b2cb929f3375cb94d2d7bb28ef2fdb25902f127fc64049ba16a100c9f74893de7f93e813f698053977b9f01765fd20138d9023f31222e3c85696897d7168109237aeab8fd4654db83f3f036369089b638c74a38ff609df66f57c42a7bba2f7b08ecf4eecdc97f4f155fc4f9f5e27ad5990f59422fcfba2b5785fb311101f71e77688b9b0180e103b07c7a7d7bbb775bc5016581463e05156d1dbbad785284641d24e72d7de20f777342c33d391a49f5ad76258fab10f4ae270ba2ae3bc3d888e463f77cabc3fd1b5a74be46c84c85bb1281aaa0d275301e6267d2332f26b755bcc2a1b723329d7d9a87f577b90fe51ce203d21d859b7d447f7ff2f531cb59a3217677f88596223fae9dd6e4f74ad59f49dd0372d970d8531c2d5bd9b50fdcea1abb6bedc1baac41f9be400b3c44eed4df8c189d41b7ee772248e754511a095a7d27a9575cd127db6e9618089fee986ec4ac212e9050e3754bde651e1d742e1387b9b0bf26d30339bcee3705bf4e9ade9c14e96dc11e66343a737d857861ecef9a38db8ffb8f764f414be09370ef402eac832ae7be344fbcf2c89fe766c20e186c37ed216c9d757c1e4c028a4c192eac1a9f6e76b9c9ff8e336af09af12b4034b713883c7e62d1ad7e07904b08b4a28a4094327b0b81b3a4ddc77759179c5e8909077db25427d057da92c8efee8e2bb0f44fe6741c856e2d70afabbd675aa68a0212bf456538e649d59b5980c3dad4f449f846ff604ed6da31b5ed2bdaf92f2ea0457168995ab523857ff4905fbc019e545646c4004c82e160f4b3e2b505aa5bcea3334206019e5e9538cfc714385689b7e42c821556ea104f5ea2ccf09157c49b7dd51466ed0a30a3c790f4101b27871579e1ac242b6ea5a4ccfad779488b82d8db9528d64272feb0d974f3e54b6224c89c780db229cbfbb8aae3b7a9f1f963a8973b272e120fd2b0e3fed578ef7846dfb76fed820a93e4d4e2767d447c9437980f8e3b40391814edf863e57d6c00da441056b70b388d29337938a24d00d219f3cc3034fced8563215744f2148ff7248a6e89c4f0593d3e759640404272f249d5db7c64572bfce17033ece4d7b050540028a26a555ae70d55784a94449c63b9574074f1c25d6a314feffcb57760b442b04ae643deca78188a57b223b61612be60f50d6af69dca1c68566c6cf29a228c5fa1c0b9dd84461dde872d01926ddb77002eddb119379599ae25429917c531a0a29eefaf853f41265dffa14604ed0641438166a267d16c6863e5d8371b671d6b0ff079d7dfc5b99447972ec50deea5e04c72f3d5dfd9053a91d1b382a64260be0fc9c6cc7811885bb116011c4aa70200ff907795c1864350d30be736ccdf5a314b817c4f5aa76d53886b7edc466a5b9b1320a052478288cf75130ca8928d2e7e9c1db3ee684ba9772cc03fabb522a7645b7890f66265d65b8a77208c5a701f0de94352362e56ba304b60cede1018e50767886420cc27086515e6c45348e626a34e", 0x1000}, {&(0x7f00000003c0)="72750247f9c6481352d6e9be492dfc3a6baf2253ab5346a0b2e1c7070e466a2aef65ca3acb1413d3c79924259f1ee626f1c4ce1cb93708f1db67612470462d3d00f012c74e9b501d9246f4d1e6130789093a62c6a5528f0003068b5a978a4566efe9b2cd5c17c88d3cc6c2ec0e43327fd87e234fcc165e42fd64785cc578f509", 0x80}, {&(0x7f0000000440)="5498339ea314fd07fb3be5de2cba83422b22420a1238712f1879e13c9bc1302be81dcee2617f5861330ce1aa5392cca51d2dfc5f6327a98e23388b2d527b137d417958cbb69a8cf1d616d845e101781e5a5b2a96b79b2e68861bca661200f64aaa3e01f56409efa8b71c777f926f476ba828ae464b4a10f32917be4070595a503bdf4d8911531a00196f7ebfb86ef8d9249e3db95ca24afb732cd2f2ed94a9ed98e9eb948913a42b9de28aaac155ec463b6eb8f8eb8417ed254d41883c80d8d2249504cb4d8d3e21b964e537f09b6a2161b64a51c87d4689a41bcc57e6538252ed1d5876451716c4eb50", 0xea}, {&(0x7f0000000540)="033cfc0a84c983ba285f52228dcffc10041f9c02d7fa18f09f6605d2d21807c39576d6fd4164f8b00900788ba22a0f41c1639879dbcdb568459da99a", 0x3c}, {&(0x7f0000001600)="a36d2e988fcdf505fec89dc3712385b98a184c60edb55bc16d52cd8adb962c610d2b814d0f122cdb71f9fa4a00a0dca5bdf38ad3cf705c47e15e9e2e68169260279944461eb62638c2436420f33998c6da39dd9af313a68a8db5a5ac0649b81087f2e229c54eecf61b9f81999d37236d2704176f05e5dde96e7f4aaf57ecbcc854536b", 0x83}, {&(0x7f0000000580)="0978eff932b214e135c1d818101c919c", 0x10}, {&(0x7f00000016c0)="046a1e55adb26255", 0x8}], 0xa) dup(r7) fcntl$dupfd(r6, 0xa, r7) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:08:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r3 = dup(r0) socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) dup(r4) r5 = socket(0x11, 0x4003, 0x0) dup(r5) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000080)) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x400, 0x4, 0x1, [{&(0x7f000051e000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f00003f4000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil, 0x7}, {&(0x7f00001f6000/0x3000)=nil, &(0x7f0000188000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000288000/0x3000)=nil, 0x6}, {&(0x7f00001d4000/0x1000)=nil, &(0x7f0000398000/0x1000)=nil, 0x6}, {&(0x7f0000725000/0x2000)=nil, &(0x7f00005c4000/0x3000)=nil}, {&(0x7f0000366000/0x2000)=nil, &(0x7f0000344000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000345000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f00006f2000/0x3000)=nil, &(0x7f0000373000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006b3000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000152000/0x1000)=nil, &(0x7f00005b9000/0x2000)=nil, 0x2}, {&(0x7f000022f000/0x4000)=nil, &(0x7f000012f000/0x4000)=nil, 0x4ee}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000260000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x7f]}) r12 = fcntl$dupfd(r9, 0x0, r9) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r14 = socket(0x11, 0x4003, 0x0) r15 = dup(r14) sendto$unix(r15, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) r17 = socket(0x11, 0x4003, 0x0) dup(r17) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x20, 0x0) r19 = socket(0x1, 0x3, 0x7) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000009c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0x9, 0x1}, {{r13}, 0xfffffffffffffff8, 0x48, 0x80, 0x8, 0x1000}, {{r15}, 0x0, 0x1, 0xfffff, 0x4, 0xffff}, {{r16}, 0xfffffffffffffff9, 0x20, 0x4, 0x0, 0x6}, {{r17}, 0xfffffffffffffffd, 0x71, 0x40000000, 0x9a, 0x3}], 0x40, &(0x7f0000000b00)=[{{r18}, 0xfffffffffffffffd, 0x61, 0x2, 0x7fffffff, 0xfffffffffffffff8}, {{r19}, 0xfffffffffffffff9, 0x2, 0x4, 0x571, 0xdc1b}, {{r20}, 0xf, 0x88, 0x1, 0x8, 0x2}], 0x7, &(0x7f0000000b80)={0x409, 0x3}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 00:08:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x0, 0x2d3) msgsnd(r1, &(0x7f0000000380)={0x1, "10a1b958110f31d9eed2fc798acc6e0b121a369fad0fb46195f3163c822ad751c0e1c06a0b2853aeb7f4cdd390d3a82f868021ec2b26587575f0f1eb4d093cd18cda74ab10c35adf2ec6d4a014ee023034a1d6db80ea85716083e8e4a329cb87a4c2032cb0463c62da28833ad1d06f5fd2d27dbd2389eab63e1057a656f2354d5cb0c1c95612a2c8e47e4ba5a3abdea534a05992d6dbda9c6acdb4c4087b5f710b175154cea46f2a716ec53f032added317ef5b0e871bed505e1dc47ff991a569db6b92760b6e9d3161e6631e2cda274c047ea6722c2414eb60a725ed5e5c8bc407a63698e9f030e00021c7ae3b9ecc71f683283b6940b4423f97904947359917d8e05c7285017d29362e9587c48074c19c6fb6634775f0ae5168771396ce8ee7554b7714d743c9031a973db9237f721548d2df2a6de2d89286e7c8999e9d27658d9c48e2ae42a1f72d7fd87f24018e5be6e90da457c5d18a0682736f8aaf026d88eefc1320b4ce603f3f46bedd1e503d3a4afad4cfc45e3945ebeed0d0695df26eda0bf27c8a9b7db55319916c1db828f1c02b109cbad0a551cdb11ea46c0555b0c16c323972e5486d5a1dc676e91f2c6d56350db3922148a3f7f791743373b82cf97bd52f519bb263251a312bfc54fb6eb7b189fbe687ce0cd8b5d23450b66e97cbb2be190757e6ffa09dc106f6ef499a98b9068e91ab9f35f3abf447ee7ec6c51cb2bcefa32999e86cdaffaaf7791dcb4d502e8a54d973c293c9b86171e489cac54aa7df57cb119fa171609e17ffe7525d5430ac728a03c616c47a087df810ebee8639d11c2990825557102b3150ee79cd6f2f29dc288db2424c265e0fa298778c7a1ea77564bea9ce2b10266b602410f2d9dd0e66de2da1a307796c423a6e5930ebbd6a0aafdd761314fc1b6351c6048dacbe67f3e1ea7cd417fa35292675d04c8137463aadcd02abcf000ec76f4f732e797aea9098fd76eb9450533f635b5ca011397179cfd3d0d79504a86a3090eff8dba463cab58cb7ed9a896470c220077b5d12b41864dfa2c722f0902eb3f07430f9207bc2ddf4c24be115870e0790ceafd5934d8148b27b99f3dea216b186a6102b39d8ccf387b7acdcd481406154895dc36b8d27864b5a35a1f68298cdf908613766cbf4333bb8c59ecfbd19ebf79d88e64e30dd629a258dc50018d4effe941419ff8a855e6928229e9e55c44939cec64ff430a7055ebc57da00b6c2d14ef82defc1949813b62720e1c1eeb552c57f8807a110c769e8b4df5c2ae8de677331286b59a032ad26b53ebcb38932c8ef624d604b0109fb0f6a55433bfbb3851d5edde0d8fd17c4a44f860b49bf0134e83e6f31aa3fa8f0d83ccdaa717ea37c9da64774d0fdcfb305cfcfb8756df66caf7afbfb483f0f487adfc18ef6971c99c3e0328be9dd84bdc6ad63e5d75c957474b1e0633293610b3b4ed002680ea63a64e6f3bd89357ed9ecba632b681215dede8021e54a9b747f66acc1edf8c0e64bc00c3ae7cf4214f593140017e65748f755c4bb2f507e13eb32dc4686a5c69c537690469f74efec7c989dc1820cee879bb51b56d10992b42f46c603124995ced204872ef4ca490a1ad7e276004b829b5cac0432c5cf195fa9b357a8817fd9deaca512d3c8b4239adb300f894954a8e0ef4351b7623c65d9d33f7c1c5ee7e4ea2132bcc17c8a272997bd41b67ba14bae4bfc99d8ec884e51d66e727aa631b52f2555db084c30010dd6a27b343706c3a911c5de9204deebadad2918d4bbc3d8cfcc712d17ba534c10f9b54ee7cbb42fbd826a006169d2147b51c0627c63e49ecbe4f7933b5b5dc32c5e8216e330559761f18715082d2f02f552aac44f67c3d252a6ced76bc6591540f12754374b42799306434b595d9bd7b6f4986a4700a8050b496b96cddbab134c18ad8ebd6c1da3ce3d122665e9dcf628aee82281a02413a00e41c53690a9d6863bd6e392d7a389f7236b624a9a81f1df45650d947c92d44094550d3ba991b35c8b6278f6783e89b5d63a3e09120991863500cdc489523998df83677bb6fcc1c4330b521aaaa4ac3e13e008fcb5ad313c8844052bb732642ced442a899a812052180d9f643c94e707e4a4ede2a95d077af68b71d76f2fd52b2c42ee39eba51188c46267d5984506a1af2ece9d62bb6d3710540a9223c777a4cae147e13a66f9e92f91467dc622e5d3b41366c4d58b06c3f48b5fc164af0903ffa7ce89d92afeb5fb127a8cc4d5ca4f0221bac2a405685dcbc0f8d32de25f0356f685c7332b20957d920c401e5d3d89700b4c09f07f0c2e87678d91156ab3ee332415d3ef1f4bc015595b5de9c249f28e9e63ba712c1e55fcd8a8c19ba889c5c72fa64a09ec96e7725975157ac3dbcba659103c9c27b5ae9f57a90f9c3edaed3c6680cd8df1f60e2ec2d24fc177d9c54deada388549a0f10af90e745430738e429b1f0db70ea74c046aca056749ddc0c8f186f048b3d0da057fa610d4067383bd0778a6a6dcf7d2aaf614cb3c0800c47e8e0a5076517ee4b8407eb6bd8d3f27e45bf03b2789e504f4621a86336f65b3a164ba247988c8d047921bfcaf7b421b299f1ba304e698dd667fcf96c828481ad9de39d368c4c89bef13e73640ad9596c03f397525e01652130ab8c4875dafe17d6757efa957967255e01e7034ad2922710346a757b3ab5aa0ae4abde6bcccb565482c32f2f2049e7ae9a8c321cc24f0b155fa3a13967d1f8d411ff414154b90190288f3e5e1939b7fdc9075bd8fcf15373d26fbd7af63ce4c2e15051d400d080f52dc6aaa742a94f641448273d527e81713116ae25bcfecd7fe9be617ee3796e9a4e5a98fa8ddfcb1020f36983b8a6215d63d30820c106c3c8e662e5f6dcc49cdfb008ab048532ce368caae2d65a0e047d5f9b14d4825a1e00a6b195b69bb5317fd48a5d858b66d58f98dd1b8a79c5307dbee54b5a9dad0dde6f64881968326b00781c5000c518f58e8472eb69d53646dc80815787a4d9cfe56e98f8b474f44c58ecc9c20832726b62dacdc8bff027ac2b5589246a330b6139c6dd4931a70dd35e7d81c325e779fe6006fbf6cffc0cc5d33d2055de1b80fb0f5667d98fc1b27127c28ae3f7be438e076143dd67328a2869ed9cc1f1677113d8c2caed2fb194f108337176ad3cdfb25d9bf3a7fc12e403c1536cb89e6443ffe41af3e44bdd7a6867acd928700a1bcc570c0279e91b3feb68ffeff862690504636278a0a740730cb2602c95847aabfb3d58e025d3a4af8b04eb89e8cb64671efb5b88c16073aeecb121e8efafe3920aafe7ecf49cee7fdfe26fb0fb48fa4cad822fef51b966855548ecc27188673e05083f7da5ef52a402e28be289207eefc857da38336c751c1f268187e66f76ef5dd6d0da70cba7f2390b5b9e42615981b98c0a3d04bf1b2a3df8ce9c21b1f7388583f991d4fd525aa6c518add02cb2bee1fa59727e7a51a9a9a87074aca168d9713a82ba71b3e92db664be14e9e45ce0733993aab9b86549609de8e8323b598cd014bfc515bfc1d9a52572a9edb063e7ea97097a5f74c868398584839bd9e84cf299704d0fa79ae890c80b4d128f4102efdd574d43cda31cd014f83d4e119b2102cd6bbd509c9993e6de221da68cc05f6ddd8ea9b526a425a5b8cb95302b74b3cc334383c613def41f1ec8cf0dacadb012f36e496ad8165d192e3c08ab8927c65ccd7599720a5f88e2b81bf5e3328f2a06ec6a257382b4ee83b3eb37e60f534c265401bd0e8d7a7a9a7fc1965c68ca95f0048866900c80d8710d96b923cec72e11516926c87d844ca8fbde19f6be5f0516f5e781aa3d2fbe5a1ee268ae9545a84c656d44dc53b197862a2ac8fb507b37bee0d27b6fe5a73585a22e811d1c57c7424d075c69a9df1275b5260d526547bac696f108f6bdcc953722a735ced42a6147f092ff4a5b808d3c76a6da61b659e45b480149dcd15a0b105252ee45d1d3cf0a512134b47558cb86beb0b92fb583aff9c49859ed01318b9c1a5098cae36b72bc08d036a6c70aa7e6f8258434956f7497e62628cfa38e475ccbf7f03f18c779071ef6e832861801c6191d356a148e2c29be461641b37d6c3b43e4b1795ddd8a685fcc90f9183240f36e3cd4024b76724882ddc21d813c662bbc67b1453ffbd445d8f07d037f8b60bae1be91021e1a75b04140badf2e03da9494be4fa25efd640d56728d70fde132a0e5006c892d850dff279da0b05270d1be07b211377240d80e8fbb434616d8e040e14171e2769e10544d8b0c1b85d41c0b435247be4a9ecc3dbf28c6064917735b4fd0786280930b5ca063117a9b052a36acea527cc990cb1ede0372fdc5fe1070ce673cd3a1b146089efbdaec1abfb8696ea6e3f5884253c3b88aad18aedad6b10ec33d492ecb550ac5832faa6e30432d6b7cc05d1de1610e083336d0698c1f0f67190a80811bb7565e6c3ab5d5a3e816be566c47063590f9947c96b2da47634b5d608b3d39bc4b68f70882b69d3dd7f9bf046dff76ff42a58c05a4d6fc765b85f38c745df2ef0ec8b4215b5519dda58ef7e9691a2ae4774326dbb3c43fb6e692b089a18231880450787ce60f25ec64e58c1ce77bdc7aab6200e4ac2e2acc0b50809d0e7a020830dd96f64c4fc7ef4aeed69b653faaa5af62bd74538aa0d17c18e95d49061d4fb5c22540d303360772913eb87f0da729df71c9e540652c338b546174e6a3f7014eacf0597258a4fb84b39f4f84582a69f49410fa6583cc2c346e8f7cf9483c4208eab4c1816be54412f959449212738f13469cc4cd8b2afc6cbad345dd77b7013da90f5110072a759c7262555fdb53502609789321b00ea129a7c7788521cab52f5592ed6998e365e37e9bf52b6ea8ac7953392daf49c14524d01e4339026feb9729cbb5d4476543d2277ce4cc8d256bf72dbe9c54e26d1ba3beac2c547ea8560e36893c1c6641acf129766103ff60bcf0631d0875ff4165dfd322601e33f24ec22d40c3012e6a91f8c8b731e34d76d64d09ce13f9ccda27a92bad679d835a1f55f0a37854818d7a6610d73900a704815c0b35b2b1d0e468a85792aa41ad92b428070f699593d5fdf1930672ab59e3d00fde68349f8930853b65f41032fbf63abe41201c15ea57e93778c1d73a43e70980c8127ac7ca83589f61cad1a612a57eecb3a9ad3e6891543319a525c2a70783201bad814fd6063ae66ad99e28008d9a59c40452803c6fc60a984daa6e0d631e78e7e040061873ba16f241d83e593afeb63ed669d81e7a05728f4cdfa157e4d0f99f5d01853ed48553394187654da8ddc25699f8522a855631621518735ab33950a3b320eff7ada5f74e8a029e3dbcab25e86c9fbf133d195e9ed88f5f953235f34f32e49afda4c516ec542c8fd53d849f012a2a6913a980b6a1151682c768d2637ccb563c9438730c179a79bb312f08d2d4881bc2d7bc484e347479261e273d1729ebbb98c05fe14d713114edae6114aea6d4b58367787a7412015950dca0a69d7bb673a6b5bbd30121d60ade57939ccca609e67dfdd2f5e9dd1a49de4d3c85f0b599ea126b9c1da9958d8bc8baa95630107420d9f3d18aed86ba5ef7536a822f69bf69d64d68a4359a1447f3aa506c092da961abec5d85b36f36d3eab2e94d445302a4f5031be7bf45d52a565959227a08f16d09afb470f7b58fa063b99ecee63aeabba860cbaffdf9db9b393e0fe38fe2911db8d35c90239244b57147e935ff5e151ce9805861ea7ce21192ce80ca5ebf04072b004177ed93d1"}, 0x1008, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:08:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x129) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:08:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, r10, 0x0, 0x0, 0x0, 0x40}, 0xa, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac, 0x3}) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r9}) r11 = socket(0x11, 0x4000, 0x80) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getgid() r14 = socket(0x11, 0x4003, 0x0) dup(r14) lchown(&(0x7f0000001280)='./file0\x00', r13, 0x0) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0x3, 0x102) r15 = socket(0x10000000011, 0x8000000003, 0x0) close(r15) setsockopt$sock_int(r15, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r15, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r15, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) r16 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r16, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 00:08:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004fb000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 00:08:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x406, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="22b0569b0540f3fd4bc677b3c5f0238483e7a01733a73fc4a7b35db60f94d53b45f50c8baaf35acfd29e9d4ebd6fb06fab13e1271faf3a27a34cff06394b09e4") semget(0x3, 0x3, 0x304) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xd5) 00:08:42 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000010d000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 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, 0x400, 0x1) open(0x0, 0x0, 0x0) 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="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 00:08:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b0048acfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b9958fe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0xffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="8c64c4a6788d9605e8485db9dbaf441ef075be624f102c5ece3a9a3c2634886c3fb54a1e7127969001b0656ffa9fe2c7771270422f33b928097249880284828a038a89795863e8c95f0101c93319bc9090c4b2e68471d810ace3c9e17b30fac72d99bec168064c663aa6660bf27de2e9ab100c9fb4951766d2b99ab145d37a4828ab828d34eaedb72c20e06ed7feaad7e2af6d2a4ac2e1175785221661e8d1aa9592ea9e0809dfdcf0f3d8bf7e7eca1df6e627c6587ff3ec60cb61c6194542171fae1da642d6d9138756e2d03fa28599ab9a04be08c7b683ae0ad1e1051b29292ef88f03230d493aecd9b3eedd4b3476030b116e", 0xf4}, {&(0x7f0000000140)="72787140ff6c242f08419331de91200c9cc1814d29d4ca84215f1c0c6d5411bf735510e2a8c5b30d71fafa2f8c4d217f4e2ef58fbc350e1084be67bb2042f8c3f84040102e89be23cd1053ad5c66b00a6e3cdd1e1bb3d0f0bff5e2ec402cac29e33046a924c17f0aec5dd84badfbe1f517549669465e03c97e627d2427", 0x7d}], 0x2) 00:08:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = dup(r3) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20000, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000300)=0x3, 0x4) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5, &(0x7f0000001540)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="48622ccad6c2b6fdf46ce68b99494f34e0d4afda4ce9fbbc2c8110df9a69ca2d3870a863bf8104ad41756082856b528675314ef955381444c39041ac6dfefedcb39a108e7f065fc35eeba70bf6e8cad229c29d1ca3feac293882b7d27532039c10d56a03a7dedca616f8d1e76998365f4fdd688e0dad216adfc42b2d5b6ac670f42664c7d17ce27badc4589b9851c5c9432b7d37818fd8b803ababe1f8e78c0e4c9aeb7c7e94b81bad428fbe416d589db683fdf3b55432436544d9d7e0fb47357aa0f1", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f0000001400)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="c009387c389f1c5b44c316aeca3de5c1ef768555f4c54a9091abdae268c43ec3475e909b62cf70d6406b812ca4585de329dd9c141cc6889cf2bea99976ad96aa590f96f991e3dc10475187e39ab152243850b1b2c7c1afbd8bc9ace3649132f8810caeec2ed84f85bcd2676b0e4e84f2730b066417c114c8a7b63c2624d9a5902c4cdbb86c9ad97357e92f740ed6e5307f0122650d6bb92f4aa3799bb932f0a581eba0ac2bbe0098dc9eba2f52a1c5d7e4a2c478c0f2e714ea5d191d9f582dce95076591c1d0b40d75785a16300048f4cce0084376aae37c1d83d6a56123a6643f14dd729990b4cec46a691a2366e9c7c178f72fef753e48a45a1a3891476800aba3da4be51dd613c00bcbf48f19e8a8008130572c72c6c0a843c94ff9d42290072c6e6ca1dd03b76c39e1cec4c7ce9c80475176c962425534f1f623833995c09819e2ef4f6a4f1acbb6b97fb96891f467163eebd1dce4f182e910e6fd0b9a40a7dd1d927a8e7eae5b6d5ecb867c2283c3e528749bab184b83a633735ab5632239b417c9ad79edde9e6a6d3a1a90c0312a759b0f98404ab3c041e5eba08fe7c4cbe9cc4f9d7e141deecca826dc2f93722aec3d26215c0cf9ed15b2fef3e2e27245e3a1a02c5a027593f0bddc7c8bff39c47dd237bb836dd0b17324844eb3b81b69ffe3a5534c15e624fc5f7cbc59f48ecdd84b3cc176f943dc718cd4fae89216232b3f682315d90519213d95e6559f0399fc69a48e109a0e944fe383f73bc5c9a0e82e3ea3c65e433e3cfce5fd3c63e0d274840b2324dbf66dc06b253309a0a67d7b8f86f169533fb95dee684f3fef2d10390ba4f68f8cbd9702d623f8b65551fe9f93768bee3728b49897db24e2cc8ab62d331258c51f0f59354fc690c54069e154818b430b8258b604d2d8cbb7988c00d5c933903516e09d4804e3e8b13a1940c06f2df37551910547247f9df3b320157d9b94104d3b9fe79baf0cb70f27157fd8d96cff70e2c8cc5581c04d77d5567d4b48b8624022aa2cd017e1b6211c2b869f353ed294f7c5bae0e7325a33e3381d8b64f1100c7b608a9d9819afacff767a6e8477fbc10fd6e196a1df76bfbf77b8e7a4ff5b0a2ac362323fdcee1423340bff8e2a74421e1086ef651484403091aaa92ba4e987427cc614e25d09a3a0a3f5afe61d9cd7f39f61d6db8f8c1dd1611e75aa7efb2fb1f89ad49680afb8409ad0ea84f0c2cda24cc862f6663de05f56f32ef7bfe952aedf6c7ee891af4673d4b62499d5ef5b7c8b483b04148d5f62c1b133ca4aed8661b74aad275612617831a6e2c5189ddf50e19656c7bd4b79a6a22f7eab4109d766d37a152e228a37335bfe320f15238ffb970c45673689da92ebfaa84c741817bc656fffc8db75b09a0e0a9415f532501fc115990a3272765246a121afce7e1c48b8079fcc88c142f8ae21e9db026f2429692c32c37448431f2963b795a5d408bbfdeb939494c15932055a5988d0595d80beb4200fbb68ed4ee8b2dd3649aee213cf83ab73b4c73c5b99908e4e7ef1fe6d667826919eb7fd326e7b41eca894951acf11eeabd5771f33f48d5dddce94d435cb19d76a7dd54fbbda96398f13015cdb379bace6eea102aa003e216d9b864795ec1c6864e5cd132745493a30bcf9cb52e94cb460381d2e05e03c41b9bcb440c61b1439167795018e886ab187bca72a9de7e46d7ac074a1cba441c2f4362f40ff1a6b12f1520557c1e988324468db439e55cd5c0bf7fcca44743f7c3390809b70736a42d894930e3c9ae4d3c8a52a4830bc09197df3e3ac8f9306104fa343d0ae4d002b1f6a7b75620e2bbc7eec4fabc31005db3f7b8370589e013c249516b6d187526c54e10b97afb051a312ea117c08ad8ecb01c5dd8419d488e81b09dea6a8cdb06bddcee8ab74781e2b64328b6c5ef804113f414bb673acdd00b8e769a36bfb65b2cd21953796ecdc325c39d9be9898fe58b45891f984c6d9256404551f6d622601c16a2ed19454a96ac65622c9c35c01fec66d896db71df53058cd93ec6bb4c02843ed55ee902455e7c0b5eb663861f0aab9c62fd69c5f73efa2498a4a76664adad3b7a0d4f7bed23982dd88de1f6b9954a3a099782c780e210734c457cfe790d17199575e8bf5a70ac72017e252bb219298eaf50b3fe37caaec66857a2ac713d1d7c96c894ebe11b251587aa9a329632e4da9a1afd060403bd2a17b4b42d0566c11c955165b53474eb13cacd31c41871a47ca92a5a5ba456698443a303d1d4799fd733c30cbbbf638b69a25265faf6c7df39f10e15a956200f7ee83b5d68b2bc88588856ae0d66472a58df024a0578ffa468f7ac83cf1466403b6965a7c4db80d141d46e0e236a4106e12e669eff00d9ab588a78a6b25e2f7e9b75590303c82929d7d6abbdc335ee1d8ed63aebc7ca36bfebb0c89e31d8133b5548a203152385b278f16ebb032980202a3a66582121331c975ba4bd436df40d508251eca3cd4fd3970b4c1be75b23fde000017411c9cf10a8ec85c3ec83761c67b61ddfe66f438092eeb8494a9950466939022620e358d914b6a372e908106e981987ac40f3b548153016398589385a4ade51aa00f2d62640e93998b9bd07adf32d81d4786835faedbd8cf408a8d0d0cc38d6bec4736c48ce120cbc3d2cb45dbfa6ad3745fdb8be76f1473ef8652e1ed469a46c6db666b4309f9dd09e1138807bc43c2acf2c3e4dc522629788e95584e14329f070b19bad3f1a260b56a1fbf194db98f36a05beb689e341b03911a62567523b489344dc2d4e834de67b93317c94290cfaa212f718d93f2a376bf50de6c8f1322b830aaedb4b9899ab28958fd0758c313c8a913d49cf7474ea07da1a597f7d2e87acb3a9a6ac2de6bdeb3a50b0c72ed6bcb0144dfdf5f7d588194aff716b2e1993eee11adfe390487e30799374df0de0689ade90945321f62f601ca03e4725fb8e65e63def51acc2ddba77a9ab96804b40131e19efbbb6d1f8f33a5979bf6142ad868181c49a4e618b2bd347a74913eb73200180d8df96b6f8ad5841d9e55a40efcd78d2835881ee5d430c124836892dc171c477834992054315030c5c5b4905f03330d0baf6ef7cce3bdf52d9d894570bc4fa4172d0f216d1baca2d55a3e74183ea31d4e8a787f8eb165921151d92af93fb5fdd34b595214b5cb2bd9a4b96731263a1c7601085c2f95bd23539503e99070713ebe0afb9a6bd1569ac610eec1b303d543c95c4382b27382758b5cec880225fd5ed717d57eba9f3d957df87020a9e86f6d429bebe9617603c7654ca0d213eb7749393d1425b5ba7c0a9bdbf45661189cdeb27eff7df499d5419f0c09902af4ba5b9d4fa9dc8aa28ee6589ab97f45d09d22eb2dc318ace7c6946c12fcd41391cca0224a35297bc147c19b0e04b4a0c6688daa59f83199000cdb6e9f37cf691e382b0f7c37ecb73e67b566d1688232eb447eab86c833abf002cb10f79dd1d7e68692bce7873e385771cb01f02af432b7f21431f84edbe43fe7f27dd0c512e877192f04be9fec6e1403467f58eb20f1d4a62041dd44375cf6c8543396e87b1323ea1ef8c82831d4bd2a157268c7a2f19c892b11b0ad5b4fd5f016b314c97df8535fc0ab67915f85438de5cb0080a1113773bf33c04bb4e574d2555ec0893fcacb18e0fbd68d8f6020c6e234f460c38b439665fef3c6afd73e127a11f39e071e0a2c707aaac54d1d713a7ad897def20bf62f54c6602d15ba3e489af3ca88254b47157d014aab1c994097beaa1ef4961301a27a9f5b4fbd0c835b7f0f8cec0b3d4db071d2dc795a279acb0fc0e0fef0b5c78216202a4864c75eb8016fced61d8463cce27a67f4e8c2de969966070cc8aa3ffea2dc61cea0f0f58bec3f932ee22632cf00a12a64be66b9c40590d374d30fbf0542658ddc84c09ed627c9e7ebc7380e1c1e55dafd9969ac268e19e726487f4631f6cd67c0f51592b357b3fbad375e4040a05821d11a77fc78c670f288e2bb9b70ae4b24e71f10ead59f36a52b79e0c734460b8c136069b0a0abfa1827ba6505e88ee20332bd241d441a7737def033fc815570f98d31802dd9d98a00b5510bf44df6cdbe2c78c0a0e6c5d7c520e0180854076c9cdee8b4f8d4c69263eb320ebab55818ed340c929d08fc0a4bf108828b4bdcb7b3800477898df65a03e24d23da2c63efd25a6df3fcdc6a1bca7028e570231f66c906d3075645119c294d1cee2286b7103e7fa0cf897302ac63db1f5976e021ed118a496138b627fa4348cfa98fc07a5a995cfdbe729532a4c7a2ddf247ea15be9c7a93c227533cf9326a1db37d8dc7a51e0ea9896b783685b7b9fd2e05d8eddd55a5f84c875db548deefe0ef51547299a7fdb55a5feef5963504705ad4ca756ceb105534133155f821c61c4e86e775234fc46f563105d341e2943ade5023e1560a35077b4f33b7823fd9cf8cbd2793051d54dd0771438cee547dada56ab5f95e5e1db1bb4e85b2c6576632188bc888c7b850c35c874d32861ca3b6fd269bb02ea67d942d597f3cf16a0e7c4c19f149cf7e6258438a039feaf90a0158504aa60db51f77df2e77b402fabd7c1e14c5e97f93dfc11250f039db244e996303a08802bb5b19e066471e21a0f9ef21fcf17f7c3cce97ccbcb7c5b3e64e861d59009256d4f4839889815513a3b858a5745e0a3f060141f17b29c20acf4fef81805f072f9906d1881f04df3d927f633d2da8b44fabf596edd8739d4977c11612be52f69dfd65636f1f657fc80b09142f601730034870d2f40a3bfb3ce3e8fe2a6aa53d5021e92d1c7cbf1ebb682b13800f46f14817004b992ea7e6b33077380fcd5e80b5d638ccd97f37b47e763638491518001e457d2d9c91eebc57f1d146f94cd2d315da18b974fd33474badd609bbe6b47eb36163a2b17273f673cf5b4279ce6e61425dafe3861c648d9f9f4b15f6a54717643a2de018c6f44e7a23dbd584731c31865d7c94b9e616839cc7575d54195cb87637c7edb6e963526912a97c7b6dd8a833fd4046205ab311c89634726049bcf064b041e88074f49d1f84cc9dc9c893c4d445da0997368cc5ec58eb3d1108386f46ae39d65afb22b14219b2d8d91d4e95c6d9f457cea4ff6ee191466aa5d238ac90f9fb23d5045209466be8fb5b1a75d5cc7ddb33f84847342da7019c7bb7324a5b5eca739994b345d57465591859fd2447ee0f4cd3f7e3efc5a210668a643ff827b28c932cc875cee983e7900d148b85eb2e9bb241cee6e6dd1d0d1fcde0c2f523d9496eeb79d0752adfe8b559dec70b89e968dff1e529f6364d9fe700a061747f973bb754caa952e21d4df080ab9fa57582ece92e9e78baa5e055f3614cfbe3ead620d91b06199c9f3f7d5583f0ca8b5ff3ccf547352555bd788ff5b6a726955683d024f99d0bd3988cc3aaf0caa584282116f729f798dd00eab28eb21258b406ec59887068ea3af24f41b1903b2ba1c81a3da21943513c09d3d4cb9dcbd19470c1148669b354301863c4a6658f80847d93ad575a65adffc48d70ba24b4dccebecdae210b52037d96831cdbbf61e4622f52939e73f1d855d7a287c10e4ccf3d85fd2447942c6786b92225dc5addf58d16fcb291473ed9f39717f025448ecd5cff8fbc7dc923cac61c388a721d12160c0766ebab988bdd55f269c5a0d010228934020d98cbdc26ad85aeb55e21164bb76415368b7e28c91856960599acbdeaf3b0897b1d5ad0ab76274f3f332010be039095d64f4e644a7649383b386e7decc3957e67ba2c0000", @ANYRES32=r0, @ANYRESOCT, @ANYRESOCT], @ANYBLOB="960542ef445bf479f278becd5f84cf4b0923ab4eb3bdedbca30367edd18e3b298040f2fd3a0631c19bd5289fb15bfc0d0ac1a05ffec4613281c5c78e4ffa9a38c67d443972ccbec2bf6bd04060b46869776a416ea672b974e33a036e5afad3e677bdb348145ca926d56a7f0307cb78f2979d8a8199ee5aef98e947298d7e123f39a9f402e052eb73ed9f1b53d27d30", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYPTR, @ANYBLOB="944204944fac369214146f7ae15febdd2af3a06f6c0dd8d099524b4a9a18a387b652bee526d1795e745f9b6a6a56a6e1427eec0db2c5556956e489807c18b60a4c426eb4b6a3e3f59383bb2ad762c1241a9eb9c77c976ffd558cbee1eda3275172d525ff4e19aa3a71250278553a75e0367b2978625b61c782e15ef59340be24bb4bebb402ead2da9c1b3c8f5dbc7f870cca494a255595dde37b75ac7d5232b121f030e3873ed6ac0e6a7384d510674856252e934092287f2ef70ab7f808cee746e4600067c0734e18b47bc6fbfdecbf095090354d3633534b119631d9dc9cc04a17c3b2088b42ad91779639574a50259b6d2d975c"], @ANYRESOCT=r2, @ANYRES64, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES64=r6]], @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRES16=r8, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRESDEC=r9, @ANYPTR, @ANYPTR64, @ANYRES16=0x0], @ANYRESOCT=r12]]) 00:08:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:08:42 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0xb) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xfffe, 0xff, 0x2, 0xd}, {0x9cd, 0x82, 0xb3, 0x4}, {0x2, 0x4, 0x1, 0x40}, {0x9, 0xfb, 0x7, 0xcb}, {0x400, 0xff, 0x5, 0x7ff}]}) kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 00:08:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x2, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r28, r24, 0x92, 0x10}, 0x43, 0xff, r31, r22, 0x2, 0x14, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000740)=ANY=[@ANYBLOB="0090122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f20935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e1098066754100000000000000000000000064e869ca357675b7d038756b78d5e22836156ea392e01aeb890fe8300a929aea5fbe3109a0806189212cb16e9a55"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRESHEX=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff0000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\a'], 0x133, 0x3}, 0x3) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r49, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r4, r24, r50, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/246) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r51) getdents(r51, 0x0, 0x0) 00:08:42 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xfe00, 0x1ff, 0x3f, 0x8001}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x3, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x2]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup(r0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) read(r4, &(0x7f0000000140)=""/147, 0x93) 00:08:43 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="43f5176beb8720450a2acdb7729702db010f083b67bae29594db3353943535"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:08:43 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) r1 = socket(0x11, 0x4003, 0x0) dup(r1) flock(r1, 0x8) r2 = socket(0x11, 0x4003, 0x0) dup(r2) dup2(r1, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0xb0) 00:08:43 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) r4 = socket(0x11, 0x4003, 0x0) dup(r4) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b4054361b1257020000000020120020000000005ca973af020208a371a3f8000400000000df949ecce6cc7ed60000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) 00:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x1, 0x2, 0x100}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 00:08:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = getuid() r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) r16 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r20, r20, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r18, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r24 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r24, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r24, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r18, &(0x7f0000000980)=ANY=[@ANYRESOCT=r24], 0x1, 0x0) msgrcv(r18, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r17, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r27}, 0xc) r29 = dup(r1) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 00:08:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r34, r34, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0x1, 0x1, 0x1000) r38 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="4000000000000000cd8d"], 0x10) write(r38, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r32, &(0x7f0000000980)=ANY=[@ANYRESOCT=r38], 0x1, 0x0) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r31, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r10, r21, r29, r41, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) accept(r44, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r45) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r45]) r47 = socket(0x2, 0x4003, 0x0) r48 = socket(0x2, 0x400000000002, 0x0) setsockopt(r48, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r48, r47) r49 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, r50) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r53, r52) r54 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r62, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r63 = getpid() preadv(r62, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r64 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r66 = getegid() r67 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r64, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r65, r66, r67, r68, 0x1, 0xff}, 0x8, 0x6, r63, r63, 0x0, 0x2, 0x1f, 0x400}) r69 = msgget$private(0x0, 0xfffffffffffffffd) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r70, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r71 = getpid() preadv(r70, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r72 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, r76, 0x1, 0xff}, 0x8, 0x6, r71, r71, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r69, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r69, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r72], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r77 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r79 = getegid() r80 = getuid() msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r78, r79, r80, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r77, r77, 0x0, 0x2, 0x2000000001f, 0x400}) r81 = msgget$private(0x0, 0xfffffffffffffffd) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r82, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r83 = getpid() preadv(r82, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r84 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r86 = getegid() r87 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r85, r86, r87, r88, 0x1, 0xff}, 0x8, 0x6, r83, r83, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r81, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r81, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r84], 0x1, 0x800) r89 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r92, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r93 = getpid() preadv(r92, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r95 = getegid() r96 = getuid() msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r94, r95, r96, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r93, r93, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r91, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r97 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r97, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r97, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r91, &(0x7f0000000980)=ANY=[@ANYRESOCT=r97], 0x1, 0x0) msgrcv(r91, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r91, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r98, r100, r90, r95, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r101, 0xa5, 0x3, 0x1000000100000000, 0x6}) r102 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r103 = dup(r102) accept(r103, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r104) r105 = socket(0x2, 0x4003, 0x0) r106 = socket(0x2, 0x400000000002, 0x0) setsockopt(r106, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r106, r105) connect$unix(r105, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r46, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r0, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r65, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r98, @ANYRES32=r104, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r105, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) 00:08:43 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) semop(0x0, &(0x7f0000000000)=[{0x2, 0x800, 0x1800}, {0x3, 0x400, 0x2800}, {0x4, 0x8b12, 0x800}, {0x1, 0x63, 0x800}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000200)="4d7ad0e9c9a9f5ff680ff501b44178e38f460e53368fc4940991b03a49ef96f146794ee1ef53479d479bdc651b06da77c98444624c987e09dadb73f9418e445e22774b5c456741067015d6ddab8e3d2f5a756d7950a748bb2029200e9eab1891b5ff6732c69e8f8eba2d9a768d7aebc8127b179bd08e9de649c52aad3e0c67143ff3ce3069305d1d279eff82d5df4ba486", 0x91}, {&(0x7f0000000080)="e815f3fbacfc2742c9164403a701e524e4d79c0d5861a826e056ae62b4b42f5c7a7c2745ebf9384d5948dc18610b422fffe59a8c244d6e7e9fcd58f9ea71255cf0dd61001476f2047f7fd4577b644bae8c6efe80", 0x54}, {&(0x7f0000000140)="9384502e88f2e729f869acd7f3069c3363de66294aea9029ff9d8a75d712f576960ed6d243f3158e7c8e1a74035d4f9f5d539b61c718a641b4bd53517659f16c6759903c008aee4e2199480f1a5559bed009c80ba7b0", 0x56}, {&(0x7f00000002c0)="121bf6ccf129455147ed738482c371", 0xf}, {&(0x7f0000000300)="fd3c955bce033efa6a47322bdab6093e9a368878b810d11a196f09d86ba0106cff9aaddadd590f123a170a1f4d19ff4fec1d5cf7334aadf0682c9ef9f32ad1b7afaaa6d992175633f4a507b2f96031f77cc6ee77cfb2f195c0b1e90565e6a1078280443f7f3ff98912c90fcfe342f64c3923b09d0b2ffd08d5b5c53da947b1188a05ea71468f29e185f1f49e17b11bb7350ba470e6311e1251edaa5507af4320ded96894aa198070650ae7c14dd0d20457dab701f3ba5fb8ce291e3f4723114cbca260a26f3c8c12e7d71b45c1ffd52e036daac25b302733dd81df05da3daf9c9a5cb6ae5a9d2632503c8475f58b", 0xee}, {&(0x7f0000000400)="d024b69238dca6fd87783f626c831b3ddfc967b39221bd7ec1ff53ad3bd19ded664b8a5d8245b6ddfa8d417e1045ced3a4c839b202ff670b5fe858ba5bf3580946358a40f85fe989039c4e8299b17e59c7f9d0f075d9f14f8ba3e956399112be1fbf7cb63da593634f1a752b4a077ab39cf00f866e5e092776b150372c8531963daddfb50cb9e5", 0x87}, {&(0x7f0000000500)="266bb4d0933383e8da4a493b641d15a8936d13780f35b1a4e9f41b6f75860b6562f200c60fb2e107cbb3b0486315f8ee8f79eb87e02e363a11bb8b6f2fd31abf161dc84d", 0x44}], 0x7, 0x0, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="1d", 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 00:08:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = socket(0x11, 0x4003, 0x0) dup(r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r7, r10) 00:08:44 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x3, 0x298) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x9b17}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(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', 0x1c4) symlinkat(&(0x7f00000003c0)='\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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5bd0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000003f4f5e94b5a84b4af03e2237624c76d14f1512fe278f4e537b8d80f53810db967af52c3588a2b03b14a91f57887779314f1df0479884cb43188b38c51ef3"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 00:08:44 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x20, 0x1000}, {0x22, 0x9}, {0x24, 0x1}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x2}) msgget$private(0x0, 0x60) 00:08:44 executing program 0: r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000019100)=ANY=[@ANYBLOB="000000000a79a1bce1aff38814e39b14f699ded810c5ab150a69b2a4d143f4e10000000000000000000000000000000000000000000000000000000041000000000100000000009a60fac41f66c039890978e4a0a1ca00f130b82f59c64b0d051a0fe3fb285dfb84aa606b91fee8882f35a565d54f51894678594274a7ddb2b23503e9a8c9"], 0x3d, 0x3, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10, 0xbb) lseek(r1, 0x0, 0x3, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) 00:08:44 executing program 1: 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(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000112000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r6, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000000)) fchdir(r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x1) 00:08:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/3, 0x3}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/37, 0x25}, {&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000680)=""/205, 0xcd}, {&(0x7f0000000780)=""/46, 0x2e}], 0x9, &(0x7f0000000880)=""/3, 0x3}, 0x440) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x8, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) dup(r11) socket$inet(0x2, 0x3, 0x9) r12 = socket(0x11, 0x4003, 0x0) dup(r12) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 00:08:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5308) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fchmod(r3, 0x108) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x34) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000340)={0xfff, 0x3, {0x8, 0x10000000000}}) recvfrom$inet(r4, &(0x7f00000000c0)=""/242, 0xf2, 0x42, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 00:08:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x3, 0x7c, 0x9}, 0x470, 0x101, 0xffff8000}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 00:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 00:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x20, 0x8c}, {0x44}, {0x6, 0x0, 0x0, 0xfc}, {0x3, 0x1, 0x3f, 0x3}]}) pwrite(r0, &(0x7f0000000000)="1bfd9d6b7ccf0bdf540c20e8fa1effe5e425e82b4715323751f5", 0x1a, 0x0, 0x482) 00:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 00:08:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r1, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/234) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1aaf517341a92beaee588bc2"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r25 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r28, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r29 = getpid() preadv(r28, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r29, r29, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r27, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r33 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r33, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r27, &(0x7f0000000980)=ANY=[@ANYRESOCT=r33], 0x1, 0x0) msgrcv(r27, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r26, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r5, r16, r24, r36, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r47, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r48 = getpid() preadv(r47, &(0x7f0000000680)=[{&(0x7f0000000dc0)=""/268, 0x10c}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r49 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r51 = getegid() r52 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r49, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r50, r51, r52, r53, 0x1, 0xff}, 0x8, 0x6, r48, r48, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r46, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r46, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r49], 0x1, 0x800) r54 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r60 = getegid() r61 = getuid() msgctl$IPC_SET(r49, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r59, r60, r61, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r58, r58, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r56, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r62 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r62, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r56, &(0x7f0000000980)=ANY=[@ANYRESOCT=r62], 0x1, 0x0) msgrcv(r56, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r63, r65, r55, r60, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r66, 0xa5, 0x3, 0x1000000100000000, 0x6}) r67 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r68 = dup(r67) accept(r68, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r69) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r69]) setgroups(0x7, &(0x7f00000000c0)=[r36, r42, r45, r60, r69, 0xffffffffffffffff, 0x0]) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee3, &(0x7f0000000000)="b6") 00:08:45 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x86a17f753ccac3e6, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file\x00', r1, &(0x7f0000000140)='./file\x00', 0xc) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000001780)={&(0x7f00000001c0)=@un=@abs={0x346771fc3684a0a1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000200)="20a7df246919601b0744fa5ca5c48d1db3ce11069a5f34fe5050d69fb23162f46c3a80a8ab1254dbb50e971acd", 0x2d}, {&(0x7f0000000240)="281d071765093c5918562e5f03e0d2e8bf24e87a2df37a7feff5deaf4eea82a6dca2e7c9cd41be0e757a3a3029365485be976e580ff88cc0511b29aa48790dc8432d38a21653ad4d4711fdf935e5e97f76391a589c4578493b9d1402a8f2e555ff98e7d54f84bd07b81e537b377d81c916b6f61396fcf51040bb1f689bee4b4da306b9da4ee997b3678ab0e04eddefff87609138b3cb8e7a0494efb1fb63762aee2d24a1dce67a09126ebfa3c34713cd90fe093a80fdee8c3ca9d2fc1dadde7a19126b0b4884b6e757819113bb454b4b56c2a5a6c2151f82e7bece19cb22836de57031118e3ca957", 0xe8}, {&(0x7f0000000340)="6c64bd344ce0", 0x6}, {&(0x7f0000000380)="a4508076a77ed8aeb840876f390d645c5921ed52fc569a23a89824bf609562aaec101e585653fd74c246efc1c1dbd1107435f705d7736213f796e4be5aefdc593e4081f3ebdecf9e2dd19aff41e86790ab64eaa6a67ea280f110df9ed5b1c328e543be834b17edae40ea0bb8a8d4af91ad7515a6a731b10dc83f96100b98ad0ae57b8fb55c734df9fa5a0924373dea587d568453121bdc589457bcdad469f27f8028fb7837cb1797e64760a68dd32a37bd52b06880db29d963ff4b89883168bcf5da36830cd947a3e94e8c0093ac9b3e39599779b919cbd90e3d7ba49cbe1df589fffe8de1d9253fcf01e1d824a2039dd80cf3798a818a8c964204a67598cb3467600a8ab284c15ca0fb29f8826eb44710294b84f7f4ee61ee6d68ea243a2ff5b769cdb62a3b8a25e1339d9aeddeaff933c7721acbcbfe3c704f740f69a1ff3a2ad450ff49d2d007d785b3988c6bf577b8733fd143c27e81d08fc50639c29013a3ff3fa0b53d996f8c4df807bbddc92932229dd6da7a77f18f12d2cadd914edd8428f5059b85e000f74ae572b2f3627b4ba48a043096a4762f4fdfc7bba695f9510a16d56f3cc625d1a21fff080c0b08d32e76438a35c44d7cd0c6d6dfa72bc67d359cec0695ddd2cc48544b226f07b741b2e2eea25f557f216b17a3b689bf313b2f6ad734d98166c85a8a1fab55986cde20b3651792b9731dbe016939b6dab7686686f70d793286ef0c6cf2d3993aa81ae26a1cf8722784a4b3c8b9f68ca93545feb5872dcaf10b0ecde882fc904578796e512538bc4f466a2d7ff45c9384710f524a5ad89ae5ca5ef3bd597f9bb28e77d42bca3c503e34c50cd2943effa89ac739eae7501b7137c257ffff149e1fea3491523cf64f614107b00d599d1e87b53a507bf42ad7ee3a377ed493a6aea2c3127c2dcc78fd99d896dc093f618f4ca0bccc9775e3ff35d147c94f21af2336405e3bb1bc5311bcb735b141f4b1cc35f14c91b2c15b77e3053788886faa8f39d93c93db441db7a2a611625960e3d07aed33d0683e62ef5850d92a904fe0a1e23d87bf827df3103216bd85345e889dd51995da99eb302f29a0bb7d648e3d63ee970a18ce06d3365396853b96f4233c562f82506677f6401611d230b45c6591cbe38fdc776fa0f9a3ff498a7185411a85ce7778fb33fe5dfb1e474c06a3965f305d7d02cbd4db63267b0c629932f24bcf1aef825ede4ffeadde2fee045402f247b9c312bde1db3e7d5fa42b4124394493d75402487d7881744275a54bfb374c18ba7dad6a47c028135f89ab8e3d35a6e9cd97637c779f4805705e4a7495ab57060514fb9edb37628105610dd089e44036da409ddc66faec8048042eb9fcd17af56713ea688c3cd268721809536601f96cbd02319877cafeb89af1f6d40b53454cc591bdd598d5066688a0b9f24cf5769a33479d94f2b9b93604b9dd843d6b94a6a9480b1d2320f57ca67182544436682a6bcda604d59bb1091fdfd986b9642af398e2653f08d64bbf377de9d36be625c20612f9b4ac48225f6b59d4aa1cdbda8763ef2bdd13c5b8d119dc49b63f5a711698c304fad94e0ee9168878546dcc2df4e9fc5a9f575077825191f8a7fbe1ac288db87999ebabcd4a8c2c8dad3db47ebc0d45a5288039c8c7df70f499a88ebbbe270dc70743e1a5f2715247050ed8e83461a1c32db9c8dd7cca7d30dfb39553f1cd3ffee2eef7a999435c610de427032b6b6b92dad2b65b2e88f91287561b593030b88edf92632b0da0f1ec9df914a3bc7f3a30fe107563d64e77fa35359b9fe608922832b8980ad8ae52efdaa26f2cb7f86ff85ae70376706bb5fad13609a186f33bfacd799b04fab42ef9f1ffd36f4266fea9eb228d3e571a8238396989de1726684aa3a1f72f9c99610d39b40cc8624ac59576a7bd7a381df08e3233bab1f31c3d88160e42ef598c9641d8f3a2480920b1920ace10a1a46e511e6c78a9225c773a62d195976789558246540d8cac8fb76a30e83ae44fcc93179d13ef58394d348541d827dd35e60f2c76982f08be183c29d99ce2a70721ffd4ec79f859a70224e3ffa27db775bbacb88285e2a6dd0db4e0fde0be2c74083e6f9d854629bada7f6eb30f53542b9ea32d450dbea33314addd23d69fbb778a974c802ad39ffd7054e2b6a79d597ad43599eb90e18ca1a5fb0431036a1b19103abb2278bee2a606f7964b5f55d484bf759a6ef7a3b1ff099adea386094c047713be825ff2f9402d44989621b52045d9491156448dafd6a4a9e43de378a85eb73c5254592e2aa7fca9e859873061f37ef1fa75cb9ec7605a3c285bab3604bf95ca0eeb850e5bccb3d6c7b667a67f19c18448d7d8d1a39dba3edc796ba8e1579e063f55b13a324fb2a1b11edc315c44bb2667c1baeec9df9d3c5f62559ee0af4ec359e2b5f3a01f57dc4024b3eaf1901daa77285a45254e91ff7f8257f2f439c74da5607d668ece6ac52e79e88c8b760134cb1ddb3ac5e5c720259634491b1c0b0e98c6ed9c7a615a2174e567b745aee9ddde518e03bbd45f1118106f6f7ad6455265789e26357e6fe4fae61ffb13b45d6c9bc8079fc10e127289711e16b0030db98721c412fce12fc129bd36ea3459a468ff5b7b7496b6bf687497a79619f7935043478cdf2d95de37d116f67b83810c0a2b2cf6c95be19f6ca242418aa7d15f34ecccacd53f4e539636f5d4473aff73c4c400ea587e9e33b280b3d8f4e5d73343bd824161afbbc423897f1b63d87df00014780abd039499773628c699ac9461acb49af4749fbdfcdac47571988d393ce50431d5573ba940096f4bf2c38b96ff6fc9e4a1046882c5cb625118ee597d8e4993fa6d0a121d86d5f517b4cddc580a18d2de0c347413194c61fdbe127e012c378431f6f55b939e84fb11c70ebe66adbdc95849e8abbdf94211ba8d27e53682fdd4eb5a450342334fe1daa54b6f1cf2cc0a210f315a9c8e802699c472414fa63aff95e06845108e0de4ff5cf162bef0f0e82a2f1b72060aa21f1c340010ee2d2d3cd4281981d290e368d581119493bbc72ca3ebd97062d836b70298160f6747f9a2e3705dd448e8323abdff214bb112324624f3e399ace2cb48a169f939be204499010ff0385364a8616cf8c4c190b942546ea73464003e81d1bd58278c2b865c218039bcd4faf9243670ac755722044bd089403124ef8007bfd7f171dc4d1a4847a1b544a223c0a145cdfaf946f884cd9f44359f5ac5be37f3d1481011977e71d98ccdd513114f78afb79c9ec1cdc5851a39249615b370dea8aefbb99edc1124e6249d6f363cbd78c568ad8261ac84275d5251e8136e0761c9ca6731c27150bee9e65bd51621bcb3175ae2df8e4d5d3f01ec315bcaa03203f24bb6a29f4b9bce42762deaefd11823b28f8bafd6554092a5dbfa5d97f0b78aca87d095c6f1ff56903443ade782d462a8d61848191c20cf1b67f56d3e040a11ef70a8337aef1a128ec298899958155763ef3782f1cd0f648b26e13d86178b35bf57e77b45cd9ae56f4a370215046ce1c4134800f9eb5f7229ce56790a2890301a0bb7e775cbe7c94bbbe2bfcf58a100bb98cbd7491090d7ca880364ff66464a206031d27736f89946a9023834f43cf55fba6bf5a57343330cce006d9210ec14ee204f29d8fdb2cab6f091604055bcdf2a9a71874f9e4bda08872806f1fb081fc9dd570700eff51821cb5d64069943fd787d974389cc89239df51acfe8306e1eb1d56c60e1ba84e271f7e28cef68242d14b95975084d0965268c5fd8a8e81429dd40b671e65953157d0020fe9fca3f99656fd340b1b8be0a77a0659d497502fafb6c485a98c0561f64fcd03b7ecd11ef114c620bf26ae0033cbddd0b90a4fb347398ef48711efa4b38b43f631017faf30b41697c0e0095c7895a23a864ee3b24e35c29576740e50256992b2ac2f25acaed192c029887fd2eed3e9f7c6bb224eaa22492059669552ad9da793bb8630fa7b61824f26231794d07eddd663872760eb2b8e2f7212cd065b3458ad5678c3422859a96a64cdd488353f621b64fc05d7cb61c0c4ed46ae6937bbecbca29b29c4dedc3d79dff84bd945c576ab729c4d137cfc18da9da073e63af6acb2ee038a81ed54d732e2da7409f1c958ef7406047ccdb1073f8521971f08ac4fb95156561d9918bc3171d6a80b168cfe9346ca72b0963cca096b10277a7f0d3757cbf06291a55de4cd7a7f600580c96589adbb0d1033ac7ee02568e39227a69a7cddca8c7adc4ff47c69db1b1a0263311d653c7a2c47bdcd72f6e0e5725fccc080b2a3951e3fafba54373880f016a4b07692ecc044a3b964ca6f2b3998cf086c838d4810987d9d9a683d3a5cee150bb1700524399cfff9e9369bffd16e9973ff0f36ba5533a21fbb8dbe3809ef9330abe95fef8bc4f2d3c810b7234a6943f36b5f10ef1c1181582f3555e6442b01c7e22cb316ffcbdad1e964ed4f71e043d5f8f9fab66ba30f23ab7331c1e3a4a31b0d75e3ecc4c973f24774c2be071f68faef6ce4dfc3f71664d97c2969ef47a78b2cbec901d852ab7e892c3071282a27cc533efcdb0a5a486fb102a633b25149d0aa35eac2e24daefc23f2e922cd8714fef234802ffdee5bd943df74f60f360aed94150b5f1d2a5ee7a702e1ff1c72ea14731b1a0936008344f1d88e82c18cfc6626a51802d344d5043553e04caa874fd3a8685373fbb15969da13e11d2b6d549ce9158ddcfb57c1fc92117a2cef107958f1e28184c37a510681ba26a55c49f44bbe755e2a6c937974b53201cc983f5935e34808758c3aa68593f1a93706293d3deb221a333db633ca78889beb38f1b8b96b9db2e4017b3d5d210f9804d4425f11bc5c81221746de9d432d85fec84ee8fbc863fea73efd132d5cbc3297464c5edb164458faa79f68d739b6c2d7d316f38437df49f2d6a72ee8e869148c5a7dff9e77d5db49fe7746614a4eb31a19ed57f68388396554cf92763f06dd5d2cbf406dde763a849cbbaf6308d8f11c0517d24aa6e56b616ca6431b1928d99a0a22ffe8a7b9e59cc9dc4d5d5e5cf8b5fd408a23cde2957a947892b9d1afd340422b50a55d462360843f6dd859ff8cc4af5303ff19b6e01a57d797c678fbfc9536f173aa76572efbb11b281e7988ab0c17bc16c4cc6118e3389c3323d8fc7a92ccaee409ac8634c8ca3fe40b50031ce2cfc521a9b1787a2adbab53de32b5c2f8d95dfd7a3970c1fc8101652693cd0f69636dc64e20f316d665c9668a2b01559fee5b7f84e518437a6c21c0eb4e13df7cf08a3fca2a2733751c28e7981c8fad06f2e4ded5b0fae649bea189084dd5a8966c9e43f898729c36ecfdaae1d47c0096cebd08657c67750e3ec8c1e9faf1b4d47c95ba2fcac3460e8bb32088df3242d053bc930ef97ff743b41814dc37599a01c421ff5317a494ffe7023bfe5ff480ab1747113459b8b587c84364c6accad290c7572a52d9dd76114ed008a1a7cef59c0aba40a8141515fd44b6cf4ec95afb19182105f6c58060650c345019e7080b7c9914123d69d473fc380da06887c939151a0c729c71fffa308a23a9ce2f3110485024520acf4f457582ad97e5ffacd2a20942a6ff5cbaf58576d207f6e0ca625bb367a984c37f1d7379df4e2bbc2cddeddf378162dced9ddfb512a764dce74ae5963db81aec446a612b4fe36020a87ae608ab9e3a7373def7b4fc0eba17d5da8ce8cbb000552994b37dbb9aee0f5a6ac8d5a7b8c0d97b0ea40b51e61e962d890b20cb60c07423bdfd9de48", 0x1000}, {&(0x7f0000001380)="20a15e74740daee4362cdead300fd354bd5f47fc3c07738e2ee83772d63763d030e9a987f4da4cc931e0a475ac993cd7a27ff5017c4f8c9146212dcfe43018aa8eafaa3ecf4e78d7f7682a387c1d86792e4f54c1809bda0bb2d2a315981ae76dfce08bd2347e0100f5f1864dac772185b097b407aa1dfe295507e6fe7fbf3cdbc05cfab64137bb1af69ad5d1a6410e1fc4219938cfd2d568bb6a6a09ee0817f8bd68a07ca3c75f5ec62461fad03271826bf9a9cb3312df911b6581fa92e0767f9da1aaac7d77983666f361c8f2e2615e3a144340615d7ab35705ff92a12a277174f4deaaf09d0f36bfffa7ce445b5ff64ea4924553cadd92ce", 0xf9}, {&(0x7f0000001480)="c3d243275aa898550859af7b7a8ca26758ca6e9dca8fcfac62cf1c5d49d116f73db5ed2dde24282c3bc68e9c529db81121f47f24da9cd5790e4ba0c31a15cc30934b495725e94950a379fbc1f12edd60d771233cd793eb736fbfe6774c", 0x5d}, {&(0x7f0000001500)="853f92201a4a9273b6b215235ab043c6d47e193078ad55fde579198c587175bd991643ceafbc0d26acd8bbd58b6af5e6899a3c2b3481079ec0c3780c7acae541c692d6bdd055a4aa973c2bdc6e0c2db00b8d7898af86f9e29f7a64a79d89a53b0158ae0414bd9971f4fb32df352408bb9674d4888422a4f0cc296b8d8ebf1d3b4751dc2f895aa96eaf57282a0cae7220120f36cd972f2a59433dd5000df79d9cb0001e2cd52c970b5c8099", 0xab}], 0x7, &(0x7f0000001640)=[{0xe8, 0x759d0c116f220661, 0x4, "b71df5218c41a19e5ad4f54b2a19899009075a4dc421d7e2df334ad5acb0e42c401827e78a7971bf02ea25d168f751051be251ad5acaeb927dae21e7d7f6ff5dabbc37a1ca0c25067b6b43de36075f801da41ca42be0dabb5894507f6147cf7a2941440b91231afe384f4a19213449d731434a6dfde72257d5eee54ea5bd8976396a01f7b839d917a244cadbdec0d7ed399a7074a402615f4c0c050d241625457147ddae1121c6caf3fb74793b582d60a17a5a9824d751b222de5e9cc9c4448ef32487e71b22877ad34f94e47ed8e627884462276490"}, {0x50, 0x1, 0x7, "85bfe49477b761282a08f33638acce21a29b9c256ef16dcf22838a257ef7cb1e3b12b51cf1c43bb74a913e597f6188eb6fee84e983553483ffb80e0a8f6b7be6"}], 0x490}, 0x400) r3 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000040)='./file\x00', 0x200, 0xa4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) 00:08:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setregid(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079323b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e996dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017cdcb92930305059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4e6e4f8621037c3d78695ad9a278978b26c46049bebba997acb9ac407791cdf6046f9f71e361dc38af76020c885862413c6ed4f7fe335a5547ed4d7c65d735b189214606d883f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb9900000000000052d7f91fa5ff0f797e75b9", 0x146}], 0x1, 0x0, 0xd31c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4012, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:08:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x7ffe, "d730c15b00f4ff0000747beffde400", 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, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 00:08:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x40) r2 = socket(0x11, 0x4003, 0x0) dup(r2) write(r2, &(0x7f00000001c0)="257e0fabb3d6e451e56d6cfc3a609902fd720b9783f777f84828d0bdbca5649b7376", 0x22) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:45 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x10, 0x0, 0x2}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda}], 0x3, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) lseek(r2, 0x0, 0x3f, 0x0) 00:08:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 00:08:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000005c0)=""/143) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x0) r6 = msgget$private(0x0, 0x20000003c4) r7 = socket(0x11, 0x4003, 0x0) dup(r7) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="000000054270930040000000", @ANYRES64, @ANYRESDEC=r7], 0x3, 0x2, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7fff, 0x200, r2, r2, 0x6, 0x227ccb81, 0x9, 0x5}) 00:08:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) geteuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r12, r13, 0x2, 0x2}, 0x5, 0x74, r11, r11, 0x9a8, 0x15, 0x3f, 0xfcc}) r15 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) geteuid() r16 = getuid() r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) fcntl$lock(r15, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r17}) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r20 = socket(0x2, 0x4003, 0x0) r21 = socket(0x1, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r21, r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r23 = semget$private(0x0, 0x400000000d, 0x0) semop(r23, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r23, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r23, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r23, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r23, 0x1, 0x7, &(0x7f0000000200)=""/234) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() preadv(r24, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f}) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r33, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r36], 0x1, 0x800) msgrcv(r33, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r47 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r50, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r51 = getpid() preadv(r50, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r53 = getegid() r54 = getuid() msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r52, r53, r54, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r51, r51, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r49, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r55 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r55, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r55, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r49, &(0x7f0000000980)=ANY=[@ANYRESOCT=r55], 0x1, 0x0) msgrcv(r49, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r49, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r59 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r56, r58, r48, r53, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r59, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r27, r38, r46, r58, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r60 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r61 = dup(r60) accept(r61, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r62) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r62]) r64 = socket(0x2, 0x4003, 0x0) r65 = socket(0x2, 0x400000000002, 0x0) setsockopt(r65, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r65, r64) r66 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r67 = socket(0x2, 0x4003, 0x0) r68 = socket(0x2, 0x400000000002, 0x0) setsockopt(r68, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r68, r67) r69 = socket(0x2, 0x4003, 0x0) r70 = socket(0x2, 0x400000000002, 0x0) setsockopt(r70, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r70, r69) r71 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r72, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r73 = getpid() preadv(r72, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r74 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r76 = getegid() r77 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r74, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r75, r76, r77, r78, 0x1, 0xff}, 0x8, 0x6, r73, r73, 0x0, 0x2, 0x1f, 0x400}) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r79, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r80 = getpid() preadv(r79, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r81 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r83 = getegid() r84 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r81, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r82, r83, r84, r85, 0x1, 0xff}, 0x8, 0x6, r80, r80, 0x0, 0x2, 0x1f, 0x400}) r86 = msgget$private(0x0, 0xfffffffffffffffd) r87 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r87, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r88 = getpid() preadv(r87, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r89 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r91 = getegid() r92 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r89, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r90, r91, r92, r93, 0x1, 0xff}, 0x8, 0x6, r88, r88, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r86, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r86, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r89], 0x1, 0x800) r94 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r96 = getegid() r97 = getuid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r95, r96, r97, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r94, r94, 0x0, 0x2, 0x2000000001f, 0x400}) r98 = msgget$private(0x0, 0xfffffffffffffffd) r99 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r99, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r100 = getpid() preadv(r99, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r101 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r103 = getegid() r104 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r101, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r102, r103, r104, r105, 0x1, 0xff}, 0x8, 0x6, r100, r100, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r98, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r98, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r101], 0x1, 0x800) r106 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r108 = msgget$private(0x0, 0xfffffffffffffffd) r109 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r109, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r110 = getpid() preadv(r109, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r112 = getegid() r113 = getuid() msgctl$IPC_SET(r101, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r111, r112, r113, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r110, r110, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r108, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r114 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r114, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r114, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r108, &(0x7f0000000980)=ANY=[@ANYRESOCT=r114], 0x1, 0x0) msgrcv(r108, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r108, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r115 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r116, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r118 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r115, r117, r107, r112, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r118, 0xa5, 0x3, 0x1000000100000000, 0x6}) r119 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r120 = dup(r119) accept(r120, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r121) r122 = socket(0x2, 0x4003, 0x0) r123 = socket(0x2, 0x400000000002, 0x0) setsockopt(r123, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r123, r122) connect$unix(r122, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r19, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r18, @ANYRES32=r21, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r27, @ANYRES32=r63, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r68, @ANYRES32=r18, @ANYRES32=r70, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r82, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r94, @ANYRES32=r115, @ANYRES32=r121, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r122, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) r124 = msgget$private(0x0, 0xfffffffffffffffd) r125 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r125, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r126 = getpid() preadv(r125, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r127 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r129 = getegid() r130 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r127, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r128, r129, r130, r131, 0x1, 0xff}, 0x8, 0x6, r126, r126, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r124, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r124, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r127], 0x1, 0x800) r132 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r132, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r133 = getpid() preadv(r132, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r132, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r135 = getegid() r136 = getuid() msgctl$IPC_SET(r127, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r134, r135, r136, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r133, r133, 0x0, 0x2, 0x2000000001f, 0x400}) r137 = msgget$private(0x0, 0xfffffffffffffffd) r138 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r138, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r139 = getpid() preadv(r138, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r140 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r138, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r142 = getegid() r143 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r140, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r141, r142, r143, r144, 0x1, 0xff}, 0x8, 0x6, r139, r139, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r137, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r137, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r140], 0x1, 0x800) r145 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r147 = getegid() r148 = getuid() msgctl$IPC_SET(r140, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r146, r147, r148, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r145, r145, 0x0, 0x2, 0x2000000001f, 0x400}) r149 = msgget$private(0x0, 0xfffffffffffffffd) r150 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r150, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r151 = getpid() preadv(r150, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r152 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r150, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r154 = getegid() r155 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r152, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r153, r154, r155, r156, 0x1, 0xff}, 0x8, 0x6, r151, r151, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r149, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r149, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r152], 0x1, 0x800) r157 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r157, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r159 = msgget$private(0x0, 0xfffffffffffffffd) r160 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r160, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r161 = getpid() preadv(r160, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r163 = getegid() r164 = getuid() msgctl$IPC_SET(r152, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r162, r163, r164, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r161, r161, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r159, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r165 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r165, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r165, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r159, &(0x7f0000000980)=ANY=[@ANYRESOCT=r165], 0x1, 0x0) msgrcv(r159, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r159, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r166 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r167, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r167, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r169 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r159, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r166, r168, r158, r163, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r169, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r170 = socket(0x11, 0x4003, 0x0) r171 = dup(r170) sendto$unix(r171, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r171, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r172 = msgget$private(0x0, 0xfffffffffffffffd) r173 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r173, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r174 = getpid() preadv(r173, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r175 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r173, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r177 = getegid() r178 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r175, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r176, r177, r178, r179, 0x1, 0xff}, 0x8, 0x6, r174, r174, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r172, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r172, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r175], 0x1, 0x800) r180 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r180, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r181 = getpid() preadv(r180, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r180, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r183 = getegid() r184 = getuid() msgctl$IPC_SET(r175, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r182, r183, r184, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r181, r181, 0x0, 0x2, 0x2000000001f, 0x400}) r185 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r185, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r186 = getpid() preadv(r185, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r187 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r185, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r189 = getegid() r190 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r187, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r188, r189, r190, r191, 0x1, 0xff}, 0x8, 0x6, r186, r186, 0x0, 0x2, 0x1f, 0x400}) setreuid(r182, r188) r192 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r193 = socket(0x18, 0x1, 0x0) fcntl$setflags(r193, 0x2, 0x1) getsockopt$SO_PEERCRED(r193, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r195, 0xee01) r197 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r197, 0x1, &(0x7f0000000240)={{0x7, r195, r196, r195, r196, 0x2, 0x2}, 0x5, 0x54, r194, r194, 0x9a8, 0x15, 0x3f, 0xfcc}) r198 = socket(0x18, 0x1, 0x0) fcntl$setflags(r198, 0x2, 0x1) getsockopt$SO_PEERCRED(r198, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r200, 0xee01) r202 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r202, 0x1, &(0x7f0000000240)={{0x4, r200, r201, r200, r201, 0x2, 0x2}, 0x5, 0x54, r199, r199, 0x9a8, 0x15, 0x3f, 0xfcc}) r203 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r203) shmctl$IPC_SET(r192, 0x1, &(0x7f0000000080)={{0x5, r16, r196, r16, r201, 0x1b1, 0x2}, 0x8001, 0x3, r17, r203, 0x100000000, 0x5, 0x3}) setreuid(r12, r16) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 00:08:46 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) pipe(&(0x7f0000000040)) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x424, &(0x7f0000495000/0x3000)=nil) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) shutdown(r2, 0x2) 00:08:46 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) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) socket(0x10000000002, 0x2, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0x6, 0x4) 00:08:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6cf3f700, 0x0, 0x726c, 0x0, "0000f2ffffffffffffdf4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x20) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x1, 0x4000, 0x80) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x18820, 0x0) close(r1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) r4 = socket(0x11, 0x4003, 0x0) dup(r4) r5 = socket(0x11, 0x4003, 0x0) dup(r5) write(r5, &(0x7f0000000ec0)="48108f0477b7e2ad0f37ef48957c3d36a8f1de689cc84d1637e082f84662f8ffffffffffffff3472ed7c79b8266c8c154777d3eb8d36ed865c6249939e2beb6f2ddb416300000000000000150db712000000002cd30b75c4d73bcef4edd74f158365a76d059140e7b648fcd326e343002882c59807fb5b0d9040c44801ad52df281bc33e3b22b3765002b1a36cef412d5ffd843a0321aa7a15482252a2b1d980d8a1c510ae82f5a913d319afcd08972e462ba79a11ab74f8ad77c91d22f3d76e631c3d2226dfa119a4a6293c63b217c1b266b76a7320943300e6f9e468c24d594f7577495bff24527cf5d9fb0a14ca3885fbb428f7e133192271e2f1e39fd7f22215b7b65ff24ff1274ad088fe2a8f9982fa000000006107000088373fc6fe865982885724e7ad3b80561d944c42559a1cc406074063bb4cc3e41f5f2021a787cdccfb5ae5c16925e4843b4f47e7e2217ac01af9d5a6b18bd644612a13fd4ab5d700df58c5765fc6f89d89ba587145c38b44ae0cc8b1779ca68a38ae2c097c47a02057dc0bc2d73b798539e9a920cfde38e774930df221996e8e045b55a43839f2a65d93a6d33cda988f58da5d22525141965a12fdde8ec7a164392db64121729621d41e678b15c727b5e60c4937d7e21d72c496cb871437f17efb678a56acfb3f9fa037d976d243bdf661f0dadfeefc2d9df7ec3b3a6bfa0e8522791a3444d9e734a2cce777407bfc5e53bc0857c5d0dc67dc00108fa3b25e9494b4bd08065362aa8146a26967c5aed4207b71ca2af7083cd0ddcf98c8352a600663fd3673407ea19e5a98def7897e385286e9b6b6d000000000f0605d7acd1ae1ccfd62ff8729982243a0518b990cf2640c214e18983cb6cb5be867", 0x276) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) utimensat(r7, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)={{0x4, 0xfffffffffffff087}, {0x1f, 0x5}}, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r8, &(0x7f0000000400)=@abs, &(0x7f0000000340)=0x8) r11 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0xcd0cca3af8f8c0a2, 0x0) r12 = socket(0x11, 0x4003, 0x0) dup(r12) r13 = socket(0x11, 0x4003, 0x0) dup(r13) r14 = accept$unix(r1, &(0x7f0000000780)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=0x0, @ANYPTR, @ANYRESOCT=r12], &(0x7f0000000480)=0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) close(r11) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) socket(0x400000000018, 0x3, 0x2f) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964863168d5d925bb4517828262be50a6321f9b1c07c7a440a4f8f7c88a9624c5fc83ac000a50e10ad90de2ea93d71c8dad5fb56ca9b5c7a860a61e1071de7fd8f9bc1dab5e0f692a3c14cb304c7e86ab87a63108a6517f44daf35d20bf19743d1bbf863c6b1019e327e02683700ef2f879c52cfb393f8cafd6c477bbaec87c2ffa28ce47bd56231b81d0b455dcdd830ac2d774bacdae578bc3cc22077bf49671c96035f6afeed162d2d7d6811b1ca5e223780def44b41f0537668fd220ddf456ec30000000000000000000000000000000000000000e3629ab4ff23c100fc2d328f2cd40897aef930c04b2f38b31fc4727e407ccf25e4eafe03f5955ce4600e9a001bbefecfb7e32a6c68822d97eeb6d99339d24e32d4524363521cc11fccc5f40ed1cfc38e7b7432661140bf0e4bed591ea08bf9b170b2f3512ae6223092fd37b36c83d0c3b325c34b0ee2e7f6d553400111a252da70185dfd62be1b8d03dfb159eef5d1c40818d0f1cbd1cdd98f9f62c4e292d8ec378f0b84", 0x18c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, 0x0, 0x0) 00:08:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:08:46 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') msgget$private(0x0, 0x0) 00:08:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) rmdir(&(0x7f00000005c0)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='/]-)#^^&+\x00', &(0x7f0000000280)='&^%-\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\'--\x00', &(0x7f0000000340)='{&,(\x00', &(0x7f0000000380)='\xd9\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) 00:08:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000800000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x4003, 0x0) dup(r1) sendto(r1, &(0x7f0000000040)="f715f949ee3a818e746672d26407b4aaee39097160200f3dac8e85194430549527a9f6a62fd9b9e476897e4b0ef98521fac9d8d7a1d7f58e221a21f422ed6d7d0d7abaa63989bda1309d79a7ecee33848787be00d85e237fc9d5d6e9181504d7807b983f1cac76ccdbfc0cc990fa7e4a44fdc8edb52de08ba5a62e54369f", 0x7e, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000140)="bc037b8136679a12c77f957e9dd52f1e0858689cb59af737bef93324835d853b2cc2", 0x22, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000014c0)) recvmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000002640)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000002680)=""/4120, 0x1018}, {&(0x7f00000025c0)=""/76, 0x4c}, {&(0x7f0000001300)=""/253, 0xfd}], 0x3, &(0x7f0000001440)=""/36, 0x24}, 0x40) socket(0x2, 0x4, 0x0) write(r4, &(0x7f0000000100)="8c65", 0x170) 00:08:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000a40)=""/207, 0xcf}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000b40)=""/215, 0xd7}, {&(0x7f0000000380)=""/109, 0x6d}], 0x5, 0x0, 0x3) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r0, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r8, r8, 0x0, 0x2, 0x2000000001f, 0x400}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x401, 0x0, r10, 0x0, 0xffffffffffffffff}}) r12 = socket$inet6(0x18, 0x1, 0x0) getpeername(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getgid() syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000f129ff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c88c10bf093f68c11704287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf332554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac78fe024bd7a6c6c9c18de50dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c24b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a0400ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9692a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x3, 0x1) socket(0x2, 0x5, 0x5) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:08:46 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) r19 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0x23) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r23, r23, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r27 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r27, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r21, &(0x7f0000000980)=ANY=[@ANYRESOCT=r27], 0x1, 0x0) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x1, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r32, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r35], 0x1, 0x800) r40 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r44, r44, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r48 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r48, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r42, &(0x7f0000000980)=ANY=[@ANYRESOCT=r48], 0x1, 0x0) msgrcv(r42, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r41, r46, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0x9, r28, r30, r20, r46, 0xc0, 0xffffffff00000001}, 0x103, 0x2000000000000c07, 0xffffffffffffffff, r31, 0xa2, 0x3, 0x1000002100000000, 0x6}) getgroups(0x4, &(0x7f0000000480)=[r7, r7, r25, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x9, r3, r5, r6, r53, 0xcf, 0xffffffff00000001}, 0x80, 0xc07, r8, r10, 0xa5, 0x1000, 0x100000000, 0x400000000000002}) msgctl$IPC_RMID(r2, 0x0) r54 = getuid() r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = getuid() r64 = msgget$private(0x0, 0x682) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r72 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffffffff, r54, r58, r63, r67, 0x164, 0x4}, 0x7f, 0x7, r72, r73, 0x4, 0x8, 0x7, 0x400000}) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r74 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r75, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r78 = getppid() r79 = socket$unix(0x1, 0x2, 0x0) r80 = fcntl$getown(r79, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r74, r76, r77, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r78, r80, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r76, 0xffffffffffffffff, r81]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 00:08:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = dup(0xffffffffffffffff) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/199, 0xc7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 00:08:46 executing program 0: r0 = socket(0x2, 0x3, 0x2) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) r8 = socket(0x11, 0x4003, 0x0) dup(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffff4, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) r13 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r17, r17, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r15, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r21 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r21, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r21, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r15, &(0x7f0000000980)=ANY=[@ANYRESOCT=r21], 0x1, 0x0) msgrcv(r15, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r14, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0xa5, 0x3, 0x1000000100000000, 0x6}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x606, r25) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)=""/106, &(0x7f00000000c0)=0x6a) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0xd4}, &(0x7f00000010c0)={0x0, 0x4000000000000, 0xfffffffffffffffe}, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) 00:08:46 executing program 1: r0 = socket(0x0, 0x4000, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f605000000be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c8d120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400000000000099be78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9824e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e18a3cacc729cb1129141c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262f1cf9b987cb7f6410bdcd75c171d9f6385753e3317397318566d042f5f465c813443e977d9c86282fffdde1fefc28423359af24f54ef381a5530aa96739008ca793dbc2604a4893758286c43885ddd7e60716983829b360f280cfaf5d11f835464339fa131ebf8c785248b504b68e025ee7aacbeff26bf3bf2ed146caafaf769b7ce44650f44a27298ab29d4b4cb3cd5ada5d680f8aba12007abbac88635dacefb2de87507cfb3e5842144f9107c36ba962d33ffe745af284057ce83da21b52724b6899837384d8369811a73496b0c8727b32fb712d841a1e122a8573ec895a403"], 0x10) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 00:08:46 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2}, {}, {0x0, 0x0, 0x1800}, {0x2, 0xffff, 0x1000}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 00:08:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000040)="9ea93f6a2a756d0195d45010b6c32d822fac74b1b9c1e8f3567e6b91e0602af0040fbf854cd68710ac3c301071055236cc6f2b5d7ef638b6ab29bf7e81e3604de35af31c470a10e09707978e1be1c980c24e5cafb0991ddc70b03cabfce0415d50637910b323fe017b4c284544a5a76911de10bd8cd720a3a0cb62fc7bf9c5af998623b0d99af1ac6d10499e68c16e80432ecf31a4b58e4215f5a9f56f2d360fcc0ed6a1587bbe45461fc170adffd77a061612fa489aa6e6575cb459a3af00b39f3f666fb527437561a4f4cbec87361cffe3aa3dde702180a038ea0d4a3884f6427c388b9d6c64a8e8c9b508d2ff47e5ba1d5aeb07bba651187af3a64839759af2b19e1cb5e7335a66e945378ce6659f94bd4c02a5859341338b80a96ff79f38ffece71b2813e5f0c9653e7d6c4b14e22513cf25937bf2d87f9767187ded9e11a3f02392b44bd4fbf6965a34de52ad21d54ca8b1d44334f7285ed2adef566d7f27cbc6e5e58453cdb93b9c3d4e1b46fdec438baed23a53746f6379eb6b4954fb718ae2235d5e27c6a29f7ba6bfd744eb00bd392d5a4f44a3a38f60a63fed8da433cd032a68d4f707ab643204d3229912c06e2ffb3158600f01884bdf4ae4aaccf3ab503cf99e995e603708926e56929cff1f54b7238c355b611ff15971594d61fb752811ae88b360131c50aaf39ab1af4dfb862f42b55cf204dd11863bb5e28d2a99f544cfe1f0255e75e766d0ca7dd86610bbed322afd386d02104724f58511451a8da645107441a9e15b7a27194eb9032f4c8af8946af747247a35f5019c93f7f3b468df96a4d25b97b13bb7cdb56f1ede7c8e6641ed655a31a3bdc673684bca15b7d2274144cacb786f89711cd99d2b9c7d80a6cd77aa4c24cd7c9d790c4a0cabc8d884594bffb09f73eaf1be7f216b9de8601a9515d3f0621efc8a20242745f3d980386a2fdbaa3b1e7c87096e50f28f7db4c486b067b8e70f2ee5157fe9753a7ee21e305adb5b2acd9084f24ebbab0368dc1419423929c334848c34062b2222d02e521539a36babbe591be0d99190caa7cdc73dcac956bc11c0d729aa7ebd239cdeab01fba212c64ebe86132fe9a33d933edf75c8478113ce8b15d07e1c17cd80711575a05fdc61cdfccf5a1285f5f0576c166791157993eea6b3ac0f91353cbbeaf75d3c52c1fd2c4c353ce757b151dfbb2385e8bc4c4e3df9742d68a721bcfa32769a9b534ea06830a32b13fd0817175c58ba8278564c21de811055d98a12b7a5948cbd41108aa23ac8b25b315edcd15c547632ca9618b8f0d88fd022128e2f9cacee910b694a96fc4e3741fa74eda5adc46c62573a7de90ed3f588951cb974623817536aa354245e4a2b126c2d01e8501d71a4c93ed51539d9d9eec0468d27c63b3ce0e4d8a569f35cd01f06e95c502b7d97b9dd33cc51fe46a8840c5e94f510a1be44762d88c1e5e3713c6aecec1fce370b11fc2b5da599a330e02294f37a8ddc78d4287e8aa53de1a86c7e3b6c85a3fe4bd1027fcebb3f551dbb0dfa1d0206f4cac8a431ca3ee240645b5d8dbb6bfe9f54504030d283670218ca12f0a695ae9d13ab473133b40dc4f105cfb8dcaa2d5d74d209565ee88c25293c591796bd5d6dcdfb2b59b1c649f8d0ca5909d69db039fe8305658ac0973c644552251244b0f3f8488d62475370bd8effee018e1d96dd9953ec3c0d085c70b7820c102bc0ccee08362ecfaa075a2bac92b432993a1b2fb0c29f8e70d1c2d757751f17f6d96daa68705469b2bf07f858fa595d2eee425c500fd046f7a1f41381f865fac2dd8995ad7363185248d908b4f9779cdb48b9965226fc5e3db7a6fa635ab1a56bcf3eff92e76c26f9ed2a8bf2ec8b26fdd08ea71eb1feebb20f3172e8d48fa10b9bd7b937ee3cae3d28d61f2fae4cd8a2eac943bf941e61438a160ceae31981299a16ff9bf762077e910a7b31016d4f84e47424665a2d5a00becade420e1d9c384ebfa2fdd3af6b235bb7e638af32496e02d3c5fee274bf485779f60861ff95c4c1950e7651450292d7f6d423bbf7a305ce6836dbb594dc9f40c89d263520abfcc0943079eda28ca53dac8883b48b232788188671808c7af189886a81851cc7ea3fcea7ecf2d22a30aa99743389d3fbe9522ee3dc33076d22a29896c87b0ce88dca9a30ee5b791bddf4f02c557c6c529f70a1f5f804ade101601bce914a1530113e81d1eabcc950839b02d10dcf88b38dbbecafa45b26413c33c60479b232194ec30cca87028aa355a66b0292eebdebf237196f72142109ff3b6e7ea43c0de0ceb28c888735c1a722286d874855d005a0f8d222109723bfad17353a5b549561ca11c1ecf88ed9b7ff3ea0724bc1498a21dc4c0a7300527d2662b0d5a246aa4f4c74f69e8da2143efe2b98de5265eebb01c360ea5eb7811886fad90e9e35ab9d39b36b7ce122e7c890ad05b9a2f5eefd55291e0803824301743163d6c5dccc21e185f5e5829dda3e413b815834db8ef3659b79cd2bf2575cebc8e6fdba85aee6409a46262c6a954fc092602696b77d9b0623a83484da9886233a65a8af628c98136c5fa92c26d457e85c8cc860457dae6a2c6d32938a4b3921457359472ce77e8cfb655520f8c5d801442b1ffed30f600790205dda574981444ab9edfaf7e880c87bccc6e2d62d7351d94423781bd8e9298749deae8493ff5ec822d0e2fafa3bd5def764097dbe1cadd7a32726e67b933258b8df9df67a8cc731b18847da635525f99583f9b0ae8fa5fc82e084ef1e4c3916b7b532ac0357c9143783c26be6185617c2fbe1c1be00a990750a100c842f82add8d1d70f7ce7875b8b48c7c092264b15cc1bdbb2ee675c2c189b85f7263a24b54bf3c8f65c2396bb3189b9347153b4fba9ef1f70f4e933e19d0ab8b129b3b4a9d021dcc1473490882f865cb762795c9a54212127673dc4cfc2e95d3a85b4202cf3d02ab9a1c6e071c60d4d7d0d67ed39d45a2465b47be4bbbaa6e21b28d0d1bbde42882866e77a9adbf39b0bbc9c2ba2c10eb95472267635760f69674a88f06971c5cb90b82ed46da7d56e8d4be927ab59339a77d5169b619a30a06aad88f6c18e9bc02fbffb4f74db1cd958ffc9573f233fe2289ad0323333437704c6558c3f6808971ab9aecb147b261c91cfedfec59e3febf4542680379c80d8927186102939d39304816b17dfcbd05fa56e4e40449ad160b1c77c2628ced609114ab3029820401c2d3014ca0d02bbe12f4673af1b53d996dd355a4e2e9a83efa8f0721615e508a7a1887ae30cf03c3f644f63671f26b244c389d8e19542d27c4ab4b7a37aa357a46528dc6f27a587c5295c663a1511756d05f8e30162c9fbe8dc7072026607ff4c7cc1a044cbb8752c9101696a17e10bad1d77267adac071aa18a6c3c0d3d745e851da9560dbdd2571f6ff5df54f139deb9fe8a08b6035071aeb3cb61695deecbde5b1f65c0ebae25c87e93a835c17af948507c13f7a93daf0e9b90759779cfe972ca9df1bec202e3b60848ed059054bdec48e0b870f38f342f57bf97448a44cc37ff3b3efa3087f7ad3cd4665088e435152212e43ba06f1b6da39a1a7f92338c8db3e8eaed7b115b16c6770ac981b19f0cabdd6114cee86aa007c808967d185869a35ff6f85b15cefd5c0478ad911c6c965a1320b58170049c493d21040f1fec2c1ab11336ddd0a930e7000cd6f967f0a92cd850988c32b7eec64811b8509da6cca288e9e33ec8330592f246dac5626704066f482e2d571275545b5133b39bdccf45207afaa611c280c92035e14f5f96c4f8f9f6523c43a60f7aa1f89e9203e578d65c911516d838528532af0eaef0351726196b117b59dfd8557baf5629f9fd7fb6d825b1b6e2fe6ad85e4a91a8555520952201491fc8a9586e875f8411fd0db96f362782ee4a7818edea3a4cd7b3fc499958f1489d3a8e9285bc408f3a44e72104e70a21fd7e04ab6a490e0cb39066062ac71c1e11b281977c1f4af15a0b334aa7989ea8c730a187aed7b4627a7bc79dac0b5360c058aef605cd171c4aca5cb4ad1b911d62976a6b713d416ab1152af893ed1390143e61cdec27398edafb2ac3aa797920b43a55ac55f139c6f5e9fb8a22576bd39b7db2b21cc453a53b4fdc7f8bb4a01721e14d576b8acd539ee7d8155cc349cf27dde67ddc4367d016b995e952bffc60baa8a64bd5de4359b5e8e434f70672bdb4d565ff59a5690f7ea3c7f1313a6616a8ce12effefc2d1d76d4dbd4e22e75d1c8c18478d7046b881606da72d9fb3fcf2b76d8095e3dec50cdf0a70c3377ec2ae36ff92bd44f53882ba3925768ff29ecf6c302fd362df201fa339d47ad28eeb36fac8c904bdfd077cc9d0320a41c75ee21057889e06924eb5607f78c2b500982380b500937362c3eb746a3b6d8daf583e8b805dbca7c2daff07fdf8ec79157417c8df51df58bace3ae3d92ded17eca9ea16f553844e6f0bb406a07d6a10b8e48092eea6d645e87b6df4e539eda195fb6f95a6b1ec69561f4b1a7e63692ac7a3187367d86949c9edc637b03f2c6600a179fd10edd7dd91a61380762c2b1a34878a362877c83e796a3f76cb586cde0f9a185e7eb08e1a0802e71e5a7de607958836dbb43774b402fe0b9539410f55d191be38b425da90ce5aad7acdbd37cc05d6c02d18642bb46dc7e54b3798d58c49d03031bb27e6e735df28860bac870c4109536c69b5878d5842c0be7a3442fc2ea95965e0754fe967188cd21cda852a55585a6ca5dd7013fed46d863c166b252e2f7dca0143df3617303e2a3903d1fca1392ce775a8b981afb67f4e7a0e465d1b344cf71395f56f39860740443bd95ed9cec512306c1578fe85ac673b4af6f3fb45578baa6893518c10222a6ebffaa3d8a201f985070ebdda1acbf0e5c935233c9dcc8e191eec3d5f75fe19e7397dfea001e5601aeeb04b767e55c62db0d4c3ad40cb2f91edd7dcdae8c9de2e6d7ee29b4851f48a9f7cd4545bb7e4e55338300908a64bb12af021893bec88168f0e44f1c40e9da092ea110ed0c647d863e9369310814b91d5c20fea0926738f87083db8241e8690b1c23c782cca64051fbf2d6dac96359b68a5495f30af0d7cc85629594a3672ad6ee695a1e878fa79497939274810c7ed3ac14fd80bb378f6004deae8dc667c5dbf88d46f9aea784faf93c39a71a55c16480b99a2cf59b822f4e1d549512f15c11753f277b550d7734e7da0bdbbde1c9acf72a7c7b3e62bdffe00f68c1fc60d8b3edbf61477858d66dc4daafc162d815742afd098d922c9e8d2424a975365abdff977a60c9a58d746d45169a88a18dab39e3d1f562a85f64398c18da72dd2bad56833c05748ddae181c0e13de0bdef7a57609d2f39f7536484f7e00d3217b0e241a74ba0e50739dc843f60ee66bc21f8a78707bb721503c73047d1dbe1d47a9c25a133c7a2980f1ccfb6517d7d0829c361fcbca3f604a24e1eb2755b6a4874b6c0f1da7476ac5e94f8b1d28bb1883eb9887feb5ef4e6246b7b0157f10e775292c18ef2f16be56ea10cc8c96bb180e22a443a7bdb49721f624d6bcd5cdeede0f129dd663db628ed3ed65f00f7fa3b70f8b1000ba0b04886cb1f979d2f9172884f90be2717b343922414b232f2609e9c7516a75f32653a2be9137d8efe328fea32911c35f8617289cd82f305e7fe44b7841d469b02d13db9d1320332a376e9d4946c9173ba40391c140398bbdd2ffb87c2269b9c0d079724c6d13bfe6b5df0563ffb433e3edbf905bff7d72ba9d9faf952d1058d4", 0x1000}, {&(0x7f0000001040)="5ad645429610cbccdc0d3ac3e6fa0ce87eec48c72a5d8a4dd8979936ee244308af5e4bdd015f28c50c3cb3f41f26f74530771a1c305d5df039765d30a6e334f3dc785ed00fedcab5237d82980c85b5953ba9a0e7a88f913306feef28da383c32e572190945bbd99f9e", 0x69}, {&(0x7f00000010c0)="20ea7efb2615e4042a8264237978b7e735948a700a9b448e4a5ab515647d71a6a2a284fe02b52b32a01b0adf16beba5bbb7c2fad30228f350c0c8c864787d93fe48e11ccf16e25fb7360898414ec35aa652ee0d04b91ba0479b0aef90d9094c7e0667deb4eeb90c1f0e6168a3818b970dfef8a2e71bf413018dc980c44bbfe5f", 0x80}, {&(0x7f0000001140)="07d828bbbdbbfde3605ca5ae84ccbd1089782d42c80a0e034a8f8fa5b7646e88e3b02e28afeb2129a6807b4a5a1a1180032b16aed56f5830442240cb598e3602f121cb6d5ebc0c3e206b834686e8bf9c2d8d7ff61a", 0x55}, {&(0x7f00000011c0)="6b1553ea183ef756d1bb206e6cb67bafe9409bedfe4f2ed6f2093f27bea5c6d73bf660122ba204b92dffe1d831e0153e76d6bd9f31c08034a3dc123c39bbcf0aaf9089955f2e9f5974bf96b96d4a62dda0aeeb7c2796f105cab6b2caaa428890330b2faee9717ad31abefcaf26f0241aae2a8b2e97f37baf07f1c82afac9623e9996b2c29985c8bcb3beb081c9841c67be841e904ed2e4efe99d476463bb080f9a8444fb2aec1429ad70bce3705721c6605eaf30f28622d914981001aaa1e4fb878a6e690d0be3e6ac62a75da148ef597b8b63f855e5774925", 0xd9}, {&(0x7f00000012c0)="53e759be72ed499286ff1da3424465a26ca76e11ac678cfa8b2a08a94e5f358b54149b12a1201fb72973a84ff72d0bf2b0b78e006f9826abbe474b61b0a80062057d81478cf77b5fd4f85c1655df5107511c3013afd38f970150e60d688c4abfd990", 0x62}, {&(0x7f0000001340)="b289b2bf58b7c5651bf72e6c9718bf4325eeba3c42639236ec1d66c95a1418011d308489ad4c874073579a733ad4bb9632fa578922aeacb98cd705f4e1cac4b882910b4f817277d61dd5cd", 0x4b}, {&(0x7f00000013c0)="85b7114e99f82d1038c64f023ecc243931cb3cf6c433f156e3f19ec87a057ec6e725593f9fb6a71bc159d0fff2ef", 0x2e}], 0x8, &(0x7f0000001640)=ANY=[@ANYBLOB="e000000000000000ffff00000500000082bd0c740a2b681074bf18ce3becb3313d1cacd651f7e8d9bc6262981187935339fde3f78aa6ba72758a4c14018596ba48407b556766ecc9c3800f82761af24651f8fc6e47cea483e78331c82570d4fdbebad98ffe3ddd0f2dd02f11dfd0af4e26a627c70742d679e57960426b8d2776a94c7436f09ee9253852d72f34f9a97be6f3f793c28677f6ce2945cef80f9a7ef4e553e511111ebd7183d4961006f83398344d565b8a1c440afe599d0b2ed4b7843e90809a1540391210b1f74526fa8ddcdcac9a6408e60a1f409a7621c300000000007000000000000000ff7f0000170000000870892f01dae0b7b81e5a24f72099a46973bd8d0ef9f355072910317b367f567f25e2149792d29917cfe290309fe094adb8d5d748c4ffc236589e97f89f71e1bfe630f3b8b56d859c6efdbeab4bffe075ea4e5b4997683b86d1a686000000001800000000000000ffff00000002000098119ac8d59689bba4a70ef9cee4baf9dcc2eb2a142de1a03764bf4dbe16f870496585228342ceeb135ed7c1c9acbee01cfa41ce4e449549dc4eb960089e8c96f6d4fcdf2731ce"], 0x168}, 0x6) 00:08:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x69b76a84, 0x0, 0x2f6b6091], [{}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000001640)='./file0\x00', 0x10, 0x3) r4 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/4096) msgrcv(r4, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e6363473c1c3d31f9800000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e577c04073350dca59b5f3b543f2dd07c873853cf38040e9db64cbf553898d1dce58393eebf8709586f0910c69c5d9dd5ea70b6ded5da41980eb01ba446d8c03194e4f28d9fe9ef5656cc8d811c8661c39ed0b839d9aa8e02f081679c4d8f94f011d79c7d60ddb1b40deb540990c16414f74387ea3a42e3768b85be3420f08a6c73d9ee0b52edc6f11533ba2d6829bd3a9376d343001c678247aa90c58c7c7"], 0x103, 0x0, 0x1800) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) wait4(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000001540)) msgsnd(r4, &(0x7f00000004c0)={0xe3411f1ab4ce0efc, "1c1e87261350c67b88c80122467e083c0a6da58b8a1ddab49f2d64f5d7d28406fb3061dcf24d8af97fd58a4d87728371068ed70f20f7206cf2d1d30737edeca47a819f32b6506e7d559c9f28a1b7499fe4859ab8b305211f8bd560696308be07ae2670123d30a6da6a02f9feae873deb26dc4c23bad670c77d4e49742e4e1ea1b3525469364e8f4e7c89f59d4fa4e8a8dac5f54fdc70fed0ffdde4df0209a58083bfd84af21df55580ab7bdf37b6de94793e0cda94dd5e9545756ced7f9224ba849c46006df2b6140b6ee94c471676f89c58238b8698924643650b3a0b211e080fc375c1126372878e7a015de4a6bb91e7d1185f2dd3f41128383e438dec38236fcfc82b6ed04e6184abb49a10406c5c02afc49baf5346ec386a0dfa560ab20046e2c46e4a15e39ac733ace936ef53e150345ab25eca9ed000f8f804891b968bcf2d4bf9a595e0fc262a8629e80dfa64eaa4bc127354f214b745a3d15b4b235de70703865d62496483fa4adcc4f82b7e0bd855bf699b2fd1226c8a0c320822303c8aa255609ec5a42c245766623690569c26cd2e3a28f00904136024d0e6d627a85e8b6e178827b134d5935e804d679a1bd39bb85bf24862c81370f53476aa31851244cb53af2355bf7d623fc7cbbbadac6cff9d00dec7cdf2bdf73c113741d16c696db405dad2859120f1f3c79eca68f5d6756b0780ad66d92b8b33e6219fd3436dad2357233e53eb5d3eeeb11fb84347024f61d06afc9f21aaf14d23869e86199a440f4a818de6ff1e43db5b361ce41ba02fcb82a5ad2b5eb43c2717736d9807c1aff8f922f95ce366934521cab6e45547fef63e9f41f3751efea1c11877168272cbd06239cf7addb868e94f63882ecb8c928da43817e892e8f021af48fe26ae6db5470df495aea7adba117eb57928bf149ac24c810bb875ff2c8e534fda0bd73b59847fa9a545a5a33c01dc1a86bbad42173e7438a8b287943ef6673f5515c18ce5d9e901cdb365c2111e7d7262d10dd135ffa2c377a0a309f1908ee56c6e0000d536eb902d4356e75b46e0fadf1b9662b84a2403aad26376fff3fc6d1e4d28cd206888fdd62e11540ac2e9c5b6191250474101b6b983c9574bbe80d5d93ce08e02bc53867f080e0bf63864997f3bdf3d26cba8ddc8d04b0b584efd793e2ba89162422ff52c3ba5601120cdd20455692021dccbee34229422aa21325aee25b41e726cc78d01c59e2ab80fe22d7479c6470e7a23a92508e4eab2bef40264ce1190fbdca387d2df1c3fd22611022a4f5b091f1311acc495a79fb1432d154148550a0d3f582d7d32e3fc28149b4eb3c5af944eccd871be5d8a4874974d00786dc2b0c975a1bd9d2bacd17103ef92bd61ee164c4f7518d3ef20efcf44269fa39e5cb027969e6867a4c5fb6f54c71f3c0995ce2f105edb993157b70b2c2db722877a21d0d0d24cb5dea7f6d4804164073a20c3867b5ad15f9f41814a3f3994f63b2b571b9af1240c79002c9712893c8385a9df2c029b1b5471c60547086fa56beca54cf12ba57a6359f03dfe20edc7e234011efd6ac2dd5b06663094f7426da647c21743780009421f80d2105c40eb9d3628038042d6c42d226f8f78db9680b38e140b5658fbb18f252627c60ef510e7806f415b7e8251b331935866e9997e9a31100a0118360b08a8fc3ae5d20de3fa968f53014cdf9920f350e19de92c136436377a65b105a8ec9b15f332c4fbd52e43fa553e6dadb9a630149df2204cedb86ccea45e59430ac77a9dda014efaa0c762b3f6727317a921dda3f189c3a3a12a1445ee52aeba04213ed593b9e746b373cfca916045097afe3c73e6ed3cbf977ac9c6069d6f7c2784c56153a0c7b19b66040d6156be5e69c5af82f2bd26f8f6ab84867f161892c85eab58214c28024fc1014e5e96162f504cc7cff031fb8d0c140a0122868667990b6d5b71f37ebdf986b8980a59442eb98d0b77cc90913119277ec42abfd4c955cc3b2d66c8dc7515bb92cc3ad6fe36c382db307e76c388333c8f11d2838a73af8d5992a47934bb9ed4045131e7cc066a2e9ccaa65b182cfb09aeb502bfc8dae05ebe1d09f08017a18c2b7d45f5885a2bb0d086c7b226c65fa33fd3f532e2f48098c26fe6c30323763c1475edb76f0607a06e1a4e1e2e633be91c6dc036caa095dc04d9cc0625115766daa894ba2b207861ac87492b06e7bf21368093060203a7a6ab0de5eadcce7cf869df135512884f17a5b53097c766553ac2b434f8f426c60d8baaf147844534004052b58f74f42cfab662644e79e024d63b221f2e6862e42ff4bea470735f954635ce889de057c7384cefa5b02d12b335b20fb3a44a693b328e370ede1acdb59fd15df12d5bef1ec79240756e3782e10161dfbd667c799a1d73182e9f638a6b673eae0f3c4668ceb5f48a269cbca162e6971c95aae7d64889af6fdb039c03ca3131b13545968c0702ce4e95e58600cb30a036d49ef13aea50d7f84cd6a737addf13802f73b433a7b22b1bd5cf5d82bda74d1e7605ed7b0eaf9ca900212c115ed278706e0d1564c0882de577b63338768e9e550d45bfd40c14769fb90d27db16031b8bbe00b3bbaad7bb48000536ca87e9c60d3d6c981c50cab47fb67e91672db8eeb827a7109e47a3b17c34b5eb256f49462ea4644979156acf491b4c952d53f4a1cc826438e36020a2dbabe0300ada5e0d3c6bf81a08dc8d99a08f6c61c978b84213667103b32febb480f435d711783a25507309c0234ec91fb48c9e718743e24fbf75d496ccc661ed64492a2c6f9f7669603495a4df733b10657ea459b5281a7ea175d9d9a06354007b006c34b52b48f65b71090fec5842303516725b9cbc5dfcdb0dd3d5b4bcc680566e105eda733df1e504bae664c00144d0950a8bfc57c2f97e05430c58a9ab7a4305184d271a0c877b2f37e7f5c37fa637d6f8cdd5c5a10be34a96a0eb85dd9a3e51e0d4867e56d710bea1f534536d47a10c0328ac069b5eb3c4ad73a0bcbfe5039de5e2cc504a25afeef248a57b4b7d7d8259c6428b49f1dae9d085c2dac1f218752134544e897435d38568df8a0c2e88c588afad02433e20917d806a208142c93757d3b7043a6c770b5a98c9c1ba96a6c8787a0b11b88cdae0e8fdec1e042c8402067e965e7e046eeede367afbbb1f91d4bd89c2b5d444f2fe15ec6c17c02ab615acb70deada2a3246c04314d2f28c0f591b3aea54fca6e888ccf82db3eb83a6a44ef43c9d1e3dba428a4c6fd230deaff5d19ac942b2eb00214a22b419b58b6b6c51acede2eede8e29ec1955e1581a5546a11b18594cbebcc1c6c3eef892ce3c1c5df8980566d8e0823bd18a3b5cd5e714f818816692d7068473d49de67f881c716986e65354bad5b9b22881505868e524c9f7409ec9ba94bc0456092ea831f534b5923cd1299eff1fa8a491d65160ab269cfd4a5769153336874012b645542e8efb523696c8507c8d2a9ad035d400f948c8be016ff3f3941f1bf9df6d7236ca5cb39eea5458e7313f2a611357ed4e47d09733d18aff4b87d326c2979b9e97ca7204c76421c311b0ea191ec8f9b060b923777530c62dee91a3497472ff87738044302cb224794d1af148f047f6d39f0f4415d5381fedddb28ed85612d0bf9428da22403a3fac121f96c62a96f02a1a090fc607d40860905468028c7da9e2d31ac27b57466050a72fc5d0b21c3129c7e5ae78f9b5f60241e5b357f08e51bcb243f773d38cbe5877dbc16bd7959e2a4f1e27fd66dda94dd3bf18c60ad22dca9c6efd72f1124c2645eacba4fa1a89d4df08ed018a57dedc0de996bf94296f7190b18cfa237ca02e7ad4d42bbb9480fde76032b6a859d2f47b152a00cb56901ad89ede2a950f4c94a2e28667c1742beaf0b92422f629344632d001c4ec3cd44906c46905eb825bfe341f0c3c054ca3ca275d5221b1c9a75fe3a32e6b833e4a3c7a9710f62e7a6b32a4faeb3c13352c952e3bf9bf3c3e6bb1542d02ef340e4b2257a215c2ab33b7245ccb91c55352cef05169e564e4f60f849e1135833241561ae030b5c7d4f1af3392d614ac165f6f35f22d35fc66ab43073830fcbefd6607b4d06b34a3b597d333bd846f00c7c2be2f6ca714923c153ea9599926e41ff04a2996bc6fd3eb48cc88dbfcac321bec2b4720e210188b4b5e0ae206b08e92f3ac5810fc65e69a90bdb6bd8f24674acf854459a4aaa47c890e7735ff47a9c9a113081a58cab89dfbad8cc935c853821baff9fffc68d66a34d906295fe6dd71ef1c5de0246eb65fc753d3465279a656c38e34f52d60664f43ec71316aa64d4fbc91f8f9b559a5584892f7dc70cdc83cb9134b35c360cff89e6e5ec7c316e51c80a7635f8aef97aa919652e2935764028cfc9a6a28394994353302ab2ff2535deef165bbc46dacc805b92035892a534b2cf2b7d403a72bf79a1f9ec43620881e16e7e2b6375e62ae8a2590212a79ec05f439a7c414810adbd484b1e64c5cc6139782525846c955cc7cc250c9ef5f507a101b6532a58376a7f4a95cdc44fe39b0c5ceff62e25e675fec9c063aa7d663aac41c733ebf745f9c9093ff9b70e715f69b8c378751187d303ae28553f76a1e3f68cc6327415631954748804ce2fbd226afe64c67fc6f5ae8b75a1ef1f403e0f7fbc4fc65ce26f90d3da461bcdd120dcfc5351ee6812883e3f0726745059661e1cfb978592b6c01fe2b3c0d0d0671991fccd3ebe914edf6df443310414d2bd75a476b971c84ace5c1ded8c923e45744a1d6d5025ed42d25ccf0346721b86cf7a001b918c20ee51f766f659dc363f4ae9196686c4fe4fad6a663cdc398b07333bd4aab151eb0f69aa01a3b79bd241aaefb51179149dad72d3e92f8e07d7711af19e188d3bb3daaae4bdb016061ff729291d12afb95e86d576857273c33f0f015981ffbc12d98dec412a2f3d5363766d4cab278ecdf726329f76fc450830b71aed8b4cbf8df9ce455926ee43c1e79db8a0f8a9162209614417961cf247cf81516bf51f7062e7715faa547c23d24a28396d3a353d5f8cbb4c08acbf362f1e1445cdd54098ec39025a40df168a8668caf5f03f5d8d4d124e409fdabb70643d55af3b4cfc5d3e851ea582bb94b5c6f272b9cc777a44bbb8b3a0cad15b11e1b9c8aae072f0bca30bf3b7d69b86165d1c806bbb432fab2cd1bb33e680867420e912c3167a4e19e2fb0b4f37414c19487ae968fb365ad0ba00d48a02c376d1e0d15891c3af7ec82b983236c637195a4106fcb6f9e0a46439729ea72b405fc36ea8b52bebe8388feff3d1365f188f6ec7253790f2b8002b1f88bfa8d4f383214ffaf236bc8045a3c01607c3efd7b21ab9cdfd284465a06233fa9f1b1d154bfae2b7eca569a2aefc408a30dbc3622beac697a31c5dc8e5159e88dde74e6414dfde5fb062e5af01791946c2b50511dca8fd3d8f63bf8698c91e0db0d56def076bc9fd1abeec7cf59ff1627557a51452b04e93ea880a39b1b2dcf57abd30f86d73c51720823988b730a19e184484952766efb2daa59733c4df24c58431e6edc1fa76b6829e88a6daa53dd391cb169a41674497f2a4cfd3b90cab21da69437a72402e2b386f0d61ffdca8f4df3097f0400900365592af30ffa4a56e7a9ef5d97d8b75d7c676b70572308517d4960e219a2bf9adf3ae45426f0d7e3fa14b9c8bf4c8e9de686375ad7962062ef269ba88bb2f039195d1ebddf95a316d98ebad1f65c9e23ae8feb65ce2ec261ea573d8dd2b520ad9e105b27c42685ad76fa76145e5ef19d"}, 0x1008, 0x0) chmod(&(0x7f0000001600)='./file0\x00', 0x2) r7 = socket(0x11, 0x4003, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r9 = dup(r7) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000001500)) 00:08:46 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x6) write(r0, 0x0, 0x0) 00:08:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f70333"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xdc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x4, 0xffff, 0x3}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100a0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x220) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001300)={{0xfff, r4, r5, r8, 0xffffffffffffffff, 0x82, 0x8b8f}, 0x100000000, 0x400, r22, r23, 0x6, 0x80, 0x1}) write(r2, &(0x7f0000000300)="774351c43dc7058f57508d7990fae168ae07372a91418b1203d39537c2fdd2a6463c87fba5da71baa4e64e7b9a74fd5dbb9b3f98c33a2a2f65860d0c636a65141f889d5436cc83806a64287e3bc2669b22a1ab641186ea2c0b3ad98b8d0200967a54fe97892bacd0b62ee9523ce4592e73a8d7e543877608ec65daa9dffea60988ee03e225f736d1cb7d59738a8a8b79d99eceda4c6ebd5c709d1090adc8cdff117a42f0a490102beda221251b76db37adfa89a038324b6feabcd41a2c88cf68ff67f82429a738222d7a02ba522b079448968bb922c1f4c7071eb811f2bc77d7240670fbeb7ae710426f45f2bf3ee871d33eb464aa081191375c56808e410e75f0c0dff2849955b9f5d32ff6a52e20c76a9978bdc2bf4089bf185ab372fcfe9adc8f84e1f7192efe29bb3eb246968bf34bb708f2115ea4cb8e24cb8b0f6915ef3b4370775aaed81f4415ecf2fc36cda4dd5c3f804acfaabfd2d9cf457617ef7631f6562356e2683d4252cfb76ee83f96a170cf7295ae89d73a9390d81407a31358980ee27097300e169463808e497320f0c2c09affdf0aef8912506e54f23c58d8af9a155a093446c310132fa9428a72520ddb4aec4fc7ebf80ee3949937a7d458cdacb2c89105d00e952e1712d28060fff18438ebacaf5f56f4c314bf798a2cc96866d946e49145b5edf1f1cacdf1133dbe5dd6dde0d4116fcb52d58fe2ceff25b2c1877d2791c64de939dd5a00700bdd523c92dc8140b9b0c7b4810fabac7a70f94675379d4892da0f791f6e252fa9ea4218f8546482aa9f349783d43df5054bb70421699872f25fc8c2ff9e3d3590bb14513dc100f0b45599875a9481ee45e72e217d48505e01106053603f58809d7d6920e764e1f46c10d78991b4418f85d2286b744c07692dbe890f2a4c12645eae9831d11c9bc7969524a1c6ebf35e93a88d17f66682607454b1908b31bb8d5ff98314ac9b44363f819c9ca032aad904c651a4647698207d1ae1602078f3651b7d30b2f0393f99f136e93e0d15b8db094e03d4a930227d7adcaf674e9e4bf363cb9743b247034101e2c57d9eba98cc038d80ae0266ee0cc1b390f06e4b6b197cfaaf53f9b9c8967b83210366652a687073d577663a14a36e34b28207ac163ff411fbb268362c644fb192206bdce6fc53b05b3e04733c74c519e42656c1bcaec943ff1cae2a7a2aa94fb5495041acb325509a07d6d617bae687858f2c88b54959df5fece43c89d91d1a6a14c65d3ef25c2d014b170193e01e274e8acf283f35da3dda1a7cd3f0d2f75289141e9362019fa21e0f8b80f4ba0bac81179dfdb9983bf0e80e61c61042324e24f707a32031bf554fa66b8f0481789250530b8971407a7595c33a12ff705a11aab975271b06bdb38b1222886a4eb086996acc5689d9cbcc0f9dd3893a11068c2d1ebc40dba3cb1266ac9dbc7c4a0412f6f526e1440a1f1068cb9b512dda04cf97248aa5f23f7249a6611b8bbe98a411b1381639e68a6862f70e6212e973fa63f8c741813743095d77d4f94cc7721a3ca383eb38cdf93a120e311be5474de3916bb9b63990bcd47c04869ad6bb4177928993a350b1b890778d2de35717d06bad3c069fd7342fb95325d52382841cb32c938a82ec8ce7dd9f46fa9f7b843d7f53bed15e0d1e44809241fc841545e332c01489b25cc9f2bdb4f35cd18c70a910a433dcab1febfe7f69126556b224125293a284365f24beaf2976370b4c847092501be2084c18f612a3e00a10427b2d2ee321d406878b7ab556e45c2fbe4f01e3d4285f55c0b41c8159e3060356e9af65b81cb84f78ce3a9c4f271348e2f2bccba0af9627d1ba49d070b5cd413371abf4e530b79c7d0a0dbca2fb979b5b24b0ce8d4fbe4ecf15efd96b36a13e848f6350a9cb46658d759a0ea1a0291cfd8ec954e0ba423d8305d087bbc110980af108017481da0421530cb683cffd3f636c37c49996f0f9cdb9212b66eef368f7fb86041e3044b3b5172940b4058d0b4fe7d4cd464dff6668e9e09838de4b6ddcf04a57647a15931bbbe7887faff026fe3fee32e70964ca5e10ee4358bbc933e847563195346064616845dddf55f6a2e08c422cbda869e1755181ecb1748d389f2ca298e0daeb0a4881f334ecbd5dde0014737fb8f83f6869892b1cd36570dd24795aad65ecc55d0e58f00c696845cc14981cfd89af235c6faa8e90ecf692a24d646a4e1cf4ba20981134bf6634f0e041a3ccbd9e9fa5deb884c8c148b51e1f05aad53668f71c15d7a8e1bbe8080a2a799696f07dc78886413041ad754e3ee6984792dc4bd5e123828d24e1ef865c62c6e4f6d898980b7ff761c5565de5eb89fefc114875d1ac29df58218423755106516af5e9fce572c5eaf92187b789ffdad2c1011170c93838346224f2a66afa30b529d4dbc31d304e23d790638c0549c6e13fb781bc7badb57c17a166d0869f204bb9b2046e9cd3379990229802b5797927fc406fc0482b556e5c2f2032ab1409bdddacf657b139f8288c018676e9427223e446339441ab9c315c47e0103036fd4dcd8affe04198e5490cd85a1ecfbff7f027ebaf9f0ee682802e59b7062401df26bdf6bb69fefc07398f23d79f7144325c6ed2afde73a62d6a33391ea5a4e4dd6f068da95ec84ddccaf3293a9eee0c611428fc4f0c361700557ccd90d4889621d85413338be1fcb2ddcc5e9597bcc88fd371d8db084f35898a051d6852f48046adaeca9f9834207b3fce318dbac4b4d696b4bb9eb5434bff3b8407c227e1a6fc689c16e1cbb207bc3d05e9dfb3b6020422bd2a485c9d2252a1308e14338a45ac3319045018ac747b6e9e420755c4ee961bd1bed135b24f894fc2d1d79e90c0c960fcc986bdbfae933f4ff468fe7e19f0f9073410706c4554b40f158035670f40b211172e3df90c0aac20a09f9cd9631f44a4fe203340a6f94e8ee9b8b015729f833354a85808f05bd4011b0a2c945da10bc956d795540844882dc31095fc4f4547cfed8aa71edc0fb696500d8416820856cab3f39624255b35ba0093a2e3ba21fa302586fe309386abe30cba87662be38543a22f27460295c3128bc4c9889d0933a02f777bae2eee0e53c6651d711486f182e53397b44af724208a1996c5ef2d6c2da438663dca8d307c317d1066c83e43fa7861b7add68a4962e7d9660f19c8e81896c3e1681d19b36787ebf91e1343a844627922c5d653d39022657ca6cb3f0110bbbbb7a8783a82714989619d6a938a610d3a4ff5f7e3f663429bd3f9aece1acde2f72ea1ba682c4473a1867f2df1806993d3a9eaae89214e8670263bf9aed8f7a96cbc07783f8a7126ec6d298e999cc3a214f0835e5fb804224eb6409d1a7eb8c0ad89cf4d30d18ab339f9d76f72298d0281cc52bb0e6cfd76603ebb13cfd6e0c994352e0a6e670e141f6361dbab48e5e0c594e5b213b5049a12de884552a17cfe0c2d244d3b24e7ea2b350ebbf977054f0eeb21db982248726c0a024e848d7e2c44fbe49015eb4d5a2908a2260355687cb16f7d3e1f09fe0d0605a787a093572e0443b45fb356a7f87f962e9fed3ac1f49e1317f2a71fd1cfd9e07965c1f273e3faae42411522041edd2a307d62f4bcaf70fe03a7b3bf8a33716b0799d32fa143d9ed57b135e9df42f552d5fdd18c45163e9550f35c99ba58a62ccb2b610a84b9ab801d651d276355dc3514d1158096c8df1f0c90c8025b48c47c2ef2ee9665495fd49f179daead6c21ccd0319721b2c93019ce240140e60be8a00918218440bb3f7ad85c682e0c9d1339a1db5874d500fcd5db2759fc51c7c534d5015fdf9c8e38ce84408715d00fc7a63c2a511cf75394613668d668e8f87f27845302c86590f72dc731912f7255f6828c0ba44e4172c269213fc6d0ece1fd0dc3c321337bee7be10204e90215b8946c318b0de43687554a464923c6e26cc2073337d28d6a386f4c410500fae537ed4af5005644d7a67aaef83a6535ad1eb4a31a5eea8f99f516adc890d830f00744d83346ddcea803fa86c3e1fb98d0b8a9056b9ee6ea2309f7a7b26aa7c320a652c4400fd4a56cfedc70567139ae4ac8d2830154d3263b528087974713394be5a962e7c17d50a3a09955cc830d01f0483f1a7b9f4c6503aaf7d1d4375046b4889167cefa988b1714652a29617eb6b57dc34e3350b34f1d41bd044d1ab1ca233d35eec36f9d2381b07fbb2ce3f88b371ec6074456a80adca5dd63ae673a601c22f25797f77d8fcbe65c4ae8d59d8fa5d393b2965ce28517d5a7f1738fa7d4e40b445fe86f0c06144083609416baee9d28971db2832d8ae242b47998816e0bb00da1d0c22cafd8dc78249028da28486d5242ef98798dd5711ca25f3e0d26b390d62757ca1db3520c4b6494ebe79ad63ef70deb60d4d934fcac47afe67738a290504ed7a458d8a7dec11c0e9959897893fa86cc2a0101488966ac1eb16c943ecc27f3030063488fd6ab50832f4b069e6cbd51b0fbbaf11f947c8df107016cec43e69a15184c2c927b423f47c531d10b9f5ab45d932f041d45c39483904789e10b91b3d72049d14a18fd61ca94151d0d12e8ba63e1b105036de1841ed2ca92a5f859eb9639db775ad30cbfab87b0a7206b05c2fb70b87bbe4b0a6135a75104a92cb90d358deed1b78614aa8218cc8cf89ca9401a61484ea8944c0f08a01c2b8bfd64cfd347049f25de77a3ebe26eea560430352624c5f41469d4a6ebc1ba099b9e63d4cffb3dc7cf473485c39e05dd12948ee3ea1beb512f41872c6699d5eaaf8fd3643e776db910bb52f78df80a3d1b0e5357810f77e542e04e0e5e149a546fb080447bcc8046d9ef0414a55917a2415d81cb0d61eaf3e284ec591814077cf7a5b09685f7d8889a228f0350d3029a3da5ecec05b3fe364f9b73e9f1b26cf5f1b1f11ff46d68d5711b2134ebf5c9f5d3aade14b42cf36f0c9c9884f811a84e69f3bc4aa2255f02a9a3063750a1dfcb82ee3773663585407b05cade93e3d8f65ca9fd6c91f5084393d2b1358b972507b927ef074186403eeff94318f89dc997b036d1980389fe6bcf5913073bec99a863aac46c132af00e7bcabbda52521cce0778f687cc1ea255bffbc61e8ec15f49af6e32166b2cddc3dfa5ef25f85345dac21ed9edcc5927f26570c5e7c17d53c387d826f116c1a4f89b5270cc8f0f6716ed28b0231aaebe50c2bb04df37383ce3c1c1f270ddf45a56b7f5916353b37fca321884d8952a153dff2de9814500aedebaeeb39cf65ad00d85466a3eeac70ca52a8df4c4905e8ba61511b781834b3be588ec37be4af66fb05ed7c840e5588908c2fb9de11518758245b8ec1cb3441746bb26446d465c167e972531f83e520dcc0f69884c8bb26117bcbd4412a3c5b4e395b65d5b00c1fa2689576734c5d22006134adac7288a578b56ec5a0dad0dbad6aa98f13579b58f02d8b1de32da067e3fa0bd955aa5eea24ae28889676202fa3d3a0c3bf2f7859a60a0ca5dfcc6dfc50975687c67a35afd9449f350713dc5e03e766c5ef34e15a8d086b27fcd88dea9dfc1eca7fa381b61c9d612f65baefefabe1a1e5ed748dfa2d3b99661f0a1f142d7822596c26c1bbc2a9deb7b55015890925ec0fc6ff4807c457f875a4f1a1aea5e6d8d52f1136413e1c8d73ef737f50527b47de476d30843ce87642015951ea0aa950831b28aca3c489f63ec6d99fdfacb6544c6aa43ff0b570732120530bbc00eec6cbcc9641ee5b0a1262982cc41ec4b72fc558e008ae9b0b22fa736c40fbaa69487d652", 0x1000) 00:08:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xd9a670e760e6d312) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x8}, &(0x7f0000000140)={0x8}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[0x200, 0x2, 0x0, 0xfffffc00]}) 00:08:46 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b37a4afb6942bf49bc10f5a3e5a6db477d5206a867e608b286eac79634eb6141f5a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c87a8a04e01f8ca91b67d4132b27418c52681df63e81052ef86c9c341623e06b272bc178422b09f1dc92aff42a83a0f07e8310e565f8b0783152fd1063b5810e881ee7899c236717b94c6594746d971936dcf44369ba72bfb6dac38f6fa806"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x6) write(r0, 0x0, 0x0) 00:08:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1810, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x7) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 00:08:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x800) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd75}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:08:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4c0900000000000000532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc000000000000000000002debb6c1e26e2ca8aaea5897bd726bb30129b976d9e54b2b3c90d13497fb5d65b485b55816c61ef989b7d785277952ef5a5e6d0550116efe34ca942ea69ef92ce584bfd27caebd68ea83e6371eadb98f645a436ee38e3325ee4b04c1e903a19d5db07b7a24ab6cd2b74efaf3e3f0b6cc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x81, {0xffffffffffffff, 0x10000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xffffff01, 0x5, &(0x7f0000000240)="9c59ae6f40e4f77416a03b76848917e09733950481597c7ffaf64588a59fe2ad87b7c30a5127dbc1b2a871bb5a29c63527d37729da11c8", 0x37) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = semget$private(0x0, 0x0, 0x42) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:08:46 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = msgget$private(0x0, 0x20c) msgrcv(r2, &(0x7f0000000300)={0x0, ""/215}, 0xdf, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 00:08:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000700)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed0057c99ad83ebbc257699a1f132e27acb5d61a000d7d026ba8af63ff37282108e4a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/166, 0xa6, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0, @ANYRES64=0x0, @ANYRESDEC, @ANYRES64], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYRESDEC=r3, @ANYBLOB="36fe6dd5c7f7fb1ed64bb5c917bb6e136fef30ad32ed5c0dd6baa0a20e67837b75f9b5c07b89b4a613b572677f5235fd0e6d64c5be205297e56e93568249b6ef9b37cc23758081d8b66c1055020e44ed7ee00a5937ef6e69820c1171"], @ANYRES16, @ANYRESDEC=r5, @ANYRESDEC=r1, @ANYRESHEX=r1], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES16, @ANYRESDEC, @ANYBLOB="a04136cbdb2cb858c3fb53a82c1b32e36922e85add1fe0b253e00916b94e716143075d37b70c1c041819de72ad7d0658d2f1710a229c57e8b2670000f5aba324900ca45676e28df85546c33aa01c47106e17dc4a6032c068684c797478b8cef624dfc46fb4ce178592c6e4c886fa316b54ae437be12bef22ba5c721b25ddb0eb5da68fd81c5c69543f43825b946f061385cec603ab411e05ed567255b6fc2ba3001ecdf3b6f95b04ef20978336fa7664c25a2df62eff718e78f793c61300f3db983e01903995cb1d5bd735d93c460a51c451b1637f353406752b0cc52fac524426a5", @ANYPTR, @ANYRESHEX], @ANYRESDEC=0x0, @ANYBLOB="bdb77b42fb8c12c907f22f327c00b0f740f623a3"], @ANYRESHEX=r7, @ANYPTR, @ANYPTR, @ANYRESDEC=r9]) r10 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000140)=""/118) r11 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000040)=0xffff) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000100)=0x67) semget(0x2, 0x0, 0x420) 00:08:46 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) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091]}}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$unix(r4, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = dup(r0) listen(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r7 = accept$unix(r5, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 00:08:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000002400)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1/../file1/file0\x00') unveil(&(0x7f0000000380)='./file1/../file1\x00', &(0x7f0000000340)='c\x00') chroot(&(0x7f0000000000)='./file1/../file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x7, 0x8, 0x4, 0x1, 0x80000000, 0x5, 0x7a31b59a, 0x0, 0x0, 0x5, 0xee}) 00:08:47 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0xc0, 0x1, 0x0, "dd25884103d763f2f24977ff7df326af9005b1fb79a31d5b0a1b81fe045842923d739bfcab2bb9e3a73ae28ef38426385bde37de56fc51b26840ecfcf403da9e44885fe5199ce4a4d7e874dd1de12fc0b5a56d6e0aa8c3cc01a247b341693df0dd8326767416fbcedfb3eb545386ac4847fd24591472e332742b46c746d2911e5ff2390b6549c9ae4c1f821f3038f676bd8a905c88efea4992d207174af27eb098f8ecb69c0946d984"}, {0x48, 0x0, 0x0, "92bda8e04d8eaccf6c853f17f928e807c46da343870e9553e5760c014bd33a86ab6e09b0884d75f6ecd2550fd207ecd85f"}, {0xd0, 0x0, 0x0, "a504c968ec8842f9b0b9965ec302bc512c8ea46cddf5529dbe8f95f011273e62d81e2bd7bc2a744e5f56af145a4823f9e2762c2e335f600753373840f0f74305ff7fa48e8053015845d47d512fea5120781cfbc1ffc25fee75ec6f7d033186110daff9fa0f212698f5aed944027ebd393974700f07ccaca4dfe0a93678c5c476c64f9e8e159112415a83b0835fa1aa248f88c394dd58f8a0c23082a75576c5daed6e8fa7c9d1a94e382989b847e5a23a310e655641339d442e"}, {0xd8, 0x0, 0x0, "3f9afadee7c97fd8f4dd1c3d250aa06c4e7cea177d6ea3796dd868671a46d205a2f1e77551d3d02ee7e830fda15be073472227bb51afeef567c71f864f4d6e7a050f2562bb9ed95fc7fa8287c6ee3c04e0f56dc43c56abec5b2095f65cbd5103825c661ff17a20e707a44e1c8929417725f0cb4771e200713db67807cddf330c222c7adeff6d5181078d7a507248126806fa558189f76a74251a9b5211f8bf0708e903fff971f98d154c4785b38a3f7b21da95438ff10e0c24ee361d54443324f1"}, {0x60, 0x0, 0x0, "c9b091d25bd33f06b8e18c6f13a97fc4570484e7b3d90eeecff626518d660633b0ad09829ddb340c51031bcb072c75c85fb8a6c5040470dd7746042d3b22cc6f092e91c6ab86fb7c30"}], 0x310}, 0xf1188feb7b0dc085) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x401, 0x7ff, 0x1, 0x10001, 0x7f, 0xffffffff, 0x2, 0x1, 0x80000001}) 00:08:47 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=';', 0x1}], 0x1, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0xfe}, {0x2d}, {0x2, 0x3}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x42}, {0x25, 0x214}, {0x0, 0x470}, {0x45, 0x3}, {0x0, 0xd7b}, {0x85, 0x7}, {0x81, 0x100}, {0x142, 0x15c}, {0x22, 0x6}], 0x9}) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x34) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000300)='./file0\x00', 0x80, 0x10) renameat(r2, &(0x7f0000000200)='./file0\x00', r8, &(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 00:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x800, 0x80, 0x6, 0x9}, {0x100, 0x7f, 0x4, 0x7f}, {0x1, 0x33, 0xff, 0x50000000}, {0xfffd, 0xd0, 0x4, 0x80000000}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 00:08:47 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f0000000440)=[{0x1, 0x25cd}, {0x0, 0x81}], 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 00:08:47 executing program 0: r0 = socket(0x2, 0x2, 0x9) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2f66696c65c1f1ec044222a297fe74f9e807bc45300060d4922f0bc7906776c300130895317c588a7dc17ac2bfc089b9f5eb7fe76d6bcb5a8cddfd9a385456302b0658e10c867d03796cfdde1cfd66a48a81c18b9d4746ff71acecf2be0d13305d159434116e0bcd8ca8c0f39777c7282da380bf27093bd861f152e7f2c740fdcdd2bca2797d49808569be1ffdb25c8f37d67f1e6ad2b29f794d80100227448b7eadf86ba00f65405159f446540fe78b5b959eb277c76efae4166aee24d22b81b368313ee61cd30c4cb069532afc0e23ca6d4ee3c12b6bd25fb4ca6ce79c35a441f73e0e2acbd30ca0bd9c9b166bd09d5761d9dc1f4a3923d1562b5272915f1a639bba5b2b75456597e2d2a153ecc62c3af737ec9bd64d46eab8adc0eb455655698cb9c37fa4518a3f213d7807d381ef35959433c8ba12919f0f76b127f4267d7adc8779ffe9a6c237110ea27e59b69417f379cb321d67d499666c5eaecd39eed1892fc4a30c3968505466da6b810ac2170d71c4f77b3661ae44f840f0d9f99384b971d5d09155d0f27afbad9f75cf6d4d9bbc9dc76be6a762b9aeee1756b0a50c67c5da04"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x800000000006, 0x0, 0x0, 0x81], [], [0x0, 0x0, 0x0, 0x3f], [{0x0, 0xfffffffd, 0x2}], {0x2, 0x0, 0x401, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) read(r1, &(0x7f0000000180)=""/170, 0xaa) r4 = socket(0x2, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvfrom$inet(r5, &(0x7f0000000e00)=""/196, 0xc4, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) pwritev(r6, &(0x7f0000000740)=[{&(0x7f0000000080)="a9586d2b51c759e874c73f283e80db0024eca61e4bdaeb53596204ed60dfdb97f6346641333ca87d3dd707f4d73878a5c807c7b57f80f4a388cb0460", 0x3c}, {&(0x7f00000000c0)="71d75bbbafa2", 0x6}, {&(0x7f0000000640)="872ce39a8c1959041507cade1d79d9996df7b300813a3eb7ccd3a1fc1a89a26c429e862379801e9d1e0a636b9f744e518e2135aafa2b361f7ce593f1814eeef6da7b56af9d76f54b89d9ba950f18e2a649dd8ed3ff229325c4ed5237cc3724b813fc7bef8bb069bd8bb5ef35004275f8f5c18fea79d73760b7c7e4499c21fea49a4edb0a3fd8c7e211abf65c2d8a972f5b76f613af891c8ff1c7523a70098e5fb5b2e2a6001bd50db66417bb0a798d678711749f7101a75abbfdef78fbd582ce1556e82c35aeb2d87a002711419cdebb9cb2ef003d848800061069cc9cbbefcb833de83f35e4241d0eec9b0c0e6e700891ea03268c4605", 0xf7}], 0x3, 0x0, 0x8) 00:08:47 executing program 1: syz_open_pts() setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="000800b012cf6839842ad335bb51aa82eeaa7dde1a64d40b956d3a9abe16cc65ef6f886b762d7cff1d4cd2c8dc4860eb8efc08f1c178db7eaa78c12d2bf0a544cbb08f5cd0f3960d252b2b25b9f890785f04e7ef2d0c5d63c7f500d3000000000000000000000060e6eddb45b4a3dad36497c5f1d43c09caa5ce6bd16e0781d5bd8d9d4d8cf14540add9b24cb4dbd83bb31d8b1a04250d76049f968171d67ffcc7a5580a81b96a5cbd2d18c09f9ee3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="80000e2f66696c653000a8761edda00846b6fc2c50d210a04cc0d99862b722aa91468f457c70c708fbf038b81dd8bd55ddd412816e93458198eea1875f4fcb3072bcb56c218bc756223b65945eee0ddde3bb71918bfe2c890b6d7a890df76ca9e8d9acbca0911b2099bd7a8d974563150c01eb3c43c7139ac4e0dc5a0b96248dec99c51eee6b3f08703e6199ca49f66f6f4f2aed9f3be5c143392b61a478b9cfb5bf4089ee340934b96bfe8e18d7287031d43e03a3ae0535f228"], 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX]], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r11) r12 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000440)) ioctl$KDGKBMODE(r14, 0x40044b06) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r16, 0x0, 0x0) preadv(r16, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) r17 = socket(0x11, 0x4003, 0x0) r18 = dup(r17) sendto$unix(r18, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r19, r20) setreuid(r13, r20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() r23 = socket(0x11, 0x4003, 0x0) dup(r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x6, r9, r24, r13, r21, 0x8, 0xa7b}, 0xc15, 0x7, r22, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r25 = kqueue() fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x2012, r25, 0x0, 0x10000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r2, 0xffffffffffffffff) 00:08:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r5, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r8], 0x1, 0x800) r13 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r17, r17, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r15, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r21 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r21, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r21, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r15, &(0x7f0000000980)=ANY=[@ANYRESOCT=r21], 0x1, 0x0) msgrcv(r15, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r14, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0xa5, 0x3, 0x1000000100000000, 0x6}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r33 = socket(0x11, 0x4003, 0x0) sendto$unix(r33, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r35 = socket(0x2, 0x4003, 0x0) r36 = socket(0x1, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r36, r35) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r38 = semget$private(0x0, 0x400000000d, 0x0) semop(r38, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r38, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r38, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r38, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r38, 0x1, 0x7, &(0x7f0000000200)=""/234) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f}) r46 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r49, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r50 = getpid() preadv(r49, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r51 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r53 = getegid() r54 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r51, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r52, r53, r54, r55, 0x1, 0xff}, 0x8, 0x6, r50, r50, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r48, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r48, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r51], 0x1, 0x800) msgrcv(r48, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r48, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r59 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r56, r58, r47, r53, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r59, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r60}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r62 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r65, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r66 = getpid() preadv(r65, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r68 = getegid() r69 = getuid() msgctl$IPC_SET(r51, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r67, r68, r69, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r66, r66, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r64, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r70 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r70, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r64, &(0x7f0000000980)=ANY=[@ANYRESOCT=r70], 0x1, 0x0) msgrcv(r64, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r71, r73, r63, r68, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r74, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r42, r53, r61, r73, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r75 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r76 = dup(r75) accept(r76, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r77) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r77]) r79 = socket(0x2, 0x4003, 0x0) r80 = socket(0x2, 0x400000000002, 0x0) setsockopt(r80, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r80, r79) r81 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r82 = socket(0x2, 0x4003, 0x0) r83 = socket(0x2, 0x400000000002, 0x0) setsockopt(r83, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r83, r82) r84 = socket(0x2, 0x4003, 0x0) r85 = socket(0x2, 0x400000000002, 0x0) setsockopt(r85, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r85, r84) r86 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r87 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r87, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r88 = getpid() preadv(r87, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r89 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r91 = getegid() r92 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r89, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r90, r91, r92, r93, 0x1, 0xff}, 0x8, 0x6, r88, r88, 0x0, 0x2, 0x1f, 0x400}) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r94, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r95 = getpid() preadv(r94, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r96 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r98 = getegid() r99 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r96, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r97, r98, r99, r100, 0x1, 0xff}, 0x8, 0x6, r95, r95, 0x0, 0x2, 0x1f, 0x400}) r101 = msgget$private(0x0, 0xfffffffffffffffd) r102 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r102, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r103 = getpid() preadv(r102, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r104 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r106 = getegid() r107 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r104, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r105, r106, r107, r108, 0x1, 0xff}, 0x8, 0x6, r103, r103, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r101, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r101, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r104], 0x1, 0x800) r109 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r111 = getegid() r112 = getuid() msgctl$IPC_SET(r104, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r110, r111, r112, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r109, r109, 0x0, 0x2, 0x2000000001f, 0x400}) r113 = msgget$private(0x0, 0xfffffffffffffffd) r114 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r114, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r115 = getpid() preadv(r114, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r116 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r118 = getegid() r119 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r116, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r117, r118, r119, r120, 0x1, 0xff}, 0x8, 0x6, r115, r115, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r113, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r113, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r116], 0x1, 0x800) r121 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r123 = msgget$private(0x0, 0xfffffffffffffffd) r124 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r124, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r125 = getpid() preadv(r124, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r127 = getegid() r128 = getuid() msgctl$IPC_SET(r116, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r126, r127, r128, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r125, r125, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r123, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r129 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r129, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r129, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r123, &(0x7f0000000980)=ANY=[@ANYRESOCT=r129], 0x1, 0x0) msgrcv(r123, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r123, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r133 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r123, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r130, r132, r122, r127, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r133, 0xa5, 0x3, 0x1000000100000000, 0x6}) r134 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r135 = dup(r134) accept(r135, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r136) r137 = socket(0x2, 0x4003, 0x0) r138 = socket(0x2, 0x400000000002, 0x0) setsockopt(r138, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r138, r137) connect$unix(r137, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r139 = socket(0x11, 0x4003, 0x0) dup(r139) sendmsg$unix(r34, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f0000000fc0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r33, @ANYRES32=r36, @ANYRES32=r33, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r42, @ANYRES32=r78, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYBLOB="cbd0bac489fd6b3806c804606336c3751ae7f46788fe2f4ffa998c1eb0414fe37dccb6019feeb8eb84b9ad1de101834816ffde5df96b41f0e1360da64402c9a64f24b94c780f4b2a6d5d", @ANYRES32=r80, @ANYRES32=r81, @ANYRES32=r83, @ANYRES32=r33, @ANYRES32=r85, @ANYRES32=r86, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r88, @ANYRES32=r97, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r139, @ANYRES32=r130, @ANYRES32=r136, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r137, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r33, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0x126, 0x4}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r141 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r141, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r142 = getpid() preadv(r141, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r143 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r141, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r145 = getegid() r146 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r143, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r144, r145, r146, r147, 0x1, 0xff}, 0x8, 0x6, r142, r142, 0x0, 0x2, 0x1f, 0x400}) r148 = getuid() r149 = getegid() r150 = socket(0x11, 0x4003, 0x0) dup(r150) r151 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x800, 0x0) r152 = msgget$private(0x0, 0xfffffffffffffffd) r153 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r153, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r154 = getpid() preadv(r153, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r155 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r153, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r157 = getegid() r158 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r155, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r156, r157, r158, r159, 0x1, 0xff}, 0x8, 0x6, r154, r154, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r152, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r152, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r155], 0x1, 0x800) r160 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r160, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r161 = getpid() preadv(r160, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r163 = getegid() r164 = getuid() msgctl$IPC_SET(r155, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r162, r163, r164, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r161, r161, 0x0, 0x2, 0x2000000001f, 0x400}) r165 = socket(0x11, 0x4003, 0x0) dup(r165) getsockopt$sock_cred(r165, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r167 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r167, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r168 = getpid() preadv(r167, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r169 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r167, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r171 = getegid() r172 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r169, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r170, r171, r172, r173, 0x1, 0xff}, 0x8, 0x6, r168, r168, 0x0, 0x2, 0x1f, 0x400}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="9a9d11fff3725bfe05e20e5873d66a8fb3e254c28455f059fc11138bcaa185662bf17e68c9cdd30a77387da850462eba891db7843c9a986d4d40680124c6469e33217561af837e5b448a73cdff4b6552fe6b5b2a5787ce5f62c9d900213c8ea00fbed29067a4722bfcb6473fc3905501550837dc57c5bcec04a78fd21c4204784fec22456cc845a6d2881908fa5a71a5d70b8636850d417286ae510774efb53537ddf9dd5267c273ac839ba2ee6571790e14435e", 0xb4}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r14, r30}, @cred={0x20, 0xffff, 0x0, r109, r140, r145}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r148, r149}, @rights={0x18, 0xffff, 0x1, [r150, r151]}, @cred={0x20, 0xffff, 0x0, r161, r166, r171}], 0x98, 0xe}, 0x409) r174 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r174, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r174, &(0x7f0000000200)='./file1\x00') renameat(r174, &(0x7f00000001c0)='./file0\x00', r174, &(0x7f0000000240)='./file1\x00') 00:08:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r15, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r15, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r18], 0x1, 0x800) msgrcv(r15, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r23, r25, r14, r20, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r27}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r29 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r32, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r33 = getpid() preadv(r32, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r35 = getegid() r36 = getuid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r33, r33, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r37 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r37, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r31, &(0x7f0000000980)=ANY=[@ANYRESOCT=r37], 0x1, 0x0) msgrcv(r31, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r38, r40, r30, r35, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r41, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r9, r20, r28, r40, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r42 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r43 = dup(r42) accept(r43, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r44) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r44]) r46 = socket(0x2, 0x4003, 0x0) r47 = socket(0x2, 0x400000000002, 0x0) setsockopt(r47, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r47, r46) r48 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r49 = socket(0x2, 0x4003, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) setsockopt(r50, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r50, r49) r51 = socket(0x2, 0x4003, 0x0) r52 = socket(0x2, 0x400000000002, 0x0) setsockopt(r52, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r52, r51) r53 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r54, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r55 = getpid() preadv(r54, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r56 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r58 = getegid() r59 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r56, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r57, r58, r59, r60, 0x1, 0xff}, 0x8, 0x6, r55, r55, 0x0, 0x2, 0x1f, 0x400}) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r61, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r62 = getpid() preadv(r61, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r63 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r65 = getegid() r66 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r63, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r64, r65, r66, r67, 0x1, 0xff}, 0x8, 0x6, r62, r62, 0x0, 0x2, 0x1f, 0x400}) r68 = msgget$private(0x0, 0xfffffffffffffffd) r69 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r69, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r70 = getpid() preadv(r69, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r71 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r73 = getegid() r74 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r71, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r72, r73, r74, r75, 0x1, 0xff}, 0x8, 0x6, r70, r70, 0x0, 0x2, 0x1f, 0x3}) msgrcv(r68, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r68, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r71], 0x1, 0x800) r76 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r76, r76, 0x0, 0x2, 0x2000000001f, 0x400}) r80 = msgget$private(0x0, 0xfffffffffffffffd) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r81, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r82 = getpid() preadv(r81, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r83 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r85 = getegid() r86 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r84, r85, r86, r87, 0x1, 0xff}, 0x8, 0x6, r82, r82, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r80, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r80, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r83], 0x1, 0x800) r88 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r90 = msgget$private(0x0, 0xfffffffffffffffd) r91 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r91, &(0x7f0000000040)='./bus\x00', 0x2a, 0x3) r92 = getpid() preadv(r91, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r94 = getegid() r95 = getuid() msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r93, r94, r95, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r92, r92, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r90, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r96 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r96, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r96, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r90, &(0x7f0000000980)=ANY=[@ANYRESOCT=r96], 0x1, 0x0) msgrcv(r90, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r90, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r97 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r98, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r100 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r97, r99, r89, r94, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r100, 0xa5, 0x3, 0x1000000100000000, 0x6}) r101 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r102 = dup(r101) accept(r102, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r103) r104 = socket(0x2, 0x4003, 0x0) r105 = socket(0x2, 0x400000000002, 0x0) setsockopt(r105, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r105, r104) connect$unix(r104, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r45, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r50, @ANYRES32=r0, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32=r64, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r97, @ANYRES32=r103, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r104, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) r106 = msgget$private(0x0, 0xfffffffffffffffd) r107 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r107, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r108 = getpid() preadv(r107, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r109 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r111 = getegid() r112 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r109, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r110, r111, r112, r113, 0x1, 0xff}, 0x8, 0x6, r108, r108, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r106, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r106, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r109], 0x1, 0x800) r114 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r116 = msgget$private(0x0, 0xfffffffffffffffd) r117 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r117, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r118 = getpid() preadv(r117, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r120 = getegid() r121 = getuid() msgctl$IPC_SET(r109, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r119, r120, r121, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r118, r118, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r116, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r122 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r122, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r122, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r116, &(0x7f0000000980)=ANY=[@ANYRESOCT=r122], 0x1, 0x0) msgrcv(r116, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r116, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r123 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r124, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r126 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r123, r125, r115, r120, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r126, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r128 = semget$private(0x0, 0x400000000d, 0x0) semop(r128, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r128, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r128, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r128, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r128, 0x1, 0x7, &(0x7f0000000200)=""/234) r129 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r129, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r130 = getpid() preadv(r129, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r131 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r133 = getegid() r134 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r131, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r132, r133, r134, r135, 0x1, 0xff}, 0x8, 0x6, r130, r130, 0x0, 0x2, 0x1f}) r136 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) r139 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r139, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r140 = getpid() preadv(r139, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r141 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r139, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r143 = getegid() r144 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r141, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r142, r143, r144, r145, 0x1, 0xff}, 0x8, 0x6, r140, r140, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r138, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r138, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r141], 0x1, 0x800) msgrcv(r138, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r138, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r146 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r147, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r149 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r146, r148, r137, r143, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r149, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r150}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r152 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r152, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r154 = msgget$private(0x0, 0xfffffffffffffffd) r155 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r155, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r156 = getpid() preadv(r155, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r155, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r158 = getegid() r159 = getuid() msgctl$IPC_SET(r141, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r157, r158, r159, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r156, r156, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r154, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r160 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r160, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r160, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r154, &(0x7f0000000980)=ANY=[@ANYRESOCT=r160], 0x1, 0x0) msgrcv(r154, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r154, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r161 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r162, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r164 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r161, r163, r153, r158, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r164, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r128, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r132, r143, r151, r163, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r165 = socket(0x11, 0x4003, 0x0) r166 = dup(r165) sendto$unix(r166, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r167 = fcntl$getown(r166, 0x5) r168 = socket(0x11, 0x4003, 0x0) sendto$unix(r168, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r169 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r170 = socket(0x2, 0x4003, 0x0) r171 = socket(0x1, 0x400000000002, 0x0) setsockopt(r171, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r171, r170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r173 = semget$private(0x0, 0x400000000d, 0x0) semop(r173, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r173, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r173, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r173, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r173, 0x1, 0x7, &(0x7f0000000200)=""/234) r174 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r174, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r175 = getpid() preadv(r174, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r176 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r178 = getegid() r179 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r176, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r177, r178, r179, r180, 0x1, 0xff}, 0x8, 0x6, r175, r175, 0x0, 0x2, 0x1f}) r181 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r181, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r183 = msgget$private(0x0, 0xfffffffffffffffd) r184 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r184, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r185 = getpid() preadv(r184, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r186 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r184, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r188 = getegid() r189 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r186, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r187, r188, r189, r190, 0x1, 0xff}, 0x8, 0x6, r185, r185, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r183, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r183, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r186], 0x1, 0x800) msgrcv(r183, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r183, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r191 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r192, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r192, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r194 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r183, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r191, r193, r182, r188, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r194, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r195}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r195, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r197 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r197, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r199 = msgget$private(0x0, 0xfffffffffffffffd) r200 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r200, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r201 = getpid() preadv(r200, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r203 = getegid() r204 = getuid() msgctl$IPC_SET(r186, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r202, r203, r204, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r201, r201, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r199, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r205 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r205, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r205, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r199, &(0x7f0000000980)=ANY=[@ANYRESOCT=r205], 0x1, 0x0) msgrcv(r199, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r199, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r206 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r207, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r207, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r209 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r199, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r206, r208, r198, r203, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r209, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r173, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r177, r188, r196, r208, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r210 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r211 = dup(r210) accept(r211, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r212) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r212]) r214 = socket(0x2, 0x4003, 0x0) r215 = socket(0x2, 0x400000000002, 0x0) setsockopt(r215, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r215, r214) r216 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r217 = socket(0x2, 0x4003, 0x0) r218 = socket(0x2, 0x400000000002, 0x0) setsockopt(r218, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r218, r217) r219 = socket(0x2, 0x4003, 0x0) r220 = socket(0x2, 0x400000000002, 0x0) setsockopt(r220, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r220, r219) r221 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r222 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r222, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r223 = getpid() preadv(r222, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r224 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r222, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r226 = getegid() r227 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r224, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r225, r226, r227, r228, 0x1, 0xff}, 0x8, 0x6, r223, r223, 0x0, 0x2, 0x1f, 0x400}) r229 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r229, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r230 = getpid() preadv(r229, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r231 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r229, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r233 = getegid() r234 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r231, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r232, r233, r234, r235, 0x1, 0xff}, 0x8, 0x6, r230, r230, 0x0, 0x2, 0x1f, 0x400}) r236 = msgget$private(0x0, 0xfffffffffffffffd) r237 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r237, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r238 = getpid() preadv(r237, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r239 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r237, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r241 = getegid() r242 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r239, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r240, r241, r242, r243, 0x1, 0xff}, 0x8, 0x6, r238, r238, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r236, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r236, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r239], 0x1, 0x800) r244 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r246 = getegid() r247 = getuid() msgctl$IPC_SET(r239, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r245, r246, r247, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r244, r244, 0x0, 0x2, 0x2000000001f, 0x400}) r248 = msgget$private(0x0, 0xfffffffffffffffd) r249 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r249, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r250 = getpid() preadv(r249, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r251 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r249, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r253 = getegid() r254 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r251, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r252, r253, r254, r255, 0x1, 0xff}, 0x8, 0x6, r250, r250, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r248, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r248, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r251], 0x1, 0x800) r256 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r256, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r258 = msgget$private(0x0, 0xfffffffffffffffd) r259 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r259, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r260 = getpid() preadv(r259, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r259, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r262 = getegid() r263 = getuid() msgctl$IPC_SET(r251, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r261, r262, r263, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r260, r260, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r258, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r264 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r264, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r264, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r258, &(0x7f0000000980)=ANY=[@ANYRESOCT=r264], 0x1, 0x0) msgrcv(r258, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r258, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r265 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r266, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r266, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r268 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r258, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r265, r267, r257, r262, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r268, 0xa5, 0x3, 0x1000000100000000, 0x6}) r269 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r270 = dup(r269) accept(r270, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r270, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r271) r272 = socket(0x2, 0x4003, 0x0) r273 = socket(0x2, 0x400000000002, 0x0) setsockopt(r273, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r273, r272) connect$unix(r272, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r169, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r168, @ANYRES32=r171, @ANYRES32=r168, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r172, @ANYRES32=r177, @ANYRES32=r213, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r168, @ANYRES32=r215, @ANYRES32=r216, @ANYRES32=r218, @ANYRES32=r168, @ANYRES32=r220, @ANYRES32=r221, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r223, @ANYRES32=r232, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r244, @ANYRES32=r265, @ANYRES32=r271, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r272, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r168, @ANYRES32=r168, @ANYRES32=r168, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r97, r125, r127, r143, 0x8, 0x7}, 0x0, 0xfff, r167, r223, 0x3, 0x0, 0x9, 0x4}) 00:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x1, 0x4, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x87}, {0x4}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:08:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) dup(r5) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c80)=ANY=[@ANYBLOB="c2a1251848f986bef91ce16feec5a8383707bee5b42cbd7326950dcc3545454675cc9e464c86f8ec2e13a0bf015dae686a6b96c696853a1236d197835ed0f02604270a13c69275ddee4daa6c19a4b7090000008b9156aceae0f8ea5f90a36934c7dd008314790a0f02f041c057adfea09b90eedd17cc0649dd7c763f0f65e40eeda76b797fdb9f4902d375311809526f85c80f4579b48f17dfb8b10c673d646b5a829fcfd4319bd459a42efbfac6ee5c572b557db62a2c4aa268eddc64dfbd0b9581a13312a4e9e5576199efd82087330821a18f6d96205d1719427a76c2a2abb46d78c434c23e005900ca72145d9e89a2070b4ed5029336781a1db7d14d613ae6be25e544d5e900"/275, @ANYRESHEX, @ANYRES64=r5, @ANYRES64, @ANYRESDEC=r6, @ANYBLOB="917708996e11a9a2a97a3093859400140b54d5d25dc8b6de5bb68dbbd0d2a87e786648084d14539b3a5b612a4bad305d33d7674838fbed0bfbee345e603769671b805cca5ec4487be2feb4d63a2696bbd5b69a1fb739e527e9bcb3fe47a27d502bb12eff5171cc0fe8b8eedf5e1859d11210c95f41dac4455e80cc5dc12f26a3a59d6ab8e76d2eefabfd804b7726a40f32875a9a4004fba73163c913811f71f2aeff0f0000dd062eaba451508a67b1a213e2b5135953538805a758abcd4c242f39b8e45e5d0a7481714667a756a77311c4189980cc7f439be3f0b67094edc6c14ce14f88065ad83c930c45fb5ba9374997c0de7083323250351c1bd971e61d836431c6b6915eb06e854f6a0addd6fd6bc640"], 0x6) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="4179b84455c13bd1bf58cf6e3f0cc412e765f7946158480af957a2dfdbff199744852082ed299e7f79207f662b702aff6f3005ee21a7be7cf925b99d32a3511ede4022697a875f070863bc0f361a9bfb71432e386daf36f8c84e2e37abb4c532996ece3c7c5290a3747f486749ec9e0fcdc86eeae2f5b6538c307f3b6b7f90fb57b50931fa565c6b1e7c"], 0x10) r10 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x4, 0x8, 0xe4, 0x1, 0xf843, 0x7, 0x3ff, 0x1, 0x2, 0xc3ae, 0x4}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r12, 0xffffffff, 0x0, &(0x7f00000000c0)="b7110c2cb00eb5e550c11dbd4a7fe9717ac573ce662b5ca0c9f4274783e35e66c7", 0x21) r13 = dup(r10) sendto$unix(r13, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f00000006c0)) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 00:08:47 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180), 0x4) 00:08:47 executing program 1: sync() open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 00:08:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x800000000}, &(0x7f0000000200)={0x40}, 0x0, 0x0) 00:08:47 executing program 1: 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(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 00:08:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/101, 0x65}], 0x1, 0x0}, 0x62) writev(r1, &(0x7f0000001300)=[{&(0x7f0000001240)="e7c3c01b6c0a7f10d152c365a543a7fc2a28d0d7579fd8f9477204c42773dfd2658425dd83da92ce9138452a2be9cac9796a01924deedd1ed730f0c0c97f332609a4649344383c79e991c0f63cd00587829cbc27d5e034c1134e54f1c9e95268b360edf331", 0x65}], 0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x68) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x7ff, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xc4c8) 00:08:47 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100004}, {0x40}, {0x10000006}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 00:08:47 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x8, 0x5, 0xb}) chmod(&(0x7f0000000000)='./file0\x00', 0x18) 00:08:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = dup(r9) pwritev(r10, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000272f66696c653000597975d8d580d1cb81ca2a64a434f9d5c36858026ca6bbdaa32f4a6a7d7a702830b7149d962e68fca3ca2d1fa1095c3ec88edfa32b74a7beb89169a6c059d31ddae56a017a908abf726c09a0a9a46082a2f3c3020daaa727a995968fb87affa9bb32777faeaf0926ba68"], 0x10) 00:08:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = socket(0x11, 0x4003, 0x0) dup(r2) r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC, @ANYRES16=r5], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) close(r0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) accept(r7, 0x0, 0x0) 00:08:47 executing program 0: r0 = socket(0x18, 0x1, 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:08:47 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="743e80e0b8f95d3456dd281fb5e4072db5d015212bd8e43c95d8d5cf0b21c613311bdd7f445dfef04bcea113cc556f46ac025f99eaa97c555360392bceda5bb1b827be75959ad6f94fee46a44a3fa7b15ffd8630254903e4ce5a1ecf3ce1bf786e62b93994a459fd01b8e784351cc3a6233540001cd00ca80a79f94fb01788d6ff5b7c4cbbd0eda25a6d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 00:08:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 00:08:48 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x3fe0, &(0x7f0000000040)="1e36c33beda2efe8d8607972d151681ac5d804b52a444627db0ee3ea61442d0fe9947d56573895f6a5d7a7f5e9f79788fb5308e3fda91ae1a2f571c38e2244b2b4b46021882d4c3f70e9bdefed4470667f53ceeb22c9db6227ab7fbe6fb811c2d5c6e825bef62f414dcb3d196d504b8e46d7610f4e94ebb028424e9cbfe8306e374af6a85dcd735085fb875d6e5f5f4bd5faa7452c06d256315575", 0x9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x6, 0xa1f6, &(0x7f0000000300)="53709d413fcc5c4bc68d8e676e6cd8628e5ed23f941fdf41c788aec2c0e92582278aaef64cc59ba42e936db472d2a0f1cf8b14e43e1de4d3cd605d0e7d2c410400010000000000088fb81b2e75f3998a568456f418239f01005dfc7f767f49366a1dad8dd48c4172464ce5a6de0affd417ca493a866158bc2cf3ed55ac0333f42ee68c7bbe", 0x85) 00:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x7}, {0x6c}, {0x40006, 0x0, 0x0, 0xfffffffd}]}) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400), 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000240)) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r4, r7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getgid() r11 = socket(0x1, 0x0, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r12]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r8, r9, r10, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setregid(r2, r8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 00:08:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0xfffffffffffffffc, 0xfffffffffffffbff], [0x0, 0x2, 0x0, 0xfff, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0x100000000], [0x0, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0xfffffffffdfffffd}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xffff, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="d76a413df4787aa92b8a2aa9d0915494699530dabedeb9e29751227c45eb91b56a243e5c0774", 0x26, 0x5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:08:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000040000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, 0x0, 0x0) 00:08:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x4, 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0xffffffffffffff7b, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 00:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x6}]}) r1 = getuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) r10 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r14, r14, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f950f0f6816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r18 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r18, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r12, &(0x7f0000000980)=ANY=[@ANYRESOCT=r18], 0x1, 0x0) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r11, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) lchown(&(0x7f00000000c0)='./file0\x00', r1, r16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 00:08:48 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='r\x00') 00:08:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x8, 0x3}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000011c0)={0x200, 0xfffffffe, {0x610eb3b6, 0x3f8}}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x1, 0x8) dup2(r0, r2) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x10000) setsockopt(r3, 0x43a4, 0x400, &(0x7f0000001280)="abbf3fbc34c4a7f1e90df9bfe833c389bf1c80677db81079b36b7aaf816d14c482d1481e6500bfb92c03994b3e022c74920acf7341e2d589af00a70e731ad05952ffd03b99fd8c0ae3caa40e9182d53463a6d91ecba697c19d6440841d5aee22000a18eaf9d08c2b53e276a015e6fc1fe63eb82083f418d045ea91472ac916cfb3b7e23b31cfd0388007c654398fed3424fc16a873753f35e83bc4273d6a94faf62e9a6e440a74682b67d504659ab29963b3ffac280f2e06dc9683fc8323014a9a5ff5f843aa46663085044bc15d52bb12921cd0d416b938281ce6da5e0c87b50828c58025d988f40b145de5382158e07f89fa60ea29eb61b26182d3b90f7ce300fa34c274248804ceb781dfe5025aba4d9a58d5af48dfd44de47d91861b2700898145075054cca4d77a2802128958495fc8f64bdc35e784a5437f6fcb1b7c9eea8705ed1b75aa46408697db1262305bea62f7203557f9d8e0147bbe49ecf93f7d6e18e3ddf02632b6c4c8668e6f3e8f500b329fdf3bd64d0f2f59caa62debfae8473b8a61fc28fb961aeec02ba432ef77b912da05caaba91552f1515881239d2c282d4d21bdead679e1e06c18f5734760b90fb65ead3b42f55c889e2c0c46c4ece9b31520cf8136983501721be1698857d6cb4b3790b9e8cfb1709aaa4c3a71f478655a21099042636b1e801b5db61cdbc1b9ef0c7eac59e533af73e8a7c1441551803f401f24e8b49041be7ac761ec8b3c1cb66390ce59f03ff4344988e01c9c791a1ca38bc2e0b9e665d3e0d139f9f29cafe0dfec209db7ab1b2624f0d202bd1361519a801a8a4dbd8cb24d55a3d1b7b554bd657d4fbdf1fb7d9da6bf7fdc1b291f2ce4dd48e2e5d9d463f10c75b95cfed5969cee6ad99e307349d4a234c161982a97a09ef40250a97b98ccd2a27e04b7bb7c6c3786d8fc3e2861dbfbfd84ef48f4abd791d48f73ba6183d42eb587430646f8f4b87e883bb966fdc60718745179a40887ead98e256bfd9e84292b2d02a509360a399fc6212a7d2c3b31b11c403a12fd1a07c939ef9506aa2a98815e6e0b21d9cf613f787e27925cebaf57ac4b762ffdf981e7d7c1ba37140d9b4024f715fda84e6e25007f378dc4e17b11fb4b81355f60a9f6fedff48ab5929b43f2aeb949ee325cc4ebfd9fc0c4df67864222b81cd5b968e02cb2149054477cd1528bb7734b7a86e1cdebd09145c2ca39a3cbeb77c9e2ed811d7573db63a00079cc7673ffce74c4b196c6626b5a7e180dff3aa10526ea69934154c63386d32dec938957e306cd87229a46d01846b349718c0609a5d6f2167dc65e94193bc40c56e8e7e6682a03d169b5a3ee78ab6fce6d33f55ce924e81aeb354c0320f46d0496687f841884445d38e8be7e36a3cc702314743d2f6b33323436e10feaa8d16d2128d5531417c7c5b0df8ce1e75e2b4e36ae879b584296ba38b85a5e94ab515ef7b8665a2d8dab35c4dc344a586320545f2d0daa2a1d78d0a4be3681aaa9a64a0469d117cc6cf01a91c5b04f8f3402cc0c376b14136bf8c39f28561b1fdb2196846203dba7295466c1c55f618879fc08c0e7a30bf6b36a9f6e955d2d8e0b0c23b6c4dfe7a1da59b047715c69a824eb801d1646908fa25a36a46a7c2c364b2bb812ff9bea81e5130b064aec70ec5777a52fa9a7eba87d87e7117058d282669c561b28425ac70a5341d46fc1dc31bffa43e8721106124d074bb34f8f775269b7e487c931cbf2861252f38966c04df497a1c5f700aa1cb822395f8992391603766eee28cc2fba9ba2b90b30740a71c6a4cff21071caffeca89c55239aee64bc8ce1d579b4cd934cfa15427372c05c5ab269d348310b63b47884c3e94831e8dc8c4b8162d217e134561797c6e8b3aee6db576745a3e414e673b953815bb7fab9cd832b7b428cede3cc373c1e4fe9770b8b7842d0d932d9a1aa3b3d837f967595143c2db8fca0b44522909feecdebf270871e1e02451447028450af2666e61f3abf2f73ccd0907fc2ff1f21a2093df015b3b2fb34b7b7c03b4df337b95f7dc434d449f8ba601b37230368b5fd40e9184430d5fae614ba24a9f8d55e49e29c3fd1c074105fe511d58611b8e27ab2fad2d082c4e3c26b37f2ddefa69448509a47212183354f4fe4b0e94045d4a659aa7fca4ce8fbf4327105acb220806ac48e4535d3fab7d9f7daf402bd1251f8121299d48afa14cbd69ef17c66e54a8f7792b5ca5f49d253cd4a8fa711b06d81687ed5b54db060f6a0018215678b4d78d5d35c7f54fc803d98b7fbdbac2499e063431526070331b2169bcf839d04f0967de494c96a8331a92a06c085d66f1772cdd8fa95ea746a3a6227be2d15c74fd66f779498ba8c87f01a1280371c16166076f61b2107cc67dfe0e4fb77859f4778be291911ab3715fe105fe114a10fb9961ae8f6c03d95309bc657cfa2c372fe122bcef52568e799d9ceb6957d5a3f47bbb28ac12b52de8a56f075b32fbdb6235fa6e846fe8995c47eaced1c05e8f6f181b83df2bec7502cdc3af86237d152b52c79dc111b2167103d4ffa7b59ee868f4246f64d3f78bb6dc9e00a27fb4e7162e070647c51b812c34697c82404cf5a6fb14fc5864d6b2540d2fde903b1e1713900bb7f814b243bd92c255a9c25cf72bcc283469a004e460df10797a4a478014833cec8ffa207dd7de580aae7c998e0786257da3f46333dcc63b48ebb390a995960a3b5b587e16bd63c52445b1544ad8d37891d5e6fef22d12ad42ff8f4f17098721771afe9a53248aa6bcec7c7afc2bd97613635a58aee07ee31ea008c4fdf92392d907e0bfd6a4d2d3c7b9cf1326261cbfe1d3e7d4486eadfee15b819ce0966aea2d2c5815ac6ab5be76f37b34fdf582c9d97fef9b084c97c366c2869f91faf50fe7c71c607bf0b8df8721c65a0864ff516912142f01b4e25f773a4742e4dd072df85c80eb3881b52dab59039b431ec14db4235ff169cd42f7d89a614aa63a2bf4b96e6a8d0a07590b7aed344f7b51893aa3a49ce331f300b9d2b064f454fdc8150c87c6dfb062004cbfb9a61b6c9fa5a45689c8a9c1ca9548372264eafe36feff50da49e8f059099ad4335cce9771bc1de796b02374162763dd45ac3a19226620be69cb26b705f6ae2d00ba5198a50fbb52d97b7ecd7e55e453a5165cca0593b7bf5ff9f28bb9832f5f26fd6fb67525f112726687f67a5b054fba8b2b88138d04392b5f909cb7704f16f4dd52fe469dca4bdf3cc4ec1a58b3fe3e7bd5296571656b6a8aa31c582dadb1880ca79b2b5ca38f53caf5c385bd2e4c714dfd89e997ac40cb789298af51ddb8cf1feb3760883fda0b11bec3edf0bc78ee54ef0d79093fd2140be94db1b811c998f8e0b9be55afc3e55adf9fd7db08819e5a596ace19170bc566b36445d7f061984f4d6d59123779e08f42968cf000ef3f7e8d319aa6bbec2b9559c6062401da876f5a81e95beb57c5a0fc4d0d88d82b1f5173e2377d64160c48f3e106d88d0dafa29365d55a9a9a5e7ebf879626702867483a761bd1fc3b5cf9f946abd66092c04ea454403b115ba3c32dcf41e4cc0b02b797055c7f615c7ae07d455a3f8f5b011ed5f46b9c2eea101a51cdbf64c33ea633e45c756804d54a799fe966b115a06ab977f102db84c8b5b329939b4b4c4dca4d0aa0bece35ab600391aa965984d80b94642396997980389fb101469e33294a6bf071924aa55c2210be19799c67bfe41342d49042d2afb1bf1435e5752ed450388adbaece3d76e045c6d058a7622a47f862ce6a2f82391fe4786846a54f3aa8db341a64771a840acbc7d44bbaab59f2cab19bf2d85aef4c1cff1718fe0cac3bd21594bdee1559c242bb039608f3c56f5eccc56b722118b2ef8ae6e1c0bb3d7293f7812dfa5722512e3f1187d2d639ce82b4da2bb02875f3f6cbb3dbe41d82f7bb3cdb434f8bfb959cc376d8dcc90f67d14f18c17a66f80c9e64936cbe1cd4f74b27f85a9c4a98a536d167b45d91d3e8f7cc896c30baee50b9470e4f4b04cab6c7737d84ba8ae4c2b83ee316ba9a634b2a037fc6bfe0b801f7fa0c059ba93f53371c87b0aad2a4efd93c787185b528069d5a471f6c968498e6fcc8723d8a963bc93ca855f5be4d2a54cb7c638336a6e0f7d3b638425d9131e6095c8d76e3d36835824c5616604da1a28d27ca245e1e5a8412a4a2a45115a5b99fa5c4f83389bed1c82aa522ba7efb256ab0cf2ac795951c8bc3ea6db1fab4a1e282ee9e9a821fb8b99ade827df68f6653d0cee222538cc00140a3556437b1a3b4cc1188c215a84bb44f70d7ac541b4dccd1e7edbe94e2424d26373e9741ac91d9d0ffb107d850dbc3869625806341007f7b7be9cbbc778aa10d42f526a90764ce678e2476091c137de85b686c17e84a0fe2d4afddd5095b1bb3b8a6062eb7e07770c7e2c5ad1ae23f5fff381c5ba88f3d544b84e6ba5e292b8823df84e2cf3196ebed44c45b6beaf9dfaf2431d0fe28d0538987ddf54fa3ba4f83dace73f053e866b7afd100e3eba892746dfdcd94d380afa6024eff67dc5928e5df96a8ed62a3c3b5fd4da87a4b05a4ef47f0833653d319423cb8279cf1b6587d87d26c2e0f6b4035edff17de2ff82a9227e492408b723b2a40b8d28a727713ba60bb8ddb07deaa760e2ccb2ec0ea65c7bde97f037977f076bce2b4d069e7b727dbc6e8611a64d5dfe489ea66f7d6fb044c98699457957fe9f37667372d913f08c74e3352cbf7614c37273e506f0bdef7aa1787c74676464a646e348bc0eda99883ee600ea3fddbd6e222d58046366ef334919bcb8b67405d90e23d8e69faf0ca562028ea0d22aa025859ddf5762186147e783a1990995b398f18bd53386466106a02829a35272fae9e4294ccc3214efa0ecf912c3f370f1152032c2af76b7f4255260fb59eef863b5f41a226845409c3b884767229eb25596b255445d482150185dc897a332c4546dcd2e3e0d9aa0c5e2bc4fcc0f97bced37c94e01fa1d6207cefb9268859d80fb21e2411180ccedd2a2abe6d30582f98ced42c775f41658d0a18d38f28932f4cf8ba369196a8948cd9d25ab21ddbcb23f0978a1f06f2cbc168b6374d0b86ea841e7475961ff0b87fb176bddd99a6acb6436e8aa3fe51afbf246bd1d93b8c0287df0c7a068030106e8144d7f9adcb85e5c985871527cd6c6d9d9a863e2d955c57015579430941f091165ab9612969889e93de14c1689683747b4b178f9ed808277fbf8834d0c110cfce7c71eadc9a280bdf8c635bffd876d9e5003d878193bffee1e70f2e0e5a475aa75eb0ce8ef2e33b1b22099fdb520c87e9489b43b80905d86a1dc6813f3fb431394356cab25a96a5dd24c222879b192de72c9fc540b950336eb47d88cbb8345a9e7aad4dfa08f97e12011d9bfd6125a4bcc0d3abdfd41bd5861c7ca6b254e654d50a9c09e30bac6189a0d1c3935cf10214bc4e78c1791bf111efbf583eff1d6de94d5877c88db214d4c7570008970472d06d0488d5684112c46039b974e8c7677d1ddae542b38c8944c1b14a7077f7484a483d4904029155ca437ffe1d0ec870ba26041a85c315365a77cca060aa80f958648e1c3d10cac4c5bb0c652074657b1e92d2eec6152e528bedf40405ce6ab943acdc809eda75fefe0261f3a236377a1e769bf902e8e41d8fd4148d88094b11a0d7879acbb19cf583650fff160ce810f65182b4e451544f6782cb19b9a395c49b3bd5f10fd97a35342fc98ee5b8ea133cb6bdbbf477b8719571d09870273786bfb47a62dce99f34cd53a", 0x1000) r4 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) recvfrom$inet6(r4, &(0x7f0000000140)=""/4096, 0x1000, 0x802, 0x0, 0x0) 00:08:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5532, 0x0, 0x0, 0x7, "d730fc232d62e69f07a100000000000000e74de4", 0x0, 0x9}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x2, 0x104) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r11, r11, 0x0, 0x2, 0x2000000001f, 0x400}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) r22 = semget$private(0x0, 0x400000000d, 0x0) semop(r22, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r22, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r22, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r22, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r22, 0x1, 0x7, &(0x7f0000000200)=""/234) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f}) r30 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000140)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x1, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r32, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r35], 0x1, 0x800) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="ff24180b"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r42, r31, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r46 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r49, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r50 = getpid() preadv(r49, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r52 = getegid() r53 = getuid() msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r51, r52, r53, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r50, r50, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r48, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r54 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r54, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r48, &(0x7f0000000980)=ANY=[@ANYRESOCT=r54], 0x1, 0x0) msgrcv(r48, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r48, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r58 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r55, r57, r47, r52, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r58, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r26, r37, r45, r57, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) getgroups(0x2, &(0x7f0000000000)=[r37, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x80, r14, r19, 0x0, r59, 0x100, 0x1}, 0x1, 0x7ff, 0x3}) 00:08:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r0, 0x0, &(0x7f0000000000)) listen(r2, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:08:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x11, 0x4003, 0x0) dup(r2) dup2(r1, r2) 00:08:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000001300)=""/255, 0xff}, {&(0x7f0000001400)=""/168, 0xa8}, {&(0x7f00000014c0)=""/164, 0xa4}, {&(0x7f0000001840)=""/83, 0x53}, {&(0x7f0000001580)=""/254, 0xfe}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f0000001680)=""/232, 0xe8}], 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:49 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) 00:08:49 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000300)={0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8000, 0x71) getsockopt(r1, 0x0, 0x1ff, &(0x7f0000000140)=""/192, &(0x7f00000000c0)=0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40a, 0x0) pipe2(&(0x7f0000000240), 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 00:08:49 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) shmget$private(0x0, 0x1000, 0xc1, &(0x7f0000a4e000/0x1000)=nil) munlock(&(0x7f0000ad0000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) r0 = socket(0x11, 0x4003, 0x0) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfff) 00:08:49 executing program 1: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="486d121eceed24ca0a30943859", 0xd) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) getdents(r2, &(0x7f0000000140)=""/35, 0x23) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001240)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)="8120ed4a05424ae32a9f02ad126c9ff8f58133847951aaceff81cdfd6c387c99a0a689dfa29ed3966788011da76aa00a431f854e79ba11454803996a9f157856bbab213bd93dadc7bbb3bb5a895e3d09f8cc454238fc459ec14b6f99fe20671e1c858e81952045f74ccf0d11dbee5c181fb288e6426c5a2709b64668172ca3cdd15e7dd31a69f91cc7bebd5c45ea85b4f27187ee1c138a6afbfa3ff3b7ad46a9c593023349606ab3300cd368ce265f56826b2aa78ecaa7041b5fbdd16c4b093d1c080f8066a8f412e1e12e5873413c0aa86f1d12899575372215f1443c212412d3f3930d46bf9888b23112b24e47ff560a1b455905440a7306258326885a61a2f700bccce74b4c29b4d9bf2dba1de962713259ea3a6a19cd5fb0e0a6982714587a47128d36f12d1495a115e4dc846fe67cbd8fa3d1159726fe33ff536bb95fa572de9620059a3f3777eae3ad3ada555a7f7f0a05bdae4c37e1414096cf76bbe1c054311dba4837d8914116abf3d84d08895480c86077a45aa577db31476ab3f9d5a7d5f40d6b59b4c9e50eec993201a862a794e3abc9007b4af3ee94086fb9bdac53c73401189c97a0cf92baa58ac928bdabcbbc490ee6d68e548988800f2df2ee517f217ce64baf933d51b071861b5c4f4e89c084a334b0d683c2737292a8e136d97ce4edf68793cdd55023945a5da9ec47a1a155b3d1b757a055ddbd7fdc37afe283c693e8700874e3d6dbba9296fef173bf531cfb11f7c8477548c0e3a00c6051596f753dd6d6ba5037c03e7c09ee24616271d3945abb6afdfa07494dbd19d51cdb915efa0e420993f1b5744f2c40fc4800e31e3e91d68e75526e122953d77b6dc91048089277d7e3ee52036e6eb163f4d9ab6f651637595f3e83e46f71eeaf13342267340d0ce3a795839be775f7185af64eaf1fb1a1b8624fae021188bc5484e26e205990bc2f054e78f24579b289f296ff3047b65ee20f6891db0ca8e6ad4c2d61dd8f0532a59c656476dd284ca57637c18ed60d5466d9a569dd1453ecbbcc22a3297dc0fc6e94df075df8469b52bec799f87860838e0dc908d1db03233cee7beb02c06702c42a0924031cd55ea3da8911903aec8c6832b54227c3d0b30600f326fc100df3d8f7a0e98afded487c7e64e204eb74f9ecab9473e2638edce2b86ea9306c1d0dec7cb0494e48a3c7351b75e0d6686e15688db97a0fd5f12341b915e82e6a6845af4ea20c8bfb8bc409d558047a61d5f127b88a877918c7e8f975820f9c9c7aacd96e441b085456eeab3eb60637fe5a0c3fe3fb013cfb8ce7d5af7afce9ee56288c9b108a89586c083c5e89a01c6d9071fd6f9c1deeae273907bb0f5147681f489ff9bb5c692915323b2e158dd981eaabaa81cdaccf2ad7fdf47a6b442de78bd63a75c63f9bdebdb5944fb0cd6c2af90aef5d28e77717b5f2ef19f2c9b19410015320c86e929b03c1ce08aac5f9e996f5574eb28933310ec3b022fc06f7dcea80c9bae226c8421f20028fc078c931c1e4769b6a137b32de2421f96352d98c7f42ce3dcf29cd400c7b248459c45d022474ae425a6dc82a7f52aab8e109c84771e2f93e69730ca6d4e296010c31e33f61318d259663ef2b08ec166244ce42503890425e78c9038307ec495ce755a4f758e4a9d4768d68c56e2b0a86d015004641639f30986f50683b8830d692983a7ac4e49ede0923b3dc2fe876066ed1a9aee46855ecc1a08c5d5f8b2de0667fb65e9f79a8de7da0ccdb17c44570507cc2e78dce52400469944421ef58ebc91a64de8943398a23c850239b123977bed026fce728103dd61b2df0ca3ee48519231168f3f310bbb1a37a3b82b10efb6a8854fe1b3c92bcb229675b7eb33ae7e48bdc053150596e23c03b1c2fdaec2433eaf5892d2f7855a2c80bc1ce30e3e9935bcb3a100d4f9745a004d16349699f6f5c84c404e89fb7675e899e89232d34c97243b5d3d915af819037dd59dbe38a270942f1323a282e0e2160dd73856a7a4449b9b749253cd7d25b2c925fe9a4b70517c2c2054561591dc4d60b8da3468067a67d6e5caaf159aaa745428c7d4145bec003a3c0743240eb941e3fa138bdce0be8337ea00b20df743bb854455901b0f0031b300a78e7ecf985f522cac203fb76877b1cf3cdb14d414164202cf79ed2e7b208ba0716de4914ad20bd2cd871c317da3db76ee598ac5bc4ca552ad2faf4d6608c30b092edcc181bcd906dbedf2389430a3fa9c6be5f6982533e59732ea52c117367dc6bc520adbe9ef9d1c32a9df29f15ef941d8ca13d1ae0c0b4be4ad6b344f0db3b632d1706d73c08923252146468451bba5b3651419a8f986139452a3ac14e2e359c93f8d64ad356fd5b6ba402f13a03d5a8d593418a543e01957ececc1dd539f918620b01a09b390d846dfd7c621ae636b388bbc7e6ef565e375c288930eeef5155e95acdb74e1925237e4e77a10065d54d9ac9a4dac0272bb79a019c4d396b0fe36a99a877bebf408fb5e80695fa7415b44c5e7a614b634ed449d41177cebd7f92fd49bc92a9a0a95ccd316b222dcd9fa5f4e76cc8894fa6a2dedf95c088221fc3d2594de7222ae158b260748dbf2baa59716a6ce4f7e455b22e2fa04b2a970dfb06c3c9fec7752eb15ff7bf91f0fdaa15f5e9e9fee23a0b0b3be86d199cfc18a45a62bd6a0baaff994363f9c4ace3cf4c1fdfbb8113beb9a02ebc9cb96761584c18e97ba8f60e4c9b2129b516c7807f8f0bb7b812660231ea809e8ef87b68334efd785c4d4b226fe47f12299857e54649b0a7ac0671ff827723dd5a00261ecfd66bef19508479798b6b269acde5c1c867046aea0494a7f508ada658ba92339ffe7ca9ea04b834ac9631de4a560583904bba3df4d50a1ea9e447ba00c857ffba760e6a22506dd8069555b17b8ee62a6770eca8f102d4361deba28bf16fc6ee42d2e6df7c8b072a876370e9c8c83f292e40a34695053b6883e208a3648fbec9a492456bef6207c1a758aea5b71b681d64be4848042d1ff36dcd8447a9c84cf813885f0a9609bc0f127ccf52c2abd00be1b051b62788c0357df98d1ac485f55d76bc1837fa8811817c98c4b800a6f8102716ac826ccfe74f827a414e3b297ea3ec45b0b876570b38c65b87733da3e70f85bff03a923c0dffe0baba33561a7392497461b67fe90e0432d48b88459f1be17a0527ac8aa9e9e5b3beb6a5e7e9fc1b5e5c5fdbb5bd5b920360acaf9793bd68db7591bd333e43b9c92b64fefc208ffe9bf357bbdd900e18a217e2c31c1aaf8eb34232d55012a6cb1063bddfe1697d387f50cbb95f3f1cfa599c3a1a2df2d49c3cdd9c8aba3cb232e222640d3702344e0c98d94cbe53c57bf738cb0e385e04d37ef1f0bfcc3bc55696f12dbf1c85d9e8b0620705daaecdc8503bfef069d795eb9e0870cbd2205962b1f15c64134bcdf0cfb30a9e9d49b2a18e305a01a783b19fb6e726851cf16d6634abc764042b3e050c2dda758033441501e17100df2c2628b9e22f99b7589217430143f48cdaa000b3e022ada59de70d98241eb4f803fd42de68531c3793a7c7a561912841ad00732d92efa25580b73581d4e86bbcaf697cab691318ed1bc08c7c84fe3ba812fbf0b6d9eeee0a7f61b39e493d8e965406d6484c9b03c24f90908fc6f43cc443397e641e314b25d48b1f577c8958acc72a469f84bbb6bef4e71102064292d4c025749ab886878f72705fc91301af633c86c59ac7d6ce21c8716f5f3ff2cbd78f5ebe4a8c5b130f3913cceceba3a84e02af40599d0af907afe4ebb4f2c7ef5f30c5d8be84e8ed57d94be1c522db252d5375fb3072f99fa4d9b1368497d3be91664d5531fc5216e724b314bfe2507e806c49a3c35475dea29f26b2e285281bc82b2439b119ecc6a27367a494135406a05de582b004964a3566d36407263fe23aee6173fff79f4ea54914245f691991cf3abd278ad9155b723cd03aafc22323953b5355c15b218970f95386e704f73cdf8f2181b0a614812a187e426d597c94a80ae74f4aa9021aecd053c3651b4e3adbe024b3848ccabcf40fba3edd0d227141a9e388a2ff5f70731986eb71afb6da26912800ea2c76bac6d32c3a8b2e12fdd0f33b21b8f183b35f2fe0138641030fe6861e11007c61ab25b505242faacb8411cc3b2f912456693824a93d87ee0cf4e234cc01b55b0fa2290a0c2d032a2f122861a281940abeb8f26954a96e4fa50b1d9639cb4622bc1f51ac7a4906eca26c035954f906cb5a508d706877ede17592f25e17c34122e4bfe7fcd61996f07768526d4db436baa23494e80762946228e766eb8d185b257dbb4012af48cf27ce1ebc0d3fc955644e968eb652d21b20c20350bb640d38f1f4d9e2021097882bf984167f8fd562d354ba1e112617678b0d7498a64dc6b79ec63aae9498f924f6438fe7db535246732f1f3cac443b13c678de20aa258ef1b6184c8b34a5036f6fea5eec2282dedad81a81392886ca84c8bca952d7c9836e53f54503f0c070da7b7ec7531f05822f32c78780b1d55ca0b802774c3b12dab34cda155e2035ac44c981e0b407a966b93ce29e159a69d54104da934fae263c486ad8df8064d9b4e8611a7d9b7b548358a235cc5965796735a994f16fb399ad9710c462ff725b1c69b4d1d5c3b736d6472a0f3c9832dd9b3b7116a4bbc7687e273059460d451e8bf96820ba4db441bf14ae3b64dff4276f2b20a54e8a05b1031eca43f135b5683457443b8b2e75f5162624b7974c4aa6a4aadd3299e1fc0240daf81d8a20f2762e3da66e4862f91a4cbd57ed6c83c2b9f7633e8712c9a503de2b5ccfa15c0de6f3fe36ea0d197300e7ea13408845dfbb8d0767accaee0ea33385ef59449ab86af423015d65b33927132d716ee21557b3258b28b559a778d38a0ffaeebc963aefb369c22943212fc4b5da12bc4e2ee40ba65bfaa3a872dd08949230f7a87141d5f4035302ab868ad0de2dcb1e370f61785ff6ec710103ba8d55ffb94d5a815e89a811002ea6bdaae22ad2ed7afd86a9b0e20b76a8b3098fb9ec3157cd3946a560e1c66b843e065d49fd88e5e84bb062ef8ddb9e743d50867f87e2d1ce8d115a3d2e5bce8ca9a7dfffb7cf791bd1619e2c5615ccd72ee9463837380be39e9322643d95224584062fb038fa7c2cb17228540b90658dd533f01276723a132e7f330b891e315c4420096e58437af25d58aedf0214c13a3ac97e8038d8deec238a567743b900ebc34a7ee40506d9a97856c0cfd17f3175f50c0100deb2f4ab1c76ad50d71bcfb89d35fbca1afe3e1a2b69da760379e2a14aee46beb56cf25f4882d4e77b16465890caf5bce26dadb130d1f80c59bdc0fc54824f0e3e3223112127cfd152da74b3c521093cbd88c741ce0c57bb2a6114787ae1d0859577ac02d81dbb55f4ac8d575dbab3f6732813f5e2d4af7ba1e5a1ffd3ec2c99926861c568b08a17d8eff61c0fb9a409d829179d28f28ac173d8f0bffc5c418d96c894dc1a43bdbb960ae7a29ae5201c806148477cd171be9faeabc7004c6faed76854c33af791b44d73b020da8975b02724ad9ff222a6a236a9c480e74ad20d8d23866b2813c1e33747504c68b0be94a75d8f76396d31fa2121eb99cdbf4cbebefe2463ca6bccef0d78ee79d8ef264dbe369f602fdf2fa5b415a3e1824238d9f676cde0763950ce743a63efbbbeee2da8c9ad7aa5273e61efe2c211479f6e2841d1c7f14be93bec305a1a26b08ea9633bafa0052678dbf45d7a90ce5a3df4934bb77783d808fc0a24ed8b", 0x1000}], 0x1, 0x0, 0x0, 0x40c}, 0x8) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r4) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001280)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001300), &(0x7f0000001340)=0x8) r8 = semget$private(0x0, 0x0, 0x401) semop(r8, &(0x7f0000001380)=[{0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x598, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0x7f}, {0x3, 0x3, 0x800}, {0x3, 0x1ff, 0x3000}], 0x8) r9 = semget$private(0x0, 0x3, 0x6e1) semctl$GETPID(r9, 0x4, 0x4, &(0x7f00000013c0)=""/26) r10 = socket$unix(0x1, 0x0, 0x0) r11 = getpgrp() fcntl$lock(r10, 0x8, &(0x7f0000001400)={0x2, 0x2, 0x2, 0x9, r11}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r12) r13 = dup(0xffffffffffffff9c) recvfrom$unix(r13, &(0x7f0000001440)=""/166, 0xa6, 0x1003, &(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8) r14 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) 00:08:49 executing program 1: munlockall() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:08:49 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="33b351ae7acd9fc53f7ea30491b84cfc0a539ab40c3173f61f20da982fd9fa37a49c0334812eed3b0845ff08da921f32a52c357b05a093af840f79874044d03d8ddbe9ef9c1ec4ef3547be7985fc9b6813a2973d8094b2ba6fab5247a63029f8d5eea6dfaa1925ca2bf70ada0547c4f8e32495624aeaac6786cf305be2a11b9df8419f5774d7be82bf168bab2b8806899c1a1a177ef37ba893bdd3e8714de262561dea7d9253cb612b8528781c262c44192086", 0xb3, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="03000000c49c69c1cc7c6a30cf7f72", 0xf) 00:08:49 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="809ab857fdafd405c7e34b9bc8443c3d6bcdc3c94172fac9c16a9fdf237c2d4f30c78f15c06373f2e45134e8414b990e71da87f3a984c4711e04598df0eaa8662e20ac58729ba4f3c7c3f17f8d23798bd390fe20d8bec6c9d435a6b2b9d54167aa730afbeaa6e461564031e02e0fef012379faecc7d1d3cc4278798f528ccc461e891ce6a8a447ff3e3d4b655f7dc08ab83176754089baafa4763652cd1fcced25df877649b358962a66e17e73cf57995f83c443df3a72f28a97858f13e2fecb86f8428d988a2aca176f35d4eb9937bac9bdce4b03d091c6798b14058497c9dd1fdc178a1facb3c3551fa7b5b90c80ec5e3b2340350f13925e9bb88959561b41a29d9b085bd5581708da1c42f1da1d93384cc006ae097765b337ac3668bc22ad2fd16fa4c50e9721ef89ab5822415ef0b6bea102afe30faae5c799e7e5728b1317e819300ba4b9e66776584ff95409ed97dff3f90aaf128405558142933d828366e67fc9113773a21953bcf70a879941e387a36e88c591b444032a90a2019478b4572d4c9a429e739282f61d93e345194329ddb69bb4d6baf55d5e26fe8f57bac25dce7aaac1b7a8ebacbc355aa8b1ec20ca0cbcf24f54eb45af765b05b41427d6ec5eae337b5936e2c0de430999de99349a9bdacb191fdc85871b881b92c961b29eab752aaeeab791a4831edf8adf8ed60301acec6a97602bdcefd8109bae9b89567cc397a9e6d1141eb1433485df21cb3fb7b620d9c9d4bf9b98ef2b6328fff68f69ab83405c42c6debdd4af84e24ef148f1f5420b7b1bdc079df92a37a0608dff9c0b1aeb6e4cffc9d1a3d858ce7cf61ed932636beaf34d1de3ea99b1c189874f36f0a9deb4d96750f14a87cf7bee512ab0c13c0c01340cb833df7437d6c908729c63d1fbb8750578eb6cdc3c1006533c4ad7d05fb3bd78eb10e6083b4a733aef814f513fa79d7ee7ddec49781a2b4bc07da638718b8cdd915f760b9c105b5f2ac6f663d7b0ab2c7790a46af5b538a1d1d9257f07489bae5c4f30cfd6e0fd235080437e12185d1ad1ec7a06db1c82932914ecffe55e8e2ec7f7503dab78046e5d7a4a604500c1c60d5a62a867350d1e4e9a5cfd099c716999aec525335166190dcd50404aa4e143f56f8489621df1bdc5db6d7b1507d6cedbe3426c7862022b09d311a1f6cfd13b84bc5605aa24fe9cb13fd21b2d7ecde7b7522bfaf39a711992273408bc83f2ce695fd5c5b645f9d64855e4fa2044671114875906a97caabfc1cf75d0d32ef1bdb8115520d3288c88a9754c47e1a59e3d9f60d1df674f28ee6c6d567b8a451b34d13a0a3b1129e2532de98cfe64c4adf3ff297029cbfc8111cb8a8fdeab13a4e0998969fda4ddf3e303984ebcf58bf4ae570832a5ff6e698fcf1e74671e7ada1ea57ae31414ef232600061bf754cc0ebb79f7eb095d96dedf61a3beaeb78d493aeafd51f9ee9898cf7a1a6c99b43145713c686016bc8f0cfa7dfcced756407e3247ddb75e04cd8500b4e898695f2729685e7d8b1652c3d090693b061b65cd987a51f9c3cd4b0738062cb6c07b3956faad2a5dccf2b446ae551874d67b02ff92ec99fa87b1d91465b1d148470dd190438e66588a38edb63b8840f3d92556620b46cee936dee9f86ef3b0b611814bef0af85ab13c8dc134b58b25b58f37b52da4670f43392aaee34546c79fd0c2667d923818bbd4bbfc9bb031891e926ab23e2cfde549b13fa5ba4eacc18cc69ce0df205d1378fda0d36ee66680666a49746a906d99c3e46eb605c1a6daa7efd31bdbf3c52e8c821f5f882913a84f585b9ff24bf5986540632488e19f5d08db303a436adb9a6008ee094af8c395717d44495f5dbd01e1d256cbf431ddd3a37cd520f2efdb8178ac8d3f01f0d580f767aa82bd41fb55d9836633d457f9a5553aeb79f4fb5f71a2366f45507696807616057bfb1d08078c053427c164fcf07471e01774682c9a5e20bb033f2e737e218991b2b3d438fdebe1ed55df740163ae6fef2c2c30e62a1055af40ec2378c6c25808501c2a8fb5b0b7e7b1c0d066caf7d0bdb583155cb93b3d2cc41ffdd86dfca78d45584bfb98ed808b00f572f9876e18b2af194f40843e505abc4f790f7b375c99cad19cd86f6899d0c95ff68fdcccae4bef12a830ce6ba34cbddef42d13312379183710c40038c7944841db56fc344dbc1f4ce64b1f088f0c60a59aac2aece68644de230464035eadccfc2dfb5ce32d72cf3e0db5c53487d1c4358401fb480b9a50fa109555658dc17c6228f0db9befbc779078baf240e3e1fc12b3b89d6403f179c32fe65dc39b2407de1ff1b0ed0fca37c16c5a7068a2c2c433bce2f9be4cc82096a6b00951bd2488883fe25b168be9b9db1b33b6880134b12570dd3c69c9d5bcc4a782dfeddda1b679f24f2e863d915f4bc954ed81a26b2d5f15e8daa172d3bc486fae5641ec174129d1ce21b50a791d88e7b25422256e413c7eb3ed60936e15ba5f1d29bb1d39532b422ac58cb8a889d5caf68aabf65a047eeb1b456c0464799479b7730795512f0324bccce4f389f6aa6f2880d4f4c430f97265758e9ffffa4b4acb95d04834c6ae515b38f089c666643c377c62a4311bb263ae62c62da1dd60aca779aaa23dd786db5ea8ea1b277543c03f21d884ec4aa676d13f34f68eaec285102032a4076adeb210c079943d35e49ec94765b2a46effa1b5622e31592a957e6d3b43be6eb6f611908575946cbb0f722828b6defc26785ec0dac3c00da7fad7700c3aef3408081f1532775543c9b8241824165c23f22d0f73c6448cb98d7c53d1e1f2b6c92d925c065d4c828a472474090d77fcef56709d4fefaa47bc2cf2c0e49d35107a4db63de2615d4fc09b45a18a2e7f6a5d2576a309ec1e9509c5b3657fa74193a71ad5e4b6121629bae78ef033f2b13459712cdb92b8747138e242a50715015ff4baa2f3f9d38d414f194a8bcf0ae52b048440bdcc92958a5398023daca016336d9111423f7b10121db385907a121cf6601bcbb4ef8fcc63335e8608c078e96dcc2d25fd72068cf016db950da519b03f04ac048adcfda700d81c59e803cca5127ea19cfbfd998fa00198374a44a1c21583a43bf80dd8910fe466cca4c88db5775b5f4e693a5bc97f389e1fb5c9b0ef1bec46bcc0bd7a3669cf06f89e81dcc03a6301121ec060d60fc37af9d7c43a84b57bfde97555c4a914a221eed47e5bca9b85789653f9667b9400984725776d9f6ac1a0bd937a4c2a320c8442c781770c2121d718c6d1902aaff4548f0852004aadc10630bdbf5885e9e502573c4775dfc9768343fbfc47c2ed8fc1c9f5f92a3a6fa1313955e05a67fc560a7968b58a271f7e30c76a83594a3e132962f9c857967038ec7c2d87ab7f748bb12d3d0482a76e2664408781d383555adecdae88956cae9dc5a08b7201a68ceb612660a37561e505b2fe60c3cd876e663d5991656671d72d30054b5dc4c6317e6144dec3ee4400ec09809aa0f8f3b88528260bc6a011a2c101d51fa86e52582efa2430d5fc55f786caf8cd81360e749eb3a5c1e6e78e65a963a3c780ee92303959f9671208f8f26c720e79faca5916cfb29416fd343ac7c1fed6562dbc27893bfa6fb732b15dd372c9c0d3c6f2a26dfbc4a95bec97d32f134ee78b8d161de33c71a861e945b713db5363361a0bda10310a77604abe71cf1fe62092eba78e7e198182ae922f3bb5bc576f1bb63daa27989cab039634f48544f5d3d057a1ee5403c78ee1a009eb3d8a0dd0323f9dd4395b19a26030b6b700e05340d33ff545bb379c83d5c389f5616840b8995e0042f5a535edf56b88a166694670caf25957db06687b05317b9adf683f7244c66dd7e4e404f2bff0e0e5a51cb7bd6f2a6d5c27160b30e784b00ddecfe7fe4826355e6934c308c94a853b59a38b55d4cb2936e790f89ca98e8bfa0c07465ea1600f8f93c870a33e08d51d7c97a76a1b528bd93e7c9c575ca4b3ac9527106710b2f73b5f275baf386822cd4a1a2f8a7d4dfc5b7174f4632b38add23730256ca7ec6325e15e36486d9b6dfa3311c4c9b8fbc4207c311fdef5bc155af747b6391af8663c8f1661a7f91c3299fc557aebe967e170b6acda642d7aa255155c5cbca5618250e3a993cfe0e2eab7ac44bacb908ac587ba3bb256e9d5107f2d84234e3d1a02e2d47c01917d00fef89692a19699f4c6fc99001e9da38092a7209631b1f3233d976b046962435dc7ecd2cbe46cfaef45e262951242f742974e0b0a5d3f3e43adc2b605e3b9b97df15eaba46f727149ccc14acb5a24ab3fab6a410ba1eb18a152979d24e989020f0062283d0c91bc6627410ef50d4f662c4dd6098517420b1445435f66a3a71efdb6556d97fc300f7f0550695a4b8c8535bd19531513fc0cb45b71fa2519b64a12c6137b9bd4ecec957e935f3a579d5b75946066a6203ec38254daf02fc536dc29f6dc1cf51e0d67d620ef78898619daaa7a060cc6164db1db0a4f6b7b553650c44ed1686444e849bc7e668d5452f4b8259afe9200a7f1e69c64d5b9c4b313a1a847df9f14a5b539e4a981fc56ffaf24ad3bb3b5ee01bd4cd79eed9435ab2133d77518ec166a02089412929b32924a034d480576df9c17ac98c47f3d7c387272adf9982e5f4a307e338869fa5389b97d437253c7eb5c09d1718cc2667fb9508f34e012d4877b6cde71f92d9e069fefba7da9dfcb67b051572a3d0b2512e7cc404612f3f2c142876c78706d5a6a978b2cce0b94245596445644dd6f842d6214d60b7117bddf6ae8c836ea4301f2c1c244d50cd31ac2f9754dfc25125cd0dd95a6309210f70e103c914f5c92578c8722db8fd58b042c5c2fc05e127f17d339be81fd77c4203c51949bae377bc360df806efe9685028ed0ebd4ade15fc4c49cbf8f2620cd1057c960ecaabce107d8a3a8d0b6023e27564ebfaea02038975efef8cc5747380930daeb252e47559a6f99d99cd62d8a7549d20f638be5f63b2e02732cee04f44a31ab2ca2711f7ebbf0d32147822d271d51ae874b81165ce6fbe407ba7c3b09e66881f6fe986d25c2851c5cd021db01a905386f901c0965310768e34c82697cabb0d4aa409d0c9fa13854de0fd8951efd4f0181ca193b26733e2451081d2db63894c8078e2306273adf510e548275b2225fcb838a1ace8867eb7cc3d2453835112753b6db753d3307691f44c2f4079c950e501c50d793bbf9fb34a51f91e44323005d6caec6af7cd96260bef43f17cbda33395e48f71f31a0dd16299335111220d67bbc81524041991c61f8352486867330958de24185ad11cd0f7fd2c6931f344563b595ce9098c21e77d8a2465d54ff207d8bc72f7db3d1efa5ea9deaa896eeb9311ccbe2f1734a8d22ba99c6ec96f4f22391c80746d8436e0474ca8f62cc3bc207e76cf50213b3e5ab09b4f630f1f7e825cecd9c86025a6ea750334539c81713084103a3aea498c4526b309487e05b47c78043051c4a1bd9aac78c0871c37d487f7fb453823579fcf7a2947b70f4a2959d99781ae56ca7f32fe04235954a3a9ecbaaf583476c8e07da37417c24039dc178abe018806345ee36608ad5e7f95ed896bc94c044ed25918660742b260999b945b3b18c3533a93c7736ca6556d4ab441c0194333a212461a05bffa0092cd41a4cc8b8a6659c1176b10829c8347d94846c26dc3fd4dc3998efea0ea852974c90742414a84ea76cfcddf9d51a0b7d9050b4193afeaa4113b07014e8346faa24bfa406c9ad41b537e74db2e1b994fdedbd520f3c", 0x1000}, {&(0x7f0000000140)="b1e616d42acdce89238a81b6888d2d9a71b1dd7860fc2e3921d1d34afc15f22072f447432761d0af12ea236bcde999e9d39a387f593489d21207746af26284d73aeefbf24ab9308e152bcfca01", 0x4d}], 0x2) kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 00:08:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x7) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x2}], 0xdb5, 0x0) fcntl$setflags(r2, 0x2, 0x0) kqueue() unlink(&(0x7f0000000080)='./file0\x00') 00:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x3e}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) clock_settime(0x5, &(0x7f0000000540)={0x5, 0x7}) semop(r3, &(0x7f0000000000), 0x2b25) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000500)=0x1f5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) 00:08:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="f2c44fff011e363e4f730d5cc6fee97974f6ea26b9abf8cfb3716cb949ecb8229b9acd453820f3e5485f5960d6cfe6b72b4ae28f7ea1e15f9d61c0d3d6b7b46f13fa4acbb93f18793476c8a61b62bba10da02572a037d51a5328d0283df6da6c0631bb74fc3065ca8ce5a0bcfd70fbcdd86e3d0f7cf2ec7598a9fd23eac324270accbbd138ece6e5b1c9aefc105a2f4a1e2ada034afa4690819f7b25590aefdbd198df82d76740", 0xa7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r2, r4) r5 = dup(0xffffffffffffff9c) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000000440)=""/68, 0x44}], 0x5, 0x0, 0x200) r6 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000580)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000005c0)=0x686) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r9 = geteuid() r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x8000, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./file0\x00', 0x10000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = geteuid() getgroups(0x6, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0]) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/null\x00', 0x80, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001c40)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000640)="54177bf2afbe6637d4fc46615a4ea9e4712dc8df0eb4590560b423ec760aee9584f53bfa38eebc245b6342da8c004e8953170020bd2963cf49a9e8d866eec53b72dccbd4b140be59205b3c914649e329c3a322a1357c425e215f5eceb13aa2fb852ede5daeaf1ff7cd64810385368fc1922acdca422f4a7c54acbf85d9a453261baace6834ccbea7005283a1", 0x8c}, {&(0x7f0000000700)="e5d58c9aaa2774259e6c930aab7391ec55389344aa53bfd3c092ec95e15f9bca3be07e0eb8989924bbdd74802cc7189e7a1c7e0c4ad09c8f7493cbc4a8368cda43b83b1645d4c25b87edae5c148d934f36aaf6d2d49cc9ed9d50142b54c8b4d688e34e12cdef702ad85b8f5ddc3be414ebf93774c382fa985e761b7746bc4e44139e5b8be6e412433e71c2f838ac147e37f99dfd93e0d963c236bfb8d50a468f45f2a881d62c1f2e63161fb342dcab378cd9c7255ce7bc13dd443f930f9112e694efe449841d9ef8e1f5ba2981ca663cc87223fd83770563f9896b42ee4c531c0199e6eeb13465638f0ac7ae4dbcc44f08f608f374e5a5eaeb8af4d1312511796e7a437bf6a62ba72bad320df79d39afd671ba2c56a89870f276dad11927667e62ede290679416e4fbca5fa7661a4c81afeda92c0ac8f3c96fda074f8477c15f2efcbbf932a3db8c6a452cab467f9dcce2713c864b9595f556a1ae1346af4b7f52053036ea59b5efde55389dac13860404e283abad476939eee8736d410b0adcd4533d3e641140567cd56c70498c0219c2d7d4f3c8581e4e0a84b126beba589aea8817b13953e4b8c6101327707d58080b84759adb0fe408c979af343687189285de317c365c5c60941c0ba2adcad39e3aab6bd6f94383d5ccdd3b1c83cf734aaef63a030b37d00ac4aead57b8f93be9a0f7d4e127a0f08abff24da23b4e0b4ea220f629b09e4974349472cd3820ea4dec4b45172d366485c787e9c453408062737a945c62d3eaf69152d5a98354ca620390cb3f3e16b40eb15f4b622c9da90e13dabb736f3a126f1d1b998c2928cae87ad9ca242eff61828cbcc9cdb4918b82a26e0be6aec0ba3461e9ac5a87d89ca0b8e549db89a92d7581caeb1afd47ddc2e582f03b44466c25166368a0345aa985f85260870e00a1b5ea489a15a7d56646d2fdee19c78ab3a53cb8e1c5b3510a8e44e05aeb4d02408108da3c68f02553e1ec5a9743894b3abd6458d68c701b9c038bbc53f5ff31f4bbd6af93515efc0ee73d953751bb0c86c1478fd674c8974dab444bf3cee4e59b934183668262ff8881dc4878ab0e47cf54a0dfa58f7fe6859828694553106db126b87428815e4b077f3cd094ca35cc2f457a81b06b8eb97d49d5977718d36737e480fc94c4f6d671ccfbea7e7d73a47a4318790e991ff1ecb1041ccd2f591425fef912edcbb13aa13862be55c0ca59a68c30bfc9c06aee4062f45c9b628e4630adaa3cbbc681ed56fe8e9a75b070a08e293fe07151344ac98daf8eaffb04370fdb001db2ed17f6bad781b44c932ae98d0bfb16f3e09444a148b80e8439af5d800a47eacc2774ffd15c947516444502f11fd74178e87b772a57c36f06448bf38529a5d8c618977af77056c8fbb707408771914320dcdd6116d1be1189ffa9d95b9145f9b5942e213238335bfc2c21c89e62a354abd7ffbb08940652e354baf34f98cd4f13dc1797780a765ae57caf6dcd4542c316d64b32e9422ba7a68e0eb8a1fc23b59e343a01032b3f109a8350a472fb922d544dbd32c012c3cfcba61e642e3a36651c49e72a3f8ed2fb467ecda28959936cdf26eb9c888e83a8d682f72ede6d141a831d01eb51b4dc88b9fe35793dc10080e63e1b4c4f5a8e59d9b4c725ae3f898b439eefdd58dd676b011f3517a72cf799aadb15e2de34b14bd87a928c6c1ac8c4e4a87120c744b7c3f533f96a91e1f4f34453ff109f8942dd51a0ee737773e9c25b763059390fdab4ab4a8bf7199b8c0e79fb734000f0c2b7500ab8a8f572b92b58c7b143a8e9cfac2a518a5d7e974a26be69e639af77188e474a2f6249a73de0bd9cfd539cf4ee9d956ca0f5b0b4f1a4dc83f8b39b04c7ca4fe5ada428a4f4d61574d35a1926d862f9629b947ae98cf92966cb88ac477733de7e68eb37b37ff9afb64d46b39c5b3c7ad9ededb8cf19dcf59b306dc268f8184e56eb7ec941cdbbed3e71f31bc55e18730b4e277459efc48511d67f35264b53a18c656c5ebdbe9544dd158c194b440dd74d594268c7b99724628fdb8f5df9349a5b345b16a13ee4655c16b71b41f3060ca2d439199cd992854f96b282bba15326847a2a183c1eafb9c641560e2d24b78ec2417c9cb7545b1490c0f9e7e99e89afaf829bd219b93ffb91f12d1881a40e4a7af445b4f089ad0bec0c538c60f753e6daae0a67c581164e3368b89544ed2fd28d4c218121e8b6c9391327aa5f63f5e12060251e568cb7bc74fef023f2cdc28156253515b9e715b2f2d6e92cd8386162a23bf626c0e2428e5888fec0e0a373600046064edb082ad0af7155dbb9ee3e9034cc3d85861f2db90c32a97739c2dd95fec4b9c30c05e49239705b35466d04a681c4f024980f8ef8c013d9ab7536e6d6f131d868f1ea12e2010fd59edc1a0fb3f5b1877d9f2dd5e00c8dcf6a62583fb268febdb5a90d1e0b50f89e459ee9c98903d1b3a72db75daf873be7675e445a515bfdb7eb18bd05edd51391b09d87fd6c56e7f0bc254297f9036d19d64e55a0a8e5c729c8c9b3631a1173d062cacd7d89dd06605f7cb46d557d0dd3984424ed87e04440ec5bb9c66a4d440842d7213ecfc100c4956ae3442df9924d3785130e3f6d1879c1ab6406b32fb4fee0e6a91dcd3aff1aa7cee43fdc64367ed2fb8563b2ecffba8d70e7a1ac75913876d96eeabe8f6290ad8cbbc6c7cd020e4aca5784ab312a7df1772afbb1b1bfcead3f0411c342a2ec5db8e21b59659489820da9666642163edab09238f4c449c02122a815653fdd688ce7ea9ac92f48c371f91995e9a0e26a57967b227010794f38627aa7969ee7c7ff8365fa5c7c441464a3b75cd5d82b460c96f13c6e8506700eb3b2e5e7b7c85c74aaae01e202612cdcf4aa5e4bc5984fb775bc67f989dffd76d083f0fbdc40ddcb07ae18bf31c98e1155d0d9205e161ffd390e3abdec308f8f39974a71010a5d7d0b0b738daba45335668fb000113e9d7ce9c6f8d4edf37937d50ec3bec108eb927aea6097a45ccd8084f4f498c180b30b307bf02be8b8c3dfca4f6b3d61f767800f8735d5142d277c630841770ab1e4b1964285ffdaf5ad6daebf39a40b5648d37e2fe66fb0a1e3c07b028568e878b7a544cd950e2f4ec062ba6f0b09a2383cffbdf221917dc309a0c4960815ab462b449512ba4a3a85237d6038a9c9b6dd68f076c4352ea3baf189fa400fa55a57abd40567f734ccd8795ad1a85ede99c84fdf1b25eafc825fb2e5459989d7188f304d5fbc9003f2d80009f7045d53fd4d15efe44b9d7386594a5fcf103558f99af586d825b969b8d00e2dfa1e59ddf111bd4cb496bec1f8d397eed493e9a66fb8f6763a10f848a03d54f0bd64fb06e801fac3bf80bffc4207cac88c75b7a885ebd0b545de05720a74be974d027ed19f22df2fbf9ed16d39bc500703b7d64b82a2e3c33ad6f183191c70fe9ea2d80278cf464e95da6f7f92282d3281bcffa6bd8517f33884e21624af81c96a98cfc067031f868a83aaf944ad21bbe71d22f8095dc6ace65e9e9622b539e30eaf5498773cf4b7005bd9884c49d0eed4e4e4dbf434cfdf1b7175e6ee7167308d0c03524747b463b720c05cc8565a8704370fa0f4d8a3ff71541aaf464281d48e5afec8b4811b1837f985c04bb649fa228ceefe3667a4ac6b06bbaeecd691adda76a6d33fc19978ecd38136adcc34b2e457f43208381e543ef10543c868e24aa0ba7aa06fcb2da0243cf3fbaacc19499a1bb0c09f37b87080267a49dc3f7d9a4b7c7193e962b7d7635d9e363b998514682622dce7be1f183ef95bbd9dc84c899f4e28d756e020efcead639d276c52d68e4ea3ea40154c30158dae5d720c5f0241457bc0aea81892dd991b8673f12f06be5e3090401a0e50017aaf92b2088ceb0a525b83ef70ded5331b33b3c449319dec50275f495bed8afa855ab47efab77ead0d88f0313c074d0e02e12688d132e2331374eccaffedf8314c2ef0ab88b814f60f40b2d830d760f292e597734fe3456a966faa0fe0c5b02bf244c0466f33a932cc56a4dc9e581a70a0355f68dd608beeea1b012beb969ee0e3074d0e2627055a43358dfb58183a7929ee87a37a4e27e42a9193309f198c5db53fe5d4aad5104df76fad0db4279dbb1d9a01a2269f4cab81d56a2ddee98ffc1dc657064ac68032c20414eea50bd4affcbb539135b6211d89f598904c565b00c7f603da7b5c103b8a548beb3bd90bb1d589f0643dd4eb78f8ed00ac7f5d5d71e20c26fb32897c083c2fcfb3204acdeed2e8e84f021090a3e09ede26d33318ab259e4cd03448cf40c5529f2f90aa82646a04ecdcab2d383aacb44675492f40d1f01805d50a9b9c7b03d4dcefea85777bdb46739dcc43a03219084a0f9edcbdbe9129084cac33f2f5bf2ee7e60398c50b057b900a165d088e16a74ad8ab7d738be68624d1d00eed98f13d6249df4e4dbfa040d0a469ae2b3d6ae329669e58898e93d834ca244edd81e2f346144cb85086e3758b9b1da4f79d3cf5a515b16192a477cc87d734d47ac25254142cc757d5637d5474233bfcabd827f40c4c0cfa4ac6b44083bc738057db97296463bded7a97f3c2a0cff4c4f62beb4af3c3a4ab59322b1e6530e2d72067e98cd6636356c1bb0f1947bf8146f1a32b19178ed23989c74a9086b09c8cb0dfccb8f5be46c302c60fc2c5b9230bd61de3af93b57bc0bf0f13c776f83bad6e7eb66d62ee8ddc0dd9ed778cf7041059fbab9414f7fd3b87f22b6ef87b2ab84ef28e9df7baed7410d8f245ed517d4a1f421c1e7843d48e924b66b9f98bc1940a161707d986e0f88c766c0c0ef604b242010ddd086236d7809aed90eb585d7ea53b7e1cbc5a3dfe4a1c742a4b84ad6ab973f18d0226dafce443caa4bbfbcfc7d7c4f3e1d1446eccd232dad7346438c0c265de547fffc36637b96bcb639b4b4057ee0eb4ef6464467473b43be4fd0b9a64826d2b5a047d4a4a30d7d9974aa50512ee9b9958a8ea416777cc2cc18bd02e83a13c54b9b54cf353df82662092860279b3a73f07bc9aa7e885839d21bb67bda939d464484215a1c3c9bc129d4115334661726f9ace8e87719599042bb3cd2725666bb61ae14ceb4df0e51372be818119962a7b473441cb2959da13befb8cbb5b2e916cc3cbee062035773f16219a4c8ae495bb4d08ee57f3fc4f5396a4b8facfb7ca5d7c22b620ca7d8e72e11891a12e45d5e9cdf2e7ad535ce0612eb79cfdb1be43c82c5b36fbbddc467c76f8b79f5f78a2d87405bea008e9be5baed258d755ee6b3dba7dc2e257b9b8fea805732658b4a2419d5f4e1025d8f93b70cc49767ec1d1381a8dbceed5074ce805094ce81c4775b33fa6bccdd12ea56374b4ef9da24ee341ae0a097ce6df435304f6604af1d5f65181810d2157d034f68a5b8e31daa0a8b48c14b6e56d9cc6065a943bbf99416338c8052f9039b68c5ce292060c5f32ab66323f7ae8b99db3fe340e8bed8f0ff342197e380ea75d0a2dd2f304722444b0410a1a6ecb9373e960c45a873c9a28e6872b0a8ef0cc2ff83df8392c706a6e932871c8c9ae6706c3c64bd252267885252d4b0affc4fab7f41a69e629eb9cdad9e9e0ca2e6e9f7ecad9dc5970eaef3f5b3b831ad047d4af2233cdf443d6e27b971a1b499350eb6fa3b7e66f6663ee6df544c49a764e58c4c5c7f5adb8b6276592aaa3d337cfaa1369e493cd4befb2fcde8e92588b070b4932986db373055b0dd478d91aa3a0119bd2615e447cc661962fb5851cd6dbaec0b678b83db622afd0", 0x1000}, {&(0x7f0000001700)="44e744dac29c9791d59ce620e8549719f15b2a5922d7ab04652fa041066cbd3c45507ac0118f23a6879818fafacb040e1d80e25f86ca758a043d0f8ecc63acf766718bed29c42abf59f57d26cc84b8fea5", 0x51}, {&(0x7f0000001780)="16110b1c2c1830756f8c2fc940ac52ba8842967e0e6d73d1dcdd2ef7004f3b43000aef7a19f9788de43c3f0f98f54cb4e0cb66d9ea674382c655211e229557c87a9289d46914cc1981ac1f077120f07d4b", 0x51}], 0x4, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}, @rights={0x18, 0xffff, 0x1, [r8, r5]}, @cred={0x20, 0xffff, 0x0, r1, r9, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r10, r11, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r3}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x30, 0xffff, 0x1, [r5, r6, r18, r19, r5, r5, r20]}], 0xe8, 0x8}, 0xd) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000001c80)=0x3) ioctl$BIOCGSTATS(r18, 0x4008426f, &(0x7f0000001cc0)) r21 = socket(0x0, 0x1, 0x81) read(r21, &(0x7f0000001d00)=""/192, 0xc0) r22 = getppid() r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001e00)={r22, r23, r24}, 0xc) 00:08:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:08:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) dup(r2) r3 = socket(0x11, 0x4003, 0x0) dup(r3) accept(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x5}, {0x5}], 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000300)={0x200, 0x8000, 0x6, {[0x9, 0x9, 0x2, 0x80000001, 0x0, 0x0, 0x3b1d, 0x9, 0x5, 0x9, 0x100000001, 0x4, 0x0, 0x0, 0x2, 0x8, 0x800, 0x8001], [0x10001, 0x2, 0x200, 0x80000001, 0x8000, 0x4, 0x8, 0x2, 0x3f, 0xffffffff], [0x49fd, 0x9, 0x5, 0xffffffffffff8001, 0x4, 0x2, 0x58], [0x8, 0x9, 0x6, 0x2, 0x7fffffff, 0x8], [{0x1ff, 0x1, 0x40000000}, {0x7fff, 0x1c0, 0x6, 0x8001}, {0x8, 0x595336f7, 0x1, 0x4}, {0x1, 0x5, 0x33, 0x3f}, {0x7f, 0x800, 0x800, 0x6}, {0x2, 0xff, 0xffffffff, 0xb879}, {0x7, 0x40, 0x101, 0x7}, {0x20, 0x7fff, 0x1000, 0x4707}], {0x0, 0x4, 0x8, 0x7}, {0x1, 0x9, 0x3, 0x1}}}) 00:08:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x11, 0x4003, 0x0) dup(r4) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000200)=0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 00:08:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0x7, 0x1d3}) 00:08:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 00:08:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000300)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x2a) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x20}) write(0xffffffffffffffff, &(0x7f0000000180)="8d153a6ba00ab124358fd8383eb2c31fee0336699625006926786fdbd58bb7f5c591c79bb2ce661294c86096b79580ab8b6a555bd383eb05041c58985e7c4227b6f4135d2f37be0012594fd231650685b3e1ee250d313a8835cdadea49ccbe18feab0019535d9ca99533d0834f71b8ca0fb4dd8f25f234d9e80700c81aab3b02d6fee7c9eb0fabc74ec3bb45e22d9a5e770fab988d15d288cdd5092b90696aab", 0xa0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x3, 0x0) dup2(r3, r0) socket(0x33, 0x3, 0xc6) 00:08:50 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r3 = socket(0x11, 0x4003, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000580)={0x0, 0xfa, 0x7, 0x101, 0x6}) r4 = dup(r3) pread(r3, &(0x7f0000000480)="6c32eb5c79191d7eb5820f2148a69786cdb77f7e1680fc5aae39f84ee1c1d4810be8e8d21a6c4ffb37a7eec4435418ae52c0406a9a8abcf42ada5bd0d84cca1547209ed1f3b3a7c8e8eb678e220387db907cd5f94e0b0ba1", 0x58, 0x0, 0x7) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x0, 0xe1c, 0x1, 0xffffffff, 0xcb0, 0x8, 0x0, 0x1, 0xffffffffffff8001, 0x401}) syz_open_pts() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r5 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r5, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537df090038d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) chroot(&(0x7f00000005c0)='./file0\x00') r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r6, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') 00:08:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 00:08:50 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcae21560000000000000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdcbcc4ae230506b7334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb359d584e72d88c405a7c1c6467063e3c1c723ba454c75514dfdc38944129c3981b2ac21a8154ae3f48dc9dfa8abb8cda63a8ad09b75ee76ff8b06346841c3eaef55adb9b8982b74393dd66bced43d378613ddfc8d53e3d5b31fc165b654d5d5679afc693e5725af75fb4593bd409472631f04434287dbfdbe83e8485954c09ec0bec864126f3fcdefb00d43e59b100000000000000"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) r22 = getuid() r23 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r27, 0xee01) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x8, r24, r25, r27, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) r28 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r32, 0xee01) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x8, r29, r30, r32, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) r33 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = socket(0x18, 0x3, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r37, 0xee01) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x8, r34, r35, r37, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) r38 = socket(0x18, 0x3, 0x0) setsockopt(r38, 0x0, 0x0, 0xfffffffffffffffe, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x9f1c, r22, r25, r29, r35, 0x1d0, 0x40}, 0x2, 0x5, 0x0, 0xffffffffffffffff, 0x667, 0x1, 0xa, 0xb9}) 00:08:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r3 = socket(0x11, 0x4003, 0x0) dup(r3) recvfrom$inet6(r3, &(0x7f0000000040)=""/152, 0x98, 0x42, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x7}, 0xc) r4 = dup(r0) bind$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa04160000000136acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x3) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000200)) 00:08:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:08:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 00:08:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x400000000000000], [], [0x0, 0x80000001, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x5b}, {}, {0x0, 0x3, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x8, 0x9, 0x2, 0x8}, {0x2, 0x1f, 0x3, 0x5b4}, {0x1, 0x59, 0x97, 0x4}, {0xb3a2, 0x2, 0x20, 0x3}, {0x5, 0x7b, 0xf7, 0x7fffffff}, {0x8000, 0x2, 0xb, 0x3}, {0x8, 0xa5, 0x5, 0x40d0}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x0, 0x3, 0x6, 0x5ad3}, {0x4, 0x0, 0x7f, 0x7}, {0x87, 0x2, 0x4, 0x600}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000039, 0x0) r1 = socket(0x10, 0x4, 0x1) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x9514, 0x5}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)="d3edde5664853053c07dbcdc6d73c279424dfde20ce268e861275748b996d1d478fed68138bf2c99aad8ed29514128d3aa02acc5e6687d", 0x37}, {&(0x7f00000001c0)="2812b514e83c50e276f829de3603f520bf27c50104be2b376636a6e5e08bb46c2fd5f9881aed5a6b8f96c710e5e62175c739c176da341e5a7b5f49426fbd93d61a5c8dd0e17a7bca0e55a39e11adfd4eae92d1eaf96ed18fd7b475d04425961db6227460928e0c2d60ca302129f22fea478a960be5066685436b45d80f74c431d6ec609ec436b75119fcc3957f", 0x8d}, {&(0x7f0000000280)="ce19189ee0b1c052f58b6a2994340a394cb586d44cad2580629432f609a355595a86900266d56c7b4b921a369f752931ca54f7da60db56aa871c0632b7170972a9b7c43f074e0bf86bbb29dff06571c8b1834183085f9a37dd52e295faa9e110d9077e29ebc2e76ab518949c20fad4d9b757af0e5c9f774091eb7f1c1bd8d59f2a3be85b28ef45b4220ab65ef6f6b9c8221b1d24341f244185009f2bf3bd01fdd3d207af2f1bb17a83ad4f72a59b6b2fd534099cb2f077575e230de73648331aff5c3beaa72fb4719a1bfaef0e83862a0a4b04fb0994ae4d0e2e6ade5285221fd34c9912e5d840d09777d6d0df6d0d418b64dd20e1201f21e9a182e059260c18c6b62ca46ac684be01aa9cfc0a0e98f510dec8be7900402b75d575bc50389c605d17a63169fed132024b9bd58d8df42d1c79a235cf044134d714d166a0df432d0010623b7074ff4dfe9d3875acc9c18bce2f0f9e387776c345141bfd1d265b2485961b0fa924e82a20a2e72e49466f15703885f3882b94846a5690878e9bfc748507e196936ea0bf3e642a602ee872a5695fbf0092fcdc240b8690e7b1b77375a4908edf9d766c212492e2071355e558468c69d884a71a87fcbb6d7b0b4f7458582775316f5df3241c458c8bf7e3d65c2cb5712426f8112a69c4fa30f204a34652d04d08ba34cc1483b5134a6a07f251f4ccd5b3ff4044cf665f87bcb701e2d47a4ddbb855007a9a8132e4f19decfd277454860d1fe5919313a448adaa085c4688e2c8c22c4b8f17dfeba6bae1e7555382d27739c0762b31fd336dc5c7bd773cb7b385873c368984a01cede0da6411191960ae267128c51849c132b79686d98fa4e6cdef4ff9c96c4eaf3daf32275fa8da0b6b67bccea44abf5399f0d29e9fca9c013bebc9f4a6e017858d30fdb8cdc6c87ce14271ea1828db4497e177375a1b5d2e9ec74f9ef547df3465804d227f25f9e513973e37ad4a740628dcb0f565bf60c5b5549b6b11cfa091588d76e0292baf0736d2d1e79e84109b61a863cd83009715109a136bac33352022f026accdc6616ff48128df76521522e006086b05c524fc7c05cfb1bbc77db6d12c582230b80984e98ea8cc58d9be8f191a3ad107fd84b03e2e3cd3572caf0e945731313267928dded157db989e464ac9f940040628a01be55d120146c3a9d4044c32d4fe03a095d467a85b58732622fc4607e77dd8cf450519edf6e6c7c3e5be3dc52e7cea6d6da547ef90253f41c46c8ee7ce87bdbf813dd4668e01a7965a28277ec7cbbc443f360af00a297ef4e9eb2d0f40e5cdd72bb852b7703716c514b943aa39c3294a6ccdd73ec6613a5cfa3182a7a84705bb15f5bcbc2762ceed5b347122200ad6f7e5b93e7f30f07c263119e6287355ae33919dca4072a6dce93afc9090d672ed605716a296f090b7bac507d4a79a227156f04f91f795019ae5f82af45beec34b518dd500ace938b883eb32dd7ccc7a89e07eb658eb9bf0741e4b1a11fe102d34b2f5d564264efec0f0a93e865cd4778438df96980524f01c53599433013255faf575cfe59d56d0ad223190bb4e15a879507b4d296822f6d9a50b139933040ef22c565324fe7f89fa6c0c936845227505cc3630d2927fa8052ae87e4d753d220a9037bafd4a91bfffdb0320efe4f503836fcac77341798fc99ae1cac6922159fe2e86522a7a7d8980d7f8cb50ca84c86810185c1cd10732afea99aa63aa06512210277cb28b61712121864c0610c2eba7d733d1823226100802b361169ff5391d2b14d30eb4599a8221801c74c8ebf2d01bff1e65408b386feb204654f727bf1b5769888ec9a5df75a10ed5dae9c1ad241007e2706cbeb9d949dc78a9bda5f82a91165087408920011080f37edf8110c449c38fe8d0d28233e1139a6532299bd9f42c60be787c76053f33609c9e06f77af6717a9e96591e4e63f45de8dd7fcdb2fd3a09f6f5c0fbb568bf254d6b3a0293a26b8490f755ab38080063c499778a0792ab0787ae2a1eee4ff3e1be527b65c2257594cdfe915569d4df5052c3e3f9a31844316fcf99ecb6eb9728d1ae0ff92944339f3f2061444c659535917f466e36d6b65f4cadf64774745628913231c310a34efbe2408d08087c49adcacddb7f2fe60e3dc18c5ca505f1eee1715684c31149e3668b7feb706096dbc3c7ad8c153d3de8d65c2ca2c6946a1da3edfd3e2c7b304c2644b52c73ccd1d57ff8fbf397a509c94562a15c3bdf0a62c3a11c12542bbb2fe091f9e666093b0d118454526e711c5f6526d8608a3cf8e9e74200549af1ca43be585479165cfe6927bb8a62514908cc722787cf11a13996d1dab55708ad30b393f592e6351a0083d1245e986fb48977d0aadef5169ce24787c09911fcc2e628430dac9e467148e326e2f0a7765a38f45a3224cf3e789a649a9e686c5d4a1e656d9991c57292c1ff315bd6bc01267f97579ebfaa5bb158f9fe7bb4f44b3b6c0689f2cc56fb715cf2a49dce543b54475e4c4674008ce30b9c3992c0d05eeffaad817e3b1c253fe6bbb47393af83f1979b0de108086b4858622b8d4b76f425559905a8645e52b12e15814df44e603da2adfeb1a5274e95531ddc90bbe69a6ed8db4b7889b1653d936c78629756307f408f3d94ea946887895781d96f46228a703ac5a6b211d0765d3f3dde6ac070f25b53d188fe33efb76ad343107d38866150ea3cdee640a85a7db23f8f80ad8299c3813bd37fb2e7459bf302b0a56e5db8771860a17d6128f7af7dadbae934ebf0ef47e6bb8922a485a5a880c5e8e8226dccb393f08c421ea26cf84d781d351e5b84275b625a8d7adb51e74d9c96d850a49203274ff36be264b1bcbd97f23efcdee6748e371cea444b643eb1f619341761c9dc2b4bd7ca6960c35beffc76b97476332c1c501827d311d70e8d62838cd8c72536db2d424c55d1de8ef3aad4baadcadcb5e6b39eabd3c60856a7b47fb85f048c9e903e3eae2fcbde01e8aa6b3a16817c169cd8d42eb6562c75ddcee75a677962a71abd805af4fe634d1f2f6585835f734697f14879a53b93002d3b1d973ca03e819786b47100c08deacb3f0414de902b964ddd3b2220b3bd41535ba1d4d93dc8a41234bae5bb2253ac77560214df7917dd3f3901079e21e096bfae0e8425b634ada03b35a07fa2efcd640b273a312a393eda1ac09de458383ed203cf25e34f0e181ced498fa77a5f230bab34058cd91c62ae06440a07c5ac387c56a9ef01e3062a813ad5635c8d2f8b21a29e8f8f4f56240f501b164203c55df95769d30392dca0c6ae158bba9510086a631f84b3585f7cd49ad79efdadcadc09a79f20f61ad065a7b2099a1c30b9adf47509bb0ca762d8e4053ecb923a681793a87bca29102efd95d7f4f96e9d12e0e8707e6a4cfe156f8823c6eca34d618edb6aa55aabd9f979effc4f9a2ad450154d218a7dd4de4e3c333dad030753de6a7a86259f82b66b760ed68fa060b31f35a3eab1d25419cd0639fdc9226d457ad586e79d259e50b3dc84f14ad27dfb611e74296f7f76800905359e6f2458e97633dde144ae9c8215761cc15b68f8620a77cd53b051bfa7d049eb9ca030d5436e61d4b11a91be04f27c032b676d02b6425af2668a94e0f02bede60a5d79e90135af50098ac1fd5b02e9159b923ab8affb13d5168d882e88ba3803203b90670c7c5ea4013b7028455b86ccc806ba03af6a8774fce69cfedd8e5f9cc49d4ee5816e6aa40daa201cd5838e24bccfa72c559658140962ef415d3c4a4eadffc80a45ab9f436bfd57327235f09dcb701bbd81db5439af255224878edf2c8da72361332af7c9ccd9e982617cde7b71ecddcee654c614e5c13c20ffcd084fe20546f68c28fd048a45184cb6c0e8c4b958bd21d0939904ec6c218412964bcdcd6af00e11fb8e5a91c0ab1fb502a18cea106fe5e5d44172e2f5223fc718625457e37b1cb5a35ed26f288a8f884be37ea5815c5328efe5b8d6c5fa0bd5e231b60532058fe34d020901ebb04a149dcb281cabdc1cd8ce9abb7844bcec369add04d5397792f0edce16a53c70d73da0d7264cafe30bc62f8809d906c84945a8098c10d30d80b0e8e7de1debe77f040710997227f9db140d8f0d439c397073fa93de3fd312abf1b38faf7ddd66821dfd03f86439b95d1b4e160263f0b1af91ef0a8a756a6ec9885de4fcd9d01b6cf5ed35923527c4531ae11e6dd288e690e43961e3ba3c7f1736fde86f8fb0eb4c4efd62e044dc73e3096d116e83f592176126490c8aa5fb0a825e6e04aa4618fa7e8b85471d6894c45e2748afe40f95896df235df3aee18c3c34f4ec8978278d9aa3d2639e4f7442e3cea464983417da35d8f85e048c8eea2cdfd76cd55fb644abfb2672200d7b001f002c22b78806231531ad36a974003c6920bac7bff27e03e01adb79f603d31d99d67bb22c7f7fc18a8878c73c67c84267928033a246bc4cd3bc2ab35f47ed6c4c20ada4d68b1cbd7aaf1ee1bf7ec11fb11c45e9997049a95725d0f2e71798bc1a60488a63d050cee3c55002334f5a0c6da79f3173ed319f60b18bbd2912f6d1d3310d1e0e275cef8fa5589fa2f840d46c184852c18f3a5bc14735e1eb26268d4ae8e12f2d17ff14889994b10df0ce7b98fa8b17d6cda27044c51c3157ca5637ce6d7981e2afc6b9f885eb713ef40c9c8ef56f01589ce91f6064c6da7cb17bcfe188964348ad3a277a6b38d093e2aeed05739efd18e9c8e336446533e3906eabe3567026239768076e10a80348cf1e6c1fc7e5c54ec23a01733f4a7be7b0725e89ad47e8f712266a75664010e83db5ae67cfc3a2a4a518785648b0632f522cfac165fe0daff1e779aaf6c78b067fa0db912c413dc3918fbdf75761a0ac6d408eacaab7fd7de54f0d1305062e467e80c7caf751b2de3aedd498f147b4dd2180067f56283cc1e061d5e9e15a4cba69eb01e051aeeeecbcaf5d3000beefb21286021535192c8c9526318b6a7529df2c40d5a873d3e90cf37010f468c92b04999690307a5aa146d1d8ab8f356dc387fea6eebdacad372ef4669618cbef0ed3bb393e3a90dc4c39e705f7630682f27e34a2ff3fc01f8f4e47520f1750993d1e6b20ef73e68a873c621b3ef5aae52dee434116d1da46baca95170ff0167529d9d21b545e8452e416482ad0e0a69d3e2ac93cbe838e99d1611e9fb11e57c9de606c70a96d1c345bd6cc8f5e414e96c4efbe3c59daa8d2c36d66469364c168e798817fbfdbbd4f08c5d9b4a4ffa49e1b14bc99a9bf676277ffebe92f27ee7efc22299c1a9e36a97e225e0c685d01c8742c9563e7a8ff99ca838e3d358214a4a99497c637229e06857a097a29fc5ef26e6e7332371e5b1eb29cd63e8d576c5d6c3167d86b35f10e47c96db263d6447b0c6a5ea5f437cfabde8e8871495d0af296d68ed07a2fcababb6e7bd3f64b616b81f7248fa55682e3adcb6432c74ea8e87e2894c1fdd820ef3ca73d6beaa8bc01973ddcd6b9da0efe6144ded25ff411dc3ce8347b1f744b6c396a915f1f95db97b41de66e9a49bd95bb810f679b45b77109ffa6991e3729d1d28eab361a1c47286db10f59862d0c094d45afafb5a2b6828a554e5a2fa04adef66ac57db4b40cd4b1b6a6ed9f87b1828ddaffeb37d44a1075cb970b23570740598a16565e85680f6729e7c7f3ea61d94e233ac652a10d64f7d65990355d96fd39cc7af7e83c599fbb294573575373dbca16f9c771716dff9ecbaf01ded1d6588c97dbe341826d8a93eac23f935287a3ec82a7325b652", 0x1000}, {&(0x7f0000001280)="dfa55155a600c7dbef05e6b3ab757acf0c180b0dbcea9a7781dd913f6fa511da47d26a4da7faf7032f195ce21b3c2c79a797a7a71bc19fc30174e504371d71630c46d073434a045432d8a619561d5643b9f2338bc21828b2dc12767eb84da7b6f4714a93b2609cf9286f6da91c8a9ff4ea295c8ee56b91029e0aa5d6aa57436c8e1e", 0x82}, {&(0x7f0000001340)="78335bf50dea55087d460cd96552c09f705999b81d56ddb2936ae83c1fb3c23daa598d5f5c0dbde71883b3f08459eb1e0d8a16819c764b65f366fc39a9135001ebdb01aa299179147c244a602a36aee206a6aa0130e5cb9a531383c98f54f14a28c91a3dbaeb7161f79144b5548b136444e5878710b0b3ff159bccd76dcddd9fc05d63a8f1f9f5d3da235dd91e20e04e42a800bfc35e07fdf50fc44c6f8b34ed24413a0e237d562e958bf90d6b4450ff9224c56617efd2a8f20043f72d4b07b7003d359e28b2494ce7e416", 0xcb}], 0x5, &(0x7f00000014c0)=[{0x90, 0x1, 0x400, "8bbe30c1942f376dce10701b762c94716c19ffeec7b3c1ec3d533d55e35738a46d29410a07de9cd83505d85cb53097c4ca213af9bc8dc6b18d81481b0d2b73cc4cca538b5c9777620602aeaa17b3962dd4484f26c44f9b99626983d8106835f7b87d1c8268cc883b3674cae23e3bbeebcf76f2d20be31196c035fca683bce1"}], 0x90}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0x2, 0x260) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000001600)={0xfff, 0x37, 0x2}) 00:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x1, 0x28}, {0x40}, {0x6c}, {0x4006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:08:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) getpgid(r6) r7 = socket(0x18, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x25, 0x4, &(0x7f0000000800)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r7, 0x0, r9) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0x0) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)='G', 0x1, 0x0, 0x3ffffffffffff) 00:08:51 executing program 0: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/170, 0xaa, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) dup2(r1, r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 00:08:51 executing program 1: clock_getres(0x0, &(0x7f0000000080)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='%\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/156, 0x9c}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r3, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd10ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed60000000000000000000000007d5b9ee1eaee0667b34de5f1d79df377ad47666e4e47a86d6c2ad1e34dfd6a8e689663f79548ceb2ef05f0fd1650f9d37a901f6472edbfd639ecf69f6bc708912c5bf11264b134cbea4db4804d5445b529bf58b4bcb08a057c8e78454d128b2c5e8beefd82c7d174bfec69d571e7254db49e303e18cffc4161fffb67a380e803024320744267e2fbc7cf620d08c37910f9282ea3fdd570eb5b4ca5c833ae81b554c4f355668b14fe712cbe28e24ea3593c9b07e356883ebcf7bdc500"/380, 0x17c, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x5, 0xf90e}) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) 00:08:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/76}}) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 00:08:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x904, 0xfffffffe, 0xffffffff, 0x0, "0100030005000000800040004000", 0x8, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="10c481c1f94558551bfaa7a5df98e882c111999228bfbbd07f49ff72efc962fe69aea3641fdae419019aec9905dd92826f1785c8b5b20a8eac674d4f7ccdc0a4cc424b7d23c2075bfe93830345e79ef3553cc320d575e9533f83", 0x5a}], 0x1, 0x0, 0x2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r14 = socket(0x11, 0x4003, 0x0) r15 = dup(r14) sendto$unix(r15, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x8001, 0x9}, {{}, 0xfdab4d735be99e9, 0x20, 0x0, 0x3, 0x3}, {{r6}, 0xfffffffffffffffc, 0x4, 0x4eead9bf75227ba9, 0x4a, 0x3}, {{r7}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x4c5f, 0xd8}, {{r9}, 0xfffffffffffffffb, 0xb2, 0x40000001, 0x6, 0x3}, {{r0}, 0x0, 0x94, 0x40000000, 0x4, 0x81}], 0x3, &(0x7f00000003c0)=[{{r0}, 0x0, 0x0, 0x8, 0x1ff, 0x3f}, {{r11}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0x66}, {{r12}, 0xfffffffffffffffa, 0x88, 0x2, 0x0, 0x4}, {{r13}, 0xfffffffffffffffa, 0x5a, 0x10, 0x101, 0xcd79}, {{r3}, 0xfffffffffffffff8, 0xc, 0x20, 0x9, 0x2}, {{r15}, 0xfffffffffffffffe, 0x20, 0x27, 0xebd, 0x2ab800000000000}], 0x3, &(0x7f0000000480)={0x7fff, 0x9edc}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x9}) 00:08:51 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x400, 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x2, 0x1) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) dup(r2) fchmod(r2, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000340)=0x3) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) renameat(r0, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file1\x00') chmod(&(0x7f00000001c0)='./file1\x00', 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0xffffffff, './file0\x00'}) 00:08:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x11, 0x4003, 0x0) dup(r1) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x4, r3) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa00, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x7, 0x286) r7 = getgid() r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r15, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r15, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r18], 0x1, 0x800) r23 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r27, r27, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r31 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r31, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r25, &(0x7f0000000980)=ANY=[@ANYRESOCT=r31], 0x1, 0x0) msgrcv(r25, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r34, r24, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r29, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) r36 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r40, r40, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r44 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r44, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r38, &(0x7f0000000980)=ANY=[@ANYRESOCT=r44], 0x1, 0x0) msgrcv(r38, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r37, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r49, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r50 = getpid() preadv(r49, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r51 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r53 = getegid() r54 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r51, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r52, r53, r54, r55, 0x1, 0xff}, 0x8, 0x6, r50, r50, 0x0, 0x2, 0x1f, 0x400}) setgroups(0x4, &(0x7f0000000200)=[r7, r5, r42, r53]) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0xefb4c60841c42ac6}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0xffff, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r56 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f0000000600)) 00:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 00:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r5 = socket(0x11, 0x4003, 0x0) r6 = socket(0x11, 0x4003, 0x0) socketpair(0x6, 0x1, 0x8a, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r7, 0x3, 0x81, &(0x7f0000000380)=""/26, &(0x7f00000003c0)=0x1a) r8 = dup(r6) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) openat(r8, &(0x7f0000000180)='./file0\x00', 0x80, 0xc) dup(r5) dup2(r4, r5) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 00:08:51 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000300)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78000000800091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfb0070c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed6f59a4a2600000000000000006b54d51a675b3fb90cfe7d37be32ff3d724027955113fffcff959cc340525c19b9591c0e49502349679a8e39e5e897fda109328c8453955ec0caa4602ab7f7d3e3db95562013a57f4822e67d35e65cb0ff9c23a4285ad2425d25c0ce8b8e13755fbf", 0x113, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x321) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0xee}, 0x0, [0x0, 0x9, 0xffffffff, 0xfff]}, 0x3c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 00:08:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) r1 = socket(0x11, 0x4003, 0x0) kqueue() dup(r1) r2 = getppid() r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000000c0)=r12) r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r13, r14, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x200, r5}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x7f, r2}) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080)=0x8, 0x4) 00:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x4006}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f00000004c0)={0x18, 0x1, 0x6, 0x1}, 0xc) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x0, 0x20}, {0x8, 0x6, 0x62}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x6, 0x6, {[0x6b1, 0x2, 0x1, 0xfffffffffffffff8, 0xfffffffffffffffe, 0x5, 0x3f, 0x9, 0x50, 0x9c9, 0x0, 0x915, 0x200, 0x7, 0x4, 0x8, 0x6, 0xfffffffffffffcf2], [0x1, 0x10000, 0x4, 0x8, 0x1, 0x9, 0x0, 0x810000, 0x7e07472d, 0x3f], [0x40, 0xfff, 0x101, 0x800, 0x5e, 0x400, 0x1], [0x2, 0x404, 0x3, 0x1, 0x6, 0x1ff], [{0xe9f, 0x6, 0x9e6, 0xffffffffffffffff}, {0x3, 0x8, 0x8000, 0x3}, {0xeeed, 0x8cf7, 0x3, 0x1f}, {0xf145, 0xffffffff, 0x2, 0x8001}, {0x2, 0x5, 0x1000, 0x2}, {0x4, 0x7f, 0x8001, 0x17}, {0x8, 0x4, 0xf2ae, 0x1}, {0x3ff, 0x0, 0x9}], {0xea, 0x15, 0x81, 0x1}, {0x3, 0x6, 0xf6}}}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 00:08:51 executing program 0: getitimer(0xf6267a5356a0f983, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 00:08:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 00:08:51 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget(0x1, 0x1000, 0x110, &(0x7f0000123000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x5, 0x4) r2 = dup(r1) socket(0x2, 0x3, 0x4) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = dup(r0) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:08:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/237, 0xed, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x4}, 0xc) 00:08:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:08:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0xfe) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x4) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) r6 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000000c0)) r8 = dup(r6) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80206997, &(0x7f0000000300)=0x2) r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r9, r10, r11) 00:08:52 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) setrlimit(0x0, &(0x7f00000000c0)) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_open_pts() 00:08:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4", 0x10002, 0xfffffffd}) 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) r4 = socket(0x11, 0x4003, 0x0) dup(r4) listen(r4, 0x1) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:52 executing program 0: socket$inet(0x2, 0x4000, 0x1f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x83) sendto$inet6(r0, &(0x7f0000000500)="6287b3a45c261795b709018cab2f2be64d5dd57ef8cd1207c6743f4507c8172adde95a083ec60105f049c742a4ffcf8d7a37347d29a964d34fe301a676a42f6cb430136b445a3e31a03c468a7a67e896dd20f2d4dab0a942fc5ac0e6fe3e4671a5ab3875338691956571b9ba5babc094e522d714ea54f4179fd3efd6cca65808450bbd52e012076ad3c47bfb25530c90df9f293b52aa94c45bff01a1e335125f52e3054d828f9649a6141bab1443555b33353a9da164fedc36c1f239d879", 0xbe, 0x0, &(0x7f00000005c0)={0x18, 0x0, 0x1000, 0x4}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xd1, 0x0, &(0x7f0000000340)=""/209}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {0xa1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) r2 = msgget(0x2, 0x42) msgrcv(r2, &(0x7f0000000440)={0x0, ""/173}, 0xb5, 0x0, 0x800) 00:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x8006}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0x6, 0x8, 0x3f}]}) r3 = socket(0x20, 0x3, 0xf0) ioctl$KDDISABIO(r3, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001580)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x80, 0x0) r7 = dup(r4) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) r10 = accept$unix(r7, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cff7f140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a35973fa86e002f9a6ffee4459b00"/4113], &(0x7f0000001480)=0x1002) accept$unix(r10, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x3, 0x10) listen(r4, 0x6) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r13 = openat(r12, &(0x7f0000000200)='./file0\x00', 0x10000, 0x182) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000300)={0x5, [{0x3}, {0x3, 0x6}, {0x3, 0xe32b}, {0x1, 0x10001}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x80000}, {0x3, 0x5}, {0x3, 0x10000}, {0x2, 0x401}, {0x1, 0x3}, {0x2, 0x1af7}, {0x3}, {0x3, 0x772aca3e}, {0x3, 0x1}, {0x1, 0xffff62af}, {0x3, 0x2}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0x553}, {0x2, 0x1}, {0x3, 0x570}, {0x0, 0x6}, {0x1, 0x3}, {0x1}, {0x2, 0x7}, {0x1, 0x6}, {0x2, 0xfff}, {0x1, 0x5}]}) 00:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xeeb8885b5097f1ef, 0x180) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000040)="693c459800cdc7a56c0000002efe") 00:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x5ee) 00:08:52 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa725d1d5c479b86dd604504000000004000000000000200000000000000ffe1ba879ce95c94affe800000000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:52 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x8000, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r26 = getgid() r27 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r27, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2f66696c653000fe35a1f81f9c2a70ed47f4ce7c09a895219773796df4"], 0x10) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d51631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r19}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r28, r31, r39}], 0x60, 0x400}, 0x404) r40 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r41, r42) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0]) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r46, 0x20004276) ioctl$BIOCGDIRFILT(r46, 0x4004427c, &(0x7f0000000080)) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r47, 0x20004276) ioctl$BIOCGDIRFILT(r47, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) r48 = socket$inet6(0x18, 0x5, 0x7) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r49, 0x20004276) ioctl$BIOCGDIRFILT(r49, 0x4004427c, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000440)="df86aff0bd319592a1e386b7751040501435ec686f4934c0552d8fbfd997a4070b19d817a5eb25a0435c1351237af8e58e103a05d0f3e91032ca0bffd8da09233fdee4a3fb20e96181643d5fd548b2372b8558076d9db3b5fa77587afb9b412808266b8324772afa976a2201be912f73ed4e7e0f560b9b2b9cec1ee94a5709edd35d1dd996805aa0d231df337a3b828c0c8a629941199a6b822ae8282ae5c72e5d3c947b3f858f05b43ab694f5a40e102a129f3e2ba573c2876156fe198e5ca595c9c8fee04f278293595a365679f984e12d5c3fe43f80131be596e4f595f059f438a3fdd9a6f96305697b41e7b35fb88aa762a0bf1ab1cc68fb67ef05698c6f6caf149928949afbbdc2eaddf177911f447782e1fa673693198d1c00dc665f41861da826feb750af69b8deaed80f0215a54df49b51d24b55a4e45eddd9f35927005cb2d67f56859e267d3b92e6fb4839f8903211d9e45d9436429cdfd9afa7130377be45afa13d3574ba769a33556c42a97f77da1108000f3f5ba9631da9f1997e85c075466da971958032c1fd35ad63d1bafde316dfbf12d7bcc0c1f15f216b8dfa1eaacf19b7bcd1c21c5dba32507f5c2097771814213a45097a73dfcc61584bba5d0db58353354b278f6b5673cbfe253d7a6ce306fd5a6d62516f7212a03d719e9af776d8e9efcb55def94edcc40d8eb9e44551bdca653a34d0f635d13ef523136c6989ecbda382dc31d6afd35f2587ae08b2ecebb30bf121e1f75b86867ec4a1fc90bddb1768e9960cdb70ad2d4e750149ebbfeec6ca341f1d5198b9782664d2970ee4a42fe09e55713f584f61897c12fb2250d70902a9ff72e2debc9427c0a781f0436e76fe78bdf911f01a00bc49efdf2e8fe4619262047a4f32d85c785b81971cc636a8436b52acccde158e7fa9b98a91682f7edb3ca07f0a9c0659ed42b55ef904ff404176151c950aa3964df1e5028b4783ceb233293d18f8fb5a58a5c8a3bbef420fb8a4680b38040f3f4fa6cac9b31951aeef226a11dac25f619e5c431611ec3da7d08b4c95ccaaf59fadc7d338db1010436b19b37d08df150b224a233524cbe1c37fa0f0c9c59b44e16807c351970efcae4504d9da4b650c78f4ee50ade802146e46644b573770550a67ab21e1e0cf3def334e807b01716106218618ff2292b852cb33b0600405f87203cdc6725729957197dc064577a9e5bece3891ac24b6ead2c7c593dc635a70dcd89f42897c587902908b94bed677505b87d9f115dde5df93ca4b40b3525f34ed02c6501ce8ef128c4c28ca2f86c0383d8fdc5c9009e8eecda45978336606e440527d75c737dd6193778313f5f545b2b699c4af2bb12d85b8426ca9c4706e653d03d81da3b5c4ef524e134dcc28e2f6a8bed4673f0f20c2c34470542b0e1070c3325959272cf0ac4f7f8d4b0e872bcc612ca8e57e07f4c8cc152e3610373b2f956843e19b4e39ec1b09881a63a891fd9c2d2264d0071a6132fa6c944431bf300b9e3169bc91ef006edba9b6baca4a11927b06451857b9b82dba882c7ac9dd366f95db6b5d51e05c1e8c0004a796d643ed95163a2ffc43e638f4730edcf54b080a467d4143980f69f6c3e8a68a38e9e1eea07a9bd3465770e2ec2697702f83a59fd08922ddd5ccaca9c8ea69924c0bd85a51d45d5e008c1ef32ba2990a87d522c1b9a2d77ee1e0f2f177a4cb5b12229a0c00f9ff660ba654600b347d24e610456e0089a4deba968f181a47e7f9f648cbde98856f3a6aeb6c33bda0c01aab3d717651785ef8a83e9f9effe5ef5fc7156a5e06e8b8532b2c31edc694a9e0192bc21a5212aa71c68ac27a003e6b4e093396883a30e69d8a9048a5c071935368b7d14d43f7eb18e958c95154647d6f079120cf68e1487aa9cf97d0fa283f8265c0e9be594f3e202968fd24476d053559dee958b9b911902932a3dbbe7cc9ca43dbb7abf55868d13ef9f22b3dcd4e594102c3fdf8962a2945ad7eb05b0f40defb8df44899c15b7ca38446a3306ca198e2918ac625e888456f8d1f77dd784b6d97447edc281847b48796feb6cf31e811b36c93f0fa4a4efb35ccb3b9b60a812fb582fe73ab43827bbe84a9e4eba0f3539c366bcc47f19f82c49a2a5a635bfa39582a36cda4e8a1582a7c78b85b88d046dbe37a0052ad0968e1960c44f777185665ac55bcdb7bb0f0308dbfa971d9899f25cbe15cdf023d5c9e4b4205e7a902dcbc6f709a6058d39b627ae397b90d3ebb365f609021aa36fb39ac1b0dc1a9908b7f78545329c108756b561f165e4537c6ad322116663fcd4514f13512527d7e3d708973519c9b545fc9154eac63d9e0715c4078e4ce5a296feca02bed98d1118018720e622f6253bc18451c5a5911ca0b290c1f6f4fdedab3365cb2002b5ce76a76180020a29146d925cbacab77e120e244db3114f2624743f76ecff229de0ddd5cbc77da6d3b8ee70b9ec377a25d95b91997709fed4717c9d22e67950a831022d741d53c556acf744e7043f244cced4645318588a10147a2e54870a35bf492581bfda534a22a2cea49d38883e8c2d22a7800b856b5dbe2bb9685edcaddeefe6faf6b3ae2e583e0f8f22d645c4ccea2f825874e091fd0923d87ceada0387928e9f9a8d5b10980a2de39d84a1bf2b10858a0ead65b3be11534a19d44e5aa082650f1704c742810b193cfd76c3551becc88700611ae818239dff012ba0f1ef72d49292e8dbbdbb97212c8b6f17f51164119113941764377dcfd8baf161682999430cb13cb79bf8dff031b3380f96e319140495f71b9d9b321700cc9a76a2840ac63bdfb87276c5b34863dea9a0cbf78374fe020ba70709865d394894f1e87e33c91460de00a6049c3ba4e19d29702ac1cf2b36108fb25ddaf3e026de7216b903a858ac30dada0e9b6cf38e3fe40d4430646c5afeda07ff12561b7fc8d3f8e69f288ad7673649a3856a0403f69d96bd1419ba61b3782d38405a4921c87c8b84607fb235b55f3f2c129bcba0087082808bf03cc74a9285f12e98475461c42920b076d04f6a6b2d7ebd145c16146b6bf34a74c1cd3cc2b76666c4fdf11dc53de549a88f7e1a17206551e9b5ad3a9731c5cb263a889beaf6512b5abbfe3c3b228e2a2c192668c6a384ced4853aac5755cb95f4262ec2931b98cd214f55046d377ec6f02cabdb00d552e13ea855b750b4409b208a336e0558196ca202768d733ded1f850c1ee82e9d2c4547d19b1e3a93051ee659d667d2fe93bfcfa16001afef4ea17920bb382ab8c6bb7d40aae195f038b727f60bcd80010e82dae3d08d5281ee22163023c8a5bdc0ed830ff7a742f9c23230b1f1e1561abb10229cfa7d5745c7bf318dc7c578ceca2f95414d60fcc94a58d4d2da8e4f7f439630e052aa4e2fdbb60db0072a84c528bfc3257feca040565367f6dbd4c5c8db9a667cbaf2b24a4bea457b756b5b2af575e5f7d436e2921814cbf1046eac0439993a66a0774e1ed4545ac0c7e3ac73008f1ee8309ffb663313a43ab68c1c84b4d808ee59790707d820a51b2af6052426a20a2eb618597914374df09db6b32908e0d03fc406a94027152db3631f1bc0ff3a893d618e828491fea098a0265c661afc1df2d30c76642c481b97869df3cbce83e172d97fa882f862a60f17c6d5b5eaddcc39db11941a0afee307ae7e3445b446e6a98d81494a156310183bdacfaf441e26cba4f99fb12d9b46a18ff2876aa6f6b5042a13fd820786ea77ae5787c6a9be1fbc1fcf87a5ccf2a18113a5684e0ab099cf1046b78260301258bee12283d78ecb42fe53d586ef7ede4f6e121e694e359e7a7348896f5e6594b72eed88937b4fbf17c040b2670297d701b6539dd816c554ea7f1109de9ac481220b5a79ad9198c66359f4b91c26b9e3f39511b98b31d9342ef2b4d4fa525cf26257edad7b8afbaffb4c8b464eb2ccc6cc0aa4e7287af2a67d7a6b486f0b5d5fb64f5e156cec49e67769acb100bebe07d6f166d9d134ef7148af3a5241fa206e4a6a19a99c88ffc3468746b72759f88f41ea289c28a7298621e13bd5d4b53b892665b3c64da266596d26f0bf36699a6f3f006a67fbe48bffb1e9ef8c94d013e52d0962e11b1a66982515d9f34c2380b795bfd9005e82170ebaada5cfb06ce4e8bd4e93b666d0e5946a4c72d895b47660362154aef3615a9ec2ea314da7c91020c020c42cd98960c298e7da9e412e9ff36c8ca7bc42c300810c88cd0a0ccfd76aa18005d2e17e57a5b784bd40d584a884984c901f925d64be465ffa450f6f9ea0cfc86ada9515a855ef11b4ff20d4a7c867cdb308a2e170e374323f1d6e638ecddb2ab6b910b1b56946f4b87a1cc3661e17a9fbc115fc0b3217175512f42452f8be531deb9ea93ddddac1a6422a72af3b89307f4dc03e931e795ee0bfcb5e97e91d08ad41a51977695a288a7bfcf9e2eeec457174b5783b93cafbb98541250a330f655cd082e8028ed2be6043a8dcebbb6bbb0d2ebfaf0be971a4ce6cfbaed98fdf5c959efb2c4e40d9dc31cfdabf4fec972b82e96abdb78f11eb95ccedf8d48eac00f103e311982633cc79e27b331fb1b0c2b82ed3d03e74fcbce56c95d81907a1b4046e5600e2cca0dc0062c70f71588e56e843dd920826c5fe4c4fa115970133797f13e71128b7ac9a2581348e3dde0ee1e6d428cab412c9279b244d86695ef755564673e2a088b3c4f4a61ff64a80843ec88edfe6169fd867fe8714e144881962139962beb27e8c1bd07139ae08568dd01c992d67ed6cd08fa6a0948765019376edeac8bbee8e6b04a52f72982553f3c1ffc5cc97bff4d3b570f9874a49993e3a5aee610f6eb30d67acca340f3ce134763f3e0562594b3e0d10a24dd94b3615856499b7af624260b85be5b6e43e2b69f7f8ce3614b2603215b21685063876425af1d09bd11724b602aacc267868038f1678ecf86f014a0013491eb29f184ccb13a3d3494a78639ad6a02190168faec77ab452e07d0fad6a56abb0dfbbf82ea7120d5f14c336727348d6d1f41785dd329828728531affb91dde7dd4a44af0e0ed31ec05d899d5d0aa3b5ec52ed89d5db9f01a9198473ad0170cf0165f760fc108a01a9fd278bde2485a8d40bcd65dcd4a971a5f6d76cf8ce8660efe0d85ed82ef8baa1bed5bdcc7e958ec7853c4fdcdf468f80dc39af52c09a121392f156008eaa7b008771f106e98c3f8dbcfd5851432a0b70ea6c3185da628aa0ee96f7fb344261cde74340340cd44f4b14ed04d46694c334d84acdeba1417827445edd5b3407499dd7ad7e1c98bc91af0067f524bbc3dfb758d764d2106f87ebf130bb7778ebe6fbc4fafde4086056f1ebae4a83f7c83253724523ea085933abc069a66f0b5d09bf8f3ebde9799c2676702fa89f5a2a0b781cdc42485e0905b4dad8a621ee239c0b841d57e3b81bc063005a065fc0b6f1e2909c0e9a09e0005bc46be52b89effd67a9fc41248901e39610e74fff42f8cdef4c055e51cc60d559e992dea95653cd68c72f8f1992e407956e2ea66dba15dcd37c62f886f419c9dc5dee9b4722258d03737cb25317c5403219dd81da3f47294ae6ae11c96ee803547ef17571c356c37e2f9cdabd91aae3c45ef6ed85cb50db9f35c4a020c3b384e3c289ee985b448f9be0b6d928e05670eabf79b2c11d23dd063597a241d209a628f95a01236f16b230b6b78a6249cd29cbfb2e11efeda819ec6e2e362be1190294cb36e460196c51ea02d49794a2544eea900e951057041b3fd4419ee00f3bb2ab8cb895faea5c0a97493", 0x1000}, {&(0x7f0000000100)="af8d52c3d32ec25385700947a956767f6f12a82f228a6c163748a4b2d090f9960ba01a072541aaca64e42edd4b999ab7b24c2b3520915e7015057e2a27277c19a9342c9617f6001317ed6529a771b20f77ab141da0d2ca530c8d62a6d19b0033aba061cb9d7b476e633cea687e729c3d3e6c6a6298ac9925440e12672727c365f17bc0f11d", 0x85}, {&(0x7f0000000240)="b350cca458c95a933f28ac49cadcf1c8e75f28a64e3812eb6427b0a200256bdeedad55bc59009a9c3026a03ec157a316b8834648826ae9bde0197631651ab445d6a879cace83d54d4c46e0852e31956225f75f13fbe52430030542781d00b4af4ec912a34c0c048e61a8b83497d59c927a0a1e2ed425e37ac90dab31371dd51beba03536eae060177e2e4c66ce8ba55112f52c58f68797fc85df316313cbc9e99a", 0xa1}, {&(0x7f0000000300)="050f307f29465d20a28b325f9affdd21c92931347a19b42d2fa9860111cc874cef4bad5caa0581da207914e24dd8a5a7ff25ac34cb7ddc1abe06cfd6c32bb66c66ba3b9e34b15ca88af034e56e39b7892d91ba2d5b78cd79d697a1c9b22202d2bc0d448a72461a5a1e08e34bdd89dc3e9d4a6288d4b87f8e3430b89225b497efd6d6a7548702ed8f8cb5978e37bde48c887f3216f033483e16dffa98894d31b02a9f00d73d15606549bc36eab20d8a73987a5df0fb898cd0f4078e4a70deeabc5efdf15f6852426a16", 0xc9}, {&(0x7f0000001440)="f747881e11de9a09f67053b0cfc3e66fd04a6d78a9f94203152c9d41d24a53c6870faca0af9105fdea1aeefe47ec8980d3b1bc0e3c5946a98daf2ce4d159cc60aeb9fdad127f5956c318ef5d0af491a2a04efc213bb82a24efa5d17fb68e582cc2ba401a8c00d15dea", 0x69}, {&(0x7f00000014c0)="08e3cd9a52561f4ffe76a41c4774acfea42b1d071f67de87fc6050473f4eb881ea34ba98ca9c170222c8486c7986adee0a3508b7ce314c2afa3827eebe9fdc32501e1cfa3843b383b05059da34e8d62061fe84c51f", 0x55}, {&(0x7f0000001540)="8bd60952f4e9ce8b0bd323fbcb212663fe24bc70825b95e0ebb0053ea79cb459d7ed04f153fe077eb32f5dea3a7fb2e33cf20e9c19a7d256ace5cf76aa998439f471e9568718f4438f82e573174c04e11eab7bca3096af150772da9ff21693f0e292b6231d8b5d02", 0x68}, {&(0x7f00000015c0)="296e01da7a2485df5243cba01d30dc4eae7833c4b7f3608a4aafd02749e586081b29c15c49b9170ebbfe7c4c8633a7860badbf7dd1471f32f4329bd6099c8baa44ccf7f12bfbed174f8b366396e0ae34df8f7eaf16d795732afb78d7c0ca6e14b7649f31e4962ddf7a8d9d6f5b0d1c945598a7bee12c53fcc3862db3dc9891371983557d3c76a795d1f34079fdab6500", 0x90}], 0x8, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r9, r40, r42}, @rights={0x28, 0xffff, 0x1, [r46, r47, 0xffffffffffffffff, r48, r49]}], 0x98, 0x2}, 0x20e) 00:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket$inet6(0x18, 0x1, 0x1) fcntl$setstatus(r1, 0x4, 0x8) 00:08:52 executing program 0: r0 = socket(0x1, 0x8000, 0x37) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xe0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 00:08:52 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x14) 00:08:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x90) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:08:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f0000000040)=[{0x14}, {0x0, 0x3e}, {0x6, 0x0, 0x0, 0x80000000000fe}, {0x1000, 0x1, 0xff, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:08:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x0, 0x7) mlockall(0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 00:08:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1a3) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x40000000}], 0x7fff, 0x0, 0x2, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x87, 0x10, 0x8}], 0x10, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r9, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r10 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x68d) semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000640), 0x0) 00:08:52 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000005c0)=0x80000001) r5 = dup(r2) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r8, 0x0, 0x0) getsockopt(r8, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) pipe(&(0x7f0000000180)) 00:08:52 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa725d1d5c479b86dd604504000000004000000000000200000000000000ffe1bafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r3, 0x2}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 00:08:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="df8ada4936356ef6bc14921e7a0aa9ae17ec9b1192bf12e7e9577274d5e7803a8f1a46dfe9a015080000000019b8a039f5a14e812f6a16"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8cac618c257699a1f132e27ac0d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/173, 0xad, 0x8, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) close(r3) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) lseek(r6, 0x0, 0x7f, 0x0) 00:08:52 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x98) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb99", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) seteuid(0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) 00:08:52 executing program 0: socket(0x11, 0x4003, 0x0) socket$unix(0x1, 0x5, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xd9, 0x40f, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) sendto$inet6(r0, &(0x7f0000000040)="7ae9609cee04b14282d281b2f4ddf56ff613cf879613db949809ed50662f0bf22a0a9bd73255adb8666eb303b6cdb4ac64fec288dc015b97777cfce115103c11ade21d", 0x43, 0x1, 0x0, 0x0) 00:08:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000880)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b780480000000910100000000000007e1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026bafaf63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000002df949ecce6cc7ed6000000000000000024000000caf558e792ddf71dd0568237b2037058bdb67a4afa4f3d1f561b4588ffd6d361c987f4bb9d65fce2e5d6640b5d6dc5aeb4607355ccfb2518b5a12a30e92c1fdd1cc12f5343fec4e9b0070100b3c7e0ef465c4528e49d9366faaed37110b7f578335d16c35fc0ffffed08dbd7f706a2efbb951263907bed95000000000000000000000000000000009542b3a845b66e97e9", 0x142, 0x4, 0x0, 0xfe03) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) r8 = dup(r5) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x6, 0x3, 0xec, "e37ba8b6bad06552635ecf8f503896bac60d72bd", 0x2, 0x401}) 00:08:52 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f008002e2c00fe8000000000000000000000000000aaff0200000000000000000000000000012747d615"]) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x2, 0x6, &(0x7f00000000c0)="6316e1e5145ab09f1a0a52de0c9574c701892dded61602f976c7528854767638490eda37f76b480434925e31b26a2c29da99af1ba69821633c03a61e8625b1b6e5a594e2b742041b83930924d740b5579ca44852e1a708effbb68028c33abf11", 0x60) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:08:52 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x40) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = semget(0x1, 0x0, 0x51a) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000140)=""/219) dup(r3) r5 = accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/134}, &(0x7f0000000100)=0x88) lseek(r5, 0x0, 0x1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 00:08:52 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x400}, {0x1, 0x3}}, 0x2) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0x188) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='\x00') r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) dup(r6) getpeername$unix(r6, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ftruncate(r5, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 00:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) getsockname(r2, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) fcntl$getown(r0, 0x5) 00:08:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc"], 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x8, 0x1, 0xd8bf, 0x6, "405544c44039b1c02ac44621a975d120990d0d2f", 0x2, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 00:08:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0x7, 0xe5ce97ab354d8ebe}, {0x7, 0x9d, 0x800}, {0x5, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) r5 = semget$private(0x0, 0x1, 0xa2) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000001580)=[{0x2, 0x7, 0xb5, 0x1}, {0x931d, 0x1, 0x40, 0x2}, {0xb77, 0x8, 0x7f, 0xfffffffa}]}) r7 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001500)={0x3, 0x66c9}, 0x8) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x800000000000000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xac57986aa93d0e98, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, 0xfffffffffffffffe) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x101}, {0x1d}, {0x300, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10045, 0x3, 0x0, 0x800000}, {0x4, 0x2}, {0x8, 0x4, 0xfc, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:08:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r5) 00:08:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:08:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4000, 0xfffffffc}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) fchflags(r0, 0x1) r3 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r3) syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) execve(0x0, 0x0, 0x0) 00:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xfe}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:08:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 00:08:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) fcntl$getflags(r0, 0x1) 00:08:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) kqueue() close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x38, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) sendto$inet(r3, &(0x7f0000000140)="fa0ea09df8d7c4e68ccd6b679cddd1ad182e8373d484ffa85dd0d9714db31f22c474aca042e3288728e23108d7205b8309287dffdc82b88ad2e3213d9eb8d1800f5ba6e4cc652f176f01714f0c1b4782a89b8210b0e36780ed5e23adbddae7d2f3c8643c630c73219eea432f515e1f6c451e949ff0add467a14f0357d70c33cf52d2b720293a017cc53dda2165c511351af1c58903a05d157d5b3fee727fd6d39e6d14b38938e2159a8fdde0dc2af2ce6d8b6664621d78c6c116ee41b9790459ab75ff27", 0xc4, 0x40d, 0x0, 0x0) kqueue() ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)) r5 = socket(0x11, 0x4003, 0x0) dup(r5) connect(r5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 00:08:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r0 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 00:08:52 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="85a15151f468ddc1be6031dd67dda819c1260aacd6b4432a9339ff9923b8fb9b44a2e1d2c1d0833ef9509ba4a646a89aaa30c32dfd4bcb43fc36e3e8225d0aa0ccff546e18cbef46e09da51b528055859931985fdff5390dc55d04e6e1e9907a5c2b254d24c74c09048da8f721b7cf32789a0c9f06dcb8259485e697654e610518341b59c31fbfbcc805182d5ba52575e34c9fbb2adcc7eee1782cabb4d256a67d186843e1d8ca8ea5130c212b80f39c3b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 00:08:53 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:08:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e3f66000100002f66696c253000c01a4ca24c18f6510d60fc7356523c1b0b08000000d9b4eb574bfc9d7791820300000000000000e599d64832592447e1fcab0e1d447aa85601066e67a8d031b0da56b346b5f95006b948fc48eaf0186c8108d45500a0c08f05f38aa5224c9442b3d935c1153677"], 0x10) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x9) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r5, 0x1) 00:08:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000300)) 00:08:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/46, 0x2e, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:08:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x0, 0xa464}}}) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) 00:08:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 00:08:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() pipe2(&(0x7f0000000200), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) dup(r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) pipe2(&(0x7f00000000c0), 0x0) socket(0x18, 0x2, 0x0) kqueue() kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() pipe2(&(0x7f0000000200), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x18, 0x1, 0xfc) dup(r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) pipe2(&(0x7f00000000c0), 0x0) socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000200), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r12) dup(r12) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) pipe2(&(0x7f00000000c0), 0x0) socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000200), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) fcntl$dupfd(r0, 0x0, r1) 00:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x4, 0x0, 0xff, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7fffffff) 00:08:53 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x202, r3) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) dup(r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x9) 00:08:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fchflags(r2, 0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x170a, 0x9, &(0x7f0000000140)="d304365c464e2cf78b8d32f337041ad1454705290e2829b86433d0c8ea72bd26d631fcfa53d89334e045f9560594a6d0af29e41848a5681615b2bcf07ef47ac0bdcdc30bcfebc9ce100314567c6640b66e07f65d41bc4b728494f6a538681185eef4f9fdf3eaf978764caceb1a28c07052fb0a8f68011d6b548f816657d2cf87f974902e4773d1c624dc12997b4d491c368117fddb4c8e988ca6822a48569a49bdad63c5e09dd0ea7ad18d98b9d922933c7def3833a62cff51847a4b57ff2d2dab43d17930773810589a74a0b88f25b011640c7d7633287678d6feee9825712fd9b7dd5cf9df110673c690e2305b55197316ae438b29", 0xf6) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x81}, 0x10) 00:08:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000eae65dd1da300fa700"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x8001, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x5, 0x7b}) 00:08:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x21) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:08:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x100002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 00:08:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x111) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x7f, 0x1, 0x7, 0x1, &(0x7f0000000280)={{0x81, 0x20, 0x40, 0x6, 0x1f, 0x4b, 0x7}, {[0x10000, 0xffff, 0x6, 0xedc, 0x6ad, 0x2, 0x24, 0xffffffffffffffc0, 0x7, 0x8000000000, 0xe6, 0x0, 0x59cb6b3, 0x8, 0x100000001, 0x20, 0x6, 0x10000], [0x9, 0x4, 0x7, 0x5, 0x0, 0x9, 0x6, 0x3f, 0xfffffffffffff000, 0x40000000000], [0x37e, 0xfffffffffffffffb, 0x0, 0x2, 0x3ff, 0x6, 0x9], [0x9, 0x45a1, 0x505, 0x1000, 0x1, 0x79], [{0x7, 0x2, 0x9, 0x101}, {0x22be, 0x8, 0x6}, {0x400, 0x892, 0x7fffffff, 0x9}, {0x3, 0xffffffff, 0xd6, 0xf7d3}, {0x3ff, 0x3, 0x4, 0x1}, {0x800, 0x4, 0x3, 0xfffffffffffffd47}, {0xfff8, 0x420448e8, 0x5, 0x7}, {0x9, 0x4, 0x1, 0x8}], {0x0, 0x7, 0x5, 0x4}, {0x4, 0x7f, 0x5, 0x100000001}}}, 0x2, 0xee}) ioctl$TIOCCBRK(r1, 0x2000747a) 00:08:53 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x200000000000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000006b4dae4c35c69a0fbf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36048b219dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c78"], 0x10) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r11) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 00:08:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0xffff, 0x1f}, {0x4, 0xad8}}, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = msgget(0x2, 0xa0) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000383c1e8e350418f87ae7d687453c60895cc1de35a0be763c92f26c41d8a005b9dc478e32ec5159ac4905e9393df902d3f4a6e858e62972bdb11ebfdc0979bb8867225dbbc4c5230f40f9506e575cb77558f61a63bc53f0e418ac45099cdde7c029920d66eb65ccc6cb31f0544681608a911a7c88aeab265cbd4d23c10aa02005b076565ab105e65e67622e904209203fdbebb05648e054230b0a6b1dbbbffe48e132cb857bc7083a0b4650da8200c99cb9b8d423cfdfb9f2"], 0xbf, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d080 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d080 00:08:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x1, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r8, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = semget$private(0x0, 0x400000000d, 0x0) semop(r10, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r10, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r10, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r10, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000200)=""/234) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f}) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r20, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r23], 0x1, 0x800) msgrcv(r20, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r34 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r37, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r38 = getpid() preadv(r37, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r40 = getegid() r41 = getuid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r39, r40, r41, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r38, r38, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r36, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r42 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r42, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r36, &(0x7f0000000980)=ANY=[@ANYRESOCT=r42], 0x1, 0x0) msgrcv(r36, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r43, r45, r35, r40, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r46, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r14, r25, r33, r45, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r47 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r48 = dup(r47) accept(r48, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r49) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r49]) r51 = socket(0x2, 0x4003, 0x0) r52 = socket(0x2, 0x400000000002, 0x0) setsockopt(r52, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r52, r51) r53 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r54 = socket(0x2, 0x4003, 0x0) r55 = socket(0x2, 0x400000000002, 0x0) setsockopt(r55, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r55, r54) r56 = socket(0x2, 0x4003, 0x0) r57 = socket(0x2, 0x400000000002, 0x0) setsockopt(r57, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r57, r56) r58 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r59, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r60 = getpid() preadv(r59, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r61 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r63 = getegid() r64 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r61, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r62, r63, r64, r65, 0x1, 0xff}, 0x8, 0x6, r60, r60, 0x0, 0x2, 0x1f, 0x400}) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r66, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r67 = getpid() preadv(r66, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r68 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r70 = getegid() r71 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r68, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r69, r70, r71, r72, 0x1, 0xff}, 0x8, 0x6, r67, r67, 0x0, 0x2, 0x1f, 0x400}) r73 = msgget$private(0x0, 0xfffffffffffffffd) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r74, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(r74, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r76 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, r80, 0x1, 0xff}, 0x8, 0x6, r75, r75, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r73, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r73, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r76], 0x1, 0x800) r81 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r83 = getegid() r84 = getuid() msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r82, r83, r84, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r81, r81, 0x0, 0x2, 0x2000000001f, 0x400}) r85 = msgget$private(0x0, 0xfffffffffffffffd) r86 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r86, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r87 = getpid() preadv(r86, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r88 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r90 = getegid() r91 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r88, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r89, r90, r91, r92, 0x1, 0xff}, 0x8, 0x6, r87, r87, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r85, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r85, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r88], 0x1, 0x800) r93 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r95 = msgget$private(0x0, 0xfffffffffffffffd) r96 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r96, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r97 = getpid() preadv(r96, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r99 = getegid() r100 = getuid() msgctl$IPC_SET(r88, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r98, r99, r100, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r97, r97, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r95, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r101 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r101, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r101, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r95, &(0x7f0000000980)=ANY=[@ANYRESOCT=r101], 0x1, 0x0) msgrcv(r95, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r95, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r105 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r102, r104, r94, r99, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r105, 0xa5, 0x3, 0x1000000100000000, 0x6}) r106 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r107 = dup(r106) accept(r107, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r108) r109 = socket(0x2, 0x4003, 0x0) r110 = socket(0x2, 0x400000000002, 0x0) setsockopt(r110, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r110, r109) connect$unix(r109, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r14, @ANYRES32=r50, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r5, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r69, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r81, @ANYRES32=r102, @ANYRES32=r108, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r109, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) r111 = msgget$private(0x0, 0xfffffffffffffffd) r112 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r112, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r113 = getpid() preadv(r112, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r114 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r116 = getegid() r117 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r114, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r115, r116, r117, r118, 0x1, 0xff}, 0x8, 0x6, r113, r113, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r111, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r111, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r114], 0x1, 0x800) r119 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r121 = msgget$private(0x0, 0xfffffffffffffffd) r122 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r122, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r123 = getpid() preadv(r122, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r125 = getegid() r126 = getuid() msgctl$IPC_SET(r114, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r124, r125, r126, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r123, r123, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r121, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r127 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r127, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r127, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r121, &(0x7f0000000980)=ANY=[@ANYRESOCT=r127], 0x1, 0x0) msgrcv(r121, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r121, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r128 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r129, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r131 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r128, r130, r120, r125, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r131, 0xa5, 0x3, 0x1000000100000000, 0x6}) chown(&(0x7f0000000200)='./file0\x00', r69, r125) syz_open_pts() 00:08:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:08:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getpeername(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) dup(r6) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r8 = open(&(0x7f0000000540)='./bus\x00', 0x10, 0x101) r9 = fcntl$dupfd(r8, 0xa, r1) open(&(0x7f0000000500)='./bus\x00', 0x80, 0x0) r10 = socket(0x11, 0x4003, 0x0) dup(r10) r11 = semget(0x3, 0x2, 0x299) semctl$GETNCNT(r11, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r12, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r13 = socket(0x6, 0x1, 0x1) r14 = socket(0x11, 0x4003, 0x0) dup(r14) setsockopt(r14, 0x8, 0x7, &(0x7f0000000740)="02e5699fc08bb97c6673f4eacb287fb4a5db4e31d16cdf4c4ff8420e5029505b53f8e3c7fd60ee0ce4944a87c36ba9eaa1f79cd7058e465bad8667b600f1136a44cc6bcf2b4c6b40f78aecc31cbc5ada728b214ed4348edd30beb1a1eae6a9a0ce34c2a8a46c2e76c5082907b82194d9ef1cfe394e34c0e074c408e34387425a740d7027bcbe5b1fdad3779653e99f1ed4e1c6882db2a8aa27108c197e", 0x9d) r15 = accept$inet(r13, &(0x7f0000000280), &(0x7f0000000400)=0xc) getsockopt(r9, 0x71cf, 0x2, &(0x7f0000000580)=""/6, &(0x7f00000005c0)=0x6) setsockopt(r15, 0x8, 0x3, &(0x7f0000000440)="5e01b88e9b24555f83c56bbf0b5edccf378ed53689c38689da237759ebe89d8b04e11abd30099644a10f15bbf95baf9026d1130796d4879dec206fbcda1cf3a5dc8365879cece64b92b51b5aa10b89e39eefd4e218570307fbf67abab94dbb58e87b832be9a097bde40524ac4791631ca08ccc76d5b31c4b3d3240198cd786336b5bd03b78ae7a176096b58257bdaaa12f12acc2eb91be9ee1e218cddf4307f31ff6824914adb70f4294b58364", 0xad) 00:08:53 executing program 0: 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, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getppid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 00:08:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x4) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="4499a51f6241237cc8c2fa65765e9ec0bfdbc5cd6da4dd5a3ab8d6072736c70c1fad5f072184991349cd3fc41dfd1264a9873597f4846dde15e71c297cb6d806d7628b4f04dc73f787f31629735c4e2a71395096eee18f01ee292fd72a66ee3a", 0x60}, {&(0x7f0000000140)="f821c21f5fdbc275c1556664bed5681cfaf2e2315bffe5f20c0f25f44c97d55fbd6edf34fdfd6ceeb94972f6f96c01469a1c2bc9de7d36772f6bacfcc414aa9e302cb54a9e0f289bc32d55d0618d80381ab2f26833a3ca0b", 0x58}], 0x2, 0x0, 0x6) 00:08:53 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) close(r0) getpid() 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:08:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x1, 0x1, 0x5) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100c533f612e8955656b9e7232e2f66696c653000"], 0xa) shutdown(r1, 0x1) 00:08:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x80\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='#.(}!**\x00']) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/129, 0x81, 0x43, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) 00:08:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x81, 0x3, {0x200, 0x9}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "0000000000000000000f000000000000c6b18d57", 0xfffffffd, 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="89c0c060b8f8d313261905eb22c12ff48bdc3c0e74fe3470ff517e63d0c2d3e2bd5212d3b345f4f7cb9f09a54966ee9d948fd3c96be94af04f4a5681097b028da0cf071a23e046a15b59c0f4fe39609c1578a493ca5a527d2dd94dcb993822631f11bf9bd872647480694141a631b3b511beff82c870e305ef42eb36ca5d20881b0e75ed82d79e7ccf307f9d67"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) chflagsat(r5, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) 00:08:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4092, 0xfee7}], 0x1, 0x0, 0xc600000000000000) 00:08:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x27, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x5}, {0x1f}}, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) setsockopt(r4, 0x3, 0x80000000, &(0x7f0000000100)="87327313397077306b4e36db31ed67fff67e1ed7a3d72f00c67ea2bf50cac102273cc5e6e1ec29290e4e0816aa9cba99d150164adebd8170f498680920001bb98d580400765b1d67795f7ca36f05d37d5c24a1e45e8379c8f92edd8fb5ae0becbd367368", 0x64) 00:08:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x800, 0x7ff, {[0x9a, 0x4035e92c, 0x9, 0x6, 0x3, 0x1, 0x5, 0x0, 0x3ff, 0x8, 0x101, 0x20, 0x3012daaa, 0x1f, 0xff, 0xbb, 0x5, 0x7fffffff], [0x7, 0x10001, 0x7, 0x4, 0x0, 0x9, 0x7f, 0x6, 0x0, 0x1e], [0x2, 0x41, 0x1ff, 0x9, 0xfffffffffffffff7, 0xffff, 0x9], [0x80000000, 0x1, 0x6, 0x2, 0x6, 0x9], [{0x1, 0x401, 0xfffffff8, 0x4}, {0x5, 0x798, 0x3f}, {0x1ff, 0xe7, 0x1, 0x4}, {0x2, 0x9, 0xfffffff7, 0x2df}, {0x3, 0xfdd, 0x5, 0x2}, {0x1ff, 0x7, 0x80000001, 0x4}, {0x5, 0x0, 0x400, 0xffffffff80000000}, {0x3, 0x4, 0x10000000, 0x20}], {0x14, 0x5, 0x869, 0xffffffff}, {0x101, 0x5, 0xc740, 0x1}}}) close(r0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) fchmod(r3, 0x3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x1, 0x1, 0xff) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 00:08:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000280)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbc6dcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775a1a4c3b8589e780c1bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265b110e983f3d77bed1f61f1b0bb228bef55c2f8aedad616c69951a5ffb063f3c4f04a583ad05f7e8d0c01f8cfe6c4fa7911ed3149fb188a7ecfec727fe32eb7599c489d4b0b7533c25b95b0aa51", 0x19e}, {&(0x7f0000000500)="4526719c038974bcb4e264bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5970600001c9fc37d6fbed6452eb7b15d40bd8aa4f6117604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xbe}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) r1 = socket(0x11, 0x4003, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(r1, 0x20000, 0x9, &(0x7f0000000440)="914287ff413c3829ef3259799dd0368a63306933b4094c1d971ad8dc34b5340e8b2d4ef0151d839911975c2a445c3aeb9be5c2c0b57463099394abc2dbff79fa8b6a98f69162a873abb82cc368a34ec3bb864ae18bc3999e46962b64ac3a02280e9deb97970bd6df5f019edf806ea49bd7e9823cce10525952d6d20524fbab5ba0908132729fb713dde389e836330aaa5c3f6df0a131b37c34d00bb0ecbfee3026d39a95e7be6fa8e5b88492e4b52adc2f6ab9c25f", 0xb5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) 00:08:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:08:53 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0x1000, 0x0) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) chown(&(0x7f0000000000)='./file1\x00', r3, 0xffffffffffffffff) r4 = socket(0x11, 0x4003, 0x0) dup(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:08:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)={0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 00:08:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000300)={0x1, 0xfffffffb}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x8d91, 0x7, 0x3, {[0x8001, 0x10001, 0x1, 0x5, 0x1, 0x8, 0x5, 0x2, 0x9, 0x80, 0xb4d, 0x4, 0xa9, 0x4, 0x20, 0x5, 0x10000, 0x8], [0x7fffffff, 0x20, 0x1, 0x4, 0x3, 0x80000000, 0xcf, 0x7, 0xffffffffffff037c, 0xcb1], [0xfffffffffffffff7, 0x20, 0x4, 0x6, 0xfff, 0x4, 0xa46], [0x1, 0x4, 0x1, 0x3, 0xfff, 0x8], [{0xffff, 0x3fc, 0x40}, {0x8, 0xf32, 0x5777}, {0x7f, 0x1, 0x5, 0x5}, {0xff01, 0x9, 0x7, 0x5}, {0xba, 0x82b, 0x3f, 0x44}, {0x6, 0x1ff, 0x8, 0x8}, {0x4, 0x4, 0x6, 0x2}, {0x7f, 0x3, 0x2}], {0x4, 0x80000000, 0x1, 0xfffffffffffffff7}, {0x7fff, 0x8, 0xfffffffa}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [], [], [{}, {}, {}, {0xd70}]}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 00:08:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) dup2(r0, r1) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendto$unix(r2, &(0x7f0000000100)="b100050400000000000008000001e5211aa38b0000000000b4cea1fea7fef96ecfc73fc3357ac66caa0416fa4f376336acf00b788b13000000000000df5f882b297be1aa5bbccb3c2874eee50fe5c0e0c7a8102fe94051356d27c111a4d24f556fc95b89e5f34fb67685122f5ecca7b8e384c75e5b6914498a0788c54e7f16a05754849ecc52c6c37edb9f5a54437ecd461a537980125b18c370b8358ecd47dc934cb182db5aacfe2b394c4e2b3ac0ff6fc8d07d4c78d91cc7014461df6c", 0xbe, 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6100433"]) syz_emit_ethernet(0x86, &(0x7f0000000040)="e402e321ea6887f467987d9f51b29857442bce9f4c9585586538eb215801e9ce884da23e907eeba8efd84b4e5d19b3e2c30d4f8ef3a55bdd276430d8e2153ea4791d80f46c106de45058808d1839db8d84643ca1771087c3af222b9f03591d84094051dc83ce887cce595f75660526da6ae5269fcbdbff066495d85a2507df5b502f1e4fa709") 00:08:53 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x6, 0x7, 0x6, 0x200, 0x0, 0x4, 0x3a, 0x10, [{0x8, 0x4, 0x1, 0xffffffff}, {0xffffffff, 0xffffffc0, 0x9f22}, {0x4, 0x9, 0x2, 0xffff3214}, {0x100, 0x80, 0x0, 0xff}, {0x7ff, 0x0, 0xff, 0x9e}, {0x0, 0x9, 0xc190, 0x5}, {0x1, 0x2, 0x0, 0x3ff}, {0x4, 0x8, 0x6, 0xfffffffb}, {0x3f, 0xff, 0x400, 0x200}, {0x20, 0x2, 0x101, 0x7f}, {0x0, 0x9, 0x9, 0x7}, {0x101, 0x3ff, 0x6, 0x4}, {0x1ff, 0xffff, 0x243c, 0x20}, {0xfffffffb, 0xfffffffe, 0x8, 0x4}, {0x3, 0x1b2d46cf, 0x10001, 0x66}, {0x10000000, 0x3, 0x2, 0x4}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x0, &(0x7f0000000080)) acct(&(0x7f0000000000)='./file0\x00') dup(0xffffffffffffffff) 00:08:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000100)="837eb9d597444d508019feaf4606709528a86de064fd46942b72608d8d5c0a66448641ca9608d183c69ff3eef86fee064221d8c811480c32e6b6ee95348ff9806fdf7869913aa51b1ad7a35094ddcaa6d0", 0x51, 0x5, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x202, 0x0) fcntl$dupfd(r3, 0xa, r0) socket$inet6(0x18, 0x8000, 0x40) 00:08:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) syz_open_pts() socket(0x18, 0x4, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1a4) ioctl$TIOCEXCL(r7, 0x2000740d) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:08:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db11c69bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x103) fcntl$getown(r1, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) 00:08:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)=""/161, &(0x7f0000000100)=0xa1) socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) close(r0) 00:08:54 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, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x3, 0x7, './file0\x00', 0xfff, 0x5, 0x1f}) ioctl$TIOCCBRK(r3, 0x2000747a) writev(r0, &(0x7f0000000000), 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 00:08:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x8001, 0x9, 0xc3, 0x7fff, &(0x7f00000000c0)={{0xff, 0x0, 0x3f, 0x3, 0x0, 0x8000, 0x9}, {[0x60000000000000, 0x6f412e05, 0x5, 0xfffffffffffffffd, 0xb33, 0x7, 0x1, 0x29, 0xda93, 0x80, 0x100000001, 0x200, 0x1, 0x169, 0x8001, 0x7fff, 0x5, 0xfff], [0xffff, 0x6, 0x2, 0x7, 0x3, 0x7ff, 0x3, 0x4, 0x0, 0x7fff], [0xffffffffffff8000, 0x401, 0x7fff, 0x1cf, 0x100000001, 0xbe1, 0xffff], [0x33c6, 0x4374, 0x3, 0x0, 0x2, 0x80000000], [{0x9, 0x7, 0xd08c, 0xd48}, {0x9, 0xfff, 0x3, 0x7}, {0x8, 0x10001, 0x716, 0x3}, {0x3de4, 0xfff, 0x0, 0x3}, {0x1000, 0x3, 0x7, 0x2}, {0x6, 0x400, 0xffffffff, 0xffff}, {0x800, 0x1, 0x6}, {0x7, 0x8, 0x7fffffff, 0x400}], {0x0, 0xfffffff8, 0x9}, {0x2, 0xfffffc66, 0xe69, 0x1000}}}, 0x9, 0xca}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = socket(0x1, 0x1, 0x0) socket(0x2, 0x4000, 0x4) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x20) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) 00:08:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329d4ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c9572fb4150001464fc92164eac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) msgget$private(0x0, 0x400) 00:08:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="eb41b0eca6994f90825e1d0ed0aa2a1a167d91b707a71ce56fa58e061afd7e095b134540ea740c4f6ea65f1e060d5779d069b597d181a05efd4c88761124e6530515ffe4dab8e440c009d3e3ffffff00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x2, 0x5, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x5) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 00:08:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 00:08:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x44}, {0x16, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f00000004c0)="b10005016000009005001b00070000002618c406dda10540f6f96ecfc73fd3a08b59ebaa0416fa4f326b36acf00b78048000000091f7c8cf5f882b297be1ea5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af3b1437282108e4c82bd503e1abfbb770c1fda872c881ea772ec5894303b22f3102404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed6000000000000000000000000bb2aeec703945eb3622e1c6e574b06bfc776374c7b923d8c3344dc4ce9856e5641d0b6995e0d7894d309e093e4ae1bba071c8b5b30bce397911ace82cc5f709a0ca9e63a595a8236c65320c6a0cb4c28ee5dd83af6155bb104507983e8acb5a8db4f59308c8140a4cf6867554021be5c2cc6dae16974a600b1a8761ece186ded8fc2bb6dc850b4c74752885893d4936b1aeb8adb9d40e939431f62049f35a6af7d9c65195c462bb23604b972860bf49fb5066dfe308dab07a06d02665610bc5034dbf3b6f03c66dea38b59df8ced1b335f6dd19ce959ea04d1092c", 0x18c, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x8, 0x1) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 00:08:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 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(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x9f, &(0x7f0000000140)=[{0xf801, 0x7f, 0x2, 0x80000001}, {0x7, 0x1, 0x47, 0xd597}, {0xfe, 0x7f, 0x1, 0x40}, {0x73, 0x8, 0xff, 0x6}]}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r8, 0x742, 0x200, &(0x7f0000000040)="982a632454f43bcf6cf447da3a3551c66e9483082a52b72a025509", 0x1b) ioctl$TIOCFLUSH(r6, 0x802069ad, &(0x7f0000000300)) accept$inet(r0, 0x0, &(0x7f0000000000)) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r10, 0x2000746e) 00:08:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000180)={0x0, 0x4, 0x9a32, 0x3, 0x7f}) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x800, 0x12) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) utimensat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x8, 0x1000}, {0x40, 0x800}}, 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r0, r4) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 00:08:54 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x4}], 0x2, 0x847) r2 = getuid() seteuid(r2) dup2(r0, r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r12, r12, 0x0, 0x2, 0x2000000001f, 0x400}) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) r24 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r28, r28, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r32 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r32, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r26, &(0x7f0000000980)=ANY=[@ANYRESOCT=r32], 0x1, 0x0) msgrcv(r26, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r25, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) lchown(&(0x7f0000000000)='./file0\x00', r15, r30) 00:08:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x5}, {0x16, 0xfe, 0xd7}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xb8a) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x7) 00:08:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x71) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000040)=""/216, 0xd8}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f00000004c0)=""/142, 0x8e}, {&(0x7f0000000580)=""/102, 0x66}, {&(0x7f0000000600)=""/237, 0xed}, {&(0x7f0000000700)=""/237, 0xed}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f00000008c0)=""/135, 0x87}, {&(0x7f0000000980)=""/197, 0xc5}], 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:08:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x3}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) dup(r4) write(r4, &(0x7f0000000080)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f3d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c2269f71224b99470ba3e18a830573ac5912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee3dff4ce9fa15252fb1e8ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823be5335c8f560e316b0f8ce0574b8bfa5647084263175c0229836ff87b928b8b47fb3", 0xfa) 00:08:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)=""/162, 0xa2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x9}, 0x0) 00:08:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b7804800000005caf4e4de36a91f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e40ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/180, 0xb4, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0xd9) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) accept(r7, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000440)="a125f125d015cd9db627ef3d3d975b3297a6cddf3b8ce823", 0x18}, {&(0x7f0000000480)="a5aa19f9d58401de08e89e1bdd9e81236689c7d162a9526554b0a7c29e23c4e873712f16af43f7e1a9831088609ef0b7127b2a1a3d0b18c7f595da9535860a87562ba4000ee67507520831e6bf577f3b7e952a020fe3296fddfd39e1dde4c264a2847bfc17c92c3c054cb0f1e49629b9968dff0c10a858a816dab365cb4b011464e343a67ca71015d18d7e232017297da61dc2091f291823bd783364671739bae23bc41b8fdc9491d4cde8cfdc19c6f1f0d1e921cd73251c95c36e8e28f0ea4a684097f82f142ba8baed121f02a4745870660bfade328c9e370198f22db71054bf38eb4196c802ee417b7e80335e8f96b827a598e74f7167", 0xf8}, {&(0x7f0000000580)="977d4fd2bf21ed5ebd19febfcaf7f078940db60fed2e8df5b93c31a2e03a07bf0fa96811832d618b65f81fee4b0cec02332e79da8f91dbdcea9aa2a8298651dcb86d658958bc0fba4fd8e8d31aa241d37f6916dde4c7594adb145f7054c3eebb34cd6349c977a0b61eee7272c4d583edb352c7f445a946abb596680187800b9795be6e1c8bed20ad1ba7eea4afc482eb2fe63aedf4d5372b1bf5d971a210e39844836d66ca1526de80", 0xa9}, {&(0x7f00000007c0)="c341198e747a0a7f5a58238ebcb6a86d5a44a461ded73d30bb7533d8bb2aabaa465db3279c67309269a825c99b3466f579d5907a8f257a9294300231e96b7e576efc877e19021b4abf06e11baf3c663238d5fdbd9700000000000000df0b7c3f2a8771f95a0d6ce77bc549cf7243dd8415c2ca89f6bb6061cb2390816837530347709d00"/145, 0x91}], 0x4) getdents(r4, &(0x7f00000003c0)=""/88, 0x58) r8 = socket$inet(0x2, 0x8000, 0x91) r9 = socket(0x11, 0x4003, 0x0) r10 = dup(r9) sendto$unix(r10, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffd, 0x62, 0x1, 0x8c6c, 0x6b3}, {{r10}, 0xfffffffffffffffe, 0xe1, 0x20, 0x7, 0x2}], 0xa5, 0x0, 0xc68, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) socketpair(0x1, 0x5, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000080)=0x1) getpeername$inet6(r12, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r0) 00:08:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x60}, {0x3c}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 00:08:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x7fffffff, './file0\x00', 0x8, 0x5, 0x70, 0x7b}) 00:08:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd", 0x1d0}], 0x1) mlockall(0x1) 00:08:55 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000140)="efdd53a52e4a585bf9431af23ee8394647a0d0676de13fb01ef19f85911c0dca351f3d0a9b116320d5a6089084ef7d39bb73", 0x32, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 00:08:55 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x8d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x16, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r2 = kqueue() clock_settime(0x0, &(0x7f00000000c0)={0x3, 0x21e}) kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) r4 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/94) semop(r4, &(0x7f0000000100)=[{0x4, 0x3, 0x1400}, {0x4, 0x5, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x100, 0x800}, {0x4, 0x101}, {0x4, 0x7fff, 0x1000}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/191) r2 = socket(0x11, 0x4003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) dup(r2) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000300)=0x8) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x30, 0xf0000002, 0xffffbffffffffff8, 0x61}, {{r0}, 0xfffffffffffffffb, 0x31, 0x2, 0x400, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffff8, 0x4a, 0xfffff, 0x6, 0xa864}, {{r2}, 0xfffffffffffffffe, 0x8b, 0x1, 0xf59, 0x3f}], 0xfff, 0x0, 0x3fffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) r6 = socket(0x11, 0x4003, 0x4) r7 = dup(r6) sendto$unix(r7, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xea2, 0x9, 0x7, 0x1, 0x4, 0x2003, 0x8001, 0x1, 0x0, 0x5, 0x4}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") acct(&(0x7f0000000100)='./file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x10001]}, 0x3c) mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc000, 0x7ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000300)="671c0c0571e96160085540851087b8697625710d780a83958a46fbc43b4b7f835376dfdde7737cba009d42c283c922f32cee39caf52be1778e1f4e364b847280f2c522a9f343dbd6407d7de6544b849f520563d26b75e7eea57464d30a2817dbfaf8a8746a4930ea6c37dbf35954731e056e3d86932a5857a3b0a1483f4de346bded58e77255756a828de552d7190acb8b94ba88df2917ca442a46c0298cb8ae8752c3e0b38728c698ea3d567882167607e62255d0f44b776cdfcf0acf7ed30d6b44d1be182b2a8db51057fbe3b2db534b1005c5e53723d12ac41611fb26f850b64c649537430b25ef72355e351d0c7d48d85c4dd7b34e7e6db8202650541c04cec4e6656b2f3cf7f9620b8f6e73f72fc54a61142bd930943510a5dc31613761ff0b285e16833e15b88e8e18bdfff224d5e4e70d8bddfaf93671da5b5d041799233a1fd15d143a3ed23a7abb5d2afc2283dfdac73e099f4cb0ca66e4bcd59ba81fe9ed45c3af97e3656a8da11cb2ae91ccb25f513d7c771780c953da904285babef33dff5147cc5d96991f72dfc587c466b1e042cd1096dd9b15f78e77a1b43e31800e90195ad79ec282930d67c09593c6e7bd54073c85f895c49a5d52f778602011e8098400d9f2a2e5bfaa0670da2e4e67538bb313c6f18fc6642c841d585eca2960cd4402191dc9445e6dca259d34eeb3ea6f9642795bd74ecef12a7c4d233e219c50eede4a2cb847a52ad8fb4a4d931c5c13c39ff3162fb468431a353e2d4f0354fd268ffa063b3ea129ccae9bf3d4b4ba2eb690588aa64f48f57116132c511b636e4f6ee9d596512c0f6b81b416f1f95fd124adf974932d6fcce29413633e8fe54cb1a069a7a1f150776b753e12cd90f766504645212a602ec8ed9c350107ab8f47c4b93678b4c28bd6a4b235b2a9f8bd332b32bf5a7de4cf6af752467a8a885ad386a8e7d65a18fc4cd9fc4006449453790600487c1226569e357e9b8f8c6f5c279d3727f13070b8f3b2c6167dce5d977c33dc587ca3432dfef7e9b7981ba64fc5e0297e487f75183c468ee9e3f285b23ff65bcd5d480f0588fa83d42586b1939ef6be09124615a5467440f3550a60776c453a56b70c875174a8ab09b69164db743fee2da82687b04cf6f5898a3d54c939344a6024ca51509c4fc4fe51403849f172c2b548fcdcad7d127e935c05ad683b229ded568db6787d63878582dad85eca0161a5f3d79fbcde40dac4d9aea0a41125e2359fb847cd81d9a3d63d1df6ef0dea8e5cfeb0b878ebc8dfc00be6efb91b24beb36ce98f1ee8dbbb4b59ecc9c91a4765719195f7a02d95f375c959655099dc25f598a1c1fdb82174a460f032da16299de4ade79fc87350e30f6841ebc099a3154fa7ba834b48363880d4700c5de8c4ff3aef16c2b60dc47fae1d4afbe91cd67706195e770390ddfacd1a640015cb99cdfa8fe0db1d6c488f169a0d44069ada7bb79ed7e173f83eeca11366f26afb6d1e2df89ccc3257e583da571de4ef8f8805dfbd6f8bb434694e5353b49d210d3c4e672a6929bf1ac2edf9ed042ba8e034ec1e8d97caced7fa60a1d27ea2fe57196dcaa59d32e05178add4189f36ec226af477d4a73fe3d7137f0713dc029ecaa01fe870de597099307497abf1d824a69d4319034df8aeea01db0c11264a5e098a0d9349be159e896a8fd13d524c9beec840da04be04c383c2a857b4593fb1023946cd9789f139692d5f8672f0e8992a5c6fbf0e0d1568b50f85e51714d1328552da8d046a4659effa6bea29cc2e3f881b845ab7d4e62dad5f0af938a6a5ce6fc5bd4e61325ac3dc8c1e0112aeb77a1bcce14a0db6367952ebe41ea20a696ba3d2026ce70e8fd525be54696f71fe6f9dd8c69ad03cc9cb2a419c1cf6fe6caad0b8064e5f3288c8fac2523146d967dc186909abaf3a6fb1b99e9612809f97c99e9e3dfe65a23c114318eeb5ab32f50e43926f24d72defa789fd8163657d7bab2b10989d9d5b578bd9cc9d094467a53cd3140144b3c12ef6bf5e2fc5d8e43bca9769538c16dffb76c068953811bf8f8580a7776421ff37930110ef12ab16b1179c4f6d33b1a37be2045d86810554fe50d6e46ee686de5672120c049da468e0f683b8b96d6fc785013095d090cc06ceec574406477793882e34aa46c4d7f2954987ee8c15f0af7413c2a1d4d4539df63eab95ba55ef222f12e551317ef24588cda3b8b08f32ac7eaac936fb4c608ecb020fb822a9276b59d80b5d3e28da7ccee7349d12b5b093f3d68fa9efb966f2e7898048be20acd63618a6f4906d9647ee3276e664998b8b57dcf949b5311fc4a532a41956dbd64615344f2fba011c9e9cf17c61bf68c0a35f478c0cd7d9814a6d0b3331ef550c290f8cf52720f1bde289b379217c2baedc8149b8ad581cca038c1bfe8387e023e1aed371210a67b6b3bde79eed721d0254e0880bafe408b2e202d38291c642dbf08652f683649a5d08f2c8f1f6cddfc4e04ff0a287a4af8f7c8d8693c7d2bcbb687570030ca1e2b71664d77665d84f068d311199c47c8417248d8312c8c891d4f473f7d66bf8882e924ef878f16251dee05c994045d8a36fdadeb32a1378bf9c471533b94f1c126131c15155ea4626146dc449d2774868f508bc5602b8f8ca8997c1a0369aa327600bc1574e3e961f52079a13a5c4f6a21c4dc109ff5831714fc204aac7dd68583b89304805a6863eea661b3bf3a4992a731a0e3ac942fc90a58a6e8a882829ced8eef43dc33a804f8795f1094e485966ca24bfa11d83cc2b651d8d3ae84fbfd8bb62cd2bba3b82ed8360f2f1ec5fd6b59aabc200790e11494af1fb6a858d124a852d8d2ee31a2e649e337c601f938ca9010345c5ddf23b80a1f3d60f4ed14d7c93ca4624efe753e89cb7de36d89944b3a1479ce57fedc9f94f3d20332288d7289ac93b2ad37ffc793450d777555cecfedd2ce325dde7d7e83035536fa644e27c0b4fd1626be380e887224945c88ae0e9192f1e19955c31bdb99c9cf9f3193c205b8b5243458fcee879feaa83410a6ff7c5574a6cec08938642821a7f64d642e8e7a51b65c2afe7631ecd6ccee1c22ac8e6078c40012750aea9433e279932cc73a6410142d8dcf7ad249861fe3377e28fc0c0777486825a2d25beae97fedfb5efadb8573588811c58b7bdfa87839d80df9d619571441016583399954221a661f353379d3e623976d2edaa3888775d669494f339c160d36f3b8eaebf71873f854a8b8bb6bee75a1de95c223c8fbca7ee178020e645a777c877c94b8a4f57e201fa665f2e3bd3f20acb4e30c62ce20791890a9d9cbebb9ac2d76abba3cefab9f64a06d0f5d41caac69bc87f26f6f64af371f998d5652a3ea03c50fc924c516a6d97007e07947e6dab374bebae35be709d5344e90f640b0d20a2ddecf680ef3a939d8a144fc25d4f5a72679f1b5ac43c7ab2c3c65846783a6f83ab3301261dfed58cfaa858e22a474d641b6e8c119ee19bc27c629804fad0a68144e5389799d79f439b8217c5b21ca2ac34bfd1535cf481d13d6fc2568db9f26c1bbb68c164ecf5bc69cdaa9a17cb4f00bf4fd588e6bad0d40d627266815ec91b5d5c34c1b1a02c3e828830fdfbe022f7d180b80eb9e1a64f6f4b2cd341b4868307ea5d24de7c7faa7a4d4ba0802a644cd7bc3c76af2e989ba6295fa849e53b55bd499a4cb9f55117b798cb80d8eaff600be61bc2628763f84e4b95d3c6572a678f9f8e75c843c7873c40bdc54c7d263df32f336be5951d0edf9c6387824867fa756b1ed0be9598381c7f13e2e4078755f3b5634bdddb3870c96d3a2da935388ba8ba0ec19ea7b885019428c42af923f6a6f478cab1fde7eebc18c1ee3e5b050700b868802bda01f64dcea5dd93c8b9207fef697aa208ce659ae5ee04ce46a2e52f4f3e352a9fdc697659d48406751c103a888949848fb4dcc3f50dabc16879f844fd766ebab32d76150fa44a43790cedb4be5a6839932fecfef9fdb67f550d48b57f17b6ed6ed05308c780b5545e0c3d410171e1c25f5b1c0b0fbf90b1978298e56cfe5d1c1021ecd34367c2e1c0b72900f6d211aa2089e60af05a2b5448268d0fca58a302e7d1ee8304097d2de441878acb2f4a1cb75b47a82285643c15f4ef887d7f8a4ee790836e0dd737798d14b52a3c9701d8501ea3d5b93dcf7ca6dff21096845e05d4263e40be4256d770d1010aceb1040c9218b21ed7f95202ca3573f33940c9341e95e86cc4ad3f5be99350f3afee26f1c82e46df5c33b1eab36b970c757058b435a5587ae9a74c5428b909844ba90371a451a02fce9f4cbf76f8c7433baea7475a1baf841cd837f30fcc9566d10f14505675aad8ae139f1beafa50d3ec56f340d8d6ca6e16bfb0d32202410787d374ab6f3f0ec3ca1d0e6e47cb28f8a9c3d6cdb71bc5eab5a9d75b009842e7baf5e517ece42f4e46aae921aadc148535b783b1d65e0b6f3bed550c7640f70dc7d91184a8374139b0d84b31b3674872e7f00dc69b61d695f3c3068fa161ccabc4f42eb8e68337adceb5211cb5e3d1ffc48851f62a67d63ca03916ba7c07ead92c59e6e568cd758ad69108ae02d860a098437a48d31a54f2db9c45d0280828a326a4265f512d7484d04b3088c3e409bc1180acbb8a004bc5f33f17b872085e4c70c04d34eda66fc6b41651818cb361c4930d48aa2a2a52345892ca45e26c9fbbbc065fa52f48d7c8450a1693f816cd4dce523aef524cc3787e8ba668d50a793f3c67f8fb0f3e70af5d1b8df77607319146bcfd1388d9b668974e24848a5705b082f348658293debaf7616b3fd5f9dd3f5d29b0984563fa3ff390ee622d9890d3e09ef016e1c35d046df26dab19bef676257ec78055fc3f08ba652daa3df0a94ae4c8b36c22b86de55483759d11394738aa22103fdad3567a149096e1d3dee3c8d1d632717f1072c696cc8e5ee10916b531d05bceb75650799453beedef89622cd0e35f31a41bc2777840d85bc41890a622b0f30df0d59b825c07c5be9c780e45541258fdda2dd50503c3bcbe976419f5d1cec5225b2ce62d080beec1528dbe2f759719dbc3dd482a2daa95947b565fd8fc863a7d3b17b59b768566002749097c3bf543031e982c1fab2f765ad36c17efaf941c2ea168b85a57a96fb6b07f8c7d3a4a2ea26428088507e40e9a7c529b415e2a3ba2813118fb932f547a0b6a5faf4f7279060def3ca85292acd85c7d6b7c29d3dec9edab3174c31dc590ad5bc67d49992a36c064bf0926c9d3747565e9520dba956b88e7a2238f2bdf75365320022d8f3afd230a219d25feb141bde864187f548808d08a7fadb4ecd8049fd817de8e43540305f8900152e084725437fc491cddaafb937ab0b53b7ecf79bc91c4559a5069d991278269387d247aa16e78d3cea5088264b06a763f1a7e38c5823d464eb7b32eefd0b6bcbf11b9f099b32e5772f0e0edf518d023c6737bbd9da4f9867c23e58caaaf9c86e7a60d29e431061bfde8b0ce036a5e205fc3e8e86332b987affdc909d4102e6c71a82bfb6a12441f8a83f459cdb75d6018d12af0071c0e5747becf6aeb58f95d05a9c34d91d9b82e018962cb52d168bb33f9fa81e2d5bda8e422cfed075e5b8f8f51153c98dfec0d3a47adb20f76cc57584a4d5ecb7b166c46552017fe67a29a84fa6ab56e13937d2bde2780611d49142d1360deda4dbc44b6706b69cb2e8fed9f2297f2c3954f3c5d55c3aa0044004b677f8ac262fe81e012d04acdb300600439b01ce1b203c96e78ab8f44ace7a297", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x5c, 0x9}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) dup(r3) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2e078893d6770043cd795f41dc376e16aa866a84404a6a107efea87afcdffe3bd2218508b78f48639fce40d62d4a1c376f3193a440f8f88eac64a9a83bd2b55623f02f19265234d305f7fea2f3765a2e55e58bfbd97061e41481804c7c288a5675202436bb3e37773d6e5c05282eadcfa35fb73615e18b0bad66a54767f40bdd823c0a82a1f46fe26caaeb979b56f423458c81637ff014eaaa54ceeefaa76d3d01517055bfb9b239ff07c6bb245ca75768ea11db18fbd43b66e5cab167bc749681f8a249176235cad975761fcec2e3f0a5e4356f9dbdfed6ce84c795ab101be0bd9db69e3109e71213842cec1cd2183858bbc6b16bad8b6315429c2a94f053df7646fcdce5cdb400b96dcbc632198bd19a82e56d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x96, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x1, 0x401, 0x400, 0xd86, "0fdc712ac34da8b53f9ea6b5a6cec6adc5cea173", 0x5, 0x101}) r7 = msgget$private(0x0, 0x40c) msgsnd(r7, &(0x7f0000000300)={0x3, "989154cf0639a8fe876b034941ed712ec30fe7ba1f27db16ef958e1c9db653ddd41390ecc29f50d7d392b700a782746a060a2681842c2a5b64fb71d8ff44e7ab4bc2b8c9397913a56656ece7bfbe043365ece3fb437468df8d27074fd8fdc46c52703706d858f996a15cce9219eeae08e78241b8708c32a420a14a253a974de1833a9cfada17a6726399bf7c3eb797e4bcc03a3957f0a8eb9ace9566c85031d526320ad198e2b2daf689"}, 0xb2, 0x800) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000180)=@in6, &(0x7f00000003c0)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x20}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x8, 0x18, 0x5}, {0x1ff, 0x6, 0x40, 0x3}, {0x8000, 0x3, 0x40}, {0xff3c, 0x2d, 0x80, 0xff}]}) 16:00:03 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c499b86dd6001000000122d00000000000200000000000081e7ffcebafe8080000000000c00000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x1, 0x2, 0x8) r0 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/94) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=""/93, &(0x7f0000000140)=0x5d) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1}, {0x5, 0x800}}, 0x2) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1801, &(0x7f0000000040)=0x4, 0x4) 16:00:03 executing program 0: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x98) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x4, 0x6, 0xc00000, {[0x3, 0x4a7e, 0x9, 0x1, 0x5, 0x20, 0x4, 0x9, 0xcb5, 0x8, 0x0, 0x9, 0x40, 0x644c7e65, 0x3, 0x9, 0xc3ec, 0x3641], [0x8, 0x0, 0xc00, 0x100000000, 0x8, 0x7ff, 0x8, 0x40, 0x9, 0x7fffffff], [0x7, 0x6, 0x0, 0x8, 0x488a, 0xfff, 0x3], [0xfffffffffffffffb, 0x4, 0x100, 0x1, 0x7, 0x9], [{0x325, 0x5, 0x8001, 0xad}, {0x100, 0x5, 0xffffffff, 0x2}, {0x7, 0x70, 0x20, 0x4}, {0xfd39, 0x401, 0x1, 0xfff}, {0x2, 0x10001, 0x6, 0x6}, {0x400, 0x27, 0x80000001, 0x293}, {0x7, 0xe26f, 0x20, 0x5}, {0x2, 0xe2, 0x9, 0x1}], {0xe208, 0x1ff, 0x3, 0x3}, {0x78c8, 0xffff, 0x3, 0x9}}}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r7 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)=""/4096) msgrcv(r7, &(0x7f0000001280)={0x0, ""/264}, 0x110, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x9, r2, r2, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5}, 0x2000000000004, 0x318, 0x0, 0x0, 0x0, 0x0, 0x1ff}) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x1, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r10, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r11 = semget$private(0x0, 0x400000000d, 0x0) semop(r11, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r11, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r11, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r11, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000000200)=""/234) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r14 = msgget$private(0x0, 0x42) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f}) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1003}, {0x1, 0x0, 0x81}, {0x46}, {0x3f, 0x9, 0x2b, 0xda1}, {0xff, 0x1, 0x3f, 0xdae}, {0x0, 0x5, 0x2, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="70beb999faddc6fc368ef8a0d882") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3ff}, {0x28, 0x0, 0x0, 0x4}, {0x16}]}) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) r11 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() preadv(r14, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r15, r15, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r13, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r19, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r19, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r13, &(0x7f0000000980)=ANY=[@ANYRESOCT=r19], 0x1, 0x0) msgrcv(r13, &(0x7f0000000fc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144599d7d346e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf0713227281701bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc917ccf77178ba795112ced94de02009d5f684033929c958165d34e310d7487b46314c1704b9968b4c022f38d5863bbea76dfebeddd7709f37d7a4353bea2f09e428c75909355d3b3f4c52657071354f768c3c1ddb3fdfa7800839a8125cca6525bc92e11d39f674761df8fe252e9d7b43f2c9669c1a4cf43c6af6001cc7c3ecb679d0a6af5f360a1c11c2e07b536bf29d1a64f3dff4a079c0cc8be4324585c8e7b6d68bcad1b006ef8d6491d739486591c1a84a0623ac5eb50aa48d0f874605b209ee9d1e0f248c0af56dbe605919dce037018c1b66c72859781d06c51000028246ad01da02fb0fc7926db2d5e6f474d9cf0622c72fe3bb0d82866b5f61145ee87f43cbf0b0c78bdb19659903c071b6e469070c26f5706d38f4e6323a613a5b2"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r12, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r26, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r35, r35, 0x0, 0x2, 0x2000000001f, 0x400}) r39 = socket(0x11, 0x4003, 0x0) sendto$unix(r39, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r41 = socket(0x2, 0x4003, 0x0) r42 = socket(0x1, 0x400000000002, 0x0) setsockopt(r42, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r42, r41) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r44 = semget$private(0x0, 0x400000000d, 0x0) semop(r44, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r44, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r44, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r44, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r44, 0x1, 0x7, &(0x7f0000000200)=""/234) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r45, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r46 = getpid() preadv(r45, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r47 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r49 = getegid() r50 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r47, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r48, r49, r50, r51, 0x1, 0xff}, 0x8, 0x6, r46, r46, 0x0, 0x2, 0x1f}) r52 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r54, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r54, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r57], 0x1, 0x800) msgrcv(r54, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r65 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r62, r64, r53, r59, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r65, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r66}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r68 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r70 = msgget$private(0x0, 0xfffffffffffffffd) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r71, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r72 = getpid() preadv(r71, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r72, r72, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r70, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r76 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r76, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r76, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r70, &(0x7f0000000980)=ANY=[@ANYRESOCT=r76], 0x1, 0x0) msgrcv(r70, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r70, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r80 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r77, r79, r69, r74, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r80, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r48, r59, r67, r79, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r81 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r82 = dup(r81) accept(r82, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r83) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r83]) r85 = socket(0x2, 0x4003, 0x0) r86 = socket(0x2, 0x400000000002, 0x0) setsockopt(r86, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r86, r85) r87 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r88 = socket(0x2, 0x4003, 0x0) r89 = socket(0x2, 0x400000000002, 0x0) setsockopt(r89, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r89, r88) r90 = socket(0x2, 0x4003, 0x0) r91 = socket(0x2, 0x400000000002, 0x0) setsockopt(r91, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r91, r90) r92 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r93 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r93, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r94 = getpid() preadv(r93, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r95 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r97 = getegid() r98 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r95, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r96, r97, r98, r99, 0x1, 0xff}, 0x8, 0x6, r94, r94, 0x0, 0x2, 0x1f, 0x400}) r100 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r100, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r101 = getpid() preadv(r100, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r102 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r104 = getegid() r105 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r102, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r103, r104, r105, r106, 0x1, 0xff}, 0x8, 0x6, r101, r101, 0x0, 0x2, 0x1f, 0x400}) r107 = msgget$private(0x0, 0xfffffffffffffffd) r108 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r108, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r109 = getpid() preadv(r108, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r110 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r112 = getegid() r113 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r110, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r111, r112, r113, r114, 0x1, 0xff}, 0x8, 0x6, r109, r109, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r107, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r107, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r110], 0x1, 0x800) r115 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r117 = getegid() r118 = getuid() msgctl$IPC_SET(r110, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r116, r117, r118, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r115, r115, 0x0, 0x2, 0x2000000001f, 0x400}) r119 = msgget$private(0x0, 0xfffffffffffffffd) r120 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r120, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r121 = getpid() preadv(r120, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r122 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r124 = getegid() r125 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r122, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r123, r124, r125, r126, 0x1, 0xff}, 0x8, 0x6, r121, r121, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r119, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r119, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r122], 0x1, 0x800) r127 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r129 = msgget$private(0x0, 0xfffffffffffffffd) r130 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r130, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r131 = getpid() preadv(r130, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r130, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r133 = getegid() r134 = getuid() msgctl$IPC_SET(r122, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r132, r133, r134, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r131, r131, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r129, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000002000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8480000000000000000003100f89079ad273e4d4dbc16fff6b45486aff8070807839ea1c0c57ad84d8df467cd5419c9cc441d0a3ba970172f21d54ea13956e2e8756a397964d5d084e4dbfc029c00d219747ce90001820f8f7f"], 0xfffffffffffffe9f, 0x1, 0x1000) r135 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r135, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r135, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r129, &(0x7f0000000980)=ANY=[@ANYRESOCT=r135], 0x1, 0x0) msgrcv(r129, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r129, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r139 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r129, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r136, r138, r128, r133, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r139, 0xa5, 0x3, 0x1000000100000000, 0x6}) r140 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r141 = dup(r140) accept(r141, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r142) r143 = socket(0x2, 0x4003, 0x0) r144 = socket(0x2, 0x400000000002, 0x0) setsockopt(r144, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r144, r143) connect$unix(r143, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r40, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r39, @ANYRES32=r42, @ANYRES32=r39, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r48, @ANYRES32=r84, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r86, @ANYRES32=r87, @ANYRES32=r89, @ANYRES32=r39, @ANYRES32=r91, @ANYRES32=r92, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r94, @ANYRES32=r103, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r115, @ANYRES32=r136, @ANYRES32=r142, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r143, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r17, r24, r25, 0x0, 0x6}, 0x6bb4, 0x1, r35, r94, 0x100, 0x3, 0xff}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x3d}, {0x5e, 0xfd}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x4003, 0x0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0x9, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000b40)=""/268, 0x10c}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000940)=""/137, 0x89}, {&(0x7f0000000c80)=""/187, 0xbb}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000a40)=""/237, 0x140}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, 0xffffffffffffffff, 0x5, 0xff}, 0x800000000000008, 0x6, r12, r12, 0x0, 0xffffffffffffffff, 0x2000000001f, 0x400}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r15, r16, 0x0) r17 = semget$private(0x0, 0x2, 0x3) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000000100)=""/222) 16:00:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6601fa1d03182eab7fff000000000000009c7e00"}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) dup(r7) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x23, 0x20000000, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0xd3}, {{r4}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x200000000000}, {{r6}, 0xfffffffffffffffb, 0xc4, 0x40, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x34, 0x1, 0x1, 0xfff}], 0xc1f1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x0, 0x6, 0x1}, {{r7}, 0xfffffffffffffffd, 0x83, 0x11, 0x1, 0x3}], 0x2, &(0x7f00000001c0)={0x2, 0xfffffffffffffff7}) read(r1, &(0x7f0000000540)=""/210, 0xd2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r8, &(0x7f00000006c0)=""/138, 0x8a) close(r8) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x1e3375df) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x100067, &(0x7f00000000c0)="31c9", 0x2) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x200000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x210, 0x0, 0x0, 0x7], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1, 0x3}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {0x0, 0x40000}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/26, 0x1a}], 0x5, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x81) dup(r2) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x2, 0x0, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x6, 0x0, 0xb9, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) dup(r7) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x11, 0x4003, 0x0) dup(r7) fcntl$getown(r7, 0x5) r8 = socket(0x11, 0x4003, 0x0) dup(r8) accept(r8, &(0x7f0000000380)=@in, &(0x7f0000000340)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000180)="ff97300bb6f9a53d80a9f51e690d7bb8de86883aa017d214058ce874fe95284d0689edeaf5bcff8f1d2d94cb689b23a847a82ae710951312df87155b6b7c3b05d8782e03efab6be4ccd1eef4af25afd89897d23d085eced6e1389309d13861dc1f2334ff0f79495b8fb6324e6bcaa442f8a55bf5ef9dfa9502d2c0258d507c9182db1ffc52278a9f70af6de753a458dffb1d8b2a86626e3e85fb7a3494d29d21458e72ebba189b08d5cd3724a1f60a97dccf749544b85fa4a47d1c2fdf4f2d0fcbe7af4844ca55adb995d13b5664553c9500562fca9051ede4c362481cc3615512ce90c4bc2bc802d8908e3cd147a775df76cbb3", 0xf4, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x200, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08696c6530001800001c"], 0x10) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000080)="98fc7d4d47428d64f051f833e1", 0xd, 0x5, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000016c0)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000003740)=[{&(0x7f0000002700)=""/4098, 0x1002}, {&(0x7f00000002c0)=""/176, 0xb0}], 0x2, 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000002c0), 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x2, 0x0) fchmod(r1, 0x9) r4 = socket(0x11, 0x4003, 0x44) r5 = dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = dup(r6) dup2(r5, r7) poll(&(0x7f00000026c0)=[{r0, 0x8}, {r2, 0x80}, {r3, 0x10}, {r1, 0x10}, {r4, 0x10}, {r6, 0x100}, {r2, 0x40}], 0x7, 0xff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) pwritev(r8, &(0x7f0000001640)=[{&(0x7f0000000180)="75990b3768f00446b4d20ad7a0ae772e6508a1e2bcd2acc90f79465d5c8fc67774317988a57c765b30cbc00b4448092aa989259c16e39a19c3be2f9634a9b033f7104ecec9a15b8cc80b2145bf130dc602314f5833933536afa5", 0x5a}, {&(0x7f0000000200)="4a7500d3371bbc7223e9953584e3eb6de26d4ed69e4df031d072848e4a1336071c4b585502e5cd064002aa177dbba83d6aef80ded341f8bbbb2aed9bc80bc41c971e215d48b0200f4460acee2713", 0x4e}, {&(0x7f0000000400)="f71861b1d369ea91a1ab1267d39e9501521a77bf37cd00988d44b4dc010079610fb9ccad9fefdb7a9465bba085435a8751b24dc86eef73d3145486c69531b7803db5a09017b0f63f5f6445fa05662bac41235bda29fd3196cb2cc41a493dc5ace67990cc08879b955f6bc6984f8796f0da667c2ba9f64feee67eb8233fd02c6d178cae266cc86ccd2a4d3d727d873f8a4de0f92c49d66bb49d01ddbb23f38a8fa7a1e79075aa20302ba6", 0xaa}, {&(0x7f00000004c0)="2e00c86f13942b201d83cc3148c756a8288db84e7e6d50986e30a93699ad292d464a80878088fa79737d8fa78f7d8028bb63c843b6180406fa285cec775644d5112c03e1ce3b5c4181279099facf9858928c7d41dc6d525e5f2d526801130bfa2d0a65498fd14911f10c46a2f2f6fe7c4de6a27002f7ccdfbb8be9", 0x7b}, {&(0x7f0000000540)="d46835dd2032dfbfad152294aa6413d1cffa130759cbf576af5bcc0ad22c7dedf90e2f8b4226b118ff776014301282788f5d8dc9e790cf62e41c0d124bfd509d84214b2bb583e23a24020cc670b411e813da29335ddb312c5c603b3f5d9936248a4d2cf3707a11c28b7b6ed6887aee0aee9278490bbb3695e94a50bdfd58f39f5353829ac0e91c3af2c8de9a2477e07957ae1cdc78f7d41c350dddf0309540c10eb305b7542fc2afe7d83deaa60566656d35718f54aa310aae96905617a96b4ead165d6414fc3ac767d2d09b83e9b4827889942439cae4008bb574145dc7499fd842a6dc027e1514880ed08316e79d86f7f6670f78b4202e1e3a42c27eca313c0934846932fbc605dd9ae6fb8e938de8007da69fcca110b201a5d0ddbf9800dbdc9317ab257a283e26d06b116a7f1aa40106ceda825b8863ec6862f2b6dc24ea4b2df38e1c02078e9ab11ca69f90b22d9e859bad3a6e5090da14dd875bd66fb26e5734b1851029f99a4cd40f54b21ffdbabb05ac31251ba1da3b72ad35edbfe81054be248b2f1611bee77ce789291c0de891192f81397ae9427a6374fa8f3d79c9df440db6df73ffc62c5dcbd6ae4e6301dfe072cfe1dee91baf440b15f443d8e3f574fbdc35a45e53850244f418862771a0a1ed0bb5e3cb3d11f201c72a368afea68a5d944d5f1020a8384045a58f9f4800d05f2b80eb65acf63f7abab095c7b33d41e897f93c1aa892b7d16a0e47b165c5974dace913ca0cd8c242e805ead1bd12aaa9819bdd6df382cc6177b96798336f2095ec02e87b9c86fdbd796b92259f2f113324122cd174de75a894a8d22367981496ff1ffad46e553c051b0ad58695d463bbdf192efda5fca888ec6ea73ead825e8e7c7a86d9556756a73bd1a0180bea4648d3e23e1a193b4fa3bfb8654e469d1ea5b55a91fb2eccf9c8e4d9c6a12e34bccfb263749eeb4f41d3280c785153f212a2e9e70bd060016cbb640dd3d8b12dd350ece0a369658986cd8503ff326b5b3e80b713ca8ea8a442ff9de7b8da7bf43a61d628efd6931cac1679a7a48e391a820254686a951dfd9968d686669d534db8248fee30d23deae1e680201603fc25cd9592c903ebb138e9ce7ad55cf4c8c32aab49e7b07a9ddd74462c9c87635b5237e474669b682268972a28c0583fdbda4c23130216708a6d0a14a517f28a1c063f8ae844404b0cb6a0f473c5e4dc57eb024691c624d76e5450ca99a8f2d6033b74305cf0cc2fa375da6720ec4984d2c42d8409a5b8ada9c078c0265576a11fdac5c9a35b462a837b2d0580e4a2b17c3a2c3ba7bce92bad4a72985896066527c9e1f73d02f34eb3c8d79caa98bfe6a888a498b212e1a61c3410c06d840b8d94b7da047608827ea5d737bbba44ec0f862980caafce258875248ccb28b9f4a16b9423bb9a51123250f790a7a6b6206d6d7d2839e1c86830c17bc9701725ea687c33bf87056ed74b8282f5f6dbc3f9f9f87121aaca37275770b37ddde700fccd9469b036612db2ed8b90de3b7062278509e5afcb31d376bb115ba9ddcfb860a140ac3977a3fe68c366c9e8c4c43adea5c85eeed683255fe8ddc3870a03bb774aa1ef38af30a49131b0319738d08479afe8aee5f5cb395ec0b270d7522187857df3f35a1a87f1205534a77ef12cb97b15d1310deadbd02dba08f824c1ae5207094991d02b5aa1915781e9508ea22d1d9c3a8a85c1116c00984b5b50c30a52d66c690716211239ec360d73db4c920e9d1778dbffaee7b4229bb9f57af773209332ada5ce352440c953556eec70a5ef5b23d52863d61f0feffd8291cbb9b41f08746080201120ed99c8322d362e7eeafd9c964f84ac67a9d83cd5084f7afadaf5645537f1d8bd94c5d0fcb2b31ac5a0db77c2cfcb865f5004460a38a757e315f160a08ce704339c6894b9aac47f643655b4eff8d1c966d4d1a5ae48af68e4da3ddaca95f381a087101020c79202e05fb03f0dcc9b8296e01e2e0e2477c3d557e7d40120925a5c67a280284a9aff127ac760573f166d1c9e61aac33ebb23081e43971c10bcf62f1c1b3971a9ed9787922f5ff54cd762f27f7900abd2b4ea36950421d8aebbe2b2de9ba30e26c370b054d6a931968c1fc6cbe795f6863302a108b0bcf13da4a3092ddea517e6fbfbdb16d10f6cd9e076f20d6c769ec7074407ab5583edb720a1d9125ea2c5592e75517306b1fc0418d3240293b5fd43eea4b28a7891547054fab4e9277d140cc40abfe6ea7c8ed601a0a6e31d3af4887edbd4ba41460ce58a66d77182553d9bdf4e0e04825fdec9c5c9cc9ccd2a0f821bdba54f9ed2e7ae80d6373d205328a33e8b2bded4354bec3fbeb9c8de80c39da47a03dc2d45a9bd02fcaf49ceaabeed60e826fdddf1bab0ebc42dd223b3dbd12769b8731b070c91b7b96c8461c873ab02805ee7c40bf50be7401b8e04f9fdf9b4f052feddd14f2dfb080683b02931430b846fb044edcfbea4861c109e4e13e578e4f835d1ca9c8bb01311e6211b3c747760bb1c1e81eeff27807336e8e69e3ba8a94de3201aa03d053a188465ed60ee55aa7224488f0e7379310dd9aba9fe161d38c728df6fb812262b0c1138a129d98f80b24fa1f16c541e3baed785e0738f03372b521897215c0c25e1703772a9e1f923cb30dd176e6fbca975c76e05e70854936d1678e2dfffdbe6b66565ff5745b19ac6a2ec34216c5be7800f7af55c781e386521432a6c3dc4fd537e98db3377b86a1ade54ef147444614db38fd8e3664543fd175e7e7da1b51f609667dc5ea0518ca00d270a00dd5b1d8e3d2a0f102313e75a9cc18fa1e98d87c72b9f25c08ffb944f033eea9deaaf91e825b2bf4da906e0dc5785460d611800edbe91c798aee58a5ec095290ab2f9ccb17290e459f898807fffb43a91aaf5569c8e70598f8bd2303c7d431566789ff7b9928411c015d98c3f7646203dc9552b10a97db9cfc287cd8d9ed110054432ecf7f4a62f275ddb3189620c932e11f728688c7c9cc76e8adf4efc62857002d3fe334de6d53ab02600cf20b3cbcf8f1195bcd36a345e157ea60674c774e7f8d200e84a1b624245ea63243f3440a5756610d1a88d8e022083de1f4f9dd1006edd6be071b98d63b2528c245c2460d59fdb1cd2d008cc73c3b4544780773c47436a81bb2dc0765f797bf6dc3edf0fb980b4925bae9052b34fae3fc52fd20d7be0a84650a6ac62c3650afe717d48e8a7a0e75fdab7d071adae922cdeba483ff7f92546d310716d99c0189dfe7ac8a2bbc16c6551133b048f5c78f767430aaa4578ea10e5a1876d53437b252e194e92436280a67a6abbb654cb9a483d846415dee24f713caef7919e47a680025f686d9bb65743d3180fe3a49fbd964ea7e4fa9356916a5f50731bd76f17d8c36e1703c2753dec82983b47c4905b982517b0c13e48c11e6f677d694b7b4e45cee6e380870d23df1121eb453bd2c69cb2c630a194c4b014e85789001d0657ae3138e7bf2e0c93bfdb17e4626f5cd61ebc027393d0914950e441d5efd5c857226bbf62563b232921e7202c17bc10134299c873017b156835a2d5a4eccbd288146008593f4a40ddfcc5e881e0d97bcf25dcc66d5d5ceb0134136a8fb3d7f2f190443c38c6e0ac1885dc3aedcf0deb4db8aa2584c87f16defaa37c234c28a343d29429d3ac94d200b23c84c648fd4ed8cb286d03ec7df3f369cc2c2a095f5aac769fc2ca7176f7e23d2fce76903f83d2054098887220958209b664fd68db3c203c9502e275a588ad2ef9cfaa03a6aa9f535507837e7c626cf77e07a9fb5c9d1d9a0f6b37ed8a9474d1c8ec204d2bd249dbe3a0f6e9c4b9fa1ad3b75013a217034fffbe5a5fb28cec19a165f3506fa7e6a6aa93bd57c1010bc70dc2ed1f13955da53e6fce4322e12606244e763305536e5e9632344a4f0e23126b03836f5da6733781cd091877e1253add3064a60d4eb0a764feda59ad28abbe6d7e76e4922c08f482012642fc3808d4041b3603778b463910bb7980094b2dd4b39cb04c4889e129f68a343e4934a939a833cfd69cd7e2090266374e8c3c195058e8e789ad074d49487055aa8c6452ce209c9dd7b7f1878a30e801c16a9c3db54ea03b0f505721d07f083a44348cfad41cf2698cc453348780a0ad28ee909993cf813cfd4622cfce6ca399c7e0fd08e76139bdfec7f6e65a1e738116cfda05b180c07ebf95d2534c3a4c0e929f1cfdce33e29bf4b25fae51f6e4b9edb644f74c691580cbc08680aa14c19780ccfeed8e5f4909b1af6e2d83bcee310d8be300956da1b8c1af53993d447ab3bb5872ed34335748bf41234326feb26f9ddd28f60d91663181ad65fce2e04bbd086641e886d651e1e541684ac4f7f694f7d34688ec16da0b0cccceadb1f87312b5a3336d15f5e0b46d5d5ccb7bf16a8baf53b1694c0f4c209aa924eb42125ba6818f6a39de39d9c8c1057c2d2a0fb5ceb2968e996538b05075c9a981ccc669aee26d83211aef3b7049fa9e10cbf604d1ba5b13869d50403e912f0826c8b1544c42fbef42d61795c93a4c1feef73b709017bad466d4138b431c58736d851de9e5f70db218357ff650be4367d893e5c3bf2e272226b333304b7731d29c4454d8595e766473f01b1418277560dad5b1983f13e339f66b950944654ecd093deff4dcbba100b4c8828eeee494f92e7dde3b647874538dc1ec836aead6457243e55812222aca41987384b6a029930ba6769ea27f097108f549c370f47a9f0d8934c539b7d8fa4cad3b8c0e10603a2c43e42cbd62c3c745d818784f1214d1944d49fa83039179eb467c73f32de85acc5040ecb554aa3a28a65cb0be5bee0d71af2b36f8caea9e629e816fb4c70010e292883feab82e9b58d5b6a088b8d2dcc706562a421aee054d2fd11f17db691111292fe8a3d97f143f9abeff1f764299683768901b1c7b0ca38771b162fb0ee0fd9e6e1eaa50934b6766d6ba05a1156438589c1f07f3ba22f743a59cbd0fca655a1de5020048ee0ff7427158115f4a442f47794a5f2011eb2057a552070c5c342728b1700bac96a7b13489004d83b6e74668caeccd04947121c0a387771d4a849669279e45c9672116abadf34f7726a93d1f680d1f6f7ef7ff683e52742062a823ca7865d2c49ad88fba4ef34dbe63fa7870be97e715d4b1fc782f6138913557f79200b898602b87877cacadf5a092e53cac9bfef41b9592c1fff83d95ffc339d268a5c02dcb11728b79788d7c8095aec1db059bf58eeb9bb04eb56b0de5159e57b971e2d996cb57515c7bf2b9c0ff54542384d56a3243b8f2797387c025f36fc478ed3643b1aa1472dc38c1262ca490acc4071c0117d4b56557a24603ff3f25302f5d6dda630740bf4783e42eed17f12e0c713244fc3731e50fd83a925d7e383c6ab709611af477c034e3e96f607fc9ba44119668195eaedc302bdabe91eb8f7a2b2b891bf526bb2554f1eeffa9efe7c8eb4281fdbb2dda1132bfc61ac4d7017feeb8a82102a97463957183b7c3ed6ce512be552173c44fa112483dd7e1b7927756ab22105c686272e8fc9a4b0ed7a89bdceb13dbc32b6d20fa01634d1e349e8bb24a3e7dfe8c9e870ac26832109ed1c3062dde7706c55d1fc605869eddbbc2f2a607c2fdb8553174c9c7057d21b6a9eca0b3f4e56b0fb79ecdd06f20a21bcba494103929156c6c5e4f2931e2af32641ff0afe5012d500db3f44bed89273c87223403f1d530b32c8a1cf72bffd6db072c86599f87c968546f91679abf97ff291a5df4150bc3", 0x1000}, {&(0x7f0000001540)="a40ef8b1d4f7e76fa5fbd225dd2698ff32e546e47e407c672863bbe6fc64c615b2eb307cd4f524e7164b337dd5171efecbf1aefec90e4a04aded43caeccb241d838ad02564090648f83918c932eecacc09e7788f14f815949783ca01b71a76842a1296c08ec9fdfa41437926a4ce8a23167074b795936d12c37b30dc42e44118cded50da74c871bef4c069aefcf58c06c65c378995b8c29b3b6cffa312df55176eb9534402d73432b03eefd8d26951a9a32aff97b379ae3cec594c5511f296344b7bc50fb3875778409204", 0xcb}], 0x6, 0x0, 0x5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) mprotect(&(0x7f00003b7000/0x1000)=nil, 0x1000, 0x4) syz_open_pts() syz_open_pts() 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1, 0x0, {0x1, 0x6}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) sendto$unix(r6, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x0) close(r4) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getppid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x2, 0x1ff}) r3 = dup(r0) chdir(&(0x7f0000000040)='./file0\x00') listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x4}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kqueue() open(&(0x7f0000000040)='./bus\x00', 0xc99, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/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}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000540)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x4, 0x2, &(0x7f0000000000)="49274cab4f4d96fa4d0f7e5f95f3e1801d861352e5b0a312cdd7f5a1e49db638ce6607f0bff124823f4fa5910da771d74efa1e8e6c72ec350c2f9106b3d663b8a6b7fbcede8b48fb6d02e72c428930ba540b06483034543a42b05539ed4ebc843fdcef66fbf66b8f16f767ce7dc46733903026ad5365035967334f042110ffe6b63fa5a53b3dd11ae712b9a785c3e3ab599c17", 0x93) kevent(r0, &(0x7f0000000100), 0x9130fbf, 0x0, 0x81, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) listen(r3, 0x2) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x2 addr=0xc001c08000 pc=0x45e493] goroutine 23 [running]: panic: amap_wipeout: corrupt amap Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *173284 47609 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff821fbc42) at panic+0x15c amap_wipeout(fffffd8057f1f250) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d3269b0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc09110) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc09110) at uvmspace_free+0x86 uvm_exit(ffff80001d38e700) at uvm_exit+0x29 reaper(ffff80001d2e1270) at reaper+0x15c end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_wipeout: corrupt amap ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821fbc42) at panic+0x15c amap_wipeout(fffffd8057f1f250) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d3269b0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc09110) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc09110) at uvmspace_free+0x86 uvm_exit(ffff80001d38e700) at uvm_exit+0x29 reaper(ffff80001d2e1270) at reaper+0x15c end trace frame: 0x0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d326830 rbx 0xffff80001d3268e0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3267f0 r9 0x1 r10 0 r11 0xb6a737e2f45f1156 r12 0x3000000008 r13 0xffff80001d326840 r14 0x100 r15 0x1 rip 0xffffffff81129e08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d326820 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (reaper) pid=173284 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff80001d2e14e0,0xffff80001d2e1010 process=0xffff8000ffffd888 user=0xffff80001d321000, vmspace=0xffffffff8257e3d0 estcpu=1, cpticks=5, pctcpu=0.1 user=0, sys=5, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 46252 504260 0 0 3 0x14200 acct acct 66531 138781 0 0 3 0x14200 bored sosplice 92182 491165 1 0 2 0x82 syz-executor.0 47633 383293 1 0 2 0x82 syz-executor.1 68421 433852 25750 0 3 0x10008a pause ksh 25750 119813 71957 0 2 0x12 sshd 36034 215094 1 0 3 0x100083 ttyin getty 71957 277652 1 0 2 0x80 sshd 84495 100200 62650 73 3 0x100090 kqread syslogd 62650 340262 1 0 3 0x100082 netio syslogd 98590 464257 1 77 2 0x100090 dhclient 9370 44348 1 0 2 0x80 dhclient 54341 355510 0 0 3 0x14200 bored smr 56593 229230 0 0 2 0x14200 zerothread 47826 217745 0 0 3 0x14200 aiodoned aiodoned 95979 441037 0 0 3 0x14200 syncer update 69349 255307 0 0 3 0x14200 cleaner cleaner *47609 173284 0 0 7 0x14200 reaper 45540 251990 0 0 3 0x14200 pgdaemon pagedaemon 94942 212787 0 0 3 0x14200 bored crynlk 74703 184092 0 0 3 0x14200 bored crypto 79318 175788 0 0 3 0x40014200 acpi0 acpi0 25918 467788 0 0 2 0x14200 softnet 16050 168133 0 0 2 0x14200 systqmp 63156 80888 0 0 3 0x14200 bored systq 33136 376544 0 0 2 0x40014200 softclock 70891 87142 0 0 3 0x40014200 idle0 1 501623 0 0 2 0x82 init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6341K 7107K 78643K 11433 0 pcb 13 8K 8K 78643K 100 0 rtable 84 2K 3K 78643K 643 0 ifaddr 72 14K 14K 78643K 111 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 53 0 iov 0 0K 14K 78643K 83 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1506 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 11 1K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 3 8K 25K 78643K 403 0 sigio 0 0K 0K 78643K 8 0 proc 50 38K 63K 78643K 382 0 subproc 32 2K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 42 0 in_multi 58 3K 3K 78643K 106 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 235 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 90 53K 71K 78643K 1830 0 UVM aobj 33 4K 4K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 96 0 NDP 11 0K 0K 78643K 21 0 temp 129 3022K 3086K 78643K 14743 0 kqueue 2 2K 12K 78643K 39 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 rtpcb 80 811 0 809 1 0 1 1 0 8 0 rtentry 112 55 0 23 2 0 2 2 0 8 0 unpcb 120 525 0 517 2 0 2 2 0 8 1 syncache 264 13 0 13 3 2 1 1 0 8 1 tcpqe 32 99 0 99 2 2 0 1 0 8 0 tcpcb 544 203 0 199 3 1 2 2 0 8 1 ipq 40 7 0 7 1 0 1 1 0 8 1 ipqe 40 315 0 315 1 0 1 1 0 8 1 inpcb 280 776 0 767 4 0 4 4 0 8 3 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 251 0 114 12 1 11 12 0 8 0 art_table 32 253 0 114 2 0 2 2 0 8 0 art_node 16 54 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 10 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 10 0 1 1 0 1 1 0 8 0 shmpl 112 31 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1999 0 601 46 0 46 46 0 8 0 ffsino 240 1999 0 601 83 0 83 83 0 8 0 nchpl 144 2756 0 1149 60 0 60 60 0 8 0 uvmvnodes 72 2240 0 0 41 0 41 41 0 8 0 vnodes 208 2240 0 0 118 0 118 118 0 8 0 namei 1024 7931 0 7931 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 2 1 0 1 1 0 8 0 scxspl 192 9104 0 9104 1 0 1 1 0 8 1 plimitpl 152 61 0 54 1 0 1 1 0 8 0 sigapl 424 591 0 563 4 0 4 4 0 8 0 futexpl 56 16439 0 16439 1 0 1 1 0 8 1 knotepl 112 93 0 88 1 0 1 1 0 8 0 kqueuepl 144 140 0 139 2 0 2 2 0 8 1 pipelkpl 16 207 0 197 1 0 1 1 0 8 0 pipepl 120 414 0 401 2 0 2 2 0 8 1 fdescpl 432 575 0 563 2 0 2 2 0 8 0 filepl 120 5425 0 5342 9 0 9 9 0 8 6 lockfpl 104 143 0 142 1 0 1 1 0 8 0 lockfspl 48 45 0 44 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 500 0 493 1 0 1 1 0 8 0 zombiepl 144 563 0 562 1 0 1 1 0 8 0 processpl 896 591 0 562 4 0 4 4 0 8 0 procpl 624 1090 0 1061 4 0 4 4 0 8 1 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 400 2165 0 2148 10 2 8 10 0 8 6 mcl64k 65536 108 0 108 5 3 2 4 0 8 2 mcl16k 16384 12 0 12 1 1 0 1 0 8 0 mcl12k 12288 15 0 15 1 0 1 1 0 8 1 mcl9k 9216 10 0 10 1 0 1 1 0 8 1 mcl8k 8192 35 0 35 1 0 1 1 0 8 1 mcl4k 4096 70 0 70 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 66525 0 66473 21 13 8 17 0 8 0 mtagpl 80 48 0 4 2 1 1 1 0 8 0 mbufpl 256 118516 0 118332 40 4 36 36 0 8 21 bufpl 280 5294 0 166 367 0 367 367 0 8 0 anonpl 16 75961 0 69487 86 1 85 85 0 107 17 amapchunkpl 152 3458 0 3366 21 1 20 20 0 158 13 amappl16 192 3402 0 3076 65 17 48 58 0 8 12 amappl15 184 188 0 186 1 0 1 1 0 8 0 amappl14 176 2 0 2 2 1 1 1 0 8 1 amappl13 168 206 0 204 1 0 1 1 0 8 0 amappl12 160 7 0 7 2 1 1 1 0 8 1 amappl11 152 65 0 53 1 0 1 1 0 8 0 amappl10 144 16 0 14 1 0 1 1 0 8 0 amappl9 136 378 0 374 1 0 1 1 0 8 0 amappl8 128 291 0 273 1 0 1 1 0 8 0 amappl7 120 105 0 96 1 0 1 1 0 8 0 amappl6 112 22 0 22 1 0 1 1 0 8 1 amappl5 104 339 0 329 1 0 1 1 0 8 0 amappl4 96 632 0 605 1 0 1 1 0 8 0 amappl3 88 329 0 322 1 0 1 1 0 8 0 amappl2 80 3990 0 3935 3 1 2 3 0 8 0 amappl1 72 19645 0 19253 25 16 9 20 0 8 0 amappl 80 1346 0 1314 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 32 0 0 1 0 1 1 0 8 0 uaddrrnd 24 581 0 565 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 581 0 565 1 0 1 1 0 8 0 vmmpekpl 168 7772 0 7740 2 0 2 2 0 8 0 vmmpepl 168 75785 0 74549 117 14 103 112 0 357 21 vmsppl 272 580 0 564 2 0 2 2 0 8 0 pdppl 4096 1168 0 1132 7 1 6 6 0 8 1 pvpl 32 217115 0 214212 199 0 199 199 0 265 156 pmappl 200 580 0 564 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 29 5 0 5 5 0 8 0