410d1c86b28d9e9d2fc39b8f5de647fdf19d9f35ce0ff28675805103b4e56a515bdaac067f649006430d9d80e7802b3c12b210851ec848af8b00f8cbc92129755cf16b1c3a62256a4dfb080c26a52c1d919b8e4bf4b7c825e8af46b18b687fb507966778e8a3161db1e1e18aa796b630aa999efdcf5f0758c1b95a72486a8b008e1f16640ba96162b9f9d7f9be1aa0e1f8785a583cd49807a77dcf3deb218ca0f78c093de9e13446154c98aaadf37b153b58ac551b41f89391ff808ec495da08ce53dfdcdba36a53d19839ad4ea46dd183b1d6de7e1ea338354746772b10645400b0975d03d88a15ba6478bb99240bd370087065604644fd1fb585f7a27083d7af270b36591f70f299be5ebf19b8e5dbcb3bcc921f1fac458d58ca16231ae695ac63c0d4dfce832cf06fe50bfb0be9948ae3359a341b12b37a732cb38274120578fa6e36af842d766acc14b38cd11fff1ed8304ba6a9c3529e3c5411b0523be44517bc8d8f415013cb36f13eb23099d1ed864850bf196421d631ae59fa67556b724ec12045ad7e38fd74e13ccd71149f2741d8b589da85ad5575e08d31aeade034d07d073fc8d855f0fe4e1649d100163a7b3ead8b558e028ad36c815b3b694242d77f21a30f99a31350703007b5b3d9d9c6779c68b2cd2babc5aa5d8dd80775174823fddf7998f2e82d8dec70d95868d6b42ecd16e5e670ae41d7edd747c6a060e436116d7d7cb1707ae8ca870cb4f7bfa97a4efcb9ed4f74187f680559f9ece3666a74b556e66719ef8bd509f0e4c8edbe1ee5bdc40d85b4c565d60130763f9ca3fc8088e14428aa2be44bb9611a4be3ccd1c871f3d44d600885598cebc150fc2b6ee2d94546e32639bbb1f7f8402d71d45d7a9d81d7d5941c3ab6241c81e5ac899cb7b54f1fa72f73c295ea15a3681d82c3efe89e5d0949f630aa6df6f66190826e1317bf34c3a85d7217225dbc3f8bb32c61cf07fec0f537bfd97eb99607ac91f4274091633fe46c5e1428017c03ebe1d53e70aa586b5c6dc2b8aa82c631e8f03a7335da15872583cf58682ec9fffd71a050c267714060b76b690e0d8a4fe4dfe208ae5b2c0bcd36ec85e1526d01f91d49415356111ea0f0f9ad506115835b9f7655e2570dbed7adb5ce1c732b7d9eba34e883589f2bae6057b7056e54e589850b12ce47e9c7ea2d710f0a1d13e6480d095cd6ddee63de201386cc4d48b962ff032ad7f2f66dfbbeb7af0272c79c8cc8bd7e02859ac44bf04feeccee9dec9142a93d3910bec835892825b20da11cd8e223c0d2d7f28a2a5c27551a0c2b1c628bb973641604c7c55ea9bd8b7de60539c0de14cceb11d30ffc7f22696e3201573840bbb32f2bb9f7f676620a189b839de4f2a330b4b3496192c6488b7d6cee42ad021aebfee355d04daa9029bf21ed83c1a5b45dbb877afd0600f0f7161efed06a88e029aabd723ebecdb54a0e13b4cb238d6d5e2c5da6df39c847c14aa4bfe9784eec50fd09246f1130f153143aff59d32bef08bf82b98471fb339613e842c5b2a804522c4b77493c4cc8905dd73ba9a84221f8a4b88809c21b5856c0bd84da7e1e66da438f5edec6faaa937134f852ed3dffe4c5326a766b16ccf90c6faaf2f73d62c4e8ecb4a4d7d559efa1b77baaa03866f136a6639dab6f2966284d4db0c572acb217009cb61ea7d0c6244364c05ab836a94cdee220a8b3a75a13de380ccbbe672ab98bb3d5a4b2de3d8af4bfd622bc9a8e9c0e480d3aacb7f2406be2bd3438b06e2ee58a71168cfab938f82d4c00f808972020b27ff1e4cd73928f2fd87f1d335eb3459ab20cdc47e8186bb2b9ee884c7ee015b056cf4ade0ec16c42132d5de0493d5e8091beb6bf96b958658231d9eb84295623ff845651b92e36a83d43ca63625013d5c476137a7bd36cbc2eb4a55ad61aadcc1b9bb0f07d24a085cef647fcaac3c2b69213cf61cceb62305fc8645b0bb8f49097d9332056e2841a083c2923302489fe6527efc0cb64049b150c9eeac8349740f0a5c2f6aeeafe80911eba69368a1e854aca22498a907aeeccd9a5641e0eddbb0dec6f2c2e5da64f1387f9caa960d96bbaee16b62ce4d82a285caa7b55b8962d068ed1ebfeec433a48fe487e983fb8d73a30fb7f9ff4da963ed48942bc894b58163a89f100bdf0cd8bf5ce73768d255a834e06a1b885658f2c47a1869190b49cd2f2b88f7703d253a9205092650a63b39549728b82b20adde4d975d96db61ba13da3d992be8a0f28a32cc1f39ab606d9f59548a41d30a933be4e44c179715ef4404d563d153945ab6afc69ef58e9df68ffa9091f2ccadb8fbf973e09475f73ac2ed100106ed61fc14190c9c77f46a84e63c3b84bdfd99c088c037fcf3728674fb10d3c31ed06db5dd761d53f389f7030f942d7cbab67730842ac671139e40ee90359310c9d09ff49a5c77438e552f730a83bdc43e160b82cba3a54e2d7091bcc52f840ebaf19a98cf1fda68a1d0d3430dd3ef5d322954fd0e5a827bea6e57d699cacedad96909180a4e6b54f770498249c6a65f1396422b118442c77b0456f460346f560b586bd624adabecc302d549a3185d0f60a7bc3a87665cadf3e635270ee31f164cbfea4b8021d99d40843309cc7ca9e82cbb6b75b39ab356923bb7886cbda62bc469c5071a2db71a374cf1c00f11c954e5570ec0f99f348d8cf6e9a26283a7707d0891ceead1d778736a5d0056ad590a6d9c73ba2031b7c5de0c57a97d2ca25717a1681d95c5666d22f5b0e3bb5c487a81559c30a027cbcab49d66b8bdcaa3344e05bed420e9aa911d4fc9aa10cc2cb0de80f3a4f120a228ff1d9f39f19eb6c2336657ac058e35d9517510770f432b91c4fb3b4ce8990d86ecea44e24e6a035a4ce2115e0efa0115e38b57ab833cef6684e017f6e5a5a5ac34e54bf96010b96945eefb34649120ed5e899a12a341a0d22559da0d5bee5460484d65a6b291371cfe24da61ca6ced4630ee73a8ca1e9b19159a684d38c8b60466d539b56c751bbaf40cc743341082eabe64915fbc4d27c1b41ac1b7cc954621344395bef03b9ac0c5237c4953ffa85ade333223f6f9ac609c9eb56f1c822f6d53d52571db934684f20e8efeeded51f1703e7af603d1b6e32a2134a4017a127e0537e4f4e891c019ce16b053e067c5c1585194f5b24d5c9601fcbdbacd93c93f06148a8c9821ce339d3f7c08befebc191d69a286752d2373c0cc27e06c3d8a294bd8ea0c88e307496132b118c205ec0110e4ee53767be6bd11c3139688d56b14b4247ae7e1164cb93723d5b1525de933026459567d1dd5f77f5170c6d809e04d5eef45604128505ac4bff2aa2d3657f6311b917279a1ef6a465322e9bb4ce8d7b487c50d7399f874821fb2739ca31cae74b057837b13d42f513738d9c776d7feef1559f1942ba333191ff0e664778209240a8c39d74d4afa67815e04afafac9b40135a40071610f81f86e93691f5206ff287dff1ed857c73405d834298a043e32d27c6e7b3aafd7a4df0285fd1b99549caf7f8f406b1e5a671dcd6a9f214f452b842f3f6795abdda9e92caa88ba40c3da96415e039f12b3bcf10f99d3975c39a2574131fb217843a1528eabda6d3abad1ffbbba668d15d889ffe63523f8ed0a19f769dab1e1aaf35c2d098337f326689637ece8bb40ec62b392ac8c7d1f486e851a19d4af433e0085ed6fd76550ee231c36e6755a46cb91556ff0bdb433bbd44e176fedfdc7cfb3b4c58b130e4bc62cc620b33484962007c559915981841505093c0aab793347c1a1d4c6b9c6ae86336878a27fc3334fdc88df42d4cd4b9d8ca5789b03ecb0e6a491f42e228709cf5dd8ab3bc255ea22f269287d422fe47f986442c3d4c67093f707f07a1b8531a8b0147bf878334db6bb2950ea8f5e418daca8d60b6e92fa072aac9ee2629a99b6ed286ea66eaf025ba59785402e72aba125f13ced5f07480761e4a5e0ee68a8b6734d99f6b16f169fbaf5b49cdeb38b851b0e504f0a33729ea2b9e4f5143b9054f28f2336c50f87bb0b131808a65c649716c9ded0a66ac8241636ab53386c58e0ea351f328137718a7a0d586b769b3df372d09ad7af038acb61b470718cee0303dcd28cfca755bc33a0dff5fee39054fd016f0ddf3155e961b37a02a4b68f6017453b5ec1627d5682cfc6b8e1343a54b36c225cdeb6924838fc2877f9e5b832caff4e4e8fc2ae0ba78b19c422c9e755973aa654fc12fbf5716b24545fa70c61af56e379cafb85f3c3891a8b7e1692e2b197a17a1b01bafd80f85d286f50c6d6621ffd41a9a8d377a9bda2c27f2d5d85537afe6e02a6d01001ed9e0628a93dc4a2a05e7f2c0c275f0f3b67ccda0a687cd6e945ba0871fc1efe3489f84999ea5cd021ca8def8f6551dd05b0875f94458ae58076be62ae5aab6564f43fc28160ad3871bd0b3ce4458d7be117364536cfc892934186513da2afc52bcc9bf435d3c5e8d5729c454e3c196355518ab5a585cb1d1dc44c57be98f0af9fddd97926e6c6cd83494bf68a72324c1546268f21d5d7ce9c5f552360b5ab5718bd368046851877cf9308d2390d5dd98e5c1935ae29640719081e4c7d9a7dcf6c5094d72105bd725d6b698970a92bfd46c4b5ade13b1176b892ee15443eddc5656dd13544c519261a0053f9de44fada09c79ffd2c9c6463078888559659ca1c3ba1d0f506372ce33c163a20689103127b161b48489dad6d16f32243e27ccb56173be1d85f4c112cfb653e223bbfa2ca1795747797db680988f7d5ec72797c7c7994a2e9ea2dfc780def2d2d11b0b6410cfa446e353d11d339aeaa6a442c4cef5086f814bddf863bd02d3837c044425abad0596ab7c158e0f725b1a688b0dacc2d4a46aef135dacdac410b015746540bc2a7d67fc59b8ded976229f25142965882c0a95efb8ab6b1f3bb91d65ae23015646128ad2b84889b586a7ab7e5b3c8bf8e0edda613b12d40d99604c59229ce1e9f525f88678602ced15b3a9aef5a0adf6749697c3d415256a2175450829ab1ad8c1e4f157f9978854876ef0a8c268df6f281b185b55f67550166184af392015535ffd4aadc5bc3800000000000000ffff000002000000e36cf75c254ba4d044080be2dd9e630447092b9f86b41fda8de65804fed3930ab273ff4c54e7e400"], 0x1040}, 0x408) chmod(&(0x7f00000013c0)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff19, &(0x7f0000001480)="95") 22:28:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x6, 0x7) 22:28:52 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x8004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 22:28:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x9, 0xb3d9f65, 0x9, 0x1, 0x480, 0xffffffff, 0xfff, 0x2, 0x0, 0x4, 0xea4}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 22:28:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a065edbf03119f77452bd8da09c5a5500443da9fa5b6b8b4966f6b553fccd234d0942c448f5c04eae57a1d4bfbc6169d6994a1c492ab1cecd1e1a72916187ba884707752fae7408e0f4394a6177c56a1243b8a354609f94f245fdae44fce33a84ce1f0e67ddc3afa4ffed773bb1cd13cb65523c3b6b1d2fd9e27483cf9b3879debb446857c7a5c8f6a", 0x89}], 0x1) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x15a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 22:28:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c000000290000003d00000000000000e1db9deda9b27091df93d467114586549366eca2ae3f8ebe0aac1909f794"], 0x38}, 0x0) 22:28:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffd45, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160810000000000a000000"], 0x23}, 0x14) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000001c0)="d7cf5776a8ba36bfe1d73f224fef5ee66ab204d1f858f0549b09d5741dcc76c0b1752c2657a73d17984e316d15f65aedb3eead9f32c1c7d88b8bd6ca63", 0x3d}, {&(0x7f0000000200)="b0fef1d0f38f1540d6087705a7d2bba02648ac3787cc7eccdd5d49e4e92823925020ee31943a952f09", 0x29}, {&(0x7f0000000240)="e517a7e5734ae1cb61a925c15f4381f577400a5f7853ef0e00dc2499fb221df5da80949b5f618ddb9bedc4e29862ab5b50c9ea5b80deff24b4761596a27fe242e91de9e34b219dcffc1d3db2f4316a4d3b9ab3b37f5d5662547580a3036ff3b2", 0x60}, {&(0x7f00000002c0)="cf7707c491bd0bdac5ed928312f2efbc9c27fc1e2165643418f18bbf568ae797f8ed4018246c3d472a3ef444d875e62df254a965c61767952007d5628eebcf3ada0dfd55cdb5fe8612c2e13fcda48d5ed936b99d9118da8708843c24de45106878507843d25c15c4f2cdf8fbe4692a28ac1980177cee4d2766a2d73a896d147c6ef57b7c28c0a89fbfc49a2e505a6cbeb0a8ec2cb7c8f45f3db133536c3ffd9a94f69b73ab47412242ed0a1ccf7245e34f3c8d86cabfd57905937cd713b7fe9bbc537f149f3fb5f7a97355410457160955cdab63b495701a69f7590387f643e2cc0f23b348f4009cc399e207c16f449cbaea67e15bc7de5300d8a91346ea28446624103cea36bb87c62a5702599ee47b655d351270aac6ab6f2d24a6b8f8cb0fb087da7c617bc0f9f9c9926a72cff68b32db1bcd5eae0152549788e3b497715c1aaa5141f51b724e691b3a29d26e62c5927dd3be65c15578c2a0864e9008f54ffc9a48eb0dfa0988b85c076c7d3d8f860a12a4e0e71b519c10f9e6a5934cf310fd0f39e03822f48eb29531b4781f2352543e4cf124e3f668819604bd7e3fb8532962adbe250fb848fa4686a77038b6bd4c0a22c1cb538558ba901e7731c5cd33973eea2db98b87ae04916a463afb76284bba4450082e55f5ceb1ea5ae8d713b72f9d79e3eb81143cf8c6413decb01ad532edfd554783892fa51fa743ecd8162a1005cb324305ec9fb2435a9f8a86f588bcb9141f3cc65b5483e8484dddda3380dbc7ea11ad5d6fa943d2d880f782e326908f87fe31d890579b78acd4538fb8dad75478ebc97cebb3478601d51e4e4a25dc7700b3956b9c1651d90eed6b9f94313d9941647b709b1b655524994180c59177f9b96a50712f2279431b5df765d587744b2bc94c25637cda053ebe1b797ae564a67400f79fb7159688f7c09f485afd6051931aa72269092b62d5d1610c9e928ae2003ed7ff96c1cc366b64ed81a12f0ec44ef51ee0177725b38c02e05ced794c1755661b06b3ed51dcccf3b44e78e51ec7366c11b1cd14ba69e03ab45596c45f1bca30acdfe051ed2b1aad7dea4aaecbcd61a99d89a5cb1cb03c76b531bc66669e8b95f2197ef2322e1a6d568922b2db3ccdb35ff2bd04c8d8294da5f4e3894d862b9fa71d78d8a19cd560773a64b036b442cff3317453f07e806d43972c72c43e35d4b2a8cfeb8cf19947c04793b049ecb3eaea51f36240a9dc688c501afa8f73abb10f421b0b4989fcdc910c90751951751ae5116a28ec0bad8d2cedf107628f188a774e78b81363e8f2568dd6948fb5e86a1b6aee2130d0b2ca2e010dec7b3310f8dbfd9b2caab1b066d9575b9b2cd2cd0d39e0874f1ed4a3e9a27c08ac42b2a53611707d27710b591f4ed36ceb8886f88d891094668382904513d8a1cc236ab95b5007194faabe265f7a6da8bf270ddaf0406527db9874d38be633a796b9ee8f2cfc22e1605c3b276d3c826453a551cb442179c783839d755569ccb26e6c1f8dd6e2b4e78cb6b3321225b8ab1226c76a1621bc5a709ee2dac2119110979d33098a527c601a7398c16c465ac23d788f7079d99e47822fe69024ceb6cf506a5d0bf0b145a6764b88f6ba42bfd0f5c17a84590f7fec5fdd220af35f74322004a050a7f3766806a199e0011de4c8c85cdb7be2076201bf3e15390641a1b2b20b90697ed5b78040fb3ebd1d6ac2334a85bc988c6977180081ce4af1e69fe9d294e53d1e7f6802019339319a4e77037cf76e7bf25b74ed582cafca7599c8b8d192fd86f02d40252bef7b42308d6dd6011db784607eb91144b17f8f886b18ff32a2274cb1efd626f41203d9c00d8763b65b07e3ae0c139a0714e83d08ca2afcb16bfbb8e74bd567186050902aa4e1b1d035a38c9e87b0c8a1f596ede768bb7d0b2ef1f716f5020d489cb99057ac5b40dc64fedda614f8477dcaaf0e779e03c128db0325639258917ab14a53e6adf068ab8d38116ae26e4a6e4f75d59bae25481e7ced192c7687588dfcb282812dc32468d4476f43d867c959842106249949578c0692b02d8ad74e8eb1d75df94dd452fb9fbf7b53cfc81ac1e9d7a7496d84bdc2bd316ea8ce8582628a7daadcfe761502240a002230ea91ef0d40c75d88407f660b10f9f240d32d00bb14a221026f5d48877a67a25b1b6255fba14671319a5a51352eaf605d19e6bbf662e569dfc7b32c0570358591772644c9b5ec7c3c1534a568013df41e8a3a0b136e078cdc37158438638941f7e03bea9bf195a30245aed53aeefedca6a1ff72601cf56855107ba41808e1377b1ddda6bc6f44768b54f2f9caf42ad9c8f659a4b8f21d4bfa0357667aa64847dc59dc1418279fbcb35f5fd5ca1a0ef31ecafb00218287fa5459386fe5e6033be8d1f8f76fd77494123d5bc29cddd2c2bf39813df1458e4d7f5b86cf1c770b8accd2597d7441fb2cb01d25bc59aaaf2c99753f6549e091ea093e7a7f3c428a7d27bbe45f8494700a5130961aa274b1f39898f03288ee41e4425008db4287f3005542936b16f41be3c2b52268d8f0f93c5adb5c5d94b9beb03464e5e00dcdba19d7761a67894154cc08c89a4812428eb4ee9479b97efa503bf440912b14e4f498690be267bbdee3a1559508a782be54b6811c0b2a66de212211d847cc8cbf4f7d96b7e6b0f2efa4618055431dcc64bad10ea212efa9962f51feee0a4e00aea237ec62fd6d8df6fae875f6b5c261328e931c43723c65a851439e652f947857b996a3e76cf0970f6af0b6d1646760dcfdf93df61994b0002e20ef521abfc17984e6ba07b74ced00bc2c50408462d342da9de25e4d0bc7c828a91d18c8b2f56a15929be4e48eda1e7b3f0f515cf76c566f01057f48e11207169ece76996b6112b88a5b62f174548e12da2e9add0f6df2b57dd7a4d1444374ee69b815b1c1285344c905749c45343c022c35f127a3117b76899e5ad8a5e5341d52431dcbbe521365be9f7f8387fa4558d87b73a79d3c0dd6356c960c9e7b5dffe610b2dd8f22e961afd2e47206cbac4f53bd6c297cfa3c20ac967c73dc13d85884283481488d02ea4c4935e7dba596126b66329472503ea3c1c2276e11dc9483d71f8b7bed26ea738573572e0d2efa4c54894c3a6a8377335f37a259cc0d8c77bf0031767d70421479161b9cd603f476ba74e24ce4b4ec534ddc13ac6f3e0b4bb62fa7a7fe091b89b7f6bf7265326784db097ced92cd045e345d96e405106219d09948c141de6f9257d2fd76b8b8869b28dc2938354934d577c3dc9fe2bae2dc9236b56afa87787c8150312245863fa09e86ddd20a6cd780dd3e44dae625c6260b6bb07063e69bf99d4483ba5d39563e6e83da376d330307fd578fb20b753c2a9b29844fe9242f0d2c78ff0223929740c29b331bb67f1b26bb8a2e4107bf8a5d83b8a34c374ab456f823b1e4fc1e67a4614cc37c948b1cb7d8e0c2ee66d6f5d206abf75da95644d70ccda48e29efbf36d86c2833fdac7aa1f5a27f8294eb4f1c5e2cd019c72ad2f4c9171d534bbcb1eef814444e43e22a13231b290b466c324674a97e314c92562440afda81396639f3c1ace56a083097afa5fa68fbd70e84aa2341391066e9869a011bc9877c147a53cfa2feaf221edc68cf4deb9227b8e7a78b7bf6e9faafcd1b8f7f7b298de3760f2dd2ba173d3c62155fdf9e3cea0eaee8bdb64e90c775816a1bc122d3b505a106365dc7a8dcba559cfe1d8d65cc644ff40ce41c459980eb8d62604803079a881759350793bddcd9ade5d0494445978100f8d84cf5430ac4e42c3027747643c2b79375df465db3c03df452fb56c9303bb9e77f1781cfa7f0db56586449e8ac2ecd4d7a539599b62d7943a3d9420a86efa6478b4ab755e60d2973d914864e413ba3daca564c13044b7f8b468afa66241536172c968ddc45cc765c580305b0dd7f9eaca63ef1818b3518e6681eeb5dcde910134c27d290f3a41c23fd287629d25ad834707ca394dd1de5d1a4749694098b3a5400187b1f6433557febe9c2951b2fa11c6ec7db9de6031af8a32beb67982e2d3ed579b82059c6190c1e52036f51938af139a4e15dcbd3b5c7b2a628e4181e729f7e1e09864c4cac6ffc94461d530078d1351d528ece5563513fff2bbee9771a4d0e9f011b36595bfd16f28fca84381f86d6aa57611b8aa123700a0d9a3d69ce2243e5432cf9ac5e82780c5990206faa3cc1b785b5d3aeee32e50a70bf24d6c9f7d1ca3cb9c8c359f143a5fdd5a1c6b2417aa60037710dc8b4a11b1c46d99ebe5b7d168d97c85a43a23c2a8718cdc87682daa92a18f8fda4571f4669dba5af864aa404e748c66242e58bf647db1d04c17d3b7f257e0a9499bfa280bd6279efb905048943ce67d2e7fdeff7c05246f7844f984f5c5d4a775671a9f6302fc862a34a9b9f136df40b43cad2256451a08cf0da233f82e9b7086b14751a2a12f3fcb6cb2a4a0acbe365d5d19139223c5f6bee149d2e402763b51cfa5b8fbbfe05fb8bf3c81f17015ceae5e2cd688d0f35f8a4ec0725dd3e7d4cb83a9b53dc9d786cf6d6d56671cce386a6634644bf133b439f2ceaebc2fd8296ab7c0fded9bde0157c8e59075006a061104e7be9110a473b2ffffe6588199275a92a3b88ea9556a1bf8a8d6fea0afb5639f8dc16915f089031333ac4744057054f969e93f4b85387b0f59a5c79d108d353fcbb692f150a73fc019d399e9d753fa5e5bece01cdcbc34b4dc7f2d50c8b340873d429cefe9d1cc9835b519d4719e65d2d87e95ee4677c0eb0e5252ba12ac0d4ae75aea60dae670e4a898d219fa30cf2abe8be83323ab19f3d02f6cf768dd42c693deb44fd6dcc302648cedee8e8c937794527ce2bc899bfef2d194ea55ab83407e41d25d72ea617f9baa3bcfe0477e2890eb8cf253e62377966c04636049759d68d9fc22e30035e2f7ab6c33c9f994d58096e28d731aee31d4af3720e4a2e05a81055fb2cbd58e6b2acab951f5c03b3504ea7a7fb8262883e9e0080be72ed73bf1dca526fcd76289534e4d006959c79aa03eab0cec8d7b375197ef16eedb687c7a2f7231427fec472ac20114c80f70639072b2853ecd46acecbdaf36761cf31e98bbca4a3947d05c5f4c72a471954e8aa8ef06fa89d5c78479ae9e865a25d899a580f012baddeffe95a0f3d239ece17f3f5de8a4cbc35b1b34e70d5e701e5f17da2309aa036fc2edbbc2774da0a2794cfe9fa4dbdec26d135b08b9d45bacfc62671067a15234ce8573e8977981db12adefe144ded39d1f1b399ce10b00a4842b5ae720970b12e3d5bb8e9aafd3f70abcef0b8b2b62ae6cf887a8582a6a2756adf922cab87431fc2814c8b1bd5c366296037cc540127494caed1c3adf20942e680b8dbb6ddf3264e90647c3efe0b2a280f13f967cbdcc34cfdfca5b1b38c3b00c0eec3fdec1268039d61db7b7304983297a57bb50329a38c1d79fd27b2ad9045812318366f8f1cd3683453f385dd0afa6c717651fa4553089335dfd2259d524dc4c0204f7838cf8fb20b0f2a406bf1f3282d4cc755b35ed39a45d4e146f7f2cbd35c24f495bfb9364eedec0d4b26a7cbb04ba3fd6564814af6ce9233000e139b68f8b8f8ebdab5aa2c864dd3b72c18fd4e0fcfebe29232fdce7c6a2ba159f1609f8da522fb55481c7a40ba6db4bdfcf42b7432a54422516b3f51885f38d26cd9e8ba34b51f825a0d1757586e6b6fd9eeb00660587421020ef09a9a31768ef86e0d7e5ca482a83f4307518dc2b269eccbf4388800f43f2ba0b551aab243", 0x1000}, {&(0x7f00000012c0)="b6", 0x1}], 0x5, &(0x7f0000001380)=[{0x60, 0xffff, 0x7fff, "da93092f179a2e9af5864e91d4eac6a20a4143eca1a8735b105538c90f1d83b561e09329ca14b8d1175a7269b512657250ca1737c4e51e716de93c7805e567c217fd50ae70ef184feb44a930fc"}, {0x68, 0x0, 0x3f, "77d080ba5720613dfd2bd3fe8578e06929880128e0546f1b5890566cef4692e36a473ebdf8d94d54f7bd29586760964752fc45156fb37514b5b2555d11fb99c0911b58deba8ec97071e5557d17f1de3106fc6a"}], 0xc8}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 22:28:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8000) r1 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x17, 0xb3e4, 0x1, 0x137, "09b1d75c5ebfc3e9fedb8a8677e8afd2fcca015c", 0xfffffffeffffffff, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 22:28:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0x0) 22:28:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xbf0f9807e737580c, 0x8000000000005200) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100a0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 22:28:53 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0xeace}, 0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) 22:28:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee7d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d8bc1203907af10c5186d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r1, 0x0, 0x0) 22:28:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0xf3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 22:28:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fchmod(r0, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26cebfd7c1d901e76a0a1bb7e4aaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70feeb6a424cd6e9f8e68c2001cc7d026ba8af63ff37280600e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c5000100020000005fc53a5974375d8b47faba9bc7717dfbcf337bdcf3cd57f080160b76abcb413884102fa26408adbfd7d6b7a4b28c408857631244c79f26701532964316fbc8eed616ac0d871b048ebcd9e1fd337a5e8d29ec2624800fac8cb5", 0xfffffffffffffefd, 0x400, 0x0, 0xfffffd5a) 22:28:53 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000000c0)=0x6e) r4 = socket(0x2, 0x4000, 0x2) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x100, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x72}, {r3, 0x100}, {r4, 0x20}, {r5, 0x20}, {r6, 0x100}, {r7, 0x80}, {r8, 0x8}, {r9, 0x44}], 0x9, 0x8) r10 = socket(0x2, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) r11 = dup(r10) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r11, 0xffff, 0x1003, &(0x7f00000002c0)=0x12a9, 0x26d) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 22:28:53 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffffffffffeaa) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x88, 0x0) 22:28:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc58562672947e2c8"], 0x30}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 22:28:53 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) r1 = getpid() wait4(r1, &(0x7f0000000280), 0x8, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x5570, 0x6}, {0x2, 0x9b4, 0x8, 0x1000}, {0x6, 0xfffffffffffffa92, 0x5, 0x4}, {0x100000000, 0x9, 0xbc3, 0x8}, {0x800, 0x4, 0x8001, 0x7}, {0x1, 0x0, 0xf3, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 22:28:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x40, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x10000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1000, 0x9, 0x2ed3, 0x2}, {0x10000, 0xffffffff, 0x7f}, {0xffffffffffffffc0, 0x2, 0x8, 0x10000}, {0xfffffffffffffffb, 0x3f, 0x1ff, 0x200}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 22:28:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) unlink(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/180, 0xb4) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4}) 22:28:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 22:28:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) socket(0x20, 0x1, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x8, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getegid() write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x81) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r5, r6, 0x2) 22:28:54 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 22:28:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000000)=[{r0, 0x30e3f3ae3b5574e6}], 0x20000000000002f4, 0x80) 22:28:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x110) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) 22:28:54 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x5}, {0x1, 0x9}}) 22:28:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x20000000000004, "0000000000000040dcc400", 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x7fff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x69, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x8, 0x1, 0x0, "e68cc4970e48611c57f56ff027dc18211c5495b4", 0xd7}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 22:28:54 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x20, 0x5}, {0x3fc0, 0x2}}, 0x2) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) getpgrp() 22:28:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xffff}, {0x80, 0x0, 0x1}, {0x8}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x11) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdcfc0e13420d5c81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="0d064f2f0f314142da22a8e41e32362ece764e0ff20e4110edd2791b46308466ab2dcd317205586c270a6583d41ed55ee696f424aa4651a39e56a98aee36005782ad069bb4c04b1d5a4caa7fabc66e96c7e3d9a29e98ea7f784d05ace55212ceb692d57911780c981f60f3121a7919cfcb56556aa5b432c8567feb6ce03bdc308ae0a6df1cc55eae5bd067536738cb640be102d447c450278b10047f91ac9e39226525de4d53331cb7a1e745158a2b93f361a1ea8cc414c889e35094ba40822aa23cdf9ee3b1d041311d71507c22bcb7efb043ce2320f8076b3c699337181a51339c0c985f8f2de89e747e4fbeee4e97d27a8fa324fa9268", 0xf8) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x80007ffb) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000040)="6875e98c99c95952e99d0db1f0dd22a857f2d082cb3a8f19b4c98b31d37aece182a66ef2069260442c53138ebf6401c118c6f15754ffc164f99fd7bc765549cab7257a5a961f7b46231e11a0b2ae1ed2e0fff5c3f505a3b3385b0ea0f8941c50b18d220f20d318010b68f209bb027785d2fb26563aaf723b38beb67b7f56887e537dca4601d2a53e4bc9e647b6db1983921976bede819c8951dd70f294110b1aac586ef35075aa36cd5a6c92f09fc1bd52cfa2c58d66eac936a85e58cdb2cede6cf6c5933472d92e53952acb165e2924e6267ab96ba9accfba3bf0258c9d8fc46690a0699a71734a76ec63c0427efb0058e6c433aa6a9add3e4d33757a585c8c5baf7067544bf070bd3f11c1915005b8a607a87477b00dbd238561cc0883ae996d76bb9f7bc95242fd3bb588326d0f92136131", 0x133) fcntl$getflags(r0, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x901, 0x4}, 0x8) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x12) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffffb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xd76) 22:28:54 executing program 1: socket$inet(0x2, 0x1003, 0x0) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x41) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/210) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r3 = fcntl$dupfd(r2, 0xb, r2) semop(r0, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 22:28:54 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x0, 0x5bd47fd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) 22:28:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x4, 0x8eb, 0x6, "442c5667a1fa11fa9756b6f778e5c9b6d419d34d", 0x5, 0xffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:28:54 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) semop(0x0, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x400000017) getitimer(0x0, &(0x7f0000000780)) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r7, r8) setsockopt(r5, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 22:28:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x4, 0xdd0, 0x2000100000005}) 22:28:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20}], 0x1}) 22:28:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='\x00', r1, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1, 0x8, 0xfffffffffffff462, 0x200}, {0xfffffffffffffffe, 0x80000000, 0x1, 0x6}, {0x401, 0x8000, 0x4, 0x255}, {0x101, 0x10001, 0xffffffffffffff80}, {0xfff, 0x9, 0x3, 0xffff}, {0x95, 0x7, 0x761, 0xffffffffffffffc1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4159}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffe7c8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x8000, 0x7}, 0x10) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xe0b8acb260e5d524, 0x0) 22:28:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000024c0)=0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000100)="f91caed516591c86face0554926cd4e11db00fd94dce25a2c264cce303e665c217b41cb841ed9b2a72b8d787bbe4df92a46c3ce346e64e34de0ef9f6339c501fa6956dbebf4df4", 0x47}, {&(0x7f0000000180)="14376a48bb5bc46adfbad9f74053fa2faf320a748c92382b6a0ab499033dce10cdc9554743d0cb0f22a9dbfc415b2bf8ba68485e02c339727cfc55453a05b6acbda0b8568d", 0x45}, {&(0x7f0000000240)="c19b7123574b3057fc30648a4b9e03990b7211b8839afa498d8bbfcf5f62c30ba2df2b7bedf2098d1fcf590b67943a6925410084352902487e2e0afcd7223e242e4fcfe65a22b31b4a5f3059b533403fa21ca0086e03c041298b58cdb0defc319c", 0x61}, {&(0x7f00000002c0)="4124f23c7112fe6c4158f320e0129950511d9edc49674ddd2194d659903554c4b120f672d3f4d0924a8ca165a0334cc978e555d0d5effd9de6fd96ef557a014987485db0402ac8a5aec0406cbefafaa7047c6343d7cae92d89b7d4b38239be401bed79ef3c21b54037e4ef80f2a9229a1d51d1239f4d9bb4e8013e60604a0e8df12f52a940665a4f64434a5c4ff2b21376065c032e26c4a9aab718ed53ef3d2fafecc742a1f3f7a32fc35ea22f73ba77e71259af5737f70244ead6ce739fde55a808b73927c36e7a027267830a344391ea915cc154f36cd62ba7fdb477773a6b98427e907a96bec31afb2021f3df5e02bc7dbf166ebf24c459344d2e682b3bde97cf379fb384665e4f926f3294fbfcbab7d181744a90487edd04ef91a487e098fc51d0c48f9f16e0b4a0f6484763e97dbcbd14800c62b9b0b790a2ef527e76fbab9aa4a352be6a53b8136941688fff1ae907ef8a23e9d413506c84fb10a05bf069c8a5ad3d1f37017583d482899992dac715bc7f44cf8d89225494fe593f78473cdfb69e06a234007700b65b18a237a9b764e82a30fc4b3ae209af864096d90147541456fa61c314c8504c86ab133d311c2131db7a0c3cb3fef32e3e5c096afbcae14108e162ab83957d1640d82738e292761885027d0ab14acd81892ce63185ed1589162a9c526e99651979b0ccbc75714eee3c3032ed4cd30e5ce1bd6403b54eedd4bc47d34a6f625dce59a17ae4be789219c42b7254c5c1129d1111bf77eaadc15fa143a49bb013186d15d2a50c16c2ff9a4ef29a9ced02f2c424971749439f70d85edf3dbb6fe3f8cf440cf287e5ff6bdbcd2faa8c1a31b44405ad6551403edc44609c2155156b438d650eaaf1ac0d08a4ef158bfd59964bdc64b8dd5d43fbbd888f741561d816c4b93432a608f12c92b08b8d04401afd0df00cd51aecbff115152954f9a1f9fa22766d813a3ddd7eab98eb20e38f4dcc9d04cfbf6953581f96106dfc2f4c7397ee7420e87fa4874c9b04e1567c179485d3dd768be6b42a12e51f59ec5dcc6ff4942ad17cdff9a78b4a19b73dee46fc26b2526d69edfc6c613991903028d61c1032b08c5477dbeac7a79c2cf33ed68f5a382b41f880cf8cc630cb418899ec56382896a7465451627b0983b394b07ac65710cce48d0d10a459418f15e5b15eb6e92314b704f61906c05e87471e040115a33127387047d01fb5360b8e529509dbaca0e6d901a9200912c0508ef0e59f33195bd431edee42edfeddcc348e2b6cb1f98c9424c7a15a1a000f3e95f22dc51869b9b30bb3a8a1b48bd1350249f757f82e674f589bd534d5c7e19f3912280cf1667f1d860edc2aa7a52359d50b58e504d0a01f8d6852441a6edc16553c8ab96fc72bedcd5f60c6e167033a0b838b7c8e943c2ef618c2906b8ffb0f50553797af78a41b6b6756e141fc9fa0131900030f4d7239fd80a61f188d92140b9c6cdcd5103e700d96bf72a6cb09b07d8f9ec26b0c7079046831626202dfb5cdbe934a3624b9b2c28e77d93e780420ad50e71f142b71897cb1498282f3487dc047d2fd31c44604d11b07ab68f3951bce1b68746472728ac8b2550549b1cefb3601a65bcaee4ab2f8987893cdca716294338c95b34c8671a7d7fa0505ed992cbfcf2a196fa4beb12c3c11e5f98ad96e1dd2ad9da91139fec0fe3a8ea01f669e65add51189ad736cfcbded1673b20b413b5a683e7835f3e52c30ff8838b04a136e6008b27c50ad04d86bc6963fd8f76c8a6a9d62cf33815f1f736852f373188fc710c4a67a9b8548041004828280a524644af73092d1ee119ca6a5335fec948bc0f7a84ecfac5141f967d4ff3eaf9eff113be9df73c3845f588c3a47bf42d0ea07f9a633473feae604eb1d5b75482238a22b8b023fcb4f8b2ea1881f658891bc5d9b97e345c67edef26aadb5e3bb84d8aee91eef0d6375d35949f6f1730f8fc20e0cf1f8ce9c9eb3834882e1cb7a7d0f83cfedfd93f284f1f94de9da0ed64e25f744ad52edc3186bfeb4e79f5e467dae12702de00392b875b6225517a65811218c21d4c341da38716e07cf5a43d62bf5f1fab6b1be29944c6ea6def62934039a3221fa9b57d40a25d21b73ed86167d7fa19acdbaac09e5d2cc7ac6e0974f168c5eb82fb6cc88e78c13c8151cddc5a81bd9bf67bdd4e1ebdde4da44da49631fde378d57e99612ee752078d04dd98346699619dcad1f70ccdfaa4bacef6e1ac5f33c9bf559a79fb052beb9531baec27cdc6e927634c7836de0ffc77b88eb7058738ed9c23a7be3e6baf28483c91b0429a4d55e9fa630b8ff7c5f9989c64376d090751ac5f3004bd4826918bb9cbd7dc00c51adce5d043e15a21cb4abe5e4aa304bce171a24214da5467f7027285213f6fb76de64c17e5e4c951d47376a92a6c43df5e56d5fa549968a91bdcebd0a3b73df3cf5963835b3650024c30c180c11d161f69856809f08dc8ce4e639abc19b9697cdbfb7ade7de45b1fccd2079da1f433c4ecbb43c5e6aba110edd5fc06a71bd345f0c55d9c70586a88b4e56b53c44630ec8afd0f16a484ee79bd1f1b88d55a55b399fcbcf1e89f71ba61f0109fe2496b4ca9fcb59fdcc75a44b70e1ebc76586505dd9fec48d28ffd0c6270b478ec75243ec3238f1d04ccc72f00449fe099195bdbe850a540c6af5826098b8e2b6b08fea9b7dac6e5282f9f8e33399c776e176e1cc5efa38b784ab2d0fa35f7bde8e67c706f8e0169cef251a8d3910202d07e3d2765a1a59ef70d8d3e808908cb1e4cf54970dc1a988fc3d3fffcbfd1a26177e722614d57bc31a1cefd388af42cd99fd82ec2eee64d5d466e849a6a5d89289215530e495ea7324fad5d9cec148820fc08edc7b12a571004a4366e36c7ebf57cd55ad7bacb7ce17e0703364f506187c924a5634cf97b40077f5af5aa89a8c673955097f608f1bff94bd8d79c81aec90efd87d343b23a428aeca361a0c881f7ba4374e97597762e29f411e1150783bdef2e5088d90ca4d75b51298db43e90c37e22b0254ef0dd3bb2ab04d35df9362296fcc4a156ea067fbdf15fb31e69266fc1a2603782acbde1e62a4448f2308e23cd4b27dc1b8a1d868d769e762bf0e3e5b6ad55a7d2ca89a0acf24e109c2fb91867b71ab3995953cd52bcb586bd1ac91da88a4b236b3f26288789cd988924191f7a8f38deb07d5c7979d85088f256cbf8da64f2fbb8cf2a3eb76829cf48c8a83c2d5ef6c4a09b737186a7a4601f7145b790a376c403c9004bd95688b9d4eff248495c33a1bdb510065a2722e0222ff418c5ccf40ec6d054a19009bb9bc73b5ac5ec930ed5fff0097f78b79a3c72489b58327bd9734e22302e9daaa975693e6a862b8f20302d3b8e11df4ad1f7ed1bbe9f81252f15e6658d0d41d4060ef91802d7046abdad3455a5522a3c5823eee6ce80785a96c16e58d2a5e168534fd3ae4b6fcb1e4c5ced1289853c3ad14267bea6e698c328c7b8645cad8389d91f2aa4ed5909e5707926efdf4667dc0282b08cb8c264339f7b68ea1ff31588b64104e885c20c424215fa506745b815cd07350082207d874528724be5972c4ac29670a04fb2655ad470fd129e1c80504bcac15b99166954b4a86a4f82810ec5382d68da8f82acda2452deac58d41fd943389b77516a3f6bbd70f969e6b1c5475fadd44f0993f0f48fe2e5042d9b1014a415f95053fcdb3f914824a732491cc6547650fa79975110438a9d953234c2c408e04d4523e76b7656eafb9a2d0c28e27121484ea377c436886c0f51a5847cacd9a098a1de867c54f2a3b636059eadf313e4a58dbfcd8e002dda73a89b6d9294c9f408559605a34ff7c1f45330b3795e2be649fb6c9604f94bf1c46d3bb7fead178d5dcb686b7bba1acf7a041b91f17caf608bf6af5fcf38d4f6657f59cde4654bd4aa3b4847647c79c4b2b8424d700c5ecf37b3344f7b956350b29fd2731dcab0fe975495f66fcaf2a74b76c33b1ede70e7ea8a73f0dd84184df1ce0ce53db44bf53821e8280ce80d8f9204c4d05ded71dc5ca486cbe9783a7dfe55d3509a25d051f4a037d408f3e048a21f32e50349e3fcde919c814bd20441d3a818c8f0b13663f796b20a4ad7e45743add11b9b4b8dddd03f8d6d339f2814901ba077234bc2a3414c677944c8454f3c53f3459e2848a0dbe367bb198b2af2a3bfa58e56383f863d30d5e24957737bfca3c729084c1a232272dbb184d380250d82750ffe5b560901f89afdbb340f2267417a8d8bf4bc00a550a27cc629675f151f6645de49908e474a7727aa65fa434f38154b2647b51f72e59b1355a0d966e74c3d8e78414eb67dee99cd02945d2bb50f3d55fce6d9eb9374ad9febd04429872acd2b1721613164935cd8346d0f712801b1227df3f550edcdf3f47a5f0e07eff94a8ce62af4a6dceed4f4532e90bcc9e3fd0fab5ccc41024462ad3edd74ed5b303bc3355f04b54877b7f5d5f07a6e816629178e38eeaf4e77195ee46f3ab303ac71f0f4ee8419552199ccd8f110217e76dd75ce82e9a6e24ae0686dd4ab2a5369ff136a324e31f13fd032fabac35f99d608c254aabe8080a6d837029cd211012ee899fd113c5778565a3737ebce8bcf2a8eade27f7c9e57a5705f2443901e841cd5e73a65a544a273d71ec1b8dd1d852aae0438e23e360c07180527c8307debeaa5b7dff04bcd6518eb4e635d72cdca27ffb6dc943788b1ea84aeb65e962188f0b72c03147427b70bd02959f69fbe3da2bcce97b691ed2803e32c11095364e071dfa597b9d89f8c36055860f413c0b02246ca8944ea3c6a013e4099b68f534cac570aca6c4b5395983ac2782174b0642e7b4a91b636ef4fbc788589ee4e6c3c9e5b66dbda2e26d126af2646f1feccc7d87cdfde66bae0cdebed8335037f1e7751d7679b9ed4ee572a2ef96c4e1d5d49964ef25d4e2f2cd38dc12c14fefca6f7b29ef9838b1ea61732b1130ee6e425bee24a73e58aef1c8705b39dd66ff06e976f91a1e9b512cdeacf1ec5176982dc628752640f730671381a2ee0a9ecbb70dd3aa8f44c68687b76e1f9615cab443d21b313ae03ea236e4040da7021f38270504f37fe0222ad39814cd83fd2c580fd72f38e4310bf2519885978a652c155b4cd93e89b083844e937af3b9d821b5ca2acf5bcf5fd4cc95b8527596b093a5b0b0ceda0bf0bc80b681af3de30e4f6d244527a0253f1a457eed843282692bc5b0beb3159927bf2f7ab829c94acf2895f767dedb0c96ad12b1be4c51b197544f9deb6126562fad31d97cf92e030b1d5b048f2746172b457dfd732b9d75dc6d13b689d7559845151f377a49b83972c9f6d8e1d10ca2d32622a5d1d3091a58239a9f7c220d33f5269a4343e20c29c8ef6917ed564e56024d36c0518db377c99c293e636619abc965db4f7b1185d199b7d4c4546e5fd0daefaf8f9224f18fbfe3ebc556c0a5d10bf30419bc4aa88126be07f51aadeed1a6d8ec104df019c0c7362d4051a48eab8a8b603d79d5f783a5f2fdedaef7ba8217d466e50e04fa45365b289488d42bd9cf6391a3e647075bcc87c0815230ca48d533350bd429f92949f7b186b451996056865cc0eeaa86c821d327a88ae97ffe1490dd01fbf75c8b5b655ee4ff84d9348833370b741ea1d8c0d9905a9f10cdceeb7e50f77a8fde379f731290ce5597f2bef0fbb757f7d7c5f8f4b919f9708cfeb3a883133341d211d856b0b9a2c6887a60750890b83bc56d897810661c04ef0b1961d4a62102ba3f7900e0518d0bcdc70ff09c1b33f37c49", 0x1000}, {&(0x7f00000012c0)="fdd7c7563e80ab58a887572346218981433f7e5df8088cda1002bd36227e2e2546b37a67e329bae4cd89188385e726c4f16c14c70c6df805cbbd3fdc6b376063f468c6cacfa3baf374be1bc4012271a90bc15987ff489e5b1d532d9b100fea9ffab0ba0f0b18719a75a8f4ef097b05afc6", 0x71}, {&(0x7f0000001340)="ab6b0006cd20a2adf656a10689b6ed36cb6c49d8f4458635ebf4372f7481c9722f8299de707beeb034ac112f89b35b54380955c8ef5de9b5526c668941297a1cbd8b6b34d2a6b873ec860c9858b76e7bd60d036fe83b8a7941f0bea477cc0e09b3bee2223c3dfd8ca1396e4e17987dd31e277327c6dc0aed5dc2d815fcc7425b1fb84a3a51a04f06c55cd5047078d323f90d8ded0f46d06959b64f61fad42d5f9b53a0e2d2f24090950f176163154c", 0xaf}, {&(0x7f0000001400)="2b32ace40cd78f4619cda269c1ad5d0ac3fd28af95414c75503eb248ba6aca", 0x1f}, {&(0x7f0000001440)="565970b7a508609ec75a817294347e0a6f8643ed5db8f735fe79202961eef72ded4245bd5bf3fbaff5ba558b1bfe1d8a56bf507515c882fac97374175684571154bd3962752d83e1582d4499c157cd8651ca3c0adadef224dd6b3c4b8a04e87eec757634e690d4a5b85ddf34249c9bf9af37654582da2de8dc71f3c2f1f1c17709fca0e2bce338934ca951cfd25d69c35e93c2529a1518662f604b0d1e439be41d349988e80698524d9c72b25b515e7e9be57ee2ad365232b50c9511469d0842b4e07f87a5396e65d3c50fc6e1e9084445061e95624e6f695a6b612c1343d7b41614c45169ecbfd0032a9dc781a627bbeae7aa796007567feaa759cdc6bede6a1f2a6ad4bb4c55a1cbbd15817abaf6beeb4ad5b9f34f795e768eb1bff23f8c2792c6a98a0fe73a3a757dd71932eec90830ab78673c891941636f2238b4d5e3ea146f43d55d3b8d7466dd3b80854e8923ce939aa599d590774a1ef8143c7c4b41456d8e3e2d4b87fee537f33b94286006d21a118643d12fcf55726cea4d953610a1a3266ec08789f36e22219e2df2f88f97aba996385eeac1493ae01c3b1b355e09e4c8ae47d1448ce8f9d37b8fb8210c600be4ce34f9362106a8f1aabcb11a4edc859bd04f14c0945b3028529db2d2dae86d546b0db2d1c61d4141e6d3e559f180cf7f5f8620f3e635687514eaf66613f113a0658bd73ad76981fdbceef4ceee98f4d5073c391d53472c02788611f9300a6f3130319150c6199fe10e8f07a80505bcb42f7043b07433a3ee4c1393225f19d2573f9a26489d50c29e08385d2075ed3c8307ae5557bbaa241c804278d30b9aa9b08f4bae7a3fbc204705da2807e07c3e4a3fadfa7457d2cb918c48ba86bac7885becf6248186770660552a8b564d4818d76c793f802589abfe87e96a208dd0f1193b3743815367e239772285034c4dd10d1fc3bb4043ef8ed3a17408a1862946eea38c39f622f824445e7f77370e82d63fcb5e099fef7fe5dc154757aaca8541cb1dab7cfc9c054ef21a435e2adbd7884f114f46461e706e1013433da9b78442221a749e8623478175945886da84478b9b896c23298873db34590e4d7369d416d7833d8e6bd25fdc3d49168f53ae1089f6d7699ff7238c2966c2f8974ced0b2352167de0ac0adf94cf0190ea473873dd24c02c5af74cc7ed8920af60190a5d97b6e40f04d5416204f2e33f21e2f336047e6bdba15045fdd1a2c1bfd0e7f22a52f83e8e2759eae6838b84ccd5e2188071136ad3305ff7034f209243f39486f9c17f13f59280e394ace3b25dcd5434fc14c77777c4b7e730a263bec5aba9d2e0e777a7f454338a61e8a20f1ebf4ae6f3b7841cef1437dc59eb60d986df7d0928935c839c8ed9f462ebd02aab7e684b6dabb08ca434706abe26ec200c3beec186801f876f3a089058518a4c2e789cb29b4cf169ecb92b6f1c1bfd044c79923b902c5ad082a34530306586f00a289b50ef6fe72697fd22c602872fdbfbe96a3c1b65f504893b661465cd0f39a75188ccbc8b83d83771c7e27355a9baf8f7fe394b1443af98673160cec5aa78157d4eb1ff329ef21d2c571d6d657c78f53851ed626735affd2c676ae5dee031c968d6ecafde8269813e9b8d8ed4d09e17ef34fcebd8b1ad901cceafb9a15758f0636981c37dc92d684d4e2b08b12d262b30d9efddada31225f103740878a73de7cc8b25112b2625a269ac0656f374ebcaa479126f4ea47a40709aafe3ba408b65dc2dc521ffffd6c31db3629f6073ba94cb0b393c87e7e7d02687d74cf89d0fa610883b93949fe343af7df81e2bf3fe54d0ffc5f88af07da3e3db2493617a7d7c83881411cff8b8da2193c5150d7acd48b4f22092ba8d92a2939a2815f5a1733a25c441c56a76454ad059d78376e0537750080d0fdfa5f777bd940f64e8e90140d37b46c5e79db0d3c2efa53b021eb8c588e722c7d6b5dc8188feb7f9abae930748e76277583e9e4ff44ff3934ba0d8c91555e21001f400492e497b215ed661885e27a7d90f98de078769969d43c107b8096ec6187961d8323d8eb02ffa946c480d230ff45c197fb375370145aa3a670ecebfb6770969b44cfb54938ae17740c1acbdfa8383b877ab9f689dff034c837ef9632786a113f5694301480f8313d187e9ff084d03fe5eac880eb879b0b663ba4fe369220a3b94387639dfe0c13b11be9fb7f37d7ca7df91dac0350ff43a005dfa8db0a76e539547b316f5b0e637264bb0ff60cc424731c712fd584f0216aeaf28e74bc1e4f2e6805360b2280dc20fcc1303a45a004892b0a32db02b61ed367bd20e0b731fb7205319f2200ac2f328e161d9d692affc4cd9a44f013e2987a97d718502c76d5cc8d9b509b4c1a384482952e2126d93d92c711011bcd1ca18ce58879873bc1dbf314539e8375b47bcd78407bb6df9b76b7f048a5afc15ac7389a599fa8677290b16ab1adf1cdf25dc03cfe4bb6e94f972ebf3e888e2675b808f2ff6a9a9d2353049937a4f223f575c3ce7e77b26a44fcf7c42b76f09f93caa3e0260d8ddb5f1152450b0fc163021ee9e304675f494492fddfde57d90d355ad05b537b1264221f7e8502c8aa3ef507f9fdd8bbfafb0a74416b2fb16b65624a0cbf157e93ce8b32a17584fe94a50ed11bdbf38637adf61c83595fd4b7fde1b0c17dfcbd9fc2f4a7eeb758cc7c111a5de69b903e71fdb6bd89242e7de082d858f3bddd4826b911f419ee074cc65f7e09cc1cf41b34a6d3eb2a798338c8c2aa1f6fc99325ff2f1138b51e9052075a4bbcc58a1d3cd5d5b59cd92f335de233a7aff81606b2a8343ae93ec08034254a8c4407bd28cfc72deb5c75b0bfa0e736780fea51925c7cc7089fabc1a3d64aa413ebc09ee579e82b86b1338d1fd10ec65015e154656ae949f062802b9d1689f048ea9f24c2570cc39ce70c89988b141c16b88fc6df0fcecfdfdfe7cd8527807714a956eb2733234a9fb99a388b8c98aa73bd4fe9941b24650c49cad5ab443253a69f528b4f05f373fe612d79f660763fa0750cc0ca2a186851af600abcfdd2c41192ccbb696bf5678d62910c635c1d7b54ca63b6347b48f8d2f011f4558dc8fee65abdbebdd354eaed95109b1decc1b670e8f4ce9b68d742e5f2432faf9e5b59aedb0c20f9dd7b9f23aa53bf417b64bd792f1472bb0df407c137921abe555e9e62ea2e1e33942bc3240fb6d915705817e2f6dbded578fc4df3b7ea11114afcf16ecc928f8fc3734604ab56bcd2bf935755a0d149086cb5aa0779c5971b9346c3321d8e31c01c3a74b0b852c8d14cd7e4c78184e8c46ace7f545e51be379a490679d6f58e1285f91e670e9f2656135e062f1dac5645b1c056ada442d1dd7da08e10478bce6146757962040df65cabd3c62e5a7f7888dce1528550a62879b7c3884e8a68112829635d0b5f8f4e5295fb081ee1fe20267bc017870be7a3c51d9b02734eb83c623f66536d246b41a5b0f32b38e309d32d5191d01d9f0a9589b281d0878cb4e844d316cd6f695ba304678c4d0a704908ee899060471261bc8bcd8c8f0b5fbab4b12cfbaac54a5bb0889ed836f756980b565a5d4db74dedce15dbcfc611af03dffa0a1fd0291e317d59ea0da710de8625a57ee2948eb9b9f70eda19ef041b2afe85ee326b36d0a908e4fdd6fe633a3384e46840756def88e30cf6976428df3eadb88b98b9dbda0f016f1ec0c116543887da8f5cf1ae02d032fc90b761e1ffac81d02ded5707d12162a2ec340093f19bf1294a9075ebf22fab0cd6ac2cb0cd7f31df85907e4991ea4ea38dd3da30ce513710f6f9433ce32d1465d30d1fb175cd255359c66fd1213463306db81ecfc3385c5796a4629d27fa1685e814a9ca9b6e58d920d590413b0900f5ffe23255944d8f125d4b787ccf741890e72b9defd72bb264d3f12dd2e81ec5189938d1496f15ff2ffa25deaad74ea14e519dce81b50555deab353ad2d7d90baae79240af166daf38c15d05d27c4de11bb533bc822cff8003111e163ee2790b627387830e188de5fc89f60392c8fb676e439c39d891486719103b747514b89e63550e7a5af4ae0426b4c98c61b5fb105c6c103f9da8e3b85b5dd5519d04cfa2f28fe80d02b348b4ee95c7f4d0dd683cf5f9af662e22235c0d53cf413e4ebb00f7e4bb63ae35b643acadf4f4dc9b4011e8fc945db1365c73cd0a155051cc097327b3e93c3d5ddc12e723a0640423f311d0d0ebc8564b8199a2dd1016669b2e46b259be42f44a13f725ca735af0f76372b8b98820ccbda575a875aa46c80c0dc6ae9bef3a8fddf7522e34fb8829ba8bd3e2a3abbc2001ab883e865d82f30618f452418cc6b19b8832b7707b52d9ed6d52be2cb829cd640ea2725f9ebc7f2e1f524897f24e2ccb25ee1993815528909ef4c8eef292e2c8dd4f12e834bb5dfe898406368a8380709c9ec1666df2b262d2ce7a332b20296ec4981e3694f29aa333450a5a03311e23de89373df2540b56fbde8d1c7eec283da1de9321010ec579d65d3accf8029051a717c45dd92d30b721c7f78f48d432ecd36ecf3557d0dedbacbf30a9cdaab1e9be370319fbc363220ef603df25cb2be9dfac40d47aa8453586a5fe14e18fc9e24caae43342fc0896462b2d6e866f00738bf38cc638bcecdb3617009c93c8ff1de4c67c91c8d739e51073a9abbba0a04d035aabf4a4ccb96e2dbc319ac26b8f585df31ed2f8eabafd1caedc76eb47622fe461538d10cc9dd2ee5352906f1dce1ae3110fcdc81b8be336b0397435d215488d9ab21ab1543d3765b78e01c03bf208c7fd4938c6df929c9fc7d594050c3895d67b4a06a140ca8b7e8da60c73da36970e0d696b4c676ee8844efa3e16856e0db3d1aa4554213674526e42049f7d04a613ae588924a3d7c0d134a0d6f6d0a3e8c8c037ffc25e41e955851d060993d8e0f0fa2398c1c986c9fbf91b50e95b4395a20984d86b88c832c50185fbec388e649ece4208c94b85ad727c9f9d8b0fa1fd4e4a0ea374813ac3973e0fd8d22494b6b7389181bb05583cfd2f1394ea54ff4b91b1c081f21aa34358382782e7e90e7c6ffa7e4c58b8f0bc700e9d2d6318b700f1f0c02ef96f85d943df089ab9ef9176171a2bd6d801b40155a71cdac12bdb73909b96aa14801799b9d54c28beb5b00caaabcfbda2db1ec91b486b29cdf04d9d80f67396cbb9e5bb90f219526ab697c0d88dfbb5597b2e27de2caa6e36413e4549806d0827cb958e3adce6ec7c335083fbcd652baa7cc1d5792b5d34a78245d1f536868d4472925144d77b2b6a874140778a3695e274b114b7dfb8383633029d890f30b89b6c6cca1ef6432e81f78f121ed947773c76efc401521df4e80466303331ff43079ec55c0abd3997a02b61490502a7e7c0a5485c8b9ecd48ad15117825867de95299e0f4fc2dd8d13f9c3ebd7294cbcc45654cb2396c175d5e03c2de28a0cef8f49dee77526e137ead2cfaf3bbd634132af1f5dc04613d8ef9ba531d79a3d06483c4dcfa185633b093b049c03a0d2d5f814e75380d6380f7c95f02b36746a0647a5c393c755ce32d954d489b90afd97c8176b7025a6d68f4a9ccd68c223c1b0c71e75e1c8b30cd198bf45c2156494e2513b3aecc3e64511cce818bde2eadd8267fe7b4378cf73d1d60998b0ddf3e6f5d6ce71f22292a6b7027a32d27bbb180d7d6ad002f926ddc2c027cca00aaf27a8d200a44f109093469b3e00532f3c92e9ba872fb32224366bd71ecba89de8bcb13f6df5f9680ab84306854043a194d026a360", 0x1000}], 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x400, 0x0, 0x3f, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xfffffffffffffffe}) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9c, 0x6, 0xfffffffffffffffc, 0x6}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x7f) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x74) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="09ab2a0003badc0dcf69487749738b78a5422c601af8134e62469340514cf461eea5146fede811faab0903474edefd70b7ac0bd9cdc524eb66fd4426a50b58538730f83a2fde550da0bbeab6fe2117525feaa3b5e35339418d284025de6d259cf66e00f186e29ff85ad49df811194b91e14e1d9865708bb3dfc8e4d9417dbc5f1fbffb7f2357830bb452599723", 0x8d) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 22:28:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffebf) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r1, 0x1) flock(r1, 0x1) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x6, 0x2, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 22:28:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="200091a4505d0000fffeeb0000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 22:28:54 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 22:28:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 22:28:54 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) r3 = semget$private(0x0, 0x664d6dea5bcb9ca, 0x380) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x10000, './file0\x00', './file0\x00'}) pwritev(r2, &(0x7f0000001700)=[{&(0x7f00000002c0)="a0e8ea9be34d19963c1b44007ec1cab939bbdc126f9d6461e3d89bbb9ffa82f4be5a24a6ddcb2513bd75ce714c5068690c3f488255ad0edf7e20d3aba44308e703dc6e484b6e6cb499782447ca3a604137cde97970be26b175e81278331301a20d073f9c4d1e3546c1ee1f1cd4758bca186b296b7eb200109e7489f3e8f17a1f9ea4c74a13a735acc3282666ed532057d2a52d5d74acb262c7315c6485649d7bbddcf46b1ce450d1d7d2726930d5b9621c0c3f8d1a111501f19665816c962085cdf3d1e55f781c6e42f0cb43228f292aed88f54b0dca1d56b9a9ce8a7cac59dee2fb285f6b5bb59dee97bfe91e4d1403d5527b991ef26c9b449c5e357d3ffce617c3031b4e100bc7c179afa00cefe9919e8aa372ca97703dcca7f363cc275fb375ebfa4a0869056f1a26df20fce29b17c4e4fd85cfc7a93f9d0ae396d1ac778dfbff397618947bef576a439bdec24f785ed752bf22cc89a8aa19b0830e505527ecd051311e27cd65d22fd1f76ad7a8dd4aa89184f9a6eed68a62e95803e519ec7d7122c72b9b5392d05055e223a5a89bc8909c6b93307e39fb2ab632e3a57efeb00238050dff4063896c94c02a690e6388a909b5e01c9266015901b61d60af1e434b3d22eba54d4e81a97abbf8ea62ef55031f249a3503341713edf22d04f7c810a5380e361ac31cd9c959a96ded6c9e0a35ac9d8a955df8c5bbfa2cdf5ea8707b43f8ace66cd7316806c333409e780c66c1e78f74d60ee9c61c8380e74bffef1feb1b2a1750dd48354c8beedfb623650506e563dd12b1e52c89135ab9449fe014f332ecf7442e82ddabba8287099c92be16a9fa714ec2ae03b975df5533cef0614972350c3c63c6c4ee1a2f44d90a8fe2c9e2c1ce8388b13e6deb70f1edcc66376e4e6e4f1ebaac4b58d436a86c4f252bc5f478743a7bd2b2a3fbf9262b8cac7736d9e7d9ffe517b22071816d43e6b5cc9a7ca8c333b1b64b9be4c8d42b0c1b6ac74656d3166353542075d52ba92ac88a6cb7bcd5ecb6ebc30b9d62ad730a00931d4e32cbd0e2c65c3e79db464d5bca6e3e03acbae97c8a4e352edf0d0a68297affa0c981da6735cb38242b0299c1c57cbbd012befb6dc8c7cd872fc96124460037a64608914450d99160a50f1176ed78153729f534a796f103d6079b399406602d6650bf92af9f7deb7231a7ce487433908c50de63df721e3ce038c283f0b455c232f70b7c158428b25981ce3fc46c7a04bb3dcc7d792f6db751e657a38c7f7add13ea2bd4f2a3d71d8ee7538d04914a34f31e36f85d58b62feea5e21ffa4a25653c0c0cef2ad33cf63edabc75a4eb84caf6fcb463a88f3163a380d1c36ad3851dcb9ad0919983e51c934e9f7c0856c4fb4c3ffdc2ecedb53e7878bb4596a739ac33e358287f863b18edc008560ed2912f88e1634a09def113715c80c44b0ccda64310acfb4c05f6e2f558491c6ef1d384b581e61441688eccef428cb2b70410baddbcb80b4aef7241897f1a2c507a4a1f5b407c0cc55c64c7848da907da8793b1236e43b85180604bac44f507d89f3b0dcaf0e61c8b755a78185290503ec3b82b3c73bcb6954778e16f21d63a9056753d52a7cd1965dca1ab3341cdce2fe457962ed28eaac5af7cf9a6319d7a0991866041f0fddcba1e2dea77472bf26e19847d21eb62647b3b0371b176ae7fb1b861ce60ad5bcf9e2d8cb1d5940e8a660534f700033818296c7d4b92e859dc524d9c68de9a1e5842d7f1d18d853b6be23fc4126a9b5db76e3746897521e50a6bc16d2e24a71dd3fa3229371214ec940286096b1762e14862bcff6294dea0677917a64a4f07445db197a1dbabca835538d9b819db88974968968904a21aecb77a4170c876b2a86ef70dfa0fa336f2242ce497995127105fd3229bdda3cada05d249c5965dde57bf43a0b58e2aba4f5e30539edcd74ccb4d5156ad7ea41aeb5115bb7e893efb6e2a7e5c1500113982fb81908d1b845a38126a3f6d0150425344bca7f98ebf23073540b7b25301416a328069bfecb00083ac7b380aa01c1f167367a1a911ce004f42d69977e4a973f99e33077b94c66b297153c6e0e533a4d3d3f6e109ef34cd80b2479723ce32e98ce55bcd2bb0530a6e10fc1af57fb8e11240fd2d74b831a094bb0f2567352f5740df559026a93b319748a637286812ce8990808750ff67ccc589d7931fa2e266a10b3bff3572e51f99dee196b4342a4a468cabfcd50459d84b84371dd4027c5e60825fb4eea4abcfdb27f43326e8d0ab8c00f7bd131f7ab4721a3dc4350c3a238e2611a0f009a70ad9a3c53983abe674d6bd4f04d7535ebe610cb6e0239cc131cca35626765c45f606b919f19d9f802b65d275cbafe95b0066fe6fce07f28efa4a2dcb4f581cfc03dc59b5a0025e97f64843d1bc778adc971d0e21d5b022f2ad7055371fcce6858bb6e48a4f7be70580ae8af5a845cd3b93858f4df5711326017302b74d7837c2c2774561c491c900cf649577e12d6da050e6292e29056cc7e4d4805982ab96a393040ff6139619acddd7f297b65f87569600357632e9fefc2058f095b47e50029fe4eff554deb28b3b42f459d768140c0378dcb6d26742b966b629cc700f3fa0b690babc7ea74a246169cb43cce2134bc9a2d6591e6a39fcbc408f8701282b825bfdd4d63c27c9eadb8b083db8ea3f11ec678a3a66152e756ac90e96081eb3dcf608c9a240e4c6b7ade847e5c7eeed0fee64fdc7130041d5734f92b60c6401116c5f3a200aacaabc69ff1c7691e6b6fb53c21ff96b2f2d19e754799670994fd7a8e56e65cf54553cdeff8510b5a90ae1f3b53540a0508c21877b301a82c3c92774a6efcfbbf6c15679452faab0dc385bc9f7b7fc1317920a6a01e4ff36cede6d24fd616138ca228cdd583b2203947996f2d6dba96ef7408da67c0afa134b25f2800853fb56181ca2d0f34ed19fa4b21d83512c871923119c17219dc18488bb1e7a1375f6ab512023cca6b356402840e03472a0df23b4d7a26441be5c6a751d44e211490d82867d07864dc116d70190f747e4d467f6df0a2f8ce6c608722acf5faaca4821ef9a3f78bcf6740a6c0d778b287a3fe777436025172f47fbd36b99bcea165830edfcd1ed62744750ca2cdfb683869dfe5616e6ce4b8f11bc669b8ec1d4f787597c1616a1efa5a47d6ec4f70d38b49c4e886b1586098255ac8612ef01e8adcf26de3fd0b8875af1fbca6b1fca8e7215bed7ad85bca0a7117f03cdd93b3823ad58ff72af8853aed3a176c1ab758a331f37125bbdcffc328f5befe919044cd7602b2556fcc03b3071b33fe087b9771056486d6a3f1e16d3aa9c49d7677494c8b2f018e224e000ac987feef1280b04a3429ffc181904f74dff3502d6ccd4e54468b4753c60b47957d975bbf1ccb44418877cf680839d6076e3759528042fdc36da2946a86b4571803f9e708636d3d886801b883154a52fe5c3e51aabae2e1ce237be8fc167c28ee27313dde6b7625ec170769b27f88d2df1fb4879f6ae3bb3575dda252001c15a53ccc9a6a6ac7a285e32ed6faa8c806bfe3cad9b21a1ed150156dc324f23c36e50671d9a7321dd65e574e327201443081a11fe60cb7d8b2ac893206a816aeebbbc1ea266bac82dfd581c18872c8b96ddcc44433ac698535bf998ee8c67989bce82434504facb0dba8217007bb178843c6b4af4760808fb5f67df113f2ec0b863467e5b798133306c4cc5c607aaed8fe2e5abcf4dcd5f4d0866057b691ea4f65c336f02ca7b6dbfaac1edd7acb5c906318451ecc1e0e44dbc9813de9413235391af47821a4745878008bef34d574482670f42c4262ca5b1e64d7d2c6da955204be33c030d5a8ce3a0bdc15a736663cc034d3fde89fb2a9974a8cef2fd182f7fdbee07d24909eef62087be53ba2f4f8ea8205c3ff376065645717f2188ae234877df09a8ba13adc96855e8cd2093743af2b64b3b8934300bf4be1661dff80d76b74f6adb2b40810012c7c7e9365050b57dcd79853df47b9c2485b1982e9dce7b3b824ab20832d3d007f748215aa2eda11e242eca57f4fbb3ba89a8f6404b6a00de2e67156096d2976e7526b6bfc4eb606075c5812852bc6b5319a4c439b633403db5862290f843ea80289e17d626eda029ec8e5eece380ba960bed122da9760536a33790cc48995c5d12e18048d33139273c4c915a81bcda4f33f8d6d67137442f008f31b64f37a95429ec794486ae4c6d4b193edada2e722708723797d31adc23dcc3fad056af6fb1fb24c57280b68ff5be649cfa4e38ca2dfab005fb2575c10ee7becdc62a49deddc58c0853dd53532d3ac523536841caab9f13778f8756021d65ca292240978fcd6434b189d8863b68b298e4d2d97c345770a1ec093812aa094a961f2cea6ea4fb56722043bb1e3979772fe5d3a920e8d25dd47a707d655cf28541c83d78d160992e6cd016548f721aef2cc8e0dd21fc5f0195903829b2a61d7e182c3cf07fbac370312cf1c44d100d81f9c1e8294c9ee318162a7e6ec2bc226c319359b7f03b3cae0b68c4a62db2718197ad99d544f9c43d2420af098c957fa597c5128db2282615f90080c3001a2adad0ddfe159c40105aa45598e87c0b7fdd4ee3ba4899d93315e01eed60da4c6075c984dbb4a36b07c5d9b8d996d4473e3d417fe440d5b9d2ebeefe5c40a8ddd151ace5f96cdb302b5af2f9b2a8fd9f36693ed37de04ce1876dfa86def2545a505c4453244dda0b379c5732cab857622a7085e2edc0d09cbc16c35c1c59c6bacb658a8a963240b3157a77fbcf67039619821feaf88172883dbb2bf40ee4b857123ec0cafd6d84c61eaf8f4bc824cb46c285cb570962dd34c427ebcce189de307396045620b78da43f750960cabf408893573401f3bbf953952b3971cc6c10e0e050368887546baac4e5a54bb42ea60ce1d996f7446c6cb26eeaf4e3e59a69ec0a4526bf18cff90642cbd932b6b3043dcfb0fd60d541ff1c69ae717a7c8689a5f70e3c3ac63a0230e420270dc7636611ef980695cc7411007ee846228b0ad0fb838bce9b01a11b25eccbc1c46f9485d7dd608262343116305918d4368060f46beb4fa819adac5273e9faa4915af8cf7737135614a9d4bc8c065b61cab380474c208f0d8030268afd976c1bbf81921bd5a28a3351b4e0101d79a283cbd823ba30d0dea673533a4b1d285133ba7c64e7d5bddc68e30a94fc512a536118244f5f34f95a699d31859635a46614f504f434e77a0ab630408f5c88fab2964d1be8f8ba00c23d08aa13a4ccb169a6aaef31c802662119740159b504d831b5bba043a1c0fb0da277d46569ccb4037b2d0c9741876b227163b0988abc7773f8cbf704c412bfc871e58a21e0e3357fd9f0e93f42ab1228a295f2b6753fdeef89ecb4f416d7938646a06b116dd63ea209f62b18a04fa11a50e129b4c9423ae6cb42886faeafb2ad3d8178d172268afe6e6c1ffd6b74483932626147858688c91892f2344530ed009732c94d40c351e0133b6088c88689620ef1c005df5de8856a77ff296fed264e6f2cbd90103c786c9c3573d6c3f09a0fb123549f1bd28a22d811acd0bf373201308c30e5a034ed82862bd17bb189a47e3d565e0122524b68c2304ecaaeff4d05954d628143710272ad65b41e7e123c20ac36891d9ce187dc5db48fa789db4127ec17e28620d4b4687d7ee06c8a6345c765abd9b29a2df39fcf5db6ebc8b51e6f78921a3d3cc93280d3c28a388c5869f3ca65a18475750e6ff1a65cf92023fc48b12aea", 0x1000}, {&(0x7f00000012c0)="24843b3d1b5a00f7b0297d8a0cd7c3dbc03286ee919505ab95c8da69b122bb0b0d141982f58dad7e5faf0e13c377eedbd5fb79eaf2a8a3628385", 0x3a}, {&(0x7f0000001300)="647769a7b0d7dff6584634c8f39664a6da4ebeac98039f4630844b1158fe1092dc2bcc29aa4ada0c84004d4ea9b1a45ed3c06a544ca21c956841ae3f42285ecfa61204cc2fb4320a7c48f64b8916da61ec71a78f4f4c39ac18c7d219b1fe6d7de9ffb9bf662743c36a9f518980564a2d739ebd14863d86896e4f4ff0e3940070d43bc533ba97da19777d47b8a90af7acdfd84a271581a1cd3fa083bd", 0x9c}, {&(0x7f00000013c0)="3170e73e930794d451ead342c0d49fb92276c5367bc8cdefaa83f28d1aa7fb7479455026dfb41ae0d825fc864416bcb3849f62396bda40dc81bc1afc0552a152f075a377df3c5f9386d31c70cd072b8a013bdf327f05df1186ba9f6c46d1949835a35a235baeeb622a3554b58b251b67af12a35659309d8bd40c30d9bb0e93017514b08c61b68f2eb8e6802566623a27c45c1e65b3f5", 0x96}, {&(0x7f0000001480)="ba33b2fa8b2a2975d0f94b68c2b9c11901dd8ae772a589a6552d9bcee5c1a6674fac35f7e3bbdf27a1b0c387a38aacc1749f513427a3bf735d46e83e2ade276d3257c6a0f9ad13da3eaf", 0x4a}, {&(0x7f0000001500)="bbb15c4c5fea5fa106e89f8ba7c5e80bcc44aad8afaf48e8363adc4c13c5ccad41521c7ec94402fa05c39853c233a65638e39f00ea20485521023a66e8c8a9292e810e29952fadc7dd84921527d7033d69a98761003dae312d9e39a47317a1e95820480c1f60c36afe7a058aa29616af99167e4e883be0469a46c83d0511b253c76a491312085f1137361cab1969934c54485c4a5850fd3d5005c5104dc8da946eb8e6d504e1023998a0d839f071bfe7", 0xb0}, {&(0x7f00000015c0)="bd9116ed40cbeb497f682b7acc77e25ff7389361099feda163acce46e2adab69bc6460105c6b42ee1dbed44ca6c5b7ffad8474298d4761ba76605d5b8b42d1dd45c0b0aa3338369b9e2a6f928805eaab6d7fa56f519d0be69ba80363cccd51199efa9f2d8700d68fb29074f59c3ed6c0f3cffa385ec397274df3a21519e7ee6ae450e2f6006883ac980c8299ce9afb4e3f5174a19e9f4f75d923fd4ee7afb7f05e79851241c74d58cddb5a929a17822105a8b8e7b828d97e11ee9b2d228a2560e98fdd", 0xc3}, {&(0x7f00000016c0)='/', 0x1}], 0x8, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000001780), &(0x7f00000017c0)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001840)={&(0x7f0000001800)='./file0\x00', r1, 0x2}) getsockname(r1, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) stat(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000019c0)={0x6, 0x1, './file0\x00', 0xd58, 0x3000000000000, 0x3, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001a00)={0xbf0, 0x8, 0x4, 0x1, 0x0, 0x4000000000000000, 0x7, 0x10, [{0x9, 0x9f7, 0x8, 0x3ac}, {0x80000001, 0x4cdff7fc, 0x1, 0x6}, {0x8, 0xffffffffffffffff, 0x8, 0xf06}, {0x9, 0x0, 0xd7bd, 0x8}, {0x5, 0x48eb, 0x5, 0x1}, {0x7, 0xfffffffffffffffe, 0x4, 0x80000000}, {0x6, 0xfff, 0x4b3, 0x400000000000}, {0x1ff, 0x2, 0x800, 0x3}, {0x2, 0x437, 0x10001, 0x7ff}, {0xfff, 0x89a, 0x0, 0x100000001}, {0x0, 0xfffffffffffffff8, 0x1, 0x3}, {0x2, 0x8001, 0x400, 0x457}, {0x5, 0xdb, 0x4, 0x52b}, {0x7, 0x7, 0x5, 0xffffffffffff26a1}, {0x8, 0x7, 0x7, 0x1}, {0x401, 0x3, 0x3}]}) r7 = socket$inet6(0x18, 0x2, 0x7fffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001b40)={0xd587, './file0\x00', './file0\x00'}) kevent(r1, 0xffffffffffffffff, 0x4, &(0x7f0000001b80)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x27eb9d54}, {{r7}, 0xffffffffffffffff, 0x86, 0x4, 0x1000, 0x8000}, {{r4}, 0xffffffffffffffff, 0x80, 0x3e29da6e9f424800, 0x7f, 0xd0f}, {{r5}, 0xd3288736a165224, 0x80, 0x20000000, 0xff, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x7f}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x8, 0x4}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x1f, 0x164}, {{r6}, 0xfffffffffffffff8, 0x10, 0x80000000, 0xb0}], 0x7, &(0x7f0000001c80)={0x8000, 0xe72}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001cc0)={'tap', 0x0}) pwritev(r5, &(0x7f0000002000)=[{&(0x7f0000001d00)="1e3678fb48ef71a761aea8d3e0004871cf1b7566c9cd3fa34a5b0cdef1a8e08e50edf264957a8e9bdabfeac17a16bd531d798bb3d9dd31342f0083672ece6129b70e1c039350af9d66c441f7ed3196b923b438786463374f0f66486e29c89b2afc94681323fedb82d3c4c4d11d4b86aa12e4b59d4d7c8802261b23bce5635d12df96c0779e571de6ce0835cd01d144fe2f134a7127d90b1f388e569172a60a834922efef5ffdf7a4d75fab7bd549784b96b82bf76fb7d1161d5c7b79f64d49", 0xbf}, {&(0x7f0000001dc0)="2208921d109db0edadc16def75a5e427c27d19e5ffdada6ee4c484d4b39589c30beb87ad09245126fd846363816d4bda333f2604ff623d3c7175b2afad94b8bb5dfbfd93a4f3ea47e7f418ac4f95dc96be27283c63399f0565000b1e7d5d7194050700cfebaee69d06ee3045cd3587b18626d09b02ff3ec9e2a4a133598dae9883eec7ae8f94d6a5aecfdc72d9bbc1cd454457accb0b4f10c2306d4d5986733c1eab01c4086ceec591135b7a2e4f454fae9c01f82f38625f", 0xb8}, {&(0x7f0000001e80)="b08c1e434573e5568ca45ae0885883cf5da0de09f2dd631ca3b1ded87d1d3e4a918e203614b5484997261597f2c67d0fa99e795a8589a45c6d29173f7beb1eed94c1da5413951ba8e2ba024e686740a585f3beebe738cf1d769b7c4f13a08a798c06c24e11796601e167ffc3d461bc3aaef25e6b3a3867e8f0cb6d3b6c67d1ca906826e02f816aca0729e2619b24190723e25a8a86e93f12d61c80f1a4f146cc92d1f6aef4944f548875b0e4541a0cdd702015c702cd079d8308a3e25977f0544029b101ea16e16e285b87283f232b73654698efc4176cb659dd909d573bd74dea32f8f13ac88d34c8542cbaf8e3a331b6be29a1e9a3", 0xf6}, {&(0x7f0000001f80)="6752c8fba382bc3b097e3d37b343168f930af74c2033e8b403aa98cef94dc288c0d35b63f08651318658ed26f570b3cc4117a21a750a6fe04bb2d56f8d1aac80e6", 0x41}], 0x4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000002040)={0x10000}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002080)=[0x0, 0x2]) pipe2(&(0x7f00000020c0), 0x10000) getpeername$unix(r2, &(0x7f0000002100)=@file={0x0, ""/108}, &(0x7f0000002180)=0x6e) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000022c0)={0xdf, 0x0, &(0x7f00000021c0)=""/223}) symlink(&(0x7f0000002300)='./file0\x00', &(0x7f0000002340)='./file0\x00') faccessat(r4, &(0x7f0000002380)='./file0\x00', 0x20, 0x2) 22:28:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0xcb) 22:28:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 22:28:54 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 22:28:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x0, 0x3}, {{r0}, 0x0, 0x9, 0x1, 0x3f, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1da30c4f92ee2880, 0x2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x20574d9c25605ddb, 0x1, 0x0, 0x80}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 22:28:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) 22:28:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x80) getppid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 22:28:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000000)=0x401, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/113, 0x71, 0x800, &(0x7f00000001c0)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x2, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 22:28:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 22:28:56 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffff20ffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453e68c117006a09000000bc5e57c6388bbd2ad8782951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d0dbc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680e257c966beeff41b8edeb4edd5fb0cf4bd6a74fa19eabc5f9aa4d36f535c94d543baf692811932f0086e3c8bc56a76f5f4aa44e0a1c5320f7b7bd81835e7a2c32b33eadec14a8be1cb38652299925497757d01bd8cc10a0086058ef7d41eb906d5d0dc1d31127527d0d4dc9d6cafa61dbaa05b0fde8f4c7dabf2f8a0c3df0e2adfeb3c0486c897d774909c5326248084534dd4ef71e4103ad6458014e4c631b1"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8002, 0x40) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:28:56 executing program 1: r0 = socket(0x10, 0x8007, 0x9) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x1b90) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001480)) pwrite(r0, &(0x7f0000000280)="aac91a8122d3214ff977a110845d7112c257a8e2f468cdc12e5073a5416369396fe1e1319e9a34a947ac2b1feab8c28ddd8f27ecff20b94c0889c67cf67bdaf5b618a08dc4abec0f49557041d96a0b9614918227", 0x54, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000380)) accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) write(r0, &(0x7f0000000080)="a601f654b1e65cfa08ee7b0535a83e7d3a793de622caaa0679e7fa77e8ef3a1d7ebe7ae66d53735827ab98ce808e21a366a9a6c609c43a7db1f0b37ed4fc457716c9823a78bbe6ae9ad379496f6b19f2d4b1ec8071060ed5cf30d3a35b947c51801e0668b0a93c09d49ac22b963c8d88f86ad52bfe1d11d1c124baf805cef0349e0c1e7fb649ce18558ba831e03b69d5fd75ba7c76a342bcfe67de76c8d0590a1e5eeffaf7465ea2751507dc467ba9b1f4f70a15d43499ba19da4d7e37ec5f306208f5f7b11cad0b16bbbd3cc32b6889586f751888e7238bb48bf1a9087a42fe93e77cf56de31feccd6a78fe6e4d4dec1143", 0xf2) getsockopt(r0, 0x40000000000, 0x81, &(0x7f00000014c0)=""/183, &(0x7f0000001580)=0xb7) accept(r0, 0x0, &(0x7f0000000180)) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1, 0x6, 0x3, 0x200}, {0x6, 0x9, 0x26d, 0x81}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xfff) 22:28:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000, 0x10000) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffffffc, &(0x7f0000000280)=ANY=[@ANYBLOB="8800000000000000ffff00009f010000f5e076c03b16402b041dfe969d5f8f3567a021034500009290b23c417d76f2249566459134b6a68990bc08ca8e43807d3e263a3a0853160238742dae16bb8e386b08448781feb373b1c82a88391a242c16e3d785508091a44f9aa7251f61000b180964d221ea64538171c0f3df6b141235d60000000000005cffffffffffffff01000000ff070000f92d397a3b28edb2db9aff38aa8c1ab7e5fc985a2cf39ad0ac825f5a1096f11847e554ae7201aea3733e3599a5c68205eb6e24dc162245f593e40f7bc11221152e9f34ad1c07f7bd3037f9645a77510916b86775c892e49b0000000000000000d6163a885b3652471ca4e549f7b9f0b8fde33bff18d69256fb350639db916d8f8193eccef30928e8757700aaf524c49ac596319cd760d5653293456f2a246440ab5571a7098e301c822f178f496cbc762532d6871b105e93422e0dac3315dd2cb7f9ee9581f8d708818666816dbb85e15c3091ba740aeb72ddecef83f08fc7dec9f9c728441858ae7f44c9597d5c5633677844ea41d3"], 0xf8}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000440)={0x4, [{0x1, 0x9}, {0x2, 0x1000}, {0x1, 0x31}, {0x2, 0x4}, {0x1, 0x3f}, {0x3, 0x20}, {0x3, 0x1}, {0x2, 0x59d}, {0x2, 0x9}, {0x3}, {0x1, 0x2}, {0x3, 0x100000001}, {0x3, 0x34e}, {0x2, 0x2}, {0x1, 0xfffffffffffff800}, {0x2, 0xaf}, {0xa29e0c26c2d3f53a, 0x1}, {0x3, 0xf262}, {0x3, 0x10001}, {0x3}, {0x2, 0xffffffffffff0000}, {0x2, 0x9}, {0x0, 0x8}, {0x0, 0x5}, {0x1, 0x4}, {0x1, 0x3}, {0x2, 0xbc2}, {0x2, 0x5b}, {0x1, 0xfffffffffffffffc}, {0x2, 0x80}, {0x3, 0x7a8}, {0x3, 0x1}]}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f071db1796778ce098cc87acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f698864661cbd057843bc4feb8de37d18ecbc49d792512ab863fa79fb34a15a513d00041a415535190fc5789d4a9f998b5941534d025dfe5a99e13d177a7df82a0b2917ee61", 0x25) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x400, 0x3, 0xc41, "588088ef434dee47e2d44f2e0d5d510027f653d6", 0xffffffffffffffe1, 0x8}) 22:28:56 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 22:28:56 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getgid() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007cc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) fcntl$dupfd(r0, 0xa, r0) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) sendto(r1, &(0x7f0000000300)="d3489ac89b8b250a4c07", 0xa, 0x4, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xae733a3294b3b543, 0x20, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x10000, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x3a, 0x9, 0x1}], 0x24d47cce, &(0x7f0000000140)=[{{r0}, 0x7bf3ae94dce11074, 0x957621840ac529ec, 0x0, 0x800}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1000, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x74, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xf, 0xfffff, 0x200, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x24, 0x10, 0xe2, 0x52}], 0x1, &(0x7f0000000240)={0x1f, 0x4}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 22:29:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0xffffffff, 0x8, 0x7}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x91, &(0x7f0000000400)="a17581ae2b67b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bc4968a522361f70ddf93300fe3c222e92d6a1f7cedf08f6b4e97cdbf3769e4aa") 22:29:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001380)=0xc) fchmod(r0, 0x4) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r1 = socket$inet(0x2, 0x4000, 0x9) r2 = open(&(0x7f0000001280)='./file0\x00', 0x10000, 0x48) openat(r2, &(0x7f00000012c0)='./file0\x00', 0x8, 0x20) socket$inet(0x2, 0x8000, 0x8001) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x40b, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, &(0x7f00000011c0)=""/142, 0x8e}, 0x803) 22:29:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) r1 = msgget$private(0x0, 0x1c) msgctl$IPC_RMID(r1, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 22:29:00 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 22:29:00 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000180)) chmod(&(0x7f0000000140)='./file0\x00', 0x20) setitimer(0x2, &(0x7f0000000000)={{0x9}, {0x100000001, 0x8000}}, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:29:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 22:29:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 22:29:00 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getppid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0x5, 0x475) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 22:29:00 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) getpgrp() setpgid(r1, r1) 22:29:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9cfb6f15c4f0b247150781019461241d7f322c0046fe1fb5313279b112f70428b9ccb15a579161158118a2d146274397e292e00684c153d46ba52e9bef17e4555f679bf6f58d070c28a65e73d6ac9bf1abc04cf842b2969baa0790ebaf09f7c6c98ddb6246aabf609527f5acca8a30331bdc0426ecc5808c88be90cbffd9", 0x7e}, {&(0x7f00000001c0)="424225682452ed81d6f81bccccfa7ab542e5d746a5851aa5c86f42774a4e4164d86ae839bc53e833411bbc6d1198832c5f5845ad4311eeea3878f3ce6b20ac86cfe90351db71f5eb9e1b2f5b31ed6627d331559cbc76432842193fb4a1fa37888bafe91ec3f3071a95cb2f735bcba83c448e55323ea02ac604f58252654fb6b6b1c4e86894f5f826fe2e51b3798c7969a1e69382f99e4a5e163b94492f4ba99a60a1c9d398a2c149e9db4dcacf4bbb6e7eff221d3aaf42e7551ab7094aa45d85ccec60c4f5468b7b41d91df6b4cb77d21f87277fe318ffadb827f11bd5dea0afe561da8b4259d73b31f3b62f6906128dc7", 0xf1}], 0x2, 0x0, 0x0) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = msgget$private(0x0, 0x348) msgsnd(r1, &(0x7f0000000180)={0x2, "abeb4cf0ae0ae309bb976305a8258c0147666cd5b9fa9dd2a983db70e77a3c689e9bd6b3f98fcf9c87b1ea14752a073b8e0ca909228de97eeca1e8355ddbaaa8e024f4e05b7080290b851a81a3c6ad61b69b1bed4c9dd1a68291837673ec00cbc16c9fc434f30b0e20dc751c400b03a2c4c340711304b459b14ac65516b0db216d5341b073a3aa57fbf84fd75bf29bb27ef86e8805d2d996dc524f8e94c44b0ab199a87fa00a91043a0fcde1c34fce1894aa3a1f8e46a6a3e754d8a9f04922239bba0ecfc1b6ca422ffbe1ca673ec5802db973f52806f801fa042ab43e35efa8"}, 0xe8, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 22:29:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3d2569e947d853260ccccf5d616a3690b5743c5e87a4d913dedfb41b3f38b0352e51a65f9d2825aaf67d937850d4fe878f7b07ddfc9ff80279876a11ea29e5746dc9ab235367c5b73618083bb805ce872f6f3623f731bb868c62443b9e46d7b37f94d30c87479b8b3f556877f2c3dbdbec637b60f067a5b239bd2b1a5fdf7b6e37ff95637eafb9e397d3270e1df6dac633dc1e24f718f7b7e0087622263723a400796230012c734a454fff7ecfbd08332653ab068e0ee768cccd5c020000000000000017322b2e062fbabc5240f25dd2dbe5a8d8aaf88b0ab4e205ae3392c0df3e21db4f0025bc4bbe936b3c24f6d8d95f59f7f426b4a460f22c0151"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) socket(0xd128af733ad1ea30, 0x1, 0xfff) 22:29:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000080), 0x10004) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 22:29:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$getflags(r0, 0x3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 22:29:01 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$inet6(r0, 0x0, &(0x7f00000001c0)) connect(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\b'], 0xa) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x800000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x3, 0xee, 0x100000000, 0xdaf}, {0x4, 0x2, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 22:29:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b524220293fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80cabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36283bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400000000000000"], 0x808}, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r1, 0xbb3, 0x0, &(0x7f0000000140)="35e1864823f242182ca7d72c8a8481a50587c1962de282bb5a932e5a178b4de824321f4f4c8f4a31312f42213e12d50618a00516b3aec20083beb7668d9cb408489c939450cd584c5649fef83d615738f8b56a4d0ffb29ffab529785244fc59ff0d2612e88c41ff071e365a76dda38f82498e2ff360621e3eb33102f0740aad2787f1ece4236d3db6cddacce205147db571de54efb4474b8290d0cfe9e437e4f08fd1008c0de382a91a63a48aece6ae649da093da9138791e0daece2bc5c1f5031eefbf1c91305ff99eb29c083f780e6d9c2ea42b5", 0xd5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0xc, 0x6) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x4, 0x1f, &(0x7f00000002c0)="35b1d470c8ef55701a5d1b6cda9ba66c7122aa78b00ec255e9ddc1f9ca47f7d10cff13736c23ba54fed092b68b3578b5dfb77b99e41bbf45e750aa770ae5c19ffab3ae8ea2c12224ffb9b1", 0x4b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x2) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='.\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000440)={0x6, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) lchown(&(0x7f0000000040)='./file0\x00', r6, r7) 22:29:01 executing program 1: r0 = socket(0x18, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x6561ffb775d9889, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa, 0x22) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r4 = getpid() getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0xc06a83f7599d685e, 0x4, r4) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xb0, &(0x7f00000001c0)="02f2d15e245b803cc5155afe8ec985f963fe47ef9ed13586744e7f2cb3164519489277ece2536f5dd804640871be7cbe2adada69c9e95a9ace9b505b8316438b7d9d968e3843064a2c92379bfc55cfb293a0cbe246aa56edb44fc3915a282288d1a0951dcb6579f503c2b5b14e3154c8152749ed6f3292fa359b37b64c871dce66d5dd7d715523654250e10920b66f652b70279638bf5abd5e0c346a262c07c79f5956200cf76815da0e5b17f739a15a") syz_emit_ethernet(0x4, &(0x7f0000000180)="b2bbd011") 22:29:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) flock(r1, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x401, 0x5}, {{r3}, 0xfffffffffffffffe, 0xa, 0x1, 0xff2f, 0xffffffffffffffc1}, {{r3}, 0xfffffffffffffffe, 0x14, 0x40000000, 0xffff, 0x3}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0xaf, 0x40, 0x8, 0xfffffffffffffffd}], 0xffffffffffffffe0, &(0x7f0000000100)={0x839, 0x8001}) dup2(r2, r1) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x80) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='tap') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xce84323a03ed7afb) 22:29:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x10002) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b21bc, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="8db4eab9ef2d84fbfde2bc59ebd6d4e309a3fc99f4e62d52829038f4be79706b0154a8443559a93208f593c77fce92fa27b64dfeac4b66fe7be88cd0f6d6524d8ab4cbecb963dd81aeff5a13c49a233d0a309490035634f332b2bd29ee6d1cb90742b6fc2f", 0x306}, {&(0x7f0000000340)="a1333a85c26a73eb5101c00fda03f46ab03ed35e53f6653ddc1fda7f430b8407704330e0ac8d84d047b267f093b85dec6cf23c1116969eb35dcea45f5458b2656c98b9d72df29db47021a57a3410224963a61773abf7b40c334e855ada3f35a791ba0b4cb1d31d7f5595ead36042dcab035a1100cc981de72f8d0390cc05958e2f3dd5294ea963554097ca0dc63617f64d0d2f5638de0caed30c2134a7a010d43e407efff0bf6b841c14851a4ad971874339be9027fd42e497", 0x125}, {&(0x7f0000000100)="dba2", 0xffffffffffffff6d}], 0x3, 0x0, 0x10004) pwritev(r1, &(0x7f0000001740)=[{&(0x7f00000002c0)="774afedfbbc77976bc4fdc6ec1032ebc308c58c61e8fae6dac7ff1ad39ff4367217c38f4f87100ed1699bbf4105b5647cebf77180f1c7c7e4acf27bbe53d426648248808c7213bd26ad662899146911bbd9582058158cc", 0x57}, {&(0x7f0000000540)="14f47f8eb6d975e475c051aa5a5ba09c47a0a38a8e7210b0e2858348b18cd487a3c351766c", 0x25}, {&(0x7f0000000580)="c06437573af9c23d3340d071b1c2d739948b757ba594932193d3c35741e6f67bc07912bff4df91756665d651f52fb890b8eb33088cb64e10909178c056e1b34d9206a6816956305afe27544d20a586c3446c55", 0x53}, {&(0x7f0000000600)="b224634bfaa89361a8105ad72e03726dbd02ca9c37f13e48387ead16f231507eb1441decde11d58c8b16ef5de46d7a3cfc38589070e6149c892a0728cd28e3337efe05d89d0be2e85d63c6de8888039abfad4000883df4ae1860509648eed73ec935733a381be05db712ef58c49ca04dc5fd37184e9e9b2fd23a61991e5dbfef2f387bc2dde9f9f688564f5a3274f580827fcb8e2890b0003c1bfbe96c495e678fee21a17be2c03503cbbb2e37576531e26a72772493531749f064c030d07522284f40c30cd5073ff2150ebeda1edefad42beca099f96e37", 0xd8}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:29:01 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="3b1bd04f57bdd6c79dd6f9227e59a93f73bf8ec6ff56d184c47b5716039bedc16a4174918692118b9995524abeb7ffa72758545d096c76bb9940b4dc9cb5c2f575b523bedf3e1c65a2f349f340b9914672161b45b346749967059d85f03843df4def15a176d25cb9f84079de85", 0x6d, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="71df52dfb8c0511941d9963355090c63b7e566d5a94611f19ead33860b2ff8f1f8a3adf2700a41668d7ed87d175fcbacb8af12a4be2ec5468eff1fe51688", 0x3e) 22:29:01 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000002c0)={0x0, "8fa9d061005d0e46eb9d7f78b5"}, 0x1, 0x800) msgrcv(r0, &(0x7f0000002500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x00'/4104], 0xffffffffffffff02, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000a1f4f72908000000756059c3da2f428cacee2066cd899602fa18cb0682"], 0x25, 0x800) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="59860c7075f2a45b07d5961846a2339954e429b2589eaf4064986467235ac645d012ad9354820382f2ca57dc6bf077bcc194e7ae06f39cb51d015fb5f14d8e6435a8383af51feb8ff401b0215df463ba1dc0231e6f54c7d5047c00d3c936d32a19b31c45dde979ddd132cd7cbdeaa5652fe717092367085e638cbe282026cb180336b912f4aac58ac9da341e73adea8d3e0ff6f2c76ab441e3f98432bd9a7375f06732b9fc28d608e9eb65bac4958bc6c22f9590708254f362bedc816fedb3ecd459c7ea04cfcb08e56acd099034be69519a8a315b9508ce857ded2f21058f42e0c071ace4e67111a680d4fe67d83b18a3f8bc3834"], 0x1, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/39}, 0x2f, 0x2, 0x800) msgrcv(r0, &(0x7f0000001340)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) msgsnd(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0300000000000000a11954b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65cabaae708701e4eef9a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c9a40cb38e262830fface3a7638a53b8612080bde3bfb2b817273a6e3b6fefe4c2522decfa2dd85c57757023ddcb794a8d18858c5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc4"], 0xac, 0x800) msgsnd(r0, &(0x7f0000000300)={0x0, "f77cea03a3eb9254617eea85c1df230d00a34a1a7f4d2405f05892e078efb9229d7a1c8b66fdf9e99f4476dd0f6cbd2f46106c935fd8177ed0a4560e448124f4a779727a13a6f3910563dd5fd85609d65947e27b750367732d5f497c52f9d2ea78600b447ec83e26cb02ede00c75634ec61334c0ec4b8644ed3da9878661e5780ad003cb622f6dba06e6856fdeb0688039ee0bafa4d191a47ca3aa8f17606023ddb0837c08341f9754d3dc0fecfa08ba3280b415bb7479bd36d7ad2c789a6683d390cbe2519b4d521cb71e3a925e303bbc87bc52f7c5f4b435b55d41ef303446c0e60fdf36a31b900a30f4be33fcc1d41c75a7a51dfea7b5ee6715ac85f4a64bee5028ae94121a0439ac3f07778c69a8c3134c3a5b60c25af238780d031a896380c032111ad61ea9ca6cb0a8e313dc7b8cdfeead12f80e84833497c19cc76b65569e65c99ccb4ed217105832abf943196a5c9d315a51c35833f8acd0a092e84f496f62272ebc7701da33fccf6c8b3db2376776acba5024f81e0c7bcc65f7b52a8dc73a71db154b78065bb64864d1b2723635201864cb1248c6c528bead5090ba5ff2af5dc8e6aa28d8d1acb7f2cf46c7f986f6946ea6e2521e5f03d501e59eb5aca38bf67c49f3513b4e3779d9314a792792bf9029e09a6c383340ae951a2f096c5dcf76ed62a03ce003d6fb603d1e4e2674e47181801ac5c40ff5ecda398658babf768bf02ffb18d3905b0dd59ee21d6d63b181716e415d91e59a606d4416ffaabe2b1841ddc99676c813f5b5c552e74eea2ce461c79db1af1ded7384a64ba084059c004b8d7e6fc01fbcbb6b7fdbeb49420c142433024b87154f54ffe6813b955560401deda625d61e7d6db0c39fe9f3948ae27553c2685a6c1374be26aeda2c53f3dcaab43ac43c95ea8b382327fb3af95a9949f2941c1d5d6afac989c65aeca8b033bf575d18aca3240015b627ea01416e24603059d887214dffb0c5babe2804cb745cadccae540b400f4b643365c8e1637841038de08fe4d5bddabfa9544a2a5d21c0969ba152bda21e5ffd9a69f7780c74477f071cdf8b93ee5cc161fcfea9f0eda6a0186f99a11ee2e7e2f3b9d96fd5320069ed31ef81bdd4a73c21b6ae3846021dbec05e14af1f2cbe9d80d287661023de3591fe4cd4090325e90c12cd5ec963887d57a7e1a3dc2170467b68162cabbafef3436dd6d5cb41af11caca3b72f1a0263f383bf7c71cc6e1698e444fe290bba1df47985e4e2c8188392620a926a5a4b894fc8cd50a15f7889ba13ab91a0005d5b839bdf9d4568653a4897d9aa0c2f66598c5ac2d769015f40da230b789da0a8582af91105874c492fe06705964689ce1d832340b84f0ba8aed77f2269eb086c581a5ebbbd0d7a507008ec02c02523f8e8d7b943b452d3a8f8d31df8a6a42c1edd3de62667a7c506ef0b8f95ca7d5d55af2a7dfed8c4285bda2895a82f53e5f9389f336ce9c7720c785979f5c6465517bf3bb288026fa9605f1b549486dc96fe3b82af891545eb547eda6ec3057ddfe867e71720222cf6a4144373287b2d04be4a3421cb6d78fb65af79e35288db79be9f90b16fd32e2a0e0922f372eecf3620e689cca2092288a0af76839027bfbd1996a76bd607244e146db20750ad60a076b5645aba9c27e9a9ed43b2540561a4c935328f9ddb58fc1052e8fd2c0a6b4e72a67e34dc17ccb8ffc7549388617c9f7f72ca886b08ec6258832e7fa05e346deefa3418ca11ff8afe038c8a345197a5a3a0045e281a55b10c92efcc9ba869c9c3122a999f1a640f6c355e71d883a9e01184beb8a058b7b920796dab93bcacc3606b4ca2f003a8bf34b7760b15f4d6a9b0d603848420eabc284faeb6080c0dda75408d34a0c55e4d555af460073a68f89067e597db63473bdb3e2579e653ccb257d8d9a51fd95102b2ca34035dc789f77ecfc12dbbdd5b976984db077a5fdbfb705d72bfb98ba068add0248dd7074ef1121cec7b17940bee6288acaf0a0139fd9072a68c2916a766acb53eeeed3d3399284c2fd274e85e4eee01a3c5151eb101940d6c1fecfa9f63ed3d0f8cb44b146db2662a3db14dd42acf88bb9981b16d26ad63fc406d5dc0f4f5eaf529120ab88ff72ec2f1697b717804a827382be461e4f1374be3eb6d82baeb452ac97697d7d0135f6cfd70f81bb340466869ea662452484c8dcfce37a4f0e900d06331da367ad0f38e8d6b3f1f516e1c269875010d32f1cb24cf3181ab4b3c313bb1763d3ff6c34d09d0f903a907362878fd06ab5677d5de4e0bff73284e2ae6bdcb3453b122617256c87dd401bceceb5fec32a1ad73300df33e07835f580fc2fed0ddc0b4e3aaac0ffab2192510c7c934b914b3ae4d3c94cc75906d8f606d4ce77fa477d112557799d6be461d4b7ae028575a1a31e1e35c6deb4fedd3c3fe67e4f65df0987fa124bedbf31b24ad7d0020826b838145444c32dc46d3d684da461c4bc1316e86bd44cfc257819be562b7f245d672bb2f455b897d9d91651b65485a8b3d8d893b2a33c6d9bf4459931dd44256c3d1e64a76918439053da10b7aa4d9f0cb570593d502c4e8d8aaa9fd84078080c176482565150c58af6aca0d64fa966afa0ca6b0e306294cd98742a7ee2bfdd759eff70318fde698fb5d03054c94aa4180b09b780c8486fe64a73c58c788825177d127218dae2546dc2693366452e675d1195b6e494392775ef23f77a7ae7906eceb9b2a3437e0b0c010667a7bcc393be37dbc4ea5222c97d8e7996a9e82b6ddd3713a28eb3f2ca9b00f58d015aef3862ed411a0b1a47a29c8ab854d48d97f5f5629ec08dd13e47857a383d27d919e0789ba84935230c74a6042c2490d86e5165cfb2f0ef963d0f8e8fee8389a91a6ef831a1bd36b753dfe55fbd0531d091d7fa9ee9f1d388653b3d44eb836d01d610691e83fa8b0a0cf4586e9587094364e5ba2288db307c153323699afafe87930928b7a064f44381665d410d2dea59c22c24f6bf1a7f82eea14ba5c423ded08e5647f21c01a5285eb57910700535bb4fe84b7a512e3c48a54453619a8155997fbc43bbe4bf8151c3b9085fb77f1429afb6b76de4c4d297e02d408fa4d7ba8e36fff341ce26e773e08d9b469279c92e4b93fe749f5821cf33e2c0af135c4415c4dfb3184939bab42079a8db1cc35bb658b2637dc5751bea4d281ad17f3850047aa4d200b1d86b4ed0ea6817cb44baba25aa2cb27f7c1381ea657b7ffa32f85e506899e2e1d8476834a8f3f064a6328c2f8f109c50bff3fd9608dec39bfcebb020f6b60326e3041f75246cf08ec2546f09fdc8a132d83f4e37d06195d6e32b6a0720f9d10af3b07d793aac3d28f0257dacf171536a94baacda5a3f7393c48270017604fd8971bebbf08a95903ff50123f6fb946557c36abe6cee08542128af825a5b9ebbd48f7e699732cffe0172c2cea28cd4a83d3b10d1174dafb5ff8ecebe905f5681d8f3f5352cadc5b4b922b97a6bab9df2b2ffb5c5dd6f426b77e64213d2649f072c1f21693e1a2d34759fd5cd3adb5cc58a62139d098d3c110e83098a1db6c3f833aa095412c3183ec9f9b33794e8738cb2541be959ddeb6e7f72007d4de3e207766ace364a68f4f515a41b24cc2d9fac85708b3a33cfa9e97d650122c4917d52b75bda3b9f329296176f8982a6155954c3b3b44366fb9ea42db59c6d50829871eb67fc4cc3ded48eb966bb9abc6df0acc1f98aee8c08ca9bc1b19940eca4221311a04b0e8cbfbafc79c4941448fb15eeef5df923f62ece8014acf7d7335f191860e3cd76b2c45d9edb2b6b1368157e2797050b939dbb9c6af8fff956d7cb43740c317e9137748fbde3eae791eab555169c5775e3d677528ad798f348d1b29eb9f45728137a5680b371aca192fc1ddef0366868c7ae927bc8b5ca39548a7e9641840bb4d75611edf39123adb940d523a8bd0641e9815253bc158387e937872a42b299c8fc76f4237de849a14c114b588160973901190b18075159b9e0037f46e9e64024acb3dbabc6acd91c5ad4280e43c7d2452863b90411cf6874042778150a2d2e01852dcf136ae8e770c1177c3417edfee9e7b23e5dcfc1b2c50b02554fd1850962be9680f82e41f33dc8d0fc4072d2049de1166b8355f96475b50bfefe3bd1f47d6f48621e5d42681c00d4fc014bf09f310546145a33820795733462e7881b478385ce49f8c45a1e7da547491ead09c7de59ec77e82381655ae807efb2df875a12666d6c079280d8bce9436518f67d5e16940283aaa2db202efced9bd9b380b4d200fa7e907d3a7899dbe05e26d47c95ddcb2505c7ec825fe13d189757fc9bb23b6e9747060ddfcffdf395d47adc42675fa56cb8609a642b5d73b0b05384a18201781b463f8da62627f4bb6045d04bf9dd2d3aefedba49b6633a10982042eed02757eb7cf8cd0b82a008ed9a04c85e49185a62183e92dde964bda4fa83ab81bc35334fa6347274dcd79138a202d5421044958d406976944315025a4d4ef7cdac403d14a9019ac583e61bca6453c2ee8537e46ae6064c13dfd56c826c6eedb3ecebf5e31ba3149a3da152e0240ea982a5350f8d98e4b976f45e694a695c304e54d56b18a67461e7167aa3e41cdda23d817e09943cec1c3e77b0ef495c7d78d94bd4c9595f2286cd473497116bc270b98b486fbb97e8897d34ce70a624d33305fb271540b5c3aad769f1cbf26eadf354119612e5e9d2dea5d217cfa5348e6e346a7bdafbec6bd14706bd5a918fa189ed0a49b00a970ef558df7bb17252a1c9dcffd1343f27e37eddf76fa40f3341de4830baa9aa3e390d51936cd79017ddb76226458e4f859627db7e367608fd7be443bbbd4e3f67ad85cc2dbcdb117e8be81566bcf7703906164fb09dea2b699115ca13d5a4f719bbd10339880e93e06e80f1ef0b64b37e50ef3383a0ede9b7845bec9cd49d3441eb64c65f49a4a730f693b3e463cc9086c626adb4bc2e668bdc2f35ec36ecd69cfc6ec65dcb85a1e357ae96baf1c66bb2992f845b7784ec4aa86e180b501adeb393a48d62bb68f9f9f4ddb83c1116b8b35b43a8fada15bac5d2dcfae454138c28d845103252f9bba54e344e6777037eec7c52b762bc5b34be2a0bcd4afe7e5da58e47f27502abf56b43213ebf0a432f9b15496df1ba5c1099261e5fb9cbf639061365debe34873b662fdc91849e51f1b04b18dd4f8601ac0bf31f1fc1ccb147af20fb5339f1e7265c811d664533d9947ff453acf422783b564fd7e2f393f6e75df350ccb3eaad834cab7fe6f26ac020efe7c653a34275a998a9cdca094a6d7df2102dd9984045e86d62061721d0234368b45f419ef18246a90638a4f779f10cfafc5b69c3b7177cb583a9dc75294b95d837c2f1ad7896eaf5a64634cd9e5cac72fead0e5ac8faf15a385b5b0300343581c72de22fb49c8d07a27783ed4b9eaf9d6cd2370664257f16f52031d04f6dba008ac05b8ad5361698478bb6cc700c3f6b08baca675105b8b2360356a11357de802b5b8f260c1417b8dcfcad872ec5da1824927d3b626080e3cc2c1986cf0babfdb1ebcecf8a27f6e85983ee2796833bc48ff1ebf41e2c363a7a28899a9bc79eb381670110938376c8e66f28aff63d71a3744d3228a595cbdc202cd6b327d21ecadcd0473b57f9e0c42af3b0a09b14ff59fd385abf7ad38c864f0bf40f9899f31319ecac100e49426451a6c1d56f0f8bf1ee818dfe790200d2911c9f61eeea2a13104c0b06aee2800eca4dbcb119206450a93afb79bb0c775976"}, 0x1008, 0x800) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x50, [{0x1, 0xffffffff}, {0x2, 0x1}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x5}, {0x1, 0x2}, {0x1}, {0x0, 0x8000}, {0x3, 0x1000}, {0x1, 0x6}, {0x0, 0x1}, {0x3, 0x5}, {0x3, 0xd5c}, {0x1, 0x7}, {0x1, 0x3f}, {0x1, 0x4}, {0x2, 0x7fff}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0xe0f}, {0x3, 0x7f}, {0x2, 0x7}, {0x1, 0xffff}, {0x1, 0x1}, {0x1, 0x2}, {0x1, 0x9}, {0x3, 0x84f7}, {0x2, 0x4}, {0x1, 0x6}, {0x3}, {0x3, 0x2}, {0x1, 0x4}]}) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0xfffffffffffffffe, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x6000, 0x5197, 0xba7737a}, 0xfedf) open(&(0x7f0000000180)='./file0\x00', 0xf1b90868dfa281c6, 0x10) 22:29:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000fc0)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9ce12071d7843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1ed2a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9e615218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f51d14e33dd7957682e", 0x1001}], 0xaf) 22:29:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)='mn', 0x24f) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x7, 0x0, 0x109}) unlink(&(0x7f00000000c0)='./bus\x00') unlink(&(0x7f0000000100)='./bus\x00') connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xc6, 0x2}, 0xc) 22:29:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) pipe2(&(0x7f0000000000), 0x4) 22:29:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="10002e2f66696c653000"], 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 22:29:01 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 22:29:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x8, 0x5, 0x0, 0xacc8, 0x9, 0x100000001, 0x2, 0x3, 0x80000001, 0x100000000}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 22:29:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x60, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x177) 22:29:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x13) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) dup2(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb185159935effff020000000000"], 0x1c, 0x0}, 0x0) 22:29:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = kqueue() r5 = dup2(r1, r4) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0xfff) kevent(r4, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0xd3, 0x10, 0x2, 0x4}, {{r4}, 0xfffffffffffffff8, 0x83, 0x0, 0x11e, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x95, 0x85cc}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xd087, 0x1f78}, {{r1}, 0x0, 0x24, 0x2, 0xffffffffffffc35e, 0x2}, {{r0}, 0xfffffffffffffffd, 0x53, 0x2, 0x0, 0x4}], 0x9, 0x0) 22:29:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x8, 0x0, 0x4}], 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000056d000/0x3000)=nil, 0x3000, 0x4) sendto$unix(r0, &(0x7f0000000040)="47d173358cf96322d098dfa8d1de7e28ddeb50a49714978d446902bd05e70d527e80f0fb9063f9dc111862b4d1ccfd75431062fa1527a73253ba665e1a2620bc9e5bdafe960bff8ff91108223fc46dd2e7bc4eb74ffcc1ea45f46663baa459b2c81d4656", 0x64, 0x401, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:29:01 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='i') 22:29:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000099fc59a192fbe7f8000000000000000000400000"], &(0x7f0000000080)=0x21) recvfrom(r1, &(0x7f0000000140)=""/141, 0x8d, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\bie0\x00\a\x00\x00\x00'], 0xa) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x3, 0x3}, {0x1fcd8d2b50807a9f, 0x36}, {0x1, 0x4}, {0x1, 0x100000000}, {0x1, 0x3}, {0x3, 0x7}, {0x3}, {0x2}, {0x0, 0xffff}, {0x3, 0x86}, {0x1, 0x5}, {0x3, 0x5}, {0x2, 0x6}, {0x2, 0x2}, {0x3}, {0x3, 0x9}, {0x3, 0x200}, {0x0, 0x2}, {0x96585e47bd84ff29, 0x8001}, {0x3, 0x100000000}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x10000}, {0x1, 0x1}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x401}, {0x1, 0x6}, {0x2, 0xfffc000000000000}, {0x2, 0x9}, {0x1, 0x3}, {0x2da873c2c50ef9de, 0xfffffffffffffff8}]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) ioctl$TIOCCDTR(r0, 0x20007478) r3 = dup2(r0, r0) accept$inet(r3, &(0x7f0000000500), &(0x7f0000000280)=0x133) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 22:29:01 executing program 0: r0 = kqueue() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000001100)=""/4096}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x6, 0x3ff, 0x3, 0x9, 0x3e0, 0x97, 0x3f}, &(0x7f0000000080)={0x830, 0x8, 0x4, 0x4000000000000000, 0x1, 0x8, 0x283}, &(0x7f0000000100)={0x2, 0x4, 0x6, 0x3, 0x6, 0x2, 0x5, 0x3}, &(0x7f0000000140)={0x5, 0x8001}) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000340)="b6") 22:29:01 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 22:29:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5b11c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3ff236b2b824246aeac248537ea78207ef90fe8034e296bb5a4faa1a688ec24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe694a651a4a9b52d174a306920c754682460b59b53aafa0c584c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d4251dfc9fd7968e36c2c4d9f9a19f6303efd43a1451c57142ff01d772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375c3d9e8f48ef33a80ce6143c1619a2cec02ba5c"], 0x10) kqueue() write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) 22:29:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000003d73e86121d57cf6aeeff666000400"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8800, 0x0) r0 = kqueue() r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec5321", 0x45e) 22:29:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000001380)=""/165, 0x46b}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000140)="d20f0d5945cf376b479a34efcc5579f513d4a1b272fe8cd50ce879358b4c22cd3ee9d0ebe2cb50b6d306a1947f4a1e8898ae25c2b7", 0x35}, {&(0x7f0000001640)="1eb0587319b134f83150addfdf166bcf4ee48a01e0d0c42482e139b2fa72bd7480fa4e6cdbf50210efcd4e6e07272672a136fe9ca28a4011bfeb60e746c1107bd9", 0x41}, {&(0x7f00000016c0)="7c8343d9321a1186aadde85e08e98d5f47e78e5bcdad3c3aa4bb243cb227d94a5869b39f39ba14cb10b2cd15a39d210022ad7c9815385f27ca984e6992fbff4ed8d0db16532a49067e91bdb2ce66553d86a1f31a075e3ef547686d623af7cb84", 0x60}, {&(0x7f0000001740)="a5581701c66803f5621a235350ccb2bf2c140ca674d760655270c3717dd77430a4033e623c73b60738c57b907cb3a9f4387d29b673118501842197c7e974c0efe4d9d930580d21acd5d275a218361d3d7b300d74971c4c83316ef7041104bb3482d75d2b4c662a94d39a04b1e14237d4e56dac133e5bf24d575edd9e1c8a57e08263bd7138f90a35d82e6420aa4fab9175ba394ee5f98c25df81d7023c2f864e6c80996dd90d64bd36dabc3dd8c7187274b9184cf0da1c6d592314df637e10a56b2e51673cd687730d47ba28e5b4411f4c0b01120c13", 0xd6}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) socket(0x1, 0x2, 0x7) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x10, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000001540)) 22:29:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x2, 0x10001, 0x3, 0x1, 0x6, 0x7f, 0x4, 0x1, 0x2, 0x3be, 0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) 22:29:02 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = msgget(0x3, 0x25f) msgsnd(r0, &(0x7f00000001c0)={0x1, "91253ad6cc83a4e0b296728905d0faa9cfe3de0f26db8455c607ae28ec229cae677fa6539bea26574d91aaeb3bc8b1dfb7cd62fa468f2cf7ca210bdbf189346b47628fcea304bc01b6579c658166bd7487506d1e800619dd6a23968b8881b247ce5e9838b5ca4eb2a9c506438e211d17ac49322a514d1c3f8c3fcf9c3e0d70fe00b559b56f138e167f9597521cd6542e6aee38c564704392887d6c5eaf6d3dc31bfdaf738bce74600faba1ea135044cd26937e83b679fd506f15d779ddf553e3a97d78e46b1b4ef70a2ac5e1dd557428e052191d5972b3147a06c2816ef111aade5614fee3570addd7f6f612ed03f2564d2db637abcad6f0a58ac425675d7f805d297e590770adade1f351aa1008c045070dd8e1ad5bd24207691ee5713132ad6e13eb1891bc4eb7d8cf568aca2c5b3395e974c613a9accfac2a411910da72e60b4490d0720219ba6ca7ff29ed63339d5866e016b199715d0ddba2c806786c830d40fc25a96b64950fc9a7cc6b0c9dd13f1d2a656c8f18067a1a6e4d64c3f814a31e31d905933e3a13c39be2f3dcc116516d25c28ababb3e2ec094d1029adb4dc5556d9d3f485b21a323392b228fdb23decc8ed7febb58a37b93301ccd6f3f47027a81dabe8251a456b544b74c43b6c74ccf213e16f03eee20bb2a5e9ade4631221ee81b8a1191b8de1d5ee674fa59e75937249ee9a2cf9aa232f42f7d77fb7751f505aed73b65c18116a6ba759e54b08dd23ff8a6e6aab17c560bd5b69f1c7bf61a2e229d1c76664a31ddad3f67b012e0235383b60d2ed303bd8d763269e3d7dbdd667f0d79e9c23168650dae5537ba7810d1e94be94d9c59eaa71d0c6da8c5c2923cad99557a24f37f65a89900223c67eb5022012ec12b9dbdf293ee08bb0451e671c55093e765972505a91515a3b0e205187868328a095c1f9e8c6b28470979e03bc8c646bb7196ca251538c00f629e3273eea45926c64439afc2acd5d7a981770544a14c6e016881d6be3dea87eb9034a4d227dac2dde4255282c4bc42b67ca5849051a407bd84b80e4634ef0cb01f5be34d8bcda419354b7c0d54b2be75e509aaaf6c5e03df45431d0780c145210acf78bc28d48cd5d6588f83b0c882fd2d05b7aa14f4ddb4dc4237e92a2bc8fcce0f3887955030f16d0cb24c9e50118f69f42236dbc0eb06cafacf7b7924c0300491151249e46a8e4cf68ecc6a2ed595e3f669d859f8962e8faa95b726cdb2afd29a74ea086c98828e1265d7daccad904f5304e2de4fe599faf447bdc04a3c50eec6ac846ffd62938fd93e168488fcaef472d58b7a82ecf7b15b488bef9ec59f6f59f7ec6238a4c94d39932c8ea5441ca39a581c5a08ef3590ec051ace4aa716c7abdd71d4ba52e81cd6ce3b8236ff2a09c20daa656615d6a07f07455e86d39324a2670e4a0ce3357d188a11e1103cd1068df82395e6ee473d6e769e9c2fd59d4273e0a86ac4027f727560ea77bf08479b8baa363f7978e28b1b10dcc7668fcecc4e43cd9b52e3fe7006a0d2c7715ceb1bb72bc29926090e0eccf22647f8386bc78d930cd9ab5a8e38bf294cf2749c11250a40ec4eafa6eba4f3b1046bbede636723ef0fbf04aa12859b804c564249a9ca01bd12067ed3e2b36cbfa43e8ade8db3a3d6baef0d23e956886a7a26a322172e5545bafe58bf94fcf5e6ed6bbb4275bec55b2074c81f45e1587955f897638732ac069042dd5d9849b2e12c2cb0e1ab08f4bd5a4a1b348cf2827ff4238a4ff8fd38712d05bb1fe90e2280e45125e6e12f223b76ddf07071f53e0c736ea58f4d745f6b2e55067d7a00a32dc3d1f072db04797c9c7dbbad3380ec30237373d9561547b782f5d8c66b0149349dd5feaa997b405ed21101565d08dd9dd598091c0c7450de9472a20f67b77e4cd4c2d4227c46ff04b68f3d403e598bd947d8056d1d74723dff6add8aa0d256c7aa0e3896a6e19ec668c0da847c44347761ccedbc0b681ece03049cb88654bd84ab771f3f17b902885263377040ef66b85ef5501a4782d5d9b27bdb13ede32603e49fe7d327a843678e9e68e60c8a8ac2511b4150266c289eb5190af6aef0760f9f23ab473622a7960ffddb5febabae89bbf9da4031fe0cd69baa30b42e803a3f3f3e5fdb3dbeaabce02a674eafc34d38046d4ed4db5305adb6f9c9e721cd3ec9fc113345ffa76b4ccd66f9cfcbb393cfbc68150d16755d96d6a56cf03d1f8607ff6d1a8aa002f2b98b3c47c1e242d085b6d4d429b45c89ebc43926d8f7dc1023fc5b6c9d40afdc5f29a056d88d80428f2de5ffa5280a3e23999d7e857dacd0297676aea2b091551aa8c46d5cfc1532403e69167f31328cd405e139bd109855103fc75cbc885aabec6956e89b288cf48f4b1dd40a5acee4c422796c467f0ce28cff562ebbe1d515e1b35dd5694cad0d72f5593bf9f931e930b53d44538aff3b8e2e10faa5b8495b385eb9c41c7c4970c366e26c551137e0b99d8ed0bd12576a53c846d868f3d4d5c7c6a8cd1a0bb7ebb466e261760a920364ba38eafc4ba4a93aa4c0afc393a1af26217e180fc9794693c29475ba77abaefb8faac492187d94c0fc6c49c1150b32b7e1f1d9f9e3bf9e7a2a8abc1388d87420be475c31d005c2b4d7dcbab658d79700c8b4a998cd35e98391a2ebb911a01a0ab4301ed0d830ae05611e58daaaa286dba0544ab20669ddf39dea4f05b7f849d710808bd85d4649d0153d14b0fb72905ee6073896c5ed362aa849e46930d939405f0c655052a7d9c9511f3f515059d29b5460b9aaa00ae6296505c44b2f5413154c91e7763ba274b7802eefe1db98f851f090c2c198bf779c5b1bcc060dd7175f3cfb714a7039ce1c3a8521840e14c0331dd4fe11ad7910c94918611febc9ae8842a1bcbbfd31bad0544eb6881f4dfa9203221ff686d567fb56e610d630bb3f65402b75c7ff4089e6b76ddcacdd1e42bdf96a0aaf3dc70750b9d7ac7bbf22e1ce6112a608791effdeb98a65fad23295554b26960cf41d3dc62226b0960a5e844ef9919cca650bffe695c4e7ea607cede871ae00e9836bff6a6d762c6e5008395d810c4487d28c70dd60b875f007aab1d51357426d1a2dcc00a4ea66c80c855d55970ddf2f73d610328514e624180c3863e1b6e4f2d0953707ae51c5685c8f7c6b38d3e5365770345da013a774dd846fbbd9b9ede48b6de3b22197ad2114676dfe332a4dd259edcfb664b8d85560b9c480b525969ad665c81a390f907b53f3d8e2ac891a7e1e8f05101f77d443f500aa61e5180a08680ba4b02a8f47b0ba087dafd04876aaf6c264950b518bc91f8bf39e1e0448f1107003efc823c2ede3bdd8df4bc9281d07a81ad096913fa04f95e9a7772f2cb1bf65d366c01b01708cd6974f8e3522e1b19e58e286d2ea4437b984a6cd12a06544ac9fc17a0a7f5e960e787d9235401867182bfcd6b737417a83bf1a4f5b05284771079a671dcbfdc97cca701c70891273dce2a3dc5fa0bf9fa485250a41a5ad655d59a1d571cef7c53316ed930086bc237e9a9825062b700be36b1cc08385eba03563d147f0195f6c265c7f3c64924b2bd53ef9f03647a993a5c553066bc013c08f1878ff4822082f9af9248d1b75e941af2e1a3a7961e0d4258e2c426634ba8904b86b15e4c303970816f7f3cd8e46abdcc324de1a712248b35a6e3f920a0f696d5fbfb1d85798a036eb3099904eb92bdf8c3e75e9a7d102a4f0f5b44adad596187163e8f7b12a69fd1d2c4933eb2ae27a3527b477a320bd87689b72ad2ca9b6189aafc897a81aff771ec4d243d9a0a5ce92562f56b75c7dd9cb71e89de57ddf6e68e5d38332f7645b51212cf5647f46474fc125cd179e305ed21697b27c7e30b1a305c98cf5ab1d24f27fb7a60c0bb86443ee65bc5b2e74b31b889b93e90a2722e9070e52757b794440ed29050b57771012c489bce021091efc70d67ed2ad79f7d5e2e356ff542ef1fa5d60e59a34e9d0c29d8de56d3a1567fddbda710e467e79b7dc6bffe1bd705091c700289c8c2bbd61587fbd59a08806c3efb1e0b21ab48e8fe4bc8c3c8589b5b28d988d6563fc3823c477892db85264b7a1562f2a251ef4f9c64d0564fbc4da879d7fcec8f8659b2891dabc3aa72b145f0345543c5335862a5fb6fc275e293b3638e3e958236c1aada5005360c7a6f3153dc81a34ea10a8bd5a7af1449b1a55b9173b10baed25fa3fff761323818c4e03c95059a724e419ad10dc263da474c7ae604cba932d1c88932ad7b3d02c64a2cabf91580c50b75826bef9e51bf23dec30aebddbac5123531fbfbe4693effe385f8f482f2d53c87fab7ae155baa99dd48f18e06091468a5b9ab24184169ef8b416049e069200914372970f5bdd336d2b5591db612d31c51811dde39770eda0db6c524b85133cc18e8ea948981cc5c7e4850054432cddf0f2877f1b0435cf2a4f08b8f959a025f315b1230c99915c534c8844bccc196cd54d0f333faee539205307ca03b38951fd1d073e759ec0d1af410b52d1d39ae730f9ab087a271e6f1184aa75cbedf8c190ccda5e7d58ec00fe9124aecd17d460c99de6334422c3463f0a4a6d6115e65005975d27f6283d8d7faa7a4cfc3c83899e1a4162878046fb2bdc62210e78634a45b7375cc17fcdd0a383679d026bf8b11e49af5515b04299cb095e184ba3598cc08c39f342f13df84b505a8c84adaf749a1741d048f8f3ea086fea26ca5cdec1f72d61643e362f34c3ea34ceaaab114b64d431d8546b8a51e688b4f025c56c5554ae201f2f5812e931e1c8965756dc8b4dd452186528b925e4c3545c7e27f1a5d4c6d56bd61a5863c124ad699e948d8af6b6b33e0879d4a7c4502763b6cb1398e58c2a7a33216c5689b21b07f29f3fb40f5f7687fbce3f49d77331bc3383ee4f75c0de6894b6ada825c31142023051f5fab49051e8ab113e65b5337bdef83cf254c2633438a91d8821c6a7c93c2a0e4bec2d2838e431cf68a1deaebfa0388fb910c87af75eafde70376115460a669cd065f35c38af214773c4b8c130b73755085adca42a475a4b5cee8520992905907f86ff8bb0066672c9464e19abe52bd1938e48281df6869c68b1b6d036e15e8afb4a8b5838170f6294d78eaac526b7fbc8a48a922abd705dc73e163772ccd1168fa9736edf65c3481122907011c584a9a50af94f336e20d257f974dc35bc106e7b016f7816f0ecb95118d8294c7031941ecd684ec29ae6ac42d219e203c4e3fcd8b0f6690d12a30f0d31f604668c05dc01439e08be1f1794062d5d7386005f60de41fd3ff96cca86d7f82d7b0a9ba356450aabd79ceb7a07648aeefaf047f764123f63f5a3e31ee23edb2991aa7dc57c0b69f36c9ed6a5037faaad317f933b20c0b2bcd1f41f7d1feff4e1d7e03403282d9c3f52da909b224505e9668e488b971ea64110e84c0ba18b6739f282af10559516e42782d843f3f174c09b16e769b56faecfaab09e3d82c74414d7deaf45a8d0b281e719b8e5e006183e2bad311e681a1254e0a8dbff0a29d09d2e8215265ed61be266b0d0a3bb93627d1df5be75f944bd4bc9982c620adac7e49ba7919ad265a962d3b74d1f207c3c4ca6d4f7817df8f3ff41a32d243793cb870a07c831395087d1169866258d40eefa8c5cbd69902ad595b66ee7d93d79ca82b9f2adf10535a417691513c52e47fca5971a9e292e4cfcbdeae016c021ccb4b252b0bb5a8f4a9e69de28c550746bf1f730834abd7a8b6bdf7a676d15eedbf3db6a6402818a9680912466abcc2544b3"}, 0x1008, 0x800) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 22:29:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 22:29:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 22:29:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) 22:29:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4302) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x400c570a, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 22:29:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 22:29:02 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) fcntl$getown(r0, 0x5) 22:29:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe47, &(0x7f0000000480)="8f08878ce569c01ec8cabb91971a7c051c951cf0019aebc6b0b4f70be612cc8bf34a21838629fe148aeb76a902f9d7d8dec0e3c4f5b17c5bae36b0d15f0b52e1660f9b2325c9258eba3037ed") 22:29:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:29:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2c1d955738922c78, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x3, [{0x1, 0x6}, {0x1, 0x6}, {0x3, 0x100000001}, {0x0, 0x1}, {0x1}, {0x3, 0x80}, {0x3, 0x8}, {0x1, 0x6}, {0x0, 0x80}, {0x1, 0x7}, {0x3, 0x2}, {0x2, 0x1ff}, {0x1, 0x20}, {0x1, 0x7}, {0x1, 0x451}, {0x2, 0x9}, {0x0, 0x400}, {0x3}, {0x3, 0x1f}, {0x3, 0xe15}, {0x2, 0x3}, {0x1, 0x1}, {0x0, 0x2}, {0x2, 0x2}, {0x0, 0x3f}, {0x3, 0x8000}, {0x3, 0x80000000}, {0x3, 0x7}, {0x1, 0x200}, {0x1, 0x7fff}, {0x1, 0xfffffffffffffffb}, {0x1, 0xf0}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x80, 0x34) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r2) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 22:29:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 22:29:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10a) ioctl$KDDISABIO(r2, 0x20004b3d) setgroups(0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x10001}, 0x8) setgroups(0x1, &(0x7f0000000040)=[r1]) setuid(0xee01) shmget(0x0, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 22:29:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffffffff801) 22:29:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 22:29:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35, 0x0, 0x4}, {0x80000006}]}) r1 = socket$inet(0x2, 0x3, 0x8000) sendto(r1, &(0x7f0000000080)="b4a21b8a835997bdc48d17", 0xb, 0x400, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65300036055465a5f1721904629a2b2d1b5439a59384dcd3eaafc024f50137947500d07587765c08b1ccafc3d5fc8b4c0ae6aaab"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 22:29:02 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='%}().{\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='v-${,\']+\xe9)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@(\x00']) 22:29:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xd96f586a4901af8e, 0x20, 0x3, 0x4a}, {{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x9}], 0x6089, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x8001, 0x7fffffff}], 0x0, &(0x7f00000000c0)={0x2, 0x397752f2}) dup2(r1, r2) 22:29:02 executing program 1: syz_emit_ethernet(0xe8, &(0x7f0000000000)="25cd875d7d04e35bb3b763c0d0c934eda9dcd322417d357bb0f0ea34703ebbd0e64446f3c14e09fa40e19714728e5ee27d4fd8a5531f549e4999dbcaa01814c597e5bda1fd6de46c2a58293f76af6c2c0c4868406aa658192f614c713d9f8ce49e1d643feb8eaf4d48029508f8628ddeb1850552fa185a6719ed1291b4c4b7b4697dcc9399e9d80bb938b8f7f596d1c157faadbcdb064c0c6c6a0909008bb6bfa4d3b24e9596158ff7256ff47e03237bd28e5af384d30f24544d700218239437d38996618ced1d2c92aafea2024bc0adb299a568351cde48e6722db4a407f8ca4cef7b8cbcaf2290") r0 = getgid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[r0, r2, r3]) setgid(r2) r6 = getgid() r7 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) setgroups(0x1, &(0x7f0000000200)=[r4]) r8 = accept(r7, 0x0, &(0x7f0000000240)) setgid(r5) unlinkat(r7, &(0x7f0000000280)='./file0\x00', 0x40fa8eb48fac3f02) setgid(r6) r9 = accept(r7, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x200, 0x40}, {0x400, 0x9}}) setregid(r2, r4) r10 = socket$inet6(0x18, 0x4000, 0x7) shutdown(r8, 0x1) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r10, &(0x7f0000000400)=""/172, 0xac, 0x40, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x6, 0x401}, 0xc) write(r8, &(0x7f0000000500)="2655b90fe7fb903534ae57e093cae85681832514615ec19b2a4df8c68a5f9cbda4eb53547797b847626070cb2e53d7db3c3cada658a6d6996a7d1f35bd6c773334e0dbd5a1eae43fc7e5d7e7d31937a359ffac02004e30e6e35bf9e60869081cfc7e055041ca0c2356745a960f7f3d61e83dec0f68c2c46c3f4bc0348fe60c48afb7120eb5629937655f9ac0f4868be4dca81c5d499ee5d783e66d0ec2fcfc144a59a9719f8d8ad6a5fad2a5bbdf01dc9193c39f6bd5d2185fbaaf17272f9a41ea853d0db25b95b846383bd8bf0c756dcb90a37cf1d7f0817abcd151aede4eaf8191a4ebd9bd90", 0xe7) kevent(r7, &(0x7f0000000600)=[{{r8}, 0xffffffffffffffff, 0x83, 0xf0000000, 0xb14, 0x81}, {{r8}, 0x0, 0x8, 0x1, 0x4, 0xffff}, {{r10}, 0xfffffffffffffffe, 0x50, 0x4, 0x1, 0x32f6}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0x8}, {{r10}, 0x8b1694ba28f8e985, 0x40, 0x4, 0xfffffffffffff713, 0x4}, {{r7}, 0xfffffffffffffffa, 0x8, 0x10, 0x4, 0x5}], 0x0, &(0x7f00000006c0)=[{{r10}, 0xfffffffffffffff8, 0xa2, 0x1, 0x1f, 0x1000}, {{r7}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7, 0x2}, {{r8}, 0xfffffffffffffffa, 0x5, 0x40000000, 0x8, 0x9}, {{r9}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x4b}, {{r9}, 0xffffffffffffffff, 0x60, 0x2, 0x4}], 0x3, &(0x7f0000000780)={0x7, 0x52}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) setgroups(0x8, &(0x7f0000000840)=[r5, r4, r2, r1, r5, r11, r3, r4]) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000880)=0x7fff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000900)) 22:29:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x100010040) r1 = fcntl$dupfd(r0, 0x1, r0) getrusage(0xfffffffffffffffe, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = semget$private(0x0, 0x652bf4878ebbdaff, 0x63a) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x8) setuid(0xee01) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000180)=0x805) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) 22:29:02 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c65300024c626e45a2656e7916e0acd578777c9c8afc5b673370ff9b694f1d20fb9e768e816af90ae9cd920ce05fc99765ef4b7365ee1f4863ae5ef7ed240d55c06f05bcb908ad9a669ff721b5ea8d11bf04b2288eeebeb8e67d5b13ddc59d709ca50dac1149dc0013e23d610a95d8e579ff7a446b39130f041559f1f564e374efcd40a603867c99c69d18e120a822bf2fa8ec776cdda6f65b5eb0f52d3df5efa2c46f131041b241e6d48befbdebbf867a731bc6fa3e3a5db08803142fdcd73156037bcf14c9ec4fb0863c7349cb02338cf3ec5df1dc4ed25f8ffa50cbe40502c4d9aaad4bde255102cd8a7970157061c3fdf8187477203283e8315c7065f473ebaf261dd49704cdc750b17f1d77ca99a52e006f1efba0150be0d3c6c5eb436eca5b4f018fb11431cac8420fa12e16eadd76d2116513c0a1586d0bb8cce7a35978a42e6581f36a64b1f155b4d07177192daad4e0bce63d878b1cca9ce00000000000000"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:29:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = dup(r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 22:29:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x3, 0x80000000, 0x1}, 0x101, [0xe0000, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x8, 0x0, 0x7ff]}, 0x3c) r2 = socket$inet6(0x18, 0x4, 0x1000) sendto(r1, &(0x7f0000000140)="de947825df558006f40b321d1ac961f7df73105893f2f0436216853264d72c1e20aa55b58f9a1a3caca509b936b3bbbd5ec3", 0x32, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xfa, 0x6}, {0x18, 0x2, 0x1, 0x1000}, 0x2, [0xfffffffffffffffe, 0x9, 0x0, 0x3, 0x3, 0x80, 0x2, 0x4]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x2, 0x2, 0x8}, 0x19e3e000, [0x8001, 0x9, 0xfffffffffffffff9, 0x7fff, 0x40, 0x1, 0x20, 0x2]}, 0x3c) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 05:37:04 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xd0d00dc4fc554cab, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x48) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xb0, 0x1) 05:37:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r1) 05:37:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 05:37:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x4e4, 0x200, 0xa744, "e8a6a4825bc5b167662c715adaa1baead633bbe8", 0xea76, 0xffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) 05:37:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10010, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0xd6b412e6079a64f5, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="b1eb746fd60e403127b0d890e5f50ba0ad65c6315792f22a57800e27357270c8611128f0e9a0f7", 0x27) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="43b4644a9c74d953d112d12f7d07d9b0e23881dda1ec8e79979dcae6360e1f5f03ed043635babbc7ee861ee5a872e7615e64dfdeabbe44034ad1f779a4af9e468385d080bef47aec4d02d9e3067fa3f6f7e87d6e027618b870ad97f1cd1deaf6d047ea222abc5a7c9434b4d51d6e4f9b2f726b556a7c54660ccf3482ed52d3a943e8e5acc83fe719db45c22aee9a8d6426a45734a8c745c7e55636250de0f5cb37f38aa3fca1100501bdb27311b02ee5f5dea6a0a61889ac511b681e19a3f0003175593315f29eee2f3ad1f2e3d4d4f9206dbbc66ad2baad159ab41a6522f7b508e05e", 0xe3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0x4, 0x81, 0x8, 0x7}, {0x100000000, 0x4, 0x4, 0x8000}, {0x3, 0x10001, 0xffffffff, 0x6}, {0x0, 0x1, 0x4, 0xfff}]}) pwrite(r0, &(0x7f00000007c0)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0xdf7d) 05:37:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x48) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = getuid() r4 = getegid() fcntl$dupfd(r1, 0x0, r0) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r5 = msgget(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) 05:37:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18080, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) 05:37:04 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x520, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x0, 0x4, 0xff}) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x3) fcntl$setflags(r1, 0x2, 0x1) pwrite(r0, &(0x7f0000000000)="928e2d1e59c94864d03d01122a04b7b48ae051954009b266f7e1e7adb4ca7eab8070fecd961a052921fff5581983390c90282f67d5f3682a2cfa931ebc45ebd3da336171a06db18d4c1694f103c4f89b3531bbbf9123d80ba0049030a87988b2e1dc9d484768a48b30b8c67a1616280e576a028fdbd08ebc776316c22af582cfda7a8dfd71e49b24fd9063592055f9d39bb873de2a08e2620b2b7d9d58e79115d9860132f9d0bffd807e41f71307561fa2eef02e31b3af775cd81b0c90e185412457bcc701a207c61ba71b8e3a2196c42136387f4adf1dd657364a4be600abe2e000aad3b612ea593714ef2021e3307a7862da77b0a17678", 0xf8, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4b, 0x2}, {0x3ff, 0x1}}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/231, 0xe7) fcntl$getown(r0, 0x5) 05:37:04 executing program 1: clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000080)) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 05:37:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = socket(0x18, 0x4, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2c, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) ftruncate(r0, 0x0, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6, 0x1}, {0x30, 0x0, 0x0, 0x4601}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 05:37:04 executing program 1: mlockall(0xdd4a78c4efb777e4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 05:37:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xffc82ad97e8e4e1e, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xee44bcd02e94a88c, 0x2) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x691}, {0x18, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffa}, 0x3, [0xcb, 0xd2, 0x95, 0x6db, 0xb3, 0x7fffffff, 0x6, 0x80]}, 0x3c) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 05:37:04 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0xa731e2a1979362cc, 0x20, 0x7, r3}) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8051a7ea9", 0xd3}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 05:37:04 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x3, 0x300) r2 = kqueue() ftruncate(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000600)=[{r0}], 0x1, 0x2) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r4, 0x0, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xb7) getsockname(r0, 0x0, &(0x7f0000000200)) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="be10c37f42e45b0166237c782800204645f93ffefc2de248d3ea8ce2382550795e04ad3905d6a69807d478aa9f585dad8865f2c237e1df48e9d9096135ef55b069961e62a7550d7a40f1a6fa3fbd21738d758680040a12eaafb8e0068ab97543013ea1db36dcde9e28f6d4477bf98d6256d922d62dc93ce4a1319f47f85f", 0x7e}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="494010c462e0cac28b8936f1cafb93612e9c994d3f9838be53aaf089248371a1027ff45443e232c01cc2253d9c9b8c4b76afb390fe6e2f65942b81a245c226e7fcc3e217755de6004e4e1746315339a9b4c6bd751d07a4d30f328f681ebc9968f1ce2fa35ee1e25d2ec002db8197f4a347176c4cc1a8cf1a0ce33f73fc167cd8961cbe0779f1bde27fa49de6a8efd58eb1601c33dd816f0e4fb378095272e2b1aa0440c49d380da28f2d3b56ec8e4df42dc07de382e4b7f8f0dba083fde89149d31b936abba1a2a2c842c8ca4feb479f64886537231d61323c5bfa384f804536c5f4", 0xe2}, {&(0x7f0000000200)="b96905240a47bbf3bac4368abbdc5df630a73c77f7ce43ddbd37e9a9e5d190acdf0ed2d5a82790eb9c8e566189606ba63cea4f64b4378ea0f3ca5327324ba64b65214760e09844d1c9a55f5f7fc4baad12fb51d6ce7688e78eb73ae78c4d3c8ec4", 0x61}, {&(0x7f0000000280)="62a0df83c9b7ce0330029a2999b63bf19712f875c5937e9efddc1f7fce9c587f6528d9ed86d454a0c36327e9b7b6cab1e5186ec7eed13e3f87484f62bc24606b4d50f07b0b413e367466", 0x4a}], 0x5, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 05:37:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x110a7930612170aa) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x4) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 05:37:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) flock(r0, 0x8) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCFLUSH(r1, 0x20004268) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) munlockall() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10060, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2185, &(0x7f0000000240)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='.\x00', 0x8, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff892}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x314}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7f}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x83}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) syz_emit_ethernet(0x2ea, &(0x7f0000000280)="5df3e4f5b1fb709b818071a4ae3a20b25f50e1ede29114f090ad005bd0f9b4986ae98ff320364610d1bbe7f82c2349deffc75447b2d12648f006c48bc0df011ffc6b4f6b5d053bef51b9470fb660eafdcd83f99f53a5147052de0a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x1, 0x6, 0x1, 0x388}, {0xffffffffffff0001, 0x20, 0x2, 0x5}, {0x6000, 0xfff, 0x67, 0x4}, {0x2, 0x5, 0x3f, 0x7}, {0x1, 0xfa, 0x0, 0x8}, {0x8, 0x9, 0xfffffffffffffffa, 0xffffffffffff403e}, {0x3f, 0x7ff, 0x1, 0x1ed7baed}, {0x2, 0x822000000000, 0x7fff, 0x3}, {0x7, 0x4, 0x1, 0x20}, {0x7, 0x1, 0x6, 0x8}]}) 05:37:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x101, 0x7ff}, {0x20, 0x1afa}}, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x1000, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = semget(0x3, 0x3, 0x2c0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0xfffffffffffff800) setitimer(0x3, &(0x7f0000000300)={{0x8, 0x100000001}, {0x6ba, 0x1}}, &(0x7f0000000340)) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/14) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 05:37:05 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') sendto$unix(r1, &(0x7f0000000000)="bbdefbc574840046127eb7b3d1d0c215a9a79245452a9cd41673cfb8112338130b6a7f0a64682faad2ab0dd083dde8a3c32aecde", 0x34, 0xb, &(0x7f0000000080)=@abs={0xaf857506660d8430, 0x0, 0x0}, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) read(r1, &(0x7f0000000380)=""/4096, 0x1000) 05:37:05 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0xba897f3beed07aa7) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:37:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x5cc70a82e9932bf5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44, 0x0, 0xe2}, {0x16, 0x0, 0x0, 0x8}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = semget$private(0x0, 0x6, 0x12) semop(r1, &(0x7f00000001c0), 0x0) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$BIOCLOCK(r0, 0x20004276) 05:37:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) getitimer(0x2, &(0x7f0000000000)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1b, &(0x7f0000000a40)="a1") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff, 0x6}, {0x80000001, 0x20, 0x7ff, 0x10001}, {0x101, 0x6, 0x6, 0x4}, {0x0, 0x3, 0x5, 0x9}, {0x7, 0x100000001, 0xf0, 0x7fff}, {0x7, 0xfffffffffffffff8, 0x40000000000000, 0xa92c}, {0x1000, 0x9, 0x4, 0xff}, {0x773, 0x2, 0x100000001, 0xba}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 05:37:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x7ff, 0xc069, 0x1f}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0xfffffffffffffe81}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="953f07940823536f84a909d44c8c9e67cdd16a5573e8f46d9e5fa51f30e30934eaaf308e7c5d8e5ed0ee3f14159b7f2a3641fd2259bff74db332b8e08b37ece4e2635892f718e0dbd20a6d79c09e0dd3552a113ef90be76eba39adbea8f406ed79194f62288630e6839ee1a2fd18c9c471e36d66e859ee5a042045fee6d4365ede113ac8df2bfa003c09228a2e58ab13b95e276dabb8a4dde064c98e724d1229c25ac2f8775dcbcf708b8dbf682036dd4a2dac6b1b233dba259a6c921a799dbebaf1c0450e6557ef8171be7ea399715d08c31fa942ad6cb29342dd7c16f6764ad74db5b80ba54b76800769be16ef670c11cff2216bff8e4538cf06b7c49f77a888ba38f4e50bac0537b4de7b702ea63c66bf2e5306d47247ae4ea262a2dfabcf7e39bfe22b1c001090c687dc903bcf2cb66dc10c272352d9f457965c42090fb58b1bda00e8a547320ee810f73a4788c3ba35e5eb3e3913fc82f39ad4514a20458d9f65380367085d2926a36ce6b97e1bfc61c0b2a859b1961ba7f9d8e5c50c05820f04ace1915f6b1168e0d59c5a2b6caf6a2d064b229cbb1235012317cc60cc166abcbd1110580ff5a9f7945c34d571ff294adee0381112e02314ce65b3f5c8fc6a4b8e1d13005862514dbd208efa103df634dc178d6eeb45439fa6007e0492dc64f60942bf2d812c3e8e668e121a491775f67acaf19a3dda832f7bd969e01961024c7d5df27131093530ca182ce7781631c0113a7178330adbfabf05f748eb34062502e4a4a6372e33e2f90dc38d9df21eb924136634e3f72664f3993102b3ec6b5f5315c00f85c7e65ffafba02e3cae21820a007cdda178204701afb62f1e02c1c9ee0e91a898a58cc7e761f0b2ee17f7f5d821f8d4a6bdce46d34ff0ee69ca2cf03c0f36b882845bbc0e7464ef424780315d6bd8de129dc9496c0c893e0dcf08fc241f2bfd6ec67fafc1c1259fb5f628a9b5c8f97f1349a267a08862224e8a4f8c7265111e95b0c1c512e72f7766ab6ad033e70c6e0579a74f349156edd82278bf1308128eaaf468cdcdffac91bdf004d2a1c2e79c0de5f6cc00b3a13bdca4da6d6dd896c10bc96842979b10462b460d6d67a09bac96cc75c84b44b5eaa26ad777ce779161f9a5c85a9e59765550af54af68af5056397a0caff8f0830d64eba7d7c4c95eddb5ea61e47be2013e1483de8ccb53a3054854ce9d249a7349b7f6e7166716ac821455569cb72f56f296de3115d0c381d856e648ee6ac60cbf3127d6da20f42108656c44abd70f1f1da4d68c39175f6110add91bb8fe17841a7b5e21801902b30aedfbadc183b3954cf843b5f33b5e332780616053000ce26a2c555b61ac1cd156a939ec0e4e5a067e1eb04a0134cc16a73a3daa9aabd7f335f975b016b2c44777806d5a7dec8ebdc29d434f7f0a36a4cea1dff58be5996078a828acc1e3b21bf791b7dd8b283589123b06eeb94ea5e9a8a12ede36a74a91d84395929c8b7ba0f40ee71933e8da3ec628989fb38f5ce57ca63d446f5b1c5d0932b5a55ef227ddd1837808723e0a0acd25dae122a2b6649cb7381adcbee5c31a9f16cf5beabdc5d50e7e8598b65082ec5fe8b7f851d88ee08cf05016a2af7742279c0433fa7469b8078ac941fc2d53aab150e1faed872905ff8bd137440811d2090f36e04ed76fe7d8943915b49f46c0c99de02c8196e054820e43af713ae3b44fba0da302cc07cbcd0d2948b5f0bfd082244a3382a5f177137780c05d3e486f484ba086116a84992c95f9b80f10c7367d7aa70d828aa35a154ab6c68a75ccca92a540749f35341294208eb74c0a39166ed1d1628adc322e40331e7d138b57d89d8b92611e60c47e5963f4f01ed7c1f783ad66c58498eaa56db6374ec53fc717e8a157b3bca1eb90710e0b126f07ae1bf936874720dac3eab77a440826df46e671ff484ffa38776f65207ab178ce2bee61ad8437fc85695ba18446d0dd6b3b245636608570e23a8885554aee6f1905c8f17b4c6ce34bcba332143ac1317f3ab8955827a5c44c64deef61704d1a46462555e79c0133f2dcb83ba6315db027e8fdb7b0b448422d19f4aad9abfbdfc72c7a9280d0dd6683a55eb115fb930ec1aff0f758fe6b28a4ad57e4572357cf7d5bed46d484b8e6737a3272474df8d0932a43959efbc01036959055c30b3a791fc2c50d47987bd3d25db474f5748fc32e75656bc9327e7f5b32db682d426dd81a097589e78dc62d3508febb03fe9fc8120cbb6d33c4188acb0f6b13c73424dc8201655a382061e9616f8c6f679af0accf7f5643a6f86bfa3bd155a295056d3eb0f282ec60b896f5e4e1199d435622fc09a66e84f34910b39d797843bbb72faa1b3263bcf5eaf0e2555fe0c5cac5a50acc22377e97da3f93c01d4e1b3b8778cc3c4d6093777bc95c28e81b170a3e2e32dd61e63c254386bef9c8eb36c13fe7ad321347e66ea90521d10da6e4faef4daa570a541696b4ca52d03cade87b56f7c1626b6040d853ebf251a9ade3b68e675fe14f64fd7cb5d38f555a53c6ab5d01971753f4e075cb7c57f08a179e99727c745dd4117f1aeb9a47da9d2ac19e3d297f83fef789b6fdb52370d34653e8eda0ac208a51c02a6e9e31b2ce3493b5bc0daf8f498936144147a22d2524b5ca8dbe9aa94d930a9aacbf971d7304adfe1fe7fbe5e6ee28150983472c6a1289c11218f895888f0d7fc1d7f7b9633a7c913475fabe012a1ceab9cda89e43e62f7b097d6e72321a0514a8a691cee5d1efd0dc35acb9e71b6e06dffa1957abd4c86044ad581223bf5fdbc67602d3984e3b92bbb6fc5eccc294c05c3f0b275469707c911d53e9576a7d47f419e85b5993fc2fe85f66b020fcd0630398151d736fc1223c8877fc1a01b9677e18375630990e5304a8aea606a54c997de8c66c0d96faf8090d297f140aa595bd0ea970e534f14a945244a1d766924ff8521eed384f3fbd324beb2f73f65088212559d0c7b89e763fbd1d070dd02645e25412ace4417ce1ae8da0dad2de2831d5527d37be7be7c10507dd5c6e5adba3158092f5d2e8f9228ee316704a51b85b9488df7a07d23fcb2eea33020b11769a45ee0cffb71e3e7b31fc87077a6e5ee0024399b70956ae639fe6ff6fd78c5225769207015b553989c188052c0f2bc26771d936ebad4d6acdce825d4a95101f1772bc5ae3ed369292b4b8c0a3cc50b6ddd010dd85a0982428ab3c38854c145f6837d66f483b1f5dc1d4f32b89e79e94aaa29658326b8faa499b08c5c55cad783531da41207248a34c8137860f8c42ca90203ce28e5843573ae0b7403cc7fb784e9adfdfb717c92fe1973fa94ff6eefd47194b225a9a21ca96b5f3ae5690b3cfa4731377027eab6e2cdd9f9e6d6c0a4ddb1872aa6cffaaedd9e345a4f3ceb353f4ad2c42084f5d145a3e7a65b16eee75c63d5d5a2f209386364b0e661567d408b510b8f8b2c05aba2d6bda0bbd54cc3be53976a1db334bd4fa88e08bd091b083a027a570bedcbe213c21398f4c03e227ffe50eaf7b0508545871bc6deb1a3740cbebb906a0fd360e7de6c618e6d9a28fe0ef6975bd1e69c8c608af76c2cee83a70ab78ae206bcf132ea519af6ba05128080ec8a5541a2bf039f681ac13a556a573a4bcee040734efeff6f31be884bb893fab33aeda6eaeda5f037e9553d2200327d02b6436f8c9c0e95733a098a645426d68833a394a13f81740feefc94bc65100df2f6896c95c44061f2df0c9574a1b4ebcab6aa89c8cfe73d58b45a412b9a4cbc4dfdeb803f9a2f6e70cc5b8fe74481102579d273c41a7a8ac821b3c18013e6e185c4a937f6051b882373dd90bb75d29db6989c06a5ed0f9ea89e2198e7b111e3a4b22851db02d828728ba5eaeb9e158f2a5dc2f39c4802643ff96fea7df853c7f77038163fe2ae23b872cb83dd292d553ca330d723d013d6819c923f8503dd4cffb682ddc5ce4f9c28fb6f0302dc93db34430b8761a33b214a58987f8f2779f9a16ca00aa53b5b2c2fcadbc3e67be174ddba89b527102be71543eb0f8a3d3fbfb06179b1001418f17c32261a388fed437adb004cf1df26b268fb9ecac06ad7943d7cb7659a8d5cd0b6c87d768df70f4973861d42574a5df0fe5f24c76d07f4d28fecbdcf13fd880aa5c9bd1e7dc4ac407a66d37fc5a3382ae28498db477c3e3f1e10fb4f16b223fe856d1122b164958b93bb6e4b549f606ac318dce8ddb5bd03d536c076bd98bae9888f64e23db572a90e4b722300a8910c82c1c891202ad8f8534ad2c8c4e1ebea0a9b105ed1da6c399daa72415ea3576f0a19c948d4588a38d4c7cf4682c6a6d1773d71df03436764b70d79c78b0576dda4e6047a0b4cdf1e224030d76985655eca4f28d691ff25dad4a92cf09feac266e30e7c8f47f33a9d0537ba6d161eee8848a3b17538784c36570c33605d8c7493e8d86f04adef9aa4de5cd1cd4e24b9785d5fa5a3ed50fbc42e82ce5a149e1cc4fb87f2d2e0d5315b1853c690815639cd32acd7608000f2b81d7d83a8bcb9edcfe3faf6df2eb031af06bdd6500bc448ab64ec0f0d2f6e42b662b1b59c7ea83633dd71f1dd87d17288722d18040f95016339cfae518a829187ca7fc09936a4c613ade2d0808c8a71b096f9dba1cd201711d8ee51bfe5a14b0e7225cea6d33f7cb40bce5ca072b8bbf1fe46e268466a3b8ad2e7ba84cea6e630d160de753392654f6fa8c6598025270c16ef6f44ca533df9595ad0e01820cbf96bf543dd1f6be9a5483a3996cee5c71d5b1ccf6ce34e1e7ad9be8249a875487730461ede3d39e56024dad3368905c54becd9da093ead28ad8f57db71e131cadef7d9d44370895603d0f5df34cb674a9d30ce9d73956fba4c8fc74be94ec25a1f159218fda0ad3d4f011dbc619dcfb0a319872e83bcc5bb6a021a153f6f1bf3bc7a170ac82f2286a1a703b6cf78070280332a174029db88fcfc5af88fd4972af61e9f6f7f4e5d95ffb26e971b598f652164784ed486ceaf7bed5b014e5528caec277a699154f55af99661b9992c13d0591f6d64e569072df2112ce11e1508445fad5c8236f7b6d50ea3bfc0883a8bbabb77a1d79c0dfe8bfdced48b041ef2ce255799026fed5b6fb0bb21ebf11af1291f444ebe08bf0b45f43068890b712b1f64c7cd5e1e004aad2894930766a222ae1d3f0f9ca1a4e41b6cada6b9e679e06a8c595691651ea57acd9383c1e6beb05fed2f28a14dc8d5d81042f9cc6123f1422f465dcf2d6e57c6ad4afc5693dc896f5f46c00f2f0c9f3585e2c292e4d9e9f607bf5cf78c103159a432612ec32ef9b0c2195bd448fce8aae4015ca7941063cb311301742bde36907484ff2dd95505f23359e52ff0d5781ac8ac99cf271c5c47729ee820fb9e748e9376e42a200e96c7c1aa0dca75659da0cfd5956ee9077eda431ad509e39daf4b0b74130a68ef9790b67cc55091cc091a1ece42115b1acc03753b383b0e30d41239d09f65178e90b3652f234acf90047d389f1ce1d19265ff9b4512e591383bcf51b29d08fbc43d1d0dabaa3594884bc580005f17c61d88637f8e1d74c0441a338b0564003a0ba0fc816bb89b6bb84caed4186473da177aa9bbe262f5c0b9b28b104a7c909b56eb0e9d3c05baa26b7cd2906bdd45ff0914f09fa565ae4c68e1ff5a60c6091bfaaf25e2e19956263948eee8fc1dd30004f9c8a8abfd9f54c242ec8bd9d081730b6b00fc0fa085199b9883104bc0d87cabbf1507d562d2c09e12c72bd658fb6ce6dd0f5109cd7bedb149de80ad8c23894bf24", 0x1000) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x800) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 05:37:05 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8800, 0x0) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0xa0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x30) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/21}, &(0x7f0000000240)=0x17) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8000, 0x0) r7 = socket(0x11, 0x2, 0x81) r8 = dup(0xffffffffffffff9c) r9 = kqueue() r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) r11 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20, 0x1) r12 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x8000, 0x18) r13 = socket$inet(0x2, 0x8000, 0x10000) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x3f, 0x6}, {{r2}, 0xfffffffffffffffa, 0x84, 0x4, 0xfffffffffffffffb, 0xc}, {{r3}, 0x0, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffb, 0x22, 0x1, 0x0, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x5}, {{r6}, 0xfffffffffffffffb, 0x11, 0x80, 0xc589, 0x4}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x919, 0x6}, {{r8}, 0xfffffffffffffffc, 0x1b, 0x2, 0x0, 0x9}, {{r9}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x0, 0x101}, {{r10}, 0xfffffffffffffffa, 0x4, 0x20, 0x5, 0x9}], 0x5, &(0x7f00000004c0)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x0, 0xad, 0x400}, {{r12}, 0xfffffffffffffff8, 0x40, 0x2, 0x8001, 0x3}, {{r13}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0xbcc}], 0x80, &(0x7f0000000540)={0xfffffffffffffffd, 0x400000000000}) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r14) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x2}, 0x8) syz_emit_ethernet(0xfe, &(0x7f0000000340)='7') 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000340)="b6") 05:37:05 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x101) 05:37:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000040)={0xfffffffffffffffa, 0x200000000200000, 0x10000006, 0x0, "04713de0af28a2813d8209b8d9f393219900", 0x99a, 0x400000000000000}) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000a80)={&(0x7f0000000140)=@un=@file={0x0, ""/67}, 0x45, &(0x7f0000000940)=[{&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000600)=""/142, 0x8e}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f00000006c0)=""/47, 0x2f}, {&(0x7f0000000700)=""/9, 0x9}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000800)=""/198, 0xc6}, {&(0x7f0000000900)=""/63, 0x3f}], 0x9, &(0x7f0000000a00)=""/87, 0x57}, 0x40) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x400) msgsnd(r1, &(0x7f0000000280)={0x417068c4b742bdeb, "6d514dc1142f7484dfe845a03cbcea3a6167ccd8e6ffde011b78bdd22fbf9265cac8a1ad81e86681c95333424d5d469cf0f3f31e97e18cc06720bcd3b09101e30caa6c08eca8f6ee8402ccb1e7e2c0512a39b37faf52cf5cb7ab3d9e489093eda0a1e7bfffcf39fc364bbadee2941dd7a09413be886adad8b19c4604815f696b12b75665ef479208191ea3d0115506da5debed48e334c8f636c96681b69b67bfa04c1612371341807fef049455070cf6e4215bb3614cf4ac3150c1649e5f8c9418f2"}, 0xca, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000782f2cd9c6441a7e2888c727fd6a0604559edb4099fe0aa06bb4cc0fa6bb78c38801c6665fc66a9a23cafd18a577336333e821b7323faf32175320745ead012abc730c552b7f4982fe74dba406827cbe0481b054e6e7c15d4b6df3da2eb4dc544c5ba5704a4d11b82a9a532f75a631b5644d8a4749cecde3615245ce1c9264a4f60b0e6bd7e491df6fd0700000094dd546ece4bebdf1499c2f0aee10e1cff78c5f4282fcc4506dbcfdc2d252d040b47b20754aab3b122ee15df35a4f8b11368445f7e4f24dd78475dd2a171a2ca5663c8c79c711e28c601e759b4a7e9d4e63bf01fc41082b16e8aa0e2a3d75bad3990931ad8cbfc5d9e4029d85fdd371a1f3990c8aa584cef99fcad0f9e8a1b4a7f6bfe03ef567654db89d34509c76e7d5f7f4caebdf00e031a3e09b61694881cf5c3ee373fb70903eac06c2a8b5c65b3941709526b04d13f25b6d540f64010154b813f8e69737e4eeb6b17a882ee6e0982c0c6fdbbaa4972df51aa5baadac163198a072dac64d0471396043f2a19b52916dc9e6aab3d176210ac"], 0x101, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) 05:37:05 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = getppid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1}) getpgid(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file1\x00', './file0\x00'}) 05:37:05 executing program 0: r0 = socket(0x20, 0x1, 0x2d) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000000480)=""/112, 0x70}], 0x7, &(0x7f0000000580)=""/229, 0xe5}, 0x40) 05:37:05 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x80, 0x2, 0x1, 0x2b, 0xffff, 0x3, 0x0, 0x0, 0x7ff, 0x7f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3f) ioctl$TIOCSDTR(r0, 0x20007479) 05:37:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) bind(r4, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000001280)=""/179, 0xb3}, {&(0x7f0000001340)=""/186, 0xba}], 0x2, 0x0, 0x0) open(&(0x7f0000001480)='./file0\x00', 0x100, 0x4) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0x2, 0x2}, {0x8121, 0x11c4, 0x4, 0x100}, {0x10000, 0x0, 0x7, 0x8001}, {0x8, 0x143d, 0x3, 0x20}, {0x400, 0x5, 0xfb, 0x2}, {0x0, 0x82, 0xb383, 0x2}]}) r1 = dup(r0) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x7e99f5db) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x184) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x8, [{0x3, 0x7}, {0x2, 0xaaa4}, {0x2, 0x5}, {0x3, 0xa}, {0x3, 0x9}, {0x3, 0x4}, {0x1, 0x7ff}, {0x2, 0x4}, {0x2, 0x81}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x9}, {0x3, 0x1b83c000000000}, {0x3, 0xeddd}, {0x1, 0x4}, {0x1, 0x7fff}, {0x1, 0x10001}, {0x0, 0x800}, {0x3, 0x4}, {0x2, 0x52d5}, {0x3, 0x3}, {0x0, 0x9}, {0x3, 0x3}, {0x1, 0xc2}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x40}, {0x2, 0xfffffffffffffff7}, {0x3, 0x9}, {0x0, 0x7f}, {0x2, 0xeb}, {0x3, 0x802}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x7fff0000000, 0x10001, 0x6, 0x4, 0xd8e, 0x2]}) 05:37:05 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) syz_open_pts() 05:37:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x10a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7ff, r2, r3, r4, r5, 0x80, 0x6}, 0x800, 0xfd, r6, r7, 0x3, 0x100, 0xc08, 0x1}) 05:37:05 executing program 1: setrlimit(0x7, &(0x7f0000000100)={0x10005, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x89, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x108f, 0xd4f}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1ff, 0x20003, 0x3f, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x2000800, 0x8001, 0x800, "daf7f6b72d6d0ada9803af4930119f9fdb7b79dc", 0x5ed4, 0x5}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) 05:37:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x40000000}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1cd, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xaa, 0x2, 0x160, 0x48}, {0x7fb, 0x2, 0x3, 0x1}, {0x400, 0x739, 0x1ff, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 05:37:06 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x79bd, 0x4, 0x100, 0x9a, 0x2020000000000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4505) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1000000000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x652, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=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, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=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, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='wr') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r1, &(0x7f0000000980)=""/159, 0x9f, 0x2, &(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa) r6 = fcntl$getown(r2, 0x5) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="d88801b3beb6b31f603dbe70cb168f19563e3028135b94703f72f85fb34cc45ce862c2c9633c9aec3b", 0x29}, {&(0x7f0000000200)="2400bacf3c3841bd14478856ad10ab563d9bc6f6268ee4b1ea20085a8be2783fa9f0aedb61a8942d906fdeb056bd189e7776a30561d1c3d3c82915af37815f9767b001b3649303953de48412381a19e8047757ca174ff62ed3e796fdf4b47b62fbac78e0a626468b41402e1448e4fd96bf0663e16c046e8ef6b5d3c47dbee9447e6d", 0x82}, {&(0x7f00000002c0)="6dd6123a771c9d8554c501a7164bc26086e079cfaba038d095df0136d891066059cdc8fe16969ea48c1edcdd283b79735511403857cb0c1e09730b37577252a7573f1a817343b62e4e9029622b4f5ae1b73b5baacf516df613ef43cced33c0ecd17cb52e9e125e5ae0ba5fb46ffd4c23d9196fa20e17a0dde20dc92250d0e18972207910992f2efd6b40548fb61da7235833cc8d455c685ca9ffcb062802e79476776c10bb56b964f03eefffdd252983d84f6a42b8b050cd5c231f9e3a72d3965741b08421ec032dbbc4190c08fd3c8a6e30290303587651f36c", 0xda}, {&(0x7f00000003c0)="b33af31fdad75803eac5d55d4e6373a95104fa8339ae446048ae1c300b363463cb2365e5c02d3045f6be654798b623d7a47bf0e4b65ac0458f3cc841b57c5f114fbf225dd93e4c15", 0x48}, {&(0x7f0000000440)="16ec67fbfa3f1d79cb3aa548a4b238bcb515af0e6a064612505aeaa3b1614d226be80d83e957e8330265492d446094cce7c595d585b05ac17ea23d87031282feb34a572c3c348ffd9649158fb8fbe1f7776b5af6493a1c8253c6a054783a14c01bd7eb8d5f5ae3134b89c736b792653e85006002cdcc33906f014b100904d2f8954851a60151da70962a3522c4dab6f723610a058ef67c68b40162c6d728f0", 0x9f}, {&(0x7f0000000500)="d66c63965b355820a4ed1e0d272a1d3ee819c7d83a74cb2c45708c5a0686fd4aa900cd3fdac8d7d0c4f8605e75a74e9cf7542284b3ad8fb1ca1e22109f6c35cf82acd7682cf428b8885746f42d3fc4df0067248b080ef37af43f4458c857e22abaf3b7db670f188cad25e31303ac1a79e71474dae544bf577ce576b9fb1dba4bd5b6714c724a80df509f7775de0b0bb0677b146631560a159fc14ae1e5e992e96cab204711e0a2f772e8283ce317ddb5802fbd4395e8ca5f472b25", 0xbb}, {&(0x7f00000005c0)="1654498232c3ad719393fef72085591e34260f4200b2023b52650a3b796dc0b4ceae638b5228aeebcccbac1b6276fae6e7d9153fd9c23eabed4c58d334223597b282157903db1a568123a371de7706d3cf8fde263c4420ce56d1313e1c4d0b936a71cd9f376ffb92a898b98acd", 0x6d}], 0x7, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000602370a7ecde5e125483c562b38878d6fecb7d37af586da7c50641aaf99ae8e505809c934f9c0e3aa8796383e83cacea2c8e0a53b02ee474ae303f06527368bfd5f402db10ce151aad030c795fb41f5d6d1c21781bacf33821aabb1d3dfdf28120586b571d08e8d0828b9094ca749b6b6b006b94f3a8c28f9fec4cf8d86e5323dc25697a7567a55b0512e6c7f0432acbf5b4bc8c5fc0caabbf35a4b766c0d0537ae057a5d9c63db76b743f26ecf7b2e19fd5e2a3858d09529e", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 05:37:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket$inet6(0x18, 0x3, 0x871a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffffffff"], 0x10) dup(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) wsmuxpoll: not open 05:37:06 executing program 0: r0 = socket(0x18, 0x3, 0x80000000000800) setsockopt(r0, 0x29, 0x101, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffff, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 05:37:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000dd000/0x3000)=nil, 0x3000, 0x5) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 05:37: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, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 05:37:06 executing program 0: getpid() r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8001, 0x200000001, 0x400, 0x80000001}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCNXCL(r0, 0x40047463) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) write(r0, &(0x7f0000000140)="000200", 0x3) pread(r0, &(0x7f0000000200)="4740fedec655cd0f7411f66fad28255734692b0b7aad4ae2574586b7d364687a2cceaeaf8bca17302ad633fed5ad12d09935f24e12761c52ac47a8c724eab32cadb217d6d3b01dfe237b588bab2a7eb62a839ca997aee844345fb4c7c60b396f8966be261d9d8a3ad39b34c7e0ff12c975d9a6", 0x73, 0x0, 0x0) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f00000003c0)='./bus\x00', 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000008, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0), 0x2ce8fa2a521a5027}], 0x1a0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000079000000000000000000040000000000000018e100b67f000000ef74011a1c166581ae17"], &(0x7f0000000080)=0x16) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xff) 05:37:06 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000deb1f48b2f21dd327d7a5c105afd094ec86e583f49b315d1fbeb382f3860d3eb377499c84b5b1ea5225f0ecc5a31cbc821606866bb02a032beb44d3d48a0adac787df0ae8e58e19fde670ef93dd6e7d6a2d3835da9f329e8da73de1816d1835bc7745f7cc09d2cbd9fea547c84437c05a3"], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) 05:37:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1, 0xfffffffffffffff7, 0x7fff, 0x1, 0x7, 0x5, 0x5, 0x0, 0x1, 0x4, 0x4}) 05:37:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x3ff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {0x1}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000000000}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 05:37:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x1, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2a288d134d3a6a11, 0x7, 0x68a}, {{r0}, 0xfffffffffffffffa, 0x3, 0x7cfa5ae6c7e6665e, 0x4a2, 0x9f10}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x5}], 0xa00000000000, &(0x7f0000000080)={0x2, 0x7}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x3) fsync(r1) 05:37:07 executing program 0: socket(0x11, 0x3, 0x0) r0 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) 05:37:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x100000000, 0x3c8e, 0x9, 0x7, &(0x7f0000000580)={{0x0, 0x9, 0xa4, 0x2, 0x0, 0x9, 0x1ff}, {[0xffff, 0x1, 0x79f, 0x5, 0x9, 0xfffffffffffffeff, 0x401, 0x0, 0x6, 0x7, 0xd5d8, 0x7, 0x3, 0xc00, 0x8, 0x6, 0x3, 0x8], [0x8001, 0x3, 0xffffffff, 0x2, 0x9, 0xffffffffffffffff, 0x30f, 0x101, 0x3, 0x100], [0xffffffffffff0000, 0xabc, 0x7fff, 0x9be, 0x8000, 0x1, 0xfffffffffffffff9], [0xc09, 0x8, 0xf1, 0x5, 0xffffffff, 0xff], [{0x1000, 0x81, 0x4, 0x100000000}, {0x1, 0x0, 0x1, 0x1}, {0x15f, 0x1, 0x40, 0x7fffffff}, {0x3, 0x1, 0x2, 0xf2}, {0x3f, 0xfffffffffffffffe, 0x1, 0x1}, {0x4, 0x7fffffff, 0x6, 0xfffffffffffffffb}, {0x3, 0x3, 0xee, 0x3}, {0x82, 0x2, 0x0, 0x1}], {0x6, 0x3, 0x6, 0x2}, {0x400, 0x4, 0xfff, 0x1}}}, 0x81, 0x5}) syz_emit_ethernet(0x3b, &(0x7f0000000300)="81e7b616d4db8db36910bf2becaaa39b7f08a16e4a5dcab549bb599607fad8f63892f5005ac71be62e5e989212fbd87cf65601eeb07eb993d7edb8") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xde84aa74b04ff9bc, 0x42, 0x95, 0x3}, {{r0}, 0xfffffffffffffff9, 0x48, 0x20000000, 0x100}, {{r0}, 0xfffffffffffffffd, 0x50, 0x4, 0x9, 0x2}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0xcfd7, 0xb6}, {{r0}, 0x0, 0x956a796512b79bbc, 0xfffff, 0xab, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x400000d0, 0x0, 0x2}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x4, 0x7ff000000000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x720b55fb, 0x20}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x3f, 0x1}], 0x10000, &(0x7f0000000280)={0x5}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x8) 05:37:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x800, 0x2}, {0x18, 0x2, 0x8, 0x6}, 0x8000, [0x0, 0x3, 0x9, 0x20, 0x1, 0x6, 0xa40c, 0x6]}, 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x20000000, 0xf0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xbca, 0xc5f4}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x40, 0x5d, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xfffffffffffffff8, 0x615e}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x5, 0x3}], 0x40, &(0x7f00000002c0)={0x100000001, 0x5}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = semget(0x2, 0x4, 0x511) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000300)=""/4096) 05:37:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = socket$inet6(0x18, 0x4000, 0x7fffffff) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x3ffc00}, 0xc) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x100000084) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) fchdir(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3f) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) write(r0, &(0x7f0000000180)="aab8b3d5be201c0583155e159cd19cb1aaf931d4352d9d8f143dcbbf27c83afea47738f86867d5fefe60ad2fdacc12e47f9062214915bdcfdb55991746b09526ef9cc777eb63fa19ab4ebbed76bd2837b96eba735985a3aeaee83eddd4b246b936", 0x61) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525a044fd33055552fbd5e41789632dfc94ff334a5619515a4c81b06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a0000000000000000", 0xfffffffffffffdf0) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xaeb2, 0x5, 0x2, {[0x7, 0x9, 0x1, 0x2, 0x8, 0x800, 0x3b9f, 0x0, 0x4e000, 0x5, 0x7, 0x7f, 0x5f, 0x2d1, 0xfff, 0x2, 0x8001, 0x9], [0x401, 0x50, 0x1, 0x8, 0x63, 0x1ff, 0x6, 0x9, 0x3ff, 0x8], [0x5, 0x80, 0xffffffffffff6b16, 0x0, 0xca, 0x3, 0x4], [0x2, 0x7, 0x1, 0x2, 0x8, 0x4], [{0x2, 0x101, 0x1}, {0x3, 0x0, 0x7, 0x100000000}, {0x21a3, 0x5, 0xffffffffffffff7f, 0x10001}, {0x0, 0x7d1, 0xffff, 0x4}, {0x6, 0x24, 0x6}, {0xffffffff, 0x200, 0x15fe, 0x5ec}, {0x1, 0x3, 0x4, 0x200}, {0x0, 0xd10, 0x100}], {0x800, 0x40, 0xe30d}, {0x560ce219, 0x800, 0x20, 0x1}}}) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) sendmsg$unix(r4, &(0x7f0000001b00)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="f12337dd3bcdfd2e023ccea6e5c7777bb39ef5d5afdd2bb27663e23ddc708ec6f85efdf0bc327dfa024d60bfd2f3a9d2c1cf7a7ee80da25390af2d7501abc38397dd5f28ca8cfc8994468d7a3e7ed1cbc6228afd0906b86bb0862c9746c553864de9b66ae8cde29983b644b733ba9a29f6c6477ebd6181f9ac137d3c4784c29df2c33250c9d52ec5b2519dd3d61a4e9d4e4eec5553d8bd231f396da0367d20f598e9d640bb1e8b3824b0cfb439e530f09847992306faec95446bc49f15794959ca55d56a9512d3d92c8e4c5f277fc7ad4cd6dcc2516ff7c72f7394b845f54502e0bc655b9aa8220d7423cb67b2f9a5ffc73b28f4edbaf4", 0xf7}], 0x1, 0x0, 0x0, 0x408}, 0x408) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) r5 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000005c0)="c63530c99710267f10bd6b46ba8d4aff3abb22f78a8f620c3a57ef813ee9507e1a903544328d85b8c1d8a4b0f7ab06c41bfd6f39e09096c8ef42c2056985ef666f27e8fe9530589e6d0e0264fcdca4b7287e45ed00744b6464c6bf612ad0f5907c8a229f131edbd637abd33c0a527087400e67d47ad87f01b3592a1457f05e4fd78949f945092c4195a7807241ce8dcce6a9f12d52fa8a346b8cdd76c9eefd10dbd9b22592ea0884851933b4ff00e54fc225d4b9c2e38ec86c947dacd33930b9", 0xc0}, {&(0x7f0000000680)="2478a81dcbeed6ba4ca621f84b476f0ca5c73525918cbd76e0f1f12b0d699ea73ed3cf439acf8d27825a054beadcce05f360b431681ebca7fd53e2cac3ab3c731adf20282094cf8cc29e5a34dfc7c7c6b64ce95fe9295a1adb8f4d49ac1ddf23ce55887ffbac0c662ec572dc937395c18b62f0606e0c4295471089c432b0f0698f3c622e5e30223bc7df96300d957ee451f56556fa6b0a40d177b7cad28c01f1af5deb6422535a21fc78e0524a7ba629826e847440c17da423001f835ebe2a70387d4c8a0d605be14af3dfcc6f61015209ecca762420b0e78d016543411f20eb428610a4e837f1d8ccb6d938b0495fdc6a1c5bc78112df491cb78cc2a0f3bf004d5c2bd56b90b3cf3c8a9c0a2f3fcdccf5a113634375812eb0051f4d39adee467e1b6292e264e9c24b8a3f8c146148def1840f29e2f733f5502401656283fd7aad6472c110619c30a3f6f9dc8648f33fb70fe6cf7c4e2958bdd4161f9deb20b673fd80e563af08d5ac8567ebba7577d17f9f7c22568b16bfc7429867235f7d066b6d99a4f3c60a1f39c435528c8b72db6afaf24b8371431bcfa06957f742c5487b621be567b8d750fa5ec1b6048eaef97c3ec0f79f7a42dc5fe5c85e6cdbb0ea5b0ff33d3519662d9ccf07e49f5b2e6350c91415795023604ad0e3463c964900e7394568e4332314e46aa61d6cbf640debb7d27408aef652039cab69b53a6bfef089f732fe2de61b546f271402af5b947a26db2d88c5bac8272ce9ece2b989c711ffce54f9eaf5f4707f93eb34e39e1b9979a697fe6f425f8b39874f67ed136e71db8c93affb2ae7f4500951288858b63d91f23b2da4df4803dc26b2e84da117b75f2db1be530975ffdecd61660cf8c67ea92312722125e9c69eb17554591cb5a54fe216f2e4b29919cc8e8244f26570661f9f02c3b06d07721c8ef8fdc8fe8dbb8a2313e052fd05b92ad5481ebf087c9565c1050ec2d2b3df47a86ed4e3b17c4e04bdbca3abe071a1d1c25cd1029c3c4c4c70624978aeae3d269439958fc4bda0b3f772469b8cea40e101f0dbbb7a9bf54d9040d4ee73f48b9b3478a96db1146bd61bf4c762cff2cbe3eff6e45b63ee6d74fd37f37bd1091c74f385d32d1f9412c7b0e98de4a605bc07f9594de40c93b4dc75f375a9d183f6d5c2d40a54cee1a2a91e8fceef470e1565723798c7c97e8acca30ea58e45479f8113aa45e888a51269665dcbe1741bd3a0e756f2b51996b9cac370264081b97b1e2b060e545376e1e13c05775be47173062ac6d69c380e3ab478c40d26d902be1b32f006416c13d4d9e0b0645fe011fd6bf91441f107b59ca15aa06209abbbd9cf4972333f767c79164b25b417987f39473263e34cb5301cca271448ba6ba7b33939e6bc4f0808a9e5f163285397e872727820c5076a2eb892ff7ae489b65b8ba939f832a103f6fd1132f8f8ac3f6e534d52390657662d522bceba6f0a3f2fd893425cd19546bffe61b232505aa96ed9235992e00190705d26dd2a39b145f1d59f4d35ef96e4f4cdf9445a2698bdb6ed9cf22f946f61ba98741d273dc5424aabc1cf277204c6ba0781fea23b8ca999b7c696155aa07c02ccee96ef2286aa9c48bc8cc9107b7d2b96871fbc5a1c34f2380e0960eaad70ecf088783a74b9bb70aafb5592b3ea0aa9eac74727c0380dce53c86c5b785ef7aaa4c7140d5543a7e4ed241de162e209bf15c95218f36b7eaa99a630b07f2c05f4259d28bd46da005e1debbc87bc00025a80fee119f8fb53857442bc7dd821bf6f2749e8b414965b0a04006b76e9c39426b9dba6dfcde28e708560f157b83b1d995cbe1641bacb5f1eb6fcbc271db7d4b53110e871664f7be0019af0145e6ed1920c6ec3fbabff08e6946d5dee21a5bf3024549923c5c59b85d2d69029f06a31da415d391948998d495122149c9c4583cc91b369e58a0db70d2e9ab7b383d6f3332e04b8f21d0d96c60daa4b694379358eca7cd724d3c98b66a34215d9ae1c0e31070c7a94652c9f2ac7fbe314b4b88e13950e174729bcc8d0d51c33ee597d6994768dd6edb60580ac4f6673b14300040a130b24e0efca5f7b84d57a10977b79c389d83a79597525f9c8c5ad3f05d2a2e7d561a2a0192b4b746447b19323f40e3c0ff9c3ef3fd2fd12a0a732c2be4534944807f94c14f4a75875fe15ac68f17931c7147b08e8789d6840cfd325972eb797afa7e3cb58524a9866e95f9f74d2e8f1805924302cd1f72f193a80ac6367767b78fed2ec4f42e77a590d8e22f68cd377c323cf7dad7c20272f0bcfc3cbf4612feb745532c58708e197a45b1bf40373d6f85f6ed8efc93d90a170f78949c996f195e137094cc77b6fe9673c2c6bd3e992b5a7a610d519ba6105f177056f9211db2b4c66a02d23e38cc6ba2a778416722788b335550c6c077391a444a5f31f377015752f11795f9e3773e67ccd52bf03d0f8a9fa47669966a737109f8b8b14a6104aa99595958d675e08d22597ed75bf93704e9b1759d49bf66fbad9647e2d9ef803562183284da051da0c02ab20b6efd95b5d154f8fbcd9957c93df778f72b08ffb1a2d6f736622370f717f52519c23dc34d8652aa659b1678323701ca0762d68ef61721d2b80566c71d6b759ce23d79dc460b3e682ab4cec7bc58378e68bb28d5369029c603beda687216387fee88ebded02b510fd25a6bedd53cc78d3c9b8a5e6e1d1d5286ba93e2a918455f71a5ba35f59dde20854ad10dd46555dd12a040de74ecb6cd6719e8c38961a6870a16c52396465af3abb6c35aedb57c7bd08e203dbf198c062c47a350e4958c77ce6536674ce674d1f1026ace1bf4fbf46874ece4cd0cece11f20009ea4ce94da79a46ae1cc53dfbc234b82f5aece7da507c8855a28796c5d321a47112a3a933e2e7c21485d944d789a8faf0b74ebe45ac24c002e4803d0519ee375d6af7a377f309353a67359386e49960eafdbcb08425f484f93ed7787e55f1cd16af35b79310aeb33c61b351b2ef2992f713a498769e02b81fa5beacc7db2a04c2ea9072ec695fbc79a1cf72ea14fda42d755b46fab6b6803d65d1ce0e6247be0ca73df3404bbcba39fe0b12fda6209bc379ab3ee7bd6e95d4a132452d24f0cf071d6b684beaa5a2c831b6cb78e9f798ce980859e65dd1d158c78f962b37429c03d90af74bcb30dfdb634aca88899f541ca505d2a29012d7e847acd7b4149b800f131debba9330190376f3e1a3e7cb5306fb615259dfb97671fa83666b1ea5c17fea84646bf0c3a31108d8dca232da95361657499d521957d789b5ebbe3728df6dd6331b1005b0f4b9acdec8a49e7f966e6d09822f8c9a197fe3fdca29134cf769bc22549efae588f447daeed252f0e73dd1899935c1aea6b693823779008f7a6d031650b92d8ddb137cba0d3b83b4bf8055ca07015e19eeb794ce3ee6513634b39ef5ad9897d993b516cafb746714af4230175993b77825aa9a71293e7dfd8c0d9931040c0a950b5a355419c8d871dd4acca1e44ed79c33f63233522bb4d69d20effc8f57ceeb8fbf5a7d9f9450dd007a56a683cb1484d6c5bc341ff3f332de7eae295bcabcecb53741258ee009c2ab5d55697bbde5973e0051415fb71486588c9c16cac2fb4c0cb0d66033a0268bda705b414c2174d3c77f02a0983f67ac10a37f6e1ec583a580cca6f1030bce5dd5c12d26f36298547e41897badd9969f8980bb57562ac9d248364521f88c5ecc7b5155a3fda41a833a2a7cdda0c2f4f762fae07bbc7c1d83c32c90d75ac021fa8032bbc25cfcdeee90c094babf262aba122978f942fb0a935456ed2754237fb22131704f79d38d1cd2d18c8f485165352a5e77e7aa69416ab4875deb23186710f4a0b131a7a20fc3b5b119e11cf4f2dc33c7da3e8d4dae9316d4c5a41e67295903137b36f6460e4f29f490288c02dc0eeaa8b749e6ce87cebdd4d1cf32c5138ef5572aec11193852c1576a8752b3d1d8c9c9c9beb5656388606fb71dba48aeac54f194f5fc2793cca4d33f6c8b6ae3c38eb47a528c175253af2ac9cd2821dfbbc9b5a85210afd85b8ec8797ea517a64e6ce9df18e18693b258f4356a1e94a4eaa584e20db136e3404343b9ab8c17311f4b66d6ba0fed67be9442035880d29d892d78512a180f96755b4ce27c9591e801685666d7d361add3a73d9e5c5e5ea6c0298033fa28ce9524123853b751686f761cde54c4ed74b815111aac7b629b424d72fce7111c6c18e820480a946523a8e27df8b602ebd430ead7326c261d9fa9b15d8992e240eb679d4baaa3038a709e5d0ca20829ce8e1fa10440bf8c9cf3168b511abf11dc9d46ad785745fa0dafc3a09b8f882ef91cae44adf6ab834f2b24ae23966aad0d8c02967e92a30a496f1f4ccd43ed234dcb13238cfe51df01dc47e33ee55afd1ea09c28196c5fe8c01c54bd3a77df031ccd9b8d93cfed075eaeda52acc2525ad6c61ed1b3a9369422331bfd76419bacd0ac82eff019a3ec4bb3a20c8fa6a722db84c12e3d97e39c98e77fae2dade670f09cb41642013de58764eebdc2957c59396bb62b1431b84c35f5fe2f40e5d78925f2a0dd5a58594c44af34ebc77281526908f7f2408df84c3e5692a4485377a38d39efdb15b11f6455861e281539bb12fec9c3c1aa6bec2c4d485abbdbd582d4de4a7ebbf338d2f8270922bf8f7df182fc5baaf17391cf08dd022941e9c8016a7b1e07fb34d543681375c0b7404dc030d108df63f5c6d8c77842075876fdd4f7fabc1f186b4437c27172c823604879e36a5b1a3c171c27dde1ddeb328cf62f40cca56f59fceb3b91aed4ab49146463f11c54205de4fe5740bb3087a31b758107c0394f7e416ac7f1ddd1e06fee0a3697d4637926c32f862f562e7731c00af9333a2ed7705907640cbe77a34863d5fff71fc8f843dfbb7fe3fd2db35ba7a1ae5de0cc1d0e20499cd7e0dadfa3b422f388c00932e3211303e66376cf80519d2c913fd0c68c3544e6781fdce0c01c9a7e8fb224af4b28f72db5f53e88867f7b108e74ab9c6aff49c84b8bf408843c0ed0aaa2736e91f347f0236097803f9de441dff7b570bc0b1f0d31a31f509c3dd0d91ed6930628433f6aa88cbb583db0f74fab0501f3b69561edf66721f465e109e015e362596bc20e48c1320fd0d5c56971487289fd1f7cd7a9c4d1f8683c4d4b070cde1253e7b142e54840717447d99d935c0ecb98cd539081a66bdfdfaa3a85228f93c2d0ce10e4741060fc1eadb3db2e8462e7860525140e870b9e12b5161a0717d4d656f1dcb8ef25281234ddbf43d91cc5bb568c13ccc2de91d7805f1df9fc8424fe9ed1b857debe0afbd756e44fcec33542f822fcc4004e9a06825f26f9c0071501ff042318e07e609f8a0d6d020a6e2c673af14c65ddb419e4fc4b1cfcd54afa2ad7b09cb796fe40892349691397f69d4251c8e94d9335d3958347b11f36aae7eea7b149036c4b8836c398efb4746758c66f1cda63a3c02faae46d776b0a4e74c8c39e22828d3b3ec1ddcf3b64ddbe5f611e4ca495066fcb55cf5f52b7eb6ea41c7b70b04cdf87c7fa3a52054eb5822ae60e87bdf4abf9bd0129b59599cd6465ed2f8e942c58fae9733855a80f7d1d4bb3da3b1247a6e68229207ef62dbf98df7d239e224df1f064f7d19eac465bd3bd433053dc17499efad45c49422335f670e5183b8a6a0d7e0f197a9bd49e01bcbe747cdf3b7f48bc8fea6bc5601be7a326ae69bc5183f4577d11374369202cfb36ed71590c88259ef604e7eee36dfa2a3624aa19accc", 0x1000}, {&(0x7f0000001680)="cc3fa3edca5ab5171739f8fa388f76d81f2cd86b5c9c58ffcf2672dcec33f7aca215d5e5ddb1767bae7addf5307c8c2868f6e0326e44278b07119713071899feb73164e988f97efa1132c2e8eacd182f474519dd0b0e8032cef3119495b867064c946d449496e32315d88790be7d82a717967723de6d8c16310f52c6289d37b5153ed9ade545d26658a4c4f08122bf1cddd8195f8924607fa51f9d495a09d8f553fee5e767763122dd9da075cb11c3e9cd341eeab35239e6102be195c2608a0f6f1b35e6d58043c109b36ccb0c11795deec3b521f72e957e8f428dc3af8fa9b9ad98", 0xe2}], 0x3, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x2}, 0x4) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000004c0)={0x0, 0x6, {0xfc00000, 0xa}}) 05:37:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x2d0e, 0x10001, 0x5, "ee7c9ff350034af88d432e94149d177349bf8603", 0x90, 0xec}) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) select(0x40, &(0x7f00000001c0)={0x5, 0x8, 0x5, 0x6, 0x200, 0x2, 0x3, 0x80000001}, &(0x7f0000000240)={0x8, 0x401, 0x66fc, 0xe4, 0x20000000000000, 0x80000000, 0x4, 0x9}, &(0x7f0000000280)={0x0, 0xd7d, 0x3f, 0xb1, 0x5a40, 0xa0d, 0x7fffffff, 0x80}, &(0x7f00000002c0)={0x9b4f, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000140)="f797ab34b72bf0d34d52abc7964c15a011a93d54e3468b10ab41b1c8f0ffcda3ae15248c45d541d42936d3d4c04929caaa63f03c2f12ac5107993f265aae179f0391d07d7dd43c7363f82e6ba69f89ba2839e09bc247ac5f58bd5dc48e20715183443a98", 0x64) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) utimensat(r3, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 05:37:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7ff) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 05:37:07 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) shutdown(r2, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/19}, &(0x7f0000000100)=0x15) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 05:37:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 05:37:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300046dac22c08f46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca68bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341b8a173e915c3274efbff01199ca3e76a2853ab33d8483c87bbfe7528558fa374cbf1a12b82d3cb645ee314f06865319b437214816704034353a93b47f5d327ecbd0aa8745a0eff4857f5c56ebb7999ad3a717b3b3d5c1a84623403657cb5735dc114421482d6a711497e868d198e1eeae88d8549ad1288547f9e773da48d5b766b3e4f9c785d8a3f81a0995cbde90b70d4f3f7fbd33613c9db957c2f29fd8f1718e5d2da35fdf8fee944ec978a6b9fe49ea505535c38241911b81f656a000000000000005310d130d287f4806774f56a347c381595e063313b79701d6c36118c994a6160a4d005d811e8f29429bf170266736c6f4fdeaf1bd0afec6afd76c9b1b148d89e951826f886840fd2d4d09e87d193e486bb57024d6d349cbb632c87c2058df1767185463eb83bd9c38c7d73e5abe61056ff6a5cb00d993489f66f94c8008bf7168176e4df346bc8c023ebee2c9e5d5135a56d739ad2e09a3531bbcf0ad25327d94b9436"], 0x10) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 05:37:07 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x3, 0x4, 0x4ea8c896, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xb7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ee4000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c1f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000c3e000/0x4000)=nil, &(0x7f0000f6d000/0x2000)=nil, 0x8000}, {&(0x7f0000a2a000/0x1000)=nil, &(0x7f0000e66000/0x2000)=nil, 0x9}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000d3d000/0x2000)=nil, 0xadf}, {&(0x7f0000c13000/0x2000)=nil, &(0x7f0000cfe000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 05:37:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0xf133a640630bec13, 0x0, 0x4, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0xa83ba3adfd108393, 0xff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pci\x00', 0x208, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) r5 = syz_open_pts() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x100, 0x0) r12 = syz_open_pts() r13 = semget$private(0x0, 0x0, 0x110) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000017c0)=""/245) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680)='/dev/speaker\x00', 0x1, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r16 = socket(0x6, 0x3, 0x7fff) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = geteuid() r19 = getgid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000380)="e78514fe6c3e3e362ecbcdebdeb11497eca8c7138a1f8cbd7a52b6af8658ebb7d021c232f7e534b6fa2f2724df0c6ad7faf0549b4218da2d4cae2f485f1174787034ca12d29514879f3dd5b588c9bce322d7c5afa3f4e800951e68f614afdf438b65d1bf14f6c291495c644dc2a2ed853a3d2be51a27e6f22c0670e3767ec6e5a9173d425bf94baa7403586b9347396d4ba8b7e120f72a33249d35bf58d400424e351cfd1665cc5967f3349384a4b12c2a4aa683cfdc95fc74a89437e6bbd56824d0c3bbd315599d4e9f46f7c715d6217c022b1a3ad9673a299ef4d41b95ffa36771a3df53362a9c68f86c0c2d5106601da5314f2c2009056836e0eb9e9102e5b5e4e5122e20d1e24d98c6c31b52ae0181e188615f2b1032e0008d9c655c9922393f397641ff213880fdea930fae2377b45ab509bf7124b288c5f549afdd16709066a0dbc8da5ea080d3fc19fec9fa415b0ab780578ac9cf21c8349cfd06861d651c84d92de03c6cc333112b296479b4715118225ce7ccdcdfe7abb33a17f5c6435e5d6552ba5d6312219e59bab63ae471e23cee110f3231db659ca005b74d335ae1ec23a5bf0da37c7e678b94c26a12152761ab4a768d4b2115400a7047f52124f1791a1788228a417689509c41557d8a3244e7863bc853424d678120bb029016a8002b16d87f752d5a331944b42a862746e6790b6313711c6cacafb35985bf4052179cac27c225ba510b9f12b905a7c6c9863ee30b88e47787786bee621c4d003f7f78791aa0fa3dc2cb4aa46e515a4f076b34820bcd22b36af45e5da2ce99a6c7b82f2dfe62dedfd56eb19cb66748df40b184d03999306de5f15d0acdcde1c66f0923be95c0f89befb3124d129d73c62c300ef8ba9db7bf79e39784141c4ad634840f08909ec60c060b8abfa4eff0b697f9a07d2de7aa12426afe6b2e2faa183bf40f842696d26fb01b246ac19b700b1f9090188dc0a2c2e5747c3a7405f678e7e675a10d07d6a8866302ad5dcc305e4fd69441fe7a4e91b15affce6227fe95c874a0e0d2e53d579bb9fac859294e38cd892023400ca41363198ced45f778bc4443fddfd7bc7b64500031536485b00ae6d5e779412436ce4e88f15ae7222a788a845a533da9d683bd7f4080c484994f2b59b951e154c9993297e6dfa411b8ccf3e6bf6bada7351b207721b06403eb3fd816e5503603ca15c0c00c439f9c1c2dc452e0a4a11ce7c934a80cb0b9cf4fc24ed0684fcfc7a0f8298c186ee634d7b3ffa3710d1af21eb4a90df246a78bd1a48c3d43812c43268c0150ba67d51480575773c27adbce677d0f5b68c7656f8ab5cfbc4b994df6b89aa34d182bf1de008c8ff9be7055fa83d5d4119ee1b4287747910a425d6eeae6be54399d19a2240f8ebbb4294e9e618d6f300b14b6084798e0d2b686af1304c1a2f33cbeb1168d832f25f12fe030e488227aeeae4e57570da01df08d736c23de90a45b70784985a9a18400ec6f9bcc65ad579f2533af65ad5cbc710b951c90eb24ea3f9ffb83549a4150577092d1578124cc4bdb9b0a2b39feb26cf2227e1ec4a2c7d02a7b3623433d5675c30d125bbe1c205fd2c5494762e6b30236eb2d85936e429f976fcc07d08e42c64a82f0c90563c4733187c04184de1e34257ddb3ca688a9086b94144132985cbb6a42e30b23fcfab3ed71cf1df3c008db43fb130c3c4c6e6d6636954636f9bef37be15a4591a74eb59a2ac964a52dbc9df2780e0cb9fcb86b95b2fdfeffaccba012d3fb34f6edc9def8410893daa7885c3257364874cfda2e7643e5b35fd4d5e13bac46e57372be18a67f4c8698a3c0b509bda0d2a76d97f72922544dd0f48693919a7a43cc64f4a708ce4579e4f9781841eaeae95d1708566e885baefb75d15c51dd7a59e887dde507f925d18d68cb707ab09e756ae43e5838209283e77e42b04bcadffa8315a3f9248f01e62d29123def0431492a0da512babae773bfec6a0d567394040951ee82205cf36656fce8fb182cd6ba6237faab53d599790d77c5dd9fd3251057c7ffcab9cf97ff800aaf420ba145ae20e3bc07f68c0deb4ab713e880e418fad570f57b1d1f06e40985ca26434aa8fb3ebb336724815fa017a4d02eab0c6b2cc1630aabb13c3ecfa28be90f213f1722c1f83e8446ce5688ea321a4ad60d259ec6832b43f6dcb370682f91207a88a3ff8016bfd743985e4d12289d7e265eb723a87b7e35d8dd4bcc9561ffc9f0ff846101209d91c0abf25407a0aea266e04c77598d221d0c77cff48fcd2c570c64e13cfcdcc49b971e86a901b259fa51ab952698e5d3eda790789f23056ed023b7eebd8b287013716d15ab88b12affad8ad197f781acca46692094d07c5e75a272048028f4908d7ea4b18ea7a754588ee98457df2f83d6465d00d378c0e4b8ff1ef1e9b31f972a46eff3db3dd68072501efd03cb41438fcd3fd370d2feba49d4ad6aab6917108deaea26d7734b4b15a83314ae5f032e64efe4c2e47f36d9f6ab864811b56a6c753fc67e7068ff475451054b3a1ebcab2bf615eb4949f30e5e46ea1a61eb35f091798b23e96a27230c02d4ce35a7cecb59020dfc037acfc68ff7346b712061e714e8d6dc4a786002129dec347b4fcaff96d3c93fcdfc8ffce0f99d29c14734bc9960f22a2fc964ae6704534a55aebaf46a1be4a41f4cc16863b7f17e3d9430ddfc10fcde4994aa99006b9efbba217fcf79e2b6e7f9a500ca6cea97742eaeffd71a53a2181b0aa1d9af531dccec0805d99887a3763ef67217ce092c5eef3c1d88bcf7d9e1e851ba702f83df1874fe5618bbb948d6210550146f77826827117054fd4ab5b3935d3c0b11bc69b173fd579a31e9de507dd35b4763417eee76e65aae813a885dd05b451378c9d197a0d8b5352545d7c6fe7b174253f597b46b1edbc3a2b8030136015cdc8e425ee5f0d1e0b00db180702c6e344d6757aacf0df0db36f0da61ae14a84afd729b62612cd42a0c985126a57ed662702452b40ef5738d4f45642951290017dad3ee1e3bef447277b2751362935f5a8528f0a753ca6b6d9138037931b647ea408ec26f1526b81365b5da5bc873ab937489fff000fcdbbf108f25d50bef9954a2304c360fcebcd11de3912296a7e937f9e6143559c9c8cca171b60d4c77f1506c697a9f53f7d50f0b304c6f7805eec08b94e7719ca39c6f698929cef35ed22f4fc1fa48195fa8bd3b9b676b4a840fbbb2ae84c1ead9678ee518d59b6df72427b4d54dc6d6cda66930f5df3b5bd69040fd1397babb4abf70df7b1538b303d5fb8a9271f29b7fad626a90e18c74d334bca5b03bad0a4f07e16e9bf8d857e378ba49f69a6b582e101e4025d59d452d4a8141a8f8e474169740a04c5fcf970d7e1db6c1299def2db21eb8455b50729a1d0e7520bd088026243504f03d98fdccba826787fdbedcfa9837c79445007dab850d7937c22de03588a0274d8bb6a641d4ada61176346b4fc7da56e35964a3087e96349cce75f75602786b7dd5bc525f0c979efd395e8a0884bd37bc555b2c993959b3245af8dce727b20c1b2c2bb90db087c0f633e22cbe226be94c4010c8985f9c9b39596e77c85e7fd88e3d80865426e86b06cc50aef2df41276dbc4bd9646a3cf6bd01abb512ea2e2528cec123ad90017080f2af2fbaa0d72c98c3eb59b854e96b0114d91aacef025fb545951fd11040cd621aed2007a7a212577948562b3ebf1e8b7588e13f88bea07aad336da1725ef90a7a90854dcccc65e52425cd1225c070ac59dd090d0875c071495c8674f7f99cb87ea3f85107d543b571adc56c0008e9be32cdccccd5ce27a1f5f31425f6837f159a2459b4609438787430357da344d2f8c58529dedc1620ba0caa8ea31f596923bb09653cc9792be191384fb1ba92c08ea58d28f67516f53a368712738379e775936f1f95fb8d67e677f59e64a02411bfe633df077d33fb0e214cff61ec01cde870683d349a7b6369b0d327708b1fce7f3c261a77bf80b2de7a08c3cbb4d6a5705c55a38a22f55e729746c6116d1b9657f18e53cb290a615567b7492ce7a4ab65492e39c26a2a9ec7208f192e8cc3ef512304c788968dbae8f3e73f7a53f2956b514b5588a8b9b380b60909fee26f7191c535da44bdab487a1ed728a20eaf53e29ff45db66f7305a2fdbd30bb309caad86588f2003376703b8dc8903d264aff84298bfcdceb16f4fd3f3b215fa7372c78fa0e3bf0f501e198480b3eb49a5906fb95b5b2dcfd955b7b0b7f45abb19579272c3b308a71cd6a68798f040a34211abe4d8287c12d3caa3a3ab4329881fdb1aaa273a5a73523daf29d1e367312473687f35182a6e2d4165472c4547ef8219e9c5d67bf40ad05f93926033334072a1d08dec72e9e34f73d0839a7a2fc2467fb0069393dca3c2f118b9d515377992d11c93a1e4d76371256a2662f50a9c983dd05d3c1f7974242b8db47a7e43f17f7c9bca2d2f7a6cabefa7633cc4ba9b749b09717075e40b7cee18142d9b6990052f06340f4ef7b1cea440c66778f7d8c79b068bcb9a14cb9cf284b381d8e40fcfdffc4c686909aa246ceea83e4f3cffd44d6740d0bca849b8c90a130acdd93bda041a6097f5c07bd5be605bd151d63750b065fd99ec2ba51be07a4d891f43ca54e4df7ca258d385fb583db163ffb05131edf4d8b194f5d9055de9f2e4fda291b01124ccefc28053c6e9b4f23d39bd9b7e43ffc0c1d305fbd028e23ff006874d7614559a6c3a489b9d8e68b7275b4edc7c8b8c29507bda4b42931748f4b1b26760cdd8e6f88ce3857a41688803cb5f49baaedf8fc1926cba9332078ee66913daa976b4e6e11f59113a6ac69af6f176f5ee57706e2bc49b7277d9c747ff798ff805cba0decba918136164079c808eb23b596a9e2f294bf18867e40abc3b0a4772138defa96f57c0b77579748db514c1b04eb4f23c98d0e26275d2ec1d1c35e46c293af28c06393733e4e0c46aa39abbf032e3107dbe4c41ab205d605dde6b82c13c8eda5543755322d57600462084d24d94f27b27fbd26c0aecff111a4a77c215012a208d887f63a7484521ddb4fae8160477a0c5a09ed1d061d06e45a61883633bedfd5b1bff92df5187e9aa345ac1a0950887194d64d16562440601a7780e90ee18706441dc8ebe15e646c29c2e39c2327b68001142f045b3296b3a7b6afc73cd131e14a7fc0089fc088933d43e5895e4933c9b62d51a2970de0d26ce2a41f9a7cee55cd115a7eae6585d51c22f3bc677b5d23472984ceb047a1deca1c808451c75fe4003f0af72bdd21a6db13596dfaff3db2bc8e8dbe4d3032deefbf916313cea7f1f5c134d9e422d4628d1c6d1690732ac62f1fa34b4120d04e2061d3ac11f49272fbca5fe004f6123c7c6c6344a6c431a95ef5840e0256a29822f1494922d814ed381057c8077cba74f597777a662787b013a30c91c6042682cab9e36b22a2ed838cb711aa78ed23c3f978c4fd41391db973737a4bebfdbd562b9782516856485297210eadcbda00579f167d9407ee2e1220947b5840c0fe93bb03ebfe9e3673857c2a1a6b72f781b987428f66ab7bcd3eff7adf7d0b2ee48794a5b8bceba4a2d98c5ab70b7a7e98524821d06be8533e835c8bb50ea8e0d91521374869c9440accab1561dc72c6d0221a80111b2f3fbf5cfe260bb42a4c550f0d6d500404664dabc4b11fa165fa9ae24e062fef498bd48aad3e785b5681965359251bee734a801681c0a0da61819999570c848842bbd68507bae3e55f44a2d5ec20e4847c", 0x1000}, {&(0x7f0000000100)="9fdb01fb66999e7eea6e0c4d3571fbde7b47367f26353d8b3854de390d164f4713a7164be0d34bd0bc7679e79a54a9c86750d1c3b04ef200a9b1a4d7c62fde72f1c9a6a8a24c021f5f79bb5ca19009c810bde2bd7dbceba4fe1c37cda6a9f6079a16ceefdd93dddae36a844c451843ce8f6a47218978dbdc1b0f79c2248b517efdf9a8d59689c887cd40bfc10d731537afda700e30bbdfb3c9c90adf4d6f5983a12576966d0d4c02d704d36c917fc40ce1db19bd0e087a77d8c9484ded60210adbbe2faa75b2e092", 0xc8}, {&(0x7f0000000240)="af4d372f03d91654b7ae45cc06c4f326c96c37e1a29b07bd27c1dc56b2764de2826ad06ec740068f5022025f64b5d791d650a29fd6c512b20fc380ea7ee9458ede83b9377b562c9a4e2c99788e3d7bd1201bdc63f1a0af201ba1fa98cba7a56a6fac37dd7e66b7f2576bb0226c318f228adb2cc6a593c731d5bac28b6f6d0df64a9cf7d93d6875d7a8fe45e52411a8c2de34b67d42d86886e9393731e03c75979ef42e5a0aaba6a795f40316a893c7d6a6ef339ccf85a015c00ead3cd554e00dbbfb4245c5f2774594d253dff41e4f92281856c6ac59be873ce830137ec9465d11cd7b827a181d7eb7576ba00806c30272a205054136fc", 0xf7}, {&(0x7f0000001380)="90c201ba6830f3c9bb9f2185bb3b3ad8593a74380bafe253ef10bc5e9021cf3547971528955e0e1cabbb3e2d501665079bf177eabeb6abc7749d19dda1e20117f32479e4c7f3c01610ff9efdd0c6dc5b1890f8eb3a499244d065fc2d76cdff48c67bc6946c6b1aabf0661030190b769c384ef2f1c394ddb92d4e5e3f079153d9044a7a79b6186546b2b2ce6076ad90195d987790529172cf5bbf781869713e419cc3cf921ef6f7503095f88a0fe8ac1f77c26a341b", 0xb5}], 0x4, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x80, 0x400}, 0x400) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 05:37:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000180), 0x8000, 0x9) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000100)) socket(0x1, 0x8001, 0x1ff) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x3) setuid(r0) r1 = socket(0x18, 0xfd03afb992848b7d, 0x1) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) dup(r0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x3f) 05:37:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:07 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x68a60f33f0154b1b, 0x10) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5, 0x5810, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 05:37:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000180)={{0x81, 0x203}, {0x8, 0xff}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r2, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 05:37:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) poll(0xffffffffffffffff, 0x48, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x100000001, 0x10001, 0x800}, {0xfffffffffffffffb, 0x3, 0x7ff, 0x8001}]}) 05:37:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x94) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000001640)=ANY=[@ANYBLOB="0000e4861fd3be855797832617587300ef6bb606c14302de3a655f47c4e180f70bd12dace76517eb8f07d27e4d92b24df96b162450ba6de441f225ce1d67041e74f120fc2a7a29a5c1299fbf3d2721c4772d8288f5b5658d61dea4116b460d4e6e534e7483b35f3734e0ef32cd4adb670934ba46002723e1176e8cfa05fd7d04515453259e68000a8d172520"], 0x8, &(0x7f0000001580)=[{&(0x7f0000000180)="7bdc26ecdb92e3e1b2c2e37f1d3485e7aaa79d7ce9b9d11585baeff61631933a7ba48dd176953ddc3f8f8074bcadb9e90773a3296c7fb955d13b6a4e2ccb8358314ae2afc4c5c770b18ae9f34b59a3cf1f9e991c1b85a1e3e23eba7b3de6f2e0efe1f0fbbd33b6d69a32b143fd6f69a588b693b4e51084a7240a12f871ee38973e7d8558ecd805f627deb90fe79d471b69fec9bd9f186aa7d308537568301eca3294e5660e6c2a3270e2b1602f0f68386266c57116d4dadfb9aa889c075110e31b5f9e43e2697bfb3972c48aca0baf68c449b76165d80371d48e8a8fcd89782babfca26a36bd2f1be60cf6087b0b83e5436d8cec47b9", 0xf6}, {&(0x7f00000000c0)="be79a3d8faa99a67c37c8cdb66aa4472", 0x10}, {&(0x7f0000000280)="a79537de6a9cbac3ad35317a7919157949cd1875816fe524571aeca149d71db2d24026695344f710df41558f0b92d8e8b827833cdf86811674ae52ea9ca1ab11cadf194b9dfced5bb7494c0e17a06c7295482060d6d1147fae1f892e56933f1ecebea660966ecbf3378285058abbfa7338a7a3974a05fb1de0d613675e1cfd747c7714f511e55bc2a87b770a6e09243730fa9eb59f59127948dd48f1c4778c0e67fdbcc1a8599ff6e63d5c31590d28de60c5f9956f3aba12189955ca947990c9cf3c4ef6ddd68a38bb0d3f2d95c0c0f1b5f1f869deb624b8ae6046caa61d30c228b08b532f27d5aa9c293eec170a11515f2c3a4aa1836d9298633a266c4d64ecd96fccd8382f7f30ada1dfdedc7ed749a9513a916f333cb3990aa9fea1e34309f11c32f532d8898dd3f3e2ed10cfb4957110494fb3188cc1c14a70b9cabe5775edc60f17ea1e311b093de41d7ad57bac2342d69427c4e9c9ee9a2afed0fb1f89a71b30ca07744dfe387f350ee8458a555061f8210524404289745ec4950a30b721f291aa0bed2e679d992be4a3c86b2a3fffd0453ff49520886fec299558fc7090d3c9be5439752efee9c02a307ff3c9f459deaba299555c299c13f6640a50254ec96b824b02eea0239d4079d4a77202b807d38c74632e7611c103660b4fd0a88ffd0c6167a873c3d119081ad2f99299f3467bbde8148de317c75baecec96b4161c8649cb066f483667242f4d0f4ea6c3ee952e737d672619a299d1951a109a15558b9fedb2794a18b9d7b7e8d2c7211926947def1d542c04a020fc8f906d82fa1f5f58cbc3f04d37aba2f807743622f70976176da66aa0d81b481576c1e9022415b214130e18796fe1f14a318e6746957c090b13aec99a41924207ee506f85c9677ca4c66fd342084de036a576df2e9dea52f71318d03a316f083c7864fda350a584a6d422d504d69d47e03c901ca92b9b1339f8f69b8234d871817bd6f9ec2879aba741a6e8d8cdeafa29eb15f7e89cdf161b5874720ce7636059f96d21bee79cdfde572d026d7f289cb7270308600a22db3acbb7a21bca1190bcd925e07fa96af072416870a732073f8b5bbf6a7cb065b5dd3d66a790d1cbb3cd76d61beb9a88ce030bdc10e2d6ed95732d91193bf924dc298b4ffe04301d167229bbdee9bc21dbc7705c67fdfe988ee27d30b57375bdb3f96102ad19c36b5e19bcedc303b9e3c7099a5599758af61935ed643683a747ced91746c9421a0a81eb6865bf066868ab5c389c3796c98fb12304e9a9b6a6ddfc67e64f2bef66bf497cd29aee3e0afeebc198f62a80de0fa0dfd9d02fbfe78e1ed72322bf63ee894d34ffee98b71ade97b3a13dc67f1a28296005c48c5ee2380bcbf985bb016003d7437a8e216a07c5e9c6ca2b6aebe68a11ba86701fc5aee49133cd908f1af47deb261ca6da016d46bec07e630a81fa662433b4d8528fc53755baabe6ce4341034695cc00c1cf69571dda9d6c50a9caa5d35117ee06376c17c195493ec381fee72406282aab922bc9faf2a4028c3b15d0aec3a1b2e57e1e13ddba58b93aa97a64437bdf03f4cb900c078effd04ae380e79a9b290b8496e25f023a77018bb31824c7ae400dfe4bd932e7ac8b8090d20bf1c26abe2f96d82cfce69a698cb83c46ea8c30b3726ca3c60636c83bd69c539b09b750f118bdd5378116597803a702ac162527a1c2e253d599a221d54bac2f45efd37eb357352e3323e9ab527ac818016c3017b0655a55b65eecc22bdcd7c35f504a7cba59bcbf445abcfcdf9a659c5aeec69a2f8423707b339b7556929555a83c5e27b6395ff5ac7070b7b709f54f5a7be7901abeb47b0970ee976184bf8c3e4b3d21bbb3e96e9e8f62765f0f79480d3affccce39acedd44be618c25bac32ba8bae4b09208aa5c506f4c6aa461e465cb68d77e992328ee91e961f12c9606cb0b9ffaf2b4980a52145d934f5a7611caf34b5117134e72f2fb0521e1697e46290ad97e54f6939e770a55c62fc8984d0ff2273fc269d1942fa08c456f6d18ab6d4d5dcf97168f5e26189ffa7cad8f05fcef913643ec41c67b90e9ab0af117931f8b55c128bd846899ba472b978ae9db629d7cb3be4725d9d96de7022379a1191a7b28f44f16a2c0123b2c6c31147bc3e7298dd2d079887c7be302c55e30a1b33abfbcea06a4f440afe8a0abea8160673eee5714e065ee07ad4343421f58d890f7783dbed64a71da6b3053ce82d1c962f90058ea7bfed1df12478463c91b9fb5fc22ee5864cde0f4bc2757fa3b9416690b095a1cae1d331f7ec73c77329b4d818ac70fa42403c1207c63ec931f5e10cb170075fbbaffd08ea0c4f20669146512bb28295cd0f776c5336e145ab4cda29e359b4b3c00feb0b65b17b98007578c49aa19de615bf0c0b2766c7c31d00218af51b2851abfd663485ee6918ff7805bc714769943c7fc35afec6cb3901b23ac48156b0639c107a242fbc83410e3a098099a7fc32896b7b4a8a9a7d78e9aeffd6687c23f342b76e0de2075a7af2a9adab574829f9ce35c56dbf58c48994599a0cc759c12360635c9319a490abeffa44355c53b26434a54b8d139ecddf96accd958a6ba7ab9c52befcd405afd758b504dfe57fea8248f17c9c624bd17525d70756464e98b9050a605e7a7f5dfad6464ea70edd0ebd67f431d8ee786d3b8e8d1ef422948401150104b71b78a4d62ac6b57d3afcad390b7f895ba7697eb57f760a9e5e56a25f5406ac65309f2cfa07f6f90cd47f080fbcf09a90c07ca632424683cf11513f15cfb7e19af445fce6d5d6709e3baf1ac78ce57e1b65dbb79e0ea6d9126bb60c7b057156e27aaf18d94fa9a6ad653efea5b3054a61a4c508e64d87beea8fcc1be8592674be34935ec46fbb29a6ab4e591d64abbd406f7c06f235db9a0d7a405b9e2892523d26bde37538a5d2cc057ca5d3af48b9d63ebe174a148e880a6f242efe58a702d913f20ee01730ce5f3d4cfafc9cf67eb01086cc72e8a07133528e5d0799d189344aa27837682fe24af2420d3923544e6b4cf47a1c92fc4cc285f45e5cc3b6e4acad12bc9f210c062e6bb6607175bc1eab6a20b59d03475cd50d408b54e8e89d8a702fafab5739616a608d4c289c3215e827b61ec0b3595d89bd6a10c2f19022928d3434296bf71eac7b824b81560bd9f951230f3eecc6e3220e32fed66779fe6817a4fc2e3f54f804d4fe4bd97a8cddaa296bf4c42629c389f729f2beb5ae00b013106d195bc65c599c1da231976531ac250c567bd481362ec1d39ff51acae0432ec884f67a4b981b54d3d4980dfbed40f3e1f6f527637a6422b5e041f4296cd982b20f15842e1f21b26b56b859c3e18d73816af88f170726db51303da40af460c77af1cf1c965bc87b7c781b4d5f4f388d1f2c0c80f23cb994c3657dac7fe7680fed906a16e7319926486883020f44084b7af2433bee91808a03520cc424a8e2b119f81e4208273254f7c2d44665850fc65194d5726e9fb7a8f9465122fc80806785a0e516f2006c66cc2788c73379010aea6fc2a67aeb4130ff9350925ab2e57205f939f592342e2ebb6c0a45f0c595c1966a7ba449f3566b774dafd016e21e3946660cbb1f2697f90f29afaf404ec12cc952bf5fef856daacb3371e988f025e211e33c42451f71cddc9b2cea88e6461ee666939d436e03c1515eda1954ee67f01cbb469ede00efa3215b93474e8b01ae9b984cad33089eedde53bfdece822620c255cab3b8bdb275247ea4e9614b63dcce7d37aab6a3c608d70aa0bd9f8c65f6709454b263ce32264aa714b6565616262737b4e8aee1a0bd5536b12a04e857fa5a5b0983fa3ddedd84fffef342e4b9798d8ce0bec33b79b0a1ff6ca5df99dfa23e88fcf564a981f9a63279a57167dd84e1a233e163c49660b528fb4fabe01623b77990ceac994707a171090ca1062d1627a2fc714277316eba0054f2e37b45b57141c1a505a453d3a7afd9d1f60f19c44817195618a8e40219c21b4fd1d2cc0560e2bea67e9bf0ffe65c897db3825148f150dff335772db4cca2f296d8f10dfb1b1495f8955832f21d2ac966f6ff17c3e4d0e1606258080995d0114157fe9e221ba4f402f99c94bc900ffb25006aa722873e2a5be9d78f861529897fc9a46a2c61c4e78342c1f899dd7f089caae08057fd65cbb83cd7e0f8169c9b3e233fd8d8353cbbd307c0940c140d80851b925be96542ea109b2119200db2a3f9f7a3ac346b4ca9870a8bb6f628cd4cbbf50826eece4b19ff321e4e556f23def99cd977bb254bb91b12fcfaded9382afa83b42b81160ab57f503d235a59ae453db593b7471e45f504a884cc29318e56ba77e341975a46c43034cd5d5d2a08d2d66276769f753d3e1b66750fb03992994eb8e2edb67523992991cfccf08346eee430a8f467422b4662275395d920c6f8f36c6ec2945586b8dfebebb3ba4fcd0ae04905385e29f19c00970a510733458f5180191b6774cb04e39867476fe011f97425365cc915b3807f7b6ba56c21320402560fc3508305523ae1469359e8b7886d8b02d09d13440499c91c7b1253b9d3d9c924ee747071e9feeb96be725fd3dc5f0741b32e3f3ff6a2de5da63d9ea2ac15355b806aa1a2f7502ad0949df0c97adc486b0e977322fd8dbd644488fc73da354fb30f9ee2da34580cb3ba40058a623fe2ebbe75ec2f8ebfbd3f0aa85a58a188226f0d44c40ef4b84022356e289e24265447958020474c38d9c6b6f38f93be444e300b5841a91e91dffce5c4e924e2452edf06953005e235c2d8c77e619c539ffa6dcf2c0a4eac98d968c24fd985c9ec6ea22433d6273bce843fbf6b5a299ef0ff52d980754347a4a98b1c6ad94e8551344c2e8c5a2371737f99573dcc799fbcf6768f4e19f5b6c5e69910721f23d8dcf353fade6528fdf7831448b074b22e7f6c92d6c56df4b466e1c11610e264fb2bc86756fa196484d38b80535e724af8ecb9be744a6c698be08a6dd3bb57182265b9af87f22f89263a22136a720d096615ccc8b30c0d3edb3a55ae6c6b2587b1fd75288b34dbaebd3c28a0cfce4d861f8dc23ec513b8c64029d0c65f186b0e42992bcea378916d860f33f7186e3b755a292e7b3663cb3a368e47181c26276e8d4b2db5fb20a3fac4218edacbbefd042f75f95a602cafe5854272e633211ca6ca0933b1a4dd61ff43451da591f3ce203031cfb0497e8aaa57708bd18cd9642cfff17765f24ebda35ebe19b94b460d629d4e44120293afe35d03334c89ea74bb5dc065faedc1696057ee298c6231390817354bc5f850652e08d9d346ce987d8fa2678494e100b709f55b7132d8495671c67b44e3cecbc52e582d4ac2f033607bcf1e23167799fdecd8f74c2fc9f4fd5b2a78757d001af781c40780c57d53399566e128ad55d64001c8a446c0b0b014f9517b22539cfbb6b59d98d2e7132f9229d526df856cf443af691e777703fdcb071387f4bc39452b88cdb0dfc8950927a65192843d12b986c8b7f3f29ba11899f193dd0e2d54ee0ad852c0e5491ac1496f440251a7c04c4c2e9532717d9e9d79be3eec7840f678ec66a783775313ca91f2469489653069c5d6d3314742d51c7d22714e3172be33f7dc353eab0f7e246aefb7cc2d5ab732a992291fec0abafb76c84b483e2526e81016093146ebcc3bb702e485d77ff9de8790ec8d1992a218b21c7091ba6e2566440eaeaed68dada197ebd2fac7637018ff3691c7b6a200bcacf038c584a254918fb4b2bf806c91d928c6382ddc705b753", 0x1000}, {&(0x7f0000001280)="72bd975e2155804c373ff62c3daf478ba755cd1a315002529d2794db6604b9929292645957a8b169ed543cfc95ddf9fe37c5b226b15ed7cdd378cae68de41c2efd44a4a92029dcc1e5b47391ff861f31d925ef6c6904bff18f58952208cb8148b61a517685758fd064126cb89128c587608d096099bcc575abb1bb987e67275eb8a8fb14f3fec2b751fcfc8fba3fc552a596368f", 0x94}, {&(0x7f0000001340)="d9ef42ca3522ecc0dc40966be7b388a65a1268d7757182ee49c061f2bd7a240c17f09e30298e7636b26e6e8ef9a6bf734b43620ee8478ef11686ea66c1645b21df7f7acbce31992bcc86821c3ab14353a171cca071ffc4c49d514308c75680ac09ec07273cdf1e792dc4bf2addae13ffb73e3c4d0b0934ccf5c9dea61f371b7bf9968650029cdd04fe9fd4da63814eb8b6a1d914512d4b868d3fc1969a60139a939b55cddcdb", 0xa6}, {&(0x7f0000001400)="c1346402fc63065f25a47a7a5fa925953b541ad7427797ee4bbb12d7921b10639de530f0bcff1b7216c828518d62a50e76284c4a9923c8fcc8bae1b0f388baacfed0cde5110bf545c16f450e500a42355b41f98e8e5817ebfb222794fc46bf047b5fa7bf2fe1ed77bcc490aae3", 0x6d}, {&(0x7f0000001480)="31d2437f7ea7c8cb758e6d9b385bd616619a4bc9595d13d49cff05bff0f9ee6d279faa3719ca28bce29668ab46b4c1058ab33b2e938b6f04f6ab5d0b4bf4ed157c7e6463e9acc015761d40ca0b2255c25dfdf3c034db3530ec3e76a83e3fb28e9c8083e64ddd5b5d2e3eda358517fc9e8ef3003140ff25979f78dcb44287c7f26779aef4e13e7e652dd8dba344976802f75fcc616a64a0f2dec19ee6d7268f65738b51f78e5fe6e3262a5bcdb9b73e9752d2b33c2cc3c3ce2e42e84f87d9a7b7b96bff6241bf52b999aba48e5546", 0xce}], 0x7, 0x0, 0x0, 0x4}, 0x403) write(r0, &(0x7f0000001600)="6e00032b00000000000000", 0xffffffffffffffe6) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = getegid() r5 = getegid() r6 = getgid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) r8 = getgid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 05:37:08 executing program 1: socketpair(0x6, 0x4, 0xdda2, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x200, 0x7fffffff}, {0x18, 0x2, 0x1, 0x1}, 0x1f, [0x1, 0x6, 0x7ff, 0x1, 0x0, 0x101, 0x2, 0x3f]}, 0x3c) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x64, 0x0, 0x0) 05:37:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x8000}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="1984e15591eb00a9861d3d0bc7666a1f600ee1b4fc36ea5d168f7ddb0b10fecd8bb27f70180dc8c72d74cbcb5adb5564b58b134b834cc38944baed66dfae1ed8b82ab5f4dad9b267358fa77371d6093356a7dae0dd01bc87558c4f8f9c419ff91ad5efe067329c2f09f7932021b73fe2d244dc49db6ec044cf2fcc41a0e1cb0e", 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xc1d22b51bcd70cb1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x80, 0x80, 0x7}]}) r4 = fcntl$dupfd(r3, 0x0, r1) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x40) msgget(0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000300)=0x6, 0x4) r5 = socket$inet(0x2, 0x8000, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x1, 0x2, 0x60000000000, 0x1}, {0x5f8d, 0x1, 0x100000001, 0x10000}, {0x3, 0xfffffffffffffff8, 0x9, 0x80000001}, {0x100, 0x3, 0x7fff, 0x401}, {0xfd, 0x4adcce57, 0x480000000000, 0x400}, {0x80000001, 0x6ddf, 0x9689, 0x5}, {0x4, 0x6, 0x3, 0x5}, {0x2b0000000000, 0x8, 0x3f, 0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000003c0)={0x4, './file0\x00'}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000400)="2ce3474abcbb89bd7c106eb1c0ebc4cc19f7cd058d1e5087dbec0d5fcb4c4ba8713a4630c74ad0914e016c2ca66646cde6cb42661c5f234c8d842b73780cfd1367ef0a5b6f3c2de838bce025ac1e71fc8b7e10bd4ce971205b07d06b4d3fd5dcf983c6cc4916eb9487dddacd729c0147aaecedc7b077d6be1754bb468bd2b3b65df05ce87184a8ab53e65592e019f9d57a992771ef5a05b152aa9b", 0x9b}, {&(0x7f00000004c0)="dc052de25c0a4b", 0x7}, {&(0x7f0000000500)="55a5ac690f2a38ec5c6f1983f7eda151d859b51fb85350e0321bcb175da566b66946b929aa0f5ffd4ab7b05981d649be", 0x30}], 0x3, 0x0, 0x0) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000580)=0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000840)={0xfffffffffffffffc, 0x151a, 0x1af8, 0x1, &(0x7f00000005c0)={{0x8001, 0x4, 0x5, 0x2, 0x8, 0xffffffff, 0x9}, {[0x5, 0x2, 0x9, 0x800, 0x9, 0x6, 0x4e, 0x3, 0x8, 0x4e800, 0x7, 0x7, 0x401, 0x7, 0x5, 0xcb4, 0x8, 0x6], [0x4, 0x3, 0x6, 0xfad, 0x8, 0x3227, 0x1c5, 0x9, 0x2, 0x1], [0x6, 0x10000, 0x2, 0x40, 0x548, 0x2, 0x5], [0x4b4, 0x451bcc7b, 0x7, 0x6, 0x8, 0x8080000000], [{0x9, 0x2, 0x1, 0x400}, {0x9, 0x4, 0x1, 0xff}, {0x80000000, 0x6, 0x3634}, {0x6, 0x7, 0x5, 0x3}, {0x8001, 0x9, 0x7721}, {0x100000001, 0x5, 0x9, 0x8}, {0x5211, 0x6, 0xf86}, {0x7, 0x4, 0x5, 0x4}], {0x0, 0x2, 0x200, 0x2}, {0x7fffffff, 0xf7, 0x5, 0x3}}}, 0x6, 0x4}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) r8 = shmget(0x2, 0x1000, 0x210, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000008c0)=""/65) r9 = semget(0x1, 0x1, 0x40) semctl$IPC_RMID(r9, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r10 = getuid() fchdir(r1) readv(r5, &(0x7f0000000a00)=[{&(0x7f0000000940)=""/170, 0xaa}], 0x1) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004040)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f00000040c0)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003f80)=[{&(0x7f0000000a80)="612f798a6375d481b9e11f2f55b9411fba0b1bc89e3f05a9eb12d9340882bbab001da8a284eb3937baf90e5e0c81068de0d24ec36810e3d2b71f5c8022f7ff8e16dfad61b1d1bbeb3067edecb9e6d6f2e6c418d18cf306d0face85d989358fa4e9ac9f6758854768a7b04e3772f48e2bd6b1f1a55e1ae18ce852e7e924e4124ee0cc51e422535ae0c6b25f1d1811457010a78365ed39040f231ba17925cc3e04ced19d71ce814cfa043f6db020c8e84ec47be13a9c73e99ab26eb8bc650b6aa11a9768842b4b66dff316a974e3d6f9f3062e5dc3759a11e37fd7b04204b794c8bc6c2416e696502246db35c74ef2c2", 0xef}, {&(0x7f0000000b80)="7799d3672017b01b7318f88bbc9d481a0b7ec6d61c2f2b7175cb495d0c39ff4f54abc208dd79427358b84bb3afc93153db95a76e3a36da95a5ec3c68001b0ca968044deedfdb903501f9a45df28f76cb106b1d14edf5f0ae7a16126749cf0a568b72ddb1b5534cda989efdebe06404da33a043f87e64dc2667545ddf34d3d379606d110ac18531e056265177ac26198e049c68fe78920baa75e6ec1fb97b9b5c76d0967ef6d678b34f54ba", 0xab}, {&(0x7f0000000c40)="de509d1532d89d37a4a57083f539582af160750ea8658520d76d3ab70dce11f6c72a3eece1f237f8c355473697eb0cb85694a7d41efee2f75ae1ada9fbab74c2dc6b35bfb23fc3b28e8b47bce2689b332f3ed268dad3c3e247067b5a086a1e61b4d25842d468c443d6bc6df741e240aa893dce2e8f57c4d395f8b35918c5fabfb2e5b712056b9b9f24b58079ed84caae2d4a188d6b8f8afe253b94ddacadd7a9b558af23797c51c01f3b88649a0a67b66840e96a538f1e706ec40d1b8acd57aaff84e0efe7b2326e356b09ee573e0b9b6f1fa3d2df48a16976b65a70d7188b34f17b1ce4584a417b7f3f3f62a85804", 0xef}, {&(0x7f0000000d40)="516cac4bd130b1682b97ddecaecf5b49be28a2526a263e66a0093b913ecab4f621290838a998062a7efab984de42d690c8cd94efce2dd126a4adab9cf9e8a8b8cf9d06c37e204aab3e6b1aa93aec84a779c92879dea8aab9fec6ba411c856a5fd123f9b64ee6ce", 0x67}, {&(0x7f0000000dc0)="89216d6904ccafa1ea27cec721b4b69b22f1b8e2dd960cf5b6be0277b28e78d203ab845b41f2c2f979f536b8ea3e6d972f11b900ed0fa82cac164f1b77d4f88530814d861a5260fe23bcb2d0da5a02e3cf6fbfd4552df2828b9a9301db935481f056a8afd074beaf416fbe4ae2e38f5779960757fa532fa2f7c52b75e28d2355a107083dee4ab44a41197f7cff1ca297d8d73497de597f6ad33725d2b08039e4c09ae77a5809d26f819a41c2df2c7e3dff27bcb825e7bc9bd957a5b601d6049df51cf542a4e8966422879c86be6d7edcdaed58b1bb36fdd9d85575ff0e274df62458c21276ac54379b7f558acbc0922b8bd325d649fb780f481e50575cf90eb9129e30fad5077403fb96eef28b3eb3faa6e14b5ec979db58066f47a6345c6cc46934e77f0c1b82eee8eeb6c6cdf9c410be0f64daefe9c7e1f75bed919a98e86842a4d4956c23cf5b6c6fc9dda6bf90daedccb47cc4edba3ad2e79ef9d755b50b4dedd074a6ae6fc7ea50dd6abd498a9563300032ed9fa24e0706435443953da81c7355b93db265350e9365502b620611d96bb5358707d81fdacb18a4b794f94f44b081eaf08e7df9e624f8450e39e5d3ef285050ba427426fea00aaf86ed48090b57d2bb3d05d6a34e0cc6da210bc45bdc00b8656247ba76acc3f0133c19de55f46622492cd81a562319d0f43f4d8af54e29e4bb79c81901836caf07f2f6576f1739a3802007231a62b3458ebdfc03494b5068e4f0f6317c3ca52ef51c0a396c7e842321ef91476f47d59d18ccd9091860631c9038dbb888b1660e01710c65dfb9f8fce98168b3ef5ad604974a985ea3a95e293ef43d46c812ba55970dac2c1afb5a35b948748ea561a1aec0ae8df1d7fc05d0ae0ab2a32685edc78ff8361c8e41e78b4224af991b443ebe2e92b02d6dbad67343c9e5df124b5daedc2423e7379226f2d087e706fcdc8c9bf2ffba77c9be0484d717e31109947a25d4d862bad52a98d821c479f2b596bdeaed931644c19f13afcc0e6da8ce697981a96845606663e43da7b01792fb8f2b3ff030deb0b62d29fe01a2ac42ee8e49ec817579324a8f36a43dc54c379b9bc42e8f3471345797d3f2c967dca3fc7207694765c199f86641930dcc875a5303d92bed639be6135ad636df57ed6b1fc4bcd5ab4019d02e702375933c8c13530707f1d9c10337f1b3dfcf45e4fa78fb0eab2d609159527141da59fe466840425e01ade1d6c1a6d2fb47b9ff3223cc9514a947e31c1a515a0be385ddc98ca18c143cb39489bd46da9ea5c17b2beb90917731cf58c67b1970118e6bdf6798414b81153b559bb5fed50347a2b7bd4222d9e37a867248b4c5c4b78f782a8587aafc5972e4e31d63f71d052acac5c166c8f9bcda112d82d1bf6134f5cdec7e74a2b662cecaac0b6e563ad2181ac5ae88376cc6a8d0f7842a2ef567ae13ee8f20a62812868efaba5a4c2172e0865e803973363ba674b57c7c7a3fae698f2fcf3e80f10838e28b532a1d76f91ea6f55586fd0717f4ec670641f0db7a7c1f62b772448e3995b014f9ca0f1e5855deef5c568d96c0b70fe4cf19734f2b575fef4d0815dbae543aeb5c94a39dc2aabe4af477e57ce78df6caeb0f2d25571f68a9917a93146bb2c213bd2632b2bd2774bdb8821553f3223d24a0ef9d00d39a8f43e4dedaeb677bc91af1251ec3cf3acd601dae605306d7ac4901c7cffa303800eb2b4be7837a913a3400398bc1ca873d83dd29ad30e92001dd193af23805916dee745a820c387a08a4deb03e7937a83996d25d86ee1411aaeed0f3a5e960c4e8a1adb58413f9629acfb1fbf3ecf9eb852ad1a1293aa2385a675c752f77b94a024ad872ef09f4269307cbc03d1a535e359e9c770ce96b8ae14ad1b491805b37c6560ce7828d3357e51d46b7f81e04787ec20ff960d2d72517268e2b159f55fc92a33b94f1285aef46445504700a221d20c6cbf10487e2189b9facf68d09de55b88bd14fcbe955137a5965d22387fc8effbf97fc9958d0405d022d8d55a2d533bbb04acbd61d5be4fcfe28d8e150dfa2e0733e5ddae89695db5a734496609d283913c95df0bf54b3b9820aa89acb41ea38330ef8e1fc2dc175574e529496a54f6407107fb5c16c9db58b9a601490dec70c99da05ecf93e07d3ce1ff7205008a388a12f13a908034f6646a4cfc9a931037ba6e3cf8e678d7fd5e38477c0aa7c72160bb17c9d82ac871c78ca549235a28410c4b1a06cabe3065416d88a217210204ab4123f2e6eb73537edb928ee639975fc75de43534835034e694774ac5fcd18660ee2b6227359651fd180db4c8780db5b12ddafca2dcfcea4c2c0d0431f73b24def044be30dc0c5a4eecaca6d8628854b0d12ce56e2de427a819b56ad9d041bf1b732db8bd2ee815556cd3dacadf7b4221707d76296d46bc8cc179b270ca73e922d7c5438893cd08037ef16e1590a5c722e8bafdad84c4b7ea59237cef2ebaa93c9aea20c4caeefd5327d800552be190c1d8925d3a8e4aac1567b3760e82a6d0bf177b4f053740722c5f43ebaef8bd604a54f8f66afe0af98680e74c9f9e232eea7f2ca5208f9c8b3d61c10388a31b9f5f4345fac86a3ae6436b2bc8d98c60f73851e33ada426ebab32c61604591b4ab71c12992d427f622407e15e114f278216a92a63564dabcfd300653b61a64b534338af0bf0c5acb4cc7c46b05206d282253385ccb8bf5362d66f83feea977da950ea6711354f98a21075a25b4bc8beeedb57f4945b8a39c35fc1389374b21583de00b092ae62f705a8e382e2dc01a98a575eabf800bc851baf1ed088a54a29c7055d1e80db1ba2d8702d2e7c20c0aec3e7437e569930ebc7a5e377b5bfca80ea6a2bc647fadd8d0bf203bfd223da857aca57e95f422e8ce0a9ea2e5c883f8b0ae1494e529d87e9506296098b9e5717c4e9cd033f4fbb639932a211a83f0ae31a66fd9fd3c780ca6e1f0228b1a7deda96c00574ea201923583afe96c74c6b5fd3a84d8a0a2cebacfabacb29e6670cfda3ebe62fbba23091e6a8c9d7aa074252a328fa78b8cbe4cc80b3577725e5dd18625ef5b44c8e9d4cc92c97d1d9e5f48ae246d6d4f1789cc6a778aefaa571fbb8c85d6329957fed84cf90c99d91bee43eba64ba9b48dd908d882da735e4f341ca7c91c0b6d30607c817d728becf6a5cdc049d350d7626cf8b29de70ee14a719fc77b70aa9028e9ce146c63af89b024945f9d0f912d53977736648403a2453c3e671a19c065119e85fe262c0406c7f1a8ea891d12e4bf6179955adc18555682f7e1d385d9d87dcd9576a8751adebe4a9b389f3757ddd189b06e13ec4dadf9a2bb577e4149fac2075709fa19d832e0365f8e7b3492b479204c3e5afb536f7af77d96ac420027b5ea1f3cfbfae09e3d5f2e201493a76966b82df2a4fb63da0a4ea75414b1ac5cbc1c5ac8056cf67b0b017970e57935461d3314bb0ffde545e72ab04fd67650a81969f8771d93ec5fffe8c456fe570fd56d7ff4fa9d77128afe0e66654648e1df2958860608892e2978a3f940eb441cca798b2bc95941ed910d53ddf02382202c63579326199626ed9ac25c34c611e1bdf51263ef1bb69964364c0372151c48e6d5f723bd32780d4aed76846c472522eb4b411ee07c6e5a21c6d29a4e6073dca2f087c3349737e492b9f92f7847b57de79a27eb1c798b6cdcdab926c9bcd71cc160e0463abc5b57a99a91b161fa2aa5b9a89ad8162a3616fa60889e0c33e9ca96e751fe56ccfdd12be373b82bab412739f0248f15565c839a73bedb6cccf4c7ac551cf1b12cc605f7dab8804db3febee8c4c8b34cc837f810e8e8aad5713cc7d747bf78a86af96a6a1cad17eac4bf270366c4399423c03252c0bfc303056152c9f8668e5f872ae1c2ff2338a8e4fdd47e9d7620913b8ffb8c875a3a2f303698d5b44e57be82d65f7be05602026d90c147a62fb21aa109407dfd464ed21b08ab39bccd6f6cfba59fa5528a27b9bdbed0d6cfeecfa687a5d65c8f0a1e5d885292534bc7d29c52f84b40d794a2e421b15b3f0ff93a612b96192f1449c09ae8e25596c1683c478029051d016f18c3c95df46058e816aabecffdacd5d908cb7bba9fc7582e88fe322e3cdefc1973271956de8a0860f74932e55337beeb658ba1752994f795ab379a612b41e50ef77a9424c2a926158b15ad6a740faa860ffe8efde970e01bc2bd56906ad8474877161a13f130f793edc393be68e5518a33c43cd4d6ecfd85f1259f146e7fb1eeefd796accab9721669235afb04ec01a6775d5a914a909ae83e260e320af69df0cb1fa8657cb618d90967bc781c3696a095e888ce38eab1aea6dfbe9d693066c19d4d291ade18a9b1b7fcd40e208db3b8ef7e02af9dfa2f55e4d82fb5df5f00885af991952d0bee77813bde308958a4a584d66641edbe96a31f54074283a3e1607e96bcdaa05aa93557480e299d3b5914e12de01234da577c954922cc1aeb136a454ff0aea5eb18770ef55c8c5003b18667e39ae5f9cf01cb959e8117780d30ee53ad411f6cc3ccd2b224b2f74e05fb0bd8a441a0e633896c404770f5040ea15be7fa2934b7821bb821fce36d9adb60e554baffe4bad892f5fabac174ea4c5919a5ef15540ec7018c9b578222bee22e8d5bbcdc5e491fd673d795f950e2dfa481e42b4c097a1f594e25066df642f3ef38d64c5c603cc4658171645116d228d3be9b6a97afc1afaeeb42caafe0f039f029c4a2ae7bd4c67f38114f27c5c12fa0ec51d46bd72e2b604fe720582b4256a93aa78b303a7ad14a362614023dbc79beb6a7e277379993de58cdc05d47b070fa3042999f58146d18089242ed9dceefb570deaedcb0e904b917232cfef92899f531b7cd928301e1a2eb0361fda7dd2798647a89a4e62509c83c2cc124aa368c56f1794c9fa6b62e2bf92a425db8144f6503df920246013f1ba006ff077ea1e9e7aa2763a4c90c0fb094b6642b104c86e4e40c6e01ce7eb3399a4f2d9024ac9937ce9557544ef9065cbcb425c8bd6493e12607ffd1aef77f35518974f06d608d55a4807329257a5a3b2c0b7ba6c8de9a4c665ef0604d91346853551522ba0c33b31782c83f6e8ccf25a010d1ef0e60a218e0015b5f693556ece86b6c3a2cb1d2c61839ac75b677b903ae75e5626311d047745a4ff0bcf083aa53add29c2e74531a449f20a0a0124b3285387c6db6882742877d7ba47d60ce1ed00576511e1b8298a4fed14e6abb185aadff52d2ce482912403b4962bf8ee0693426e192870071dd2d3ae0cb82a4cbace7802403b85e27fcd58826274ff15f637341286beaf37d645631cfb4372068bba0f929cb1259b5442cea18025aa41486cf9a02f07b23fe1d4cc79753fb9d707edf28c0351821ed878b7be676c102b5e91ed1672d06b36fafc9da5990b7d270db7598fa7a047c01d94daeb9a7d0b796126d18eee931943f7f91114ed52b16342a531e268a0d06654d68f6982c4e359e4bc107a2f49de09f3f749ceda9a8890bcab47e54bd1cfc5654aa4375b5efc5c10728b4d3eba55701092db0a6a03d8156052bb7fef96e575801b5bf36d0725fc136755fd86d5de07851073a1be77933e006201f2d3c223dbc7efa895ab86c961b6831de477e2514e163c9db6b83dd90d9268f48292f5ef0bf28850fa228551673146ab7ed7bc43948583f6f278e3bad096805c63ec63acab8fe32f51e70ad4bd98fdedde822e3bc5ef6fbfa8cab044c570f8a2197bacda2bc5297c67c8d88f565bcab905d7a7ba488ef00d", 0x1000}, {&(0x7f0000001dc0)="cff3ebf03512f1f315618638f5bdc9fa1e6fe20e274a0691bee63ac00a15372b3e0782ac8c1340f25c889137c0f131d43de5fce6980be4b36a63e23e2b05ad71544825b0ff6c0506931d1b537646e8ca117be6d44397ec22d9a520ae52d6cab304a00ed02a45bacba3f9367581e20e44161e9b96a30dab8f5a20a6f947dee956d41857157473ed6cdf00968526289852cd020d8618c4959fdf4f3d4a8a6ff11202599c9de2730ba9ff56c65ce09cc1874513b2cc461d45793a21af3c7a5b0524aa048f84ce71593f3eb7bdfc5ab0394ff09b", 0xd2}, {&(0x7f0000001ec0)="c174cd1bd535ded1443792bb596877f21b0b66b1cceaf22455d4c29f4a58b267bc41ebb4f8fd99d7891ff2244a25d4ccfa405c893915e7726ff4b8e8c52b1f03bbd0a12beba7ea54f1013b00a92af1a1c3fc2c2d122809628b3ae16c86747c4cbc1bf2313e5c5eb03530ebac45d3ef739b5c66d242dc99fd9271be9cb2da12c6713c703c8d19b8f8105266f21f334063ea3734e2f739fb99ed54d62c65c6e05e18d8d30f9bf2478a6f34c0a759c4cc780cae7cf5aff63662c9a3ccb0b8d4678fa4bdcc76d2f8df5300c220e289ad556c64966464459ae282e5ceee6f12cb27eb202d601910e8a2664ba09a9da6666e4c36b42aeebb3d0a2fe8632a20bd6ce58255473847c3c7309e1928cd8df0fdbf89ab8398a9e2c4de737ccb01f471dc855c6afd5db5c80887a8dc93add032b34d35f9b131f6a7804e93f90e715a5691d052a4b683f10fbd0cd9eb53ae897f468782ef1e7d4cbacfd63b3bfbd5f998a717d023f237f11c82e8b12c3b7ea7dc7f1796c769f61ef767d8c5780ec042070f8cf54a4216af6032e919b66540b187a30f25b86552d2c3c50f75c10a71d5d42e5a8a6a7cf61a1db84410d01892deaf1153f39f0a355ba1d2b238bc4472a6a3405dd75cc018dfd8ee223b103af715d568d4d494aa50ea91256e263ccbd49cc95df1ec5986700a85f3ecb84d98d28e7ee2f56ca5ecd1594f866a84758fb6b9383c097bf8c60f4b94b484e9193e374378d2e15870c22639dd49ee59366bf5cf9b7615841f4a62e8e72d4f4d648fcd5a900fbef96713fcb37b24e9246a64d8c183fef96b7a72eb53a6e3fba9991db976eadb5f42ace3f53bae0c18bd133a434947161e48f7bd3a528298a01b72ceb72e62109a32db8aa304db0fa63e86efdac9008ee6d3d8b31dee1b903f61e56a320a67dbdc8635a7cc50c447a5590e6e4e06dca7a6caf659903d79ad1a0077fd0b1bffc5cf1e8696a90943261acf4bb28418522b5e0f0f913c73b8ff83e869a8f0b77993b3f834c3925bbc71ebb5adced7aaefe82f451105e7de034a1d7f78a3bdf3cf09c1db248d686844808cda0c24c538555e410e4579fb6c4c9711d9b935360f7d04b5162974bcbe42ca174e8de6eef018e06185153c38f932bc9def1b574e7f7df0e27a1a83afa782c9b0341b53fee026b8fadf26c72c0c9c1d8a34c405017f27f24b3020a560a790b113e40dc43e76e2cf5db489e52ab903dfaa32e5e0c83347079fc9cc8f671c17600c1ce674c2290be86c042f38406c0c63b783d133c00d7c4dc3e08509a9c56f6924387056c4899c382d803db998dc0ed02091adbdf8cd4c642a96e973a64a0c50e855fc4cf7a4c21795f310be88c68b2cd8460bca59619769c1267905af33da90c5fbf629eaf7c70588fe3b4a72f38ea68ba11aed805f4dfe0de7ab63d7aaa313c0df89e97891212a942b581ba8862088915cf29f02744aa852e0187ad59c3fffd0cd1d2bdbda50dadc11d7425494ac6406278984fbc459ecb4f6306626ca1fa0e3dabaf0f318dc6edc3c008a8e359a6f82fdcdeee17cc21c24a0cbf8217c9306a200c37bbe39bc316d43f62ff0f55b159a2c224407b648c327cd76b01e0802f138e09edbb063aa5d8bbe142e774e4a66ad71abb4ce5338cae1d3172cecbc90f68822e7aaf5430c76b93e52715d4fa86a13bd5629cdae64fb7ad96432f546e8268e34cbf0073fe36aad215423c628e3ad6b5b24b37a59b45c49717db4c263d5326a5e35e69359ef7e3d99d996f4cbc319f2ab66293452d3a48cbea5089b373a33ff9a1069f45d06f4c904413ca15157bd1337dd95057857f1481bc20224ecac3a57dd0f76b754a0a8b8617254ee8d9cc2e739760de3546d03d310d46a9d10069819b3f6612eebac8831c5fb17442a143d1f5b7d77e4c3219e4a01c969f2d2b627498e21922636db042a6a19c6656e13a4e05b35fa8b3c3e714897b8b3ee33c07364271211351f97aa493d09afaa50c5a0e05437ed5a2d538dd7a642c4d6fa18fa9bc9c4aa94f40b33a9089b443989d91b2a4d27e9291d3657a6d9e3b318ee00bc4e218195a0af7ec1b004bf8febf8269259731494244e46833479b1bb40de88efc951cfe7dc8641216178aabe20cfc78db53b92f5f30fa7b35ec3a3835b6435e75263012bb2d18a0024c9783de4a9085bc5ac57083640c2308ab378e787aea13f130f83d43ac78fede458d94ac8b018858162a768d74fbe62cf31672288c91e62bede636105aa5af5020f5b475d2cb6913934a177c07beaba70dd29d3c2e83dd41da945f60905edb6caa21c72ef135a47833b2e230770df2de543e5ee63a56de372fd8711d4db171b821fda0c479a97c69aedac0ed68e0b4ba17aa33079c9f1a87a9a442b05379c30c9d730d1f9716a9af868b7a527561130d37400bcc0cc907c1beec9e523e54ea49b9c08d4a974049be87165884ce973a58e27b5dd97ede95e73f74fc4f7cfabd24249a8290a8b45366075059d3a155023f478a5977ab1c550b09de58839ff8660f1b13401d204ce49a5a98dceda16cc05da89fb6d84ccd0968f909d5f4819ab6f52dfd63f106a5b0c9a38c2fe2eef24d95e620d9bae9ee282e3b6483bc2c7cdfcfca9c85cee4be2110d240798b3d84ee7b3a717f67e9760b62b4a9d95d4c76fb4bfb119ca2419a6510cfa3f4a6e60f735d18ca4415e9c4db22593b2e578a719978f5797d37c0067551de80b6a6642dfea2b5789781d4d32b179914edbf982163d119c91e75b8d071103f71228ee27d5e631934123a3af98b4291afbdddc025a3b9bed3b662ad47071d751e854226157963b5350f60769e768c3fb839aa8e394bce298d65f2e5c8ecab3abe4aaf24b5c8378850e7f242285e000242099924648fa2b90bcde2154ccef9ed8860fa56f562c39d4654df0d2c01d6a263e2d7e58d87d0a9918e765aa5f290aa425c1ad8f9de0e9049b171d9959255e691f9f857010865109202d6a752c98be76ac3b4b6a7a2cbf9f2c23c0233335740f50ba693ed973b02be5fba086f225628352d4d696f8fa673799a078c558b96190cf7a12fe4edb8eaad66df17721cf15cdfc8a353709e8c8f77a1f9c9a63253381491114c137e1f9879fe6a4d4df6ce61b080f56e43c871a3a6f53cf986224bb49ee1b2edcdd9f894e053136fef71cf0573e024ebb303f7e80dc9f0b98b8e26f5e63bd30397ddab6166097919f3082566f095929b32e353785c94f2920040864f7d6e9e18e7c265aa95607f08ebc7e49b7ca47f0a3771c6e2c4c7daab1d0e8de67bea9f5f313f2c942a80ec1f46da98fd0af8a17f1fe67a5bf77afd54f09d32159691d915961df29912da5a262d0b99a63075ab4d59305fef6a09bde2fc6dc36a3fee63bd1ca6bdef3a1fe288f6cd8de01de2bd03644b4fcac9969c8701c82b500e29bed81064bda3d76aa0ad4d2f3f1248ffe6937d7ac3e9b46840cd4f905865e08be52033305919054686b7fab704a3b19fdea62a8eb88107e1d7e048a0bb684b0ddd6c698fb393405946d75ea6f1ffb945c7c2512af2c2e8f64cd84b11cafa23db7a96752c0971654589f73edd5cb7ac8caff0f23a932408e7ee5c450a914a54a03dc40f140d1c96d24dd303208007620c511b774aeb99ccdfab78942e6994495a64a4bdf130aaa9277511b23a839c6bbe00b4c8a4f461939b078a95d31a4136b576dabaee0007c1ea60b6319bc7e06045b68eddcda64371052c82843d0debbfd99a1fdcfbe95bbd5c1efab1f64b4bcb3a45591fd0440434192d1e9add7ff1d2f5c84a9b44e4e1493fe14289a2626dbc2902a8b61ef4f7555944364f9305c11c3146e79bd29b55fc9b0fa386db77c329a5328cc2ff2a5beb4148c9fb51f809bf5833bc3d659176e0c1ea47029ed8f09588673cec1ff33d3d47d59c52f4bffee75a75bca01a05a029c81dcee53c7e9ab2d72eeb3501bb81236f1f202982156148cdd8b37f01d30d1263352c53037c41cb4a1e719c70c7b411c3cbd4055ee52ee924fa2ee57fefcbfcd04f9afa5333dd747e4627b8b5e94e6499e1009fe92079c83eb1988274165a6b1cb4fa82bb4a0ad6c940b9ce0e666c9cc48c7106b7db455efe6e9e5133784bb3f01e085a78d88a802ed3d18193eeae2397f73bf93fdcb7266a8986983c747e95202863f923ca7afa7464e8210590ec6c3684e1efbbb808ff853e98b6a8b807d1af8f7131d9493646b77ea027fbc2056faa8e0c115a35b7b18d525f3380ee647bcdda4f97893215ec6c6b98078d205b0d7d58fc0f3dfed71a446087a199b3daa7ddf512bb9216f8eecdfde3377403ca087a856d5f4d925f26a7f7621b8e2ac0c7ba1719e73e35d701276403422792eaeefa437dcd0e7bb75fa8b687f14004080d68ab2a7af74e9e64b0e75b49d842c8b249a88aacc55d67a8ef14bb53c2374e83ee911fedfc90dd06682fb3d315981f424968fa0524059ebb048d4fdddb2afd3eea978fa196cf4d51b019d5e93cdd351b5f78a236b40d21e4f4d391d2c23e97d5a8a9b9668ccc3875272f522b8c9e08099caace470374f120715f1fd6310d52d6dcfcb67da7ac184ea6140c666cfc291cfe3203be3fc4f91fd0c74bac11478f517e953ff25c9600e1f6e6723f8795127d98ec651d078b151ba4a706dcfc7e699afecfd29e719baaf01ced16a696910923fc0434b5b163233a35b589c5c2c9f055182e1c38d700cc046934ca5145ea06121074126bef37e53f34d3a168d3ae73acc931561c95ff113fc6e5a2a7f48d315fe2f50e1f3ae625f8da6d87654f787c80d0089dc71b60003ed7da49cd1f435abda31ecaa1f35de99adf2b9ec5a622aa827775bc0d7175c0e8c97619c0958f4cb10aceacde96b5a8624bdeff55c8f8da055aea63056a9181902b1c8c47bc00a331c6a9499286f6947736cfa1c641e70914be872d89910e4bca712b2d2e3c9daa27535e037e58fd0b16ad44654fdea8a0292af69c8c86ca4517f3b258ef9acf6b1758ba9e6fdf13cc6b7b7d8ebea3f62a32a60cd598e7827589809cc80c7dd8daa02fd0af9e567a9b302eb5a3cf5e9e62b8b36d461dfef7a9eab8d5dd8597d8399ad3143f667e9eb25956b8684b3fba55d3ec501b9badf514519acceb2e893ebbf105b530841b6d1955904e874c5bcf251f5505b0903633d4f3e6cd94fb690980e7163d67db697a96b83639f5d7e7d01b04c4bcf5f8d7ca5f00fed26dc668810194d5f532ca7928c579af517769d4ad8ca56c2539941d351a5949a718d79891bb13bde5973852c23a70a4e6705e7f0a8491c2d687363353fd0ca6ea92c75e5139528db88c418f3fc95057c108f84929dc84bee2ff9a3da65ebb20832d922d13c40f91dd3d4089a8af49fb85851b2e229503b112111b3c1788f38acda90b4cac0fb6dd6443d90de8b2e6e890730919d0afa7ace65e574a6eb941443b2c00bb87bb50fac71b85d2e8078ab20471eecd1729b83013169bfc7f80a93fc8e7ffd05237eeb0517d1316b310c908a1a9d79cf2c9aac0d853a22fc65d3642a6f51ddd64f3211389bb71f3696e1aa9709367c5696e991522763eec257effecf09b3bb1fdf22b88e718d530ccf993e4a03b4174ec3ddac62c11d8b98a688c5f41f96bf7160d7f9a6a44748a432df4c6d10c685005128b2c5bbcb2a86301024afea38f91d9b837a09d888a941cfecc2845b038fa08d3a0c839b60db7401892d67181ae7785eae7436bb1864fe608aa8a2fd8f69af7291eea04d2a7d20b38ca5687cd411bc1546bbd0aa4a801d08ecfb33c93eaf255c0c", 0x1000}, {&(0x7f0000002ec0)="dd4e759a3241205ceaf96b3f80305a054a75445855685b98afab96ba0e6578743a24028000b3d0ae40cbe382e8262de72f5bfc8eafc16be778be60a84edeb95ea54a58c3c9165d0ae27a07792f98b6076aa2cbaf68bfbe66643bc402da68e59a7aa699d4416e086f62b3fff0441bd5488f4dd9e8ed5b8554bdae607c1ee8ba472b6da551e9450cfdec47020dd339006b02d35d2eff8dad69e552b2c2552755afa8aa86f4714b26bcc7571d0fc28c", 0xae}, {&(0x7f0000002f80)="62d3f1b474c30c68b6facde8ce496966044f32dfdae960c18ca0b9da9a60af43f368cc9c7e44deb564c042b471c8cffdebb6a3f5241a2f77188461ad704714d257a1c8beda0d6d63c4ba06327424440d80c0edd25ba4603f24c2bb84e76da4c6d14a0aa0ae51afe07d97348b6e5f54a924da2f0b5e9b34ba81e7d6b32b394d7cd4aef61fb80c226123f434bef9483e9bf0d48bc75c9bfc9c437f5b162423f6ef83d58732531d8d9b7f8502f4fdfd9c7b118d60c4ab717f721cb67a1186da9df8a927117f61b6275c33269a74454d3e085645e47beae90452c2d2de6823ff8b79969eb1e17360a976bb749cb9e1be3b8efe3930922afcfe47bba2e4d48dc30ccede40679f09545d391ded07a114b4ec3134bac2ef847d77c787951d86763fd7bc72d4e87029de9d770f4f7d663d5b7d3bdc99f091919edb9d27c4973c5a150f17a21e95f06234e0b5786aad13732b123e5887b2ec6dc54566805f3d803b4cacee4f4fadb056b6a8f0dfb1fdc70883cd803bd3d33707c66b9759dc45a9c12a78b9a78564d8ad5b2b9e6af378c4547863ca9d883b9c8834e0331e383bef8ea492bfb8f9c086fa26daacc2a08b40f6d30045641e07c852af088607bf06324f024811bf69e3c81f43212a08d7c4e08afa15c1fa2a27c55010f7f23fb50fc0a12d7c9a04e5f5a6e7d262c3b26b20bd2182a5d6d25a68c83e7e42247e35a33570e829dd5aada1ef519161390bbe7c4db9283eb268b381d5a778b610380e3223765d43390b1ca81d75d83a262804b30540be6b4461c4bd2e7c26cbe4791d23b767a95e50980b997e3efa832e4fe919bf910abdb99e968fe1161ffc37d2882c3a9bb69d7511493c26af7a2dfb614e470ccaa4b2b03e812f8799b7773490998c9827b7c6c0e8076f527ce57cd0589b90b6729128646f4b7b88f3ddd34322cca1e90c684aba6c664616a9f598a4ee246baf13d3b2137fa5cc1b2b5b65fe6f7d2473ad9b9ad2906ebeb61a0290851e3b4a7492a4ab6debef74416454fea211de8aef19d777e970f14ae0d272711ae773730809e0c86d6e8fac5142e46fa6420e8245e0187128ab598cbbe5cb19c2a9802aa0320c643a6aba714d60d1047ef086cf03285720e7da7a32e38ccfd4ea37d3827870b565997fef989207792bfcf8076cd704cc3702e313a6308f269d875916d60576a2375c8ac99dc47a3c423fd034bda7829ed99cfa0535983673591a25da2941ee88e7d130d439c0a32642b5917ed5bd4ca261258426f25866372f87840e00caf4a4f3a35ad99900f05782a395f0d8ebcc81a9ca82053bdebdd3924badd0df14151fa6a3421e52b4dbef5c19032ca5a6fcbfc101632d5623d1d34b44b06d452cf67b1cd6a563a6c57c869ae96163e50c9f0b5d53f24fc7229d8ff269958aa3df687da21571ac8ed214b2a68f53226202ac9c9f81662e16a7771c913146ce4f7918e15dd647b222df6bed522181afb279a37b1d23a34e82919081fb0c55b46659fe3d191b11024083f383c1149f469423a5ed4f6a7f749580656a3dde6818c48e59a9a20a5c4bdbe5afd24a1bbcfc4c46ee9f7f910a2bb8ef55dc764efd4d8177d0c051414f7bdbdd11ed84922858fd9f9e31c1f2eed9f2ae98dd4c6aba4484167bb7e6c2ea42556e7f311ca9a4a8c5677352f58caef357d7fb7485d28daeaf6af58a3b476112e752feba0b65d4da0a7bcab295b8ec7e44022e09ebbd684b386f4bae70ff8392b5f0da4908dcde3d056ce4bd3c04de14b622abf956f285f219579dc86fcd9e6dd8baff70d315353774b047b2380e7bb8c237c7ad5794b3bed276d55faf1f2632494203dd1b00ae6b41fd14b3b3ee4406683ce1fb73705dcc24451d4ee80812188fe7e58f240debe0a47f317526890c5ce212f5649ea987134f9d036e5abdf92bc5d865d4117fedea5da4a6cbd24d63e907c1b1c994f49ce79c7e5352d9ea4c7c7919c05a5a66d4cd50a9cef0a82bbc825e67ace6d7bb65aad06e5504cb40e1866cfa28c4da4571271b89e3b3b9cad69072e5951cb875c07bad3c09abae7f554cb7d2143db355064a563208cf26364c97ab1dc657d4313ffd1cf904b184c68c263ee82970bf7c3c3e088411acd4f52675eb1b270ad08ceade07f911d86196dd7715a6792e9debe25ddee5d94692f2d3d94b958e92bc80e5154b89cfed557a2dce6c9e2723c75bc15865ce369760134c7d551b154f22cb6ef4973878318a5851eacbe5c27be4d5d442d9c4507ba2db58da3b2d76d7f8ba988fbf0cfdd38b98369a2ef7c49bf3f2ccea15fc39a3efc1ec10d33df4f605574e3c63768504a11a0086c972af04ea16a34f603ffa70757d38ce0d0a9bbc66af1b3a274ee6e70bba2dfc0552eb6efa7602f9ce765ca46e4ab57706d16465a2435d36b5753385bd1615b17622b7df3875710cc19bdb883db8ab0e3c0dae8a8bb1a288c226f3591175b12774bd0a4ae9fd893d9dba2ac5a4729f7fd4d7c576db79c0c154843bf86fbf377ce46a4d44b37435b0457b4c06640f8a344f111afe002b9a92c8d46f158df404ba2b4a4f9af7915bf090163b65a542f972d09ba812e130a6f9c8b07da697e4a5016d30641e2b000873607cf6b535686c080d77df196e69c8ed9a768cbf49404931953a9e49ed2ef10c3f06bf35e10751f8d2f5a41c30a7b09e60eb5be9c316f43653d61b0ff7b4c39039782a38f2e62069c2aa6e227447e3c8947e8ee2798896c8b6f299bfca528fc0ba58c40d711816100efbb68a1882895197d2e5b76268767b4f6ca576e58f2dbbda5c4006d321001d7227eb4cd3d45c0e8b14edb57389352428fd6708f1607ef33190179c85cdf8108f21a3e1064fa75aacf2bef60686f80b79fd9ca0bb4ca0dc4a3838f5c3454faa61798705b974efe2ec4f27fa86ba5c4107634ece540775f1c5d0a3964bda8bb0d7f1a124cc378e77ea94c7bf2b3268385afa0c678e1d6eaf7eda5c519cbd59911d953a35ab16df106d7254574b13e082ae86a57d0550c7a6d373bd1fb11c1a95c724cd5bcad3433c950ff415af0fd5bd97f9196c77f100166c9682bbfc1094495168253ddb65a85ac8b1a9b49044d1ec4f852652f8488abc8ce4fa30bed263d1f52cca927a62e14fcdb72b4fa6a7b34507d396aa7ce46c9f4dd175d5784f7849b94462abce33cc91325f61e220d4a7c990212bd5627723bd4d85856332ab58422fc3b9ceb70c9ba54118782356b3c9fd627a8f9e58094976d008972d40bcfdffdcde623ee3198256517dbdf50cd9f7c5cc1859bf7b2b80b17ec8d864b332c8984fb5edda7ff78f3818b929b40cfd01006de23c8a2156742c32145a6c31cbb13d102070e7e14edec333bad3cc10d33a3dfc6ad9eeaae0c7248bb979b867d5482f93c985a6a8a0e38f7a43884a13b6d646df17bec4ec25c4d352d1749a57a981a6593f0bfa9c1debc9c6e93d1aa0a212017ab687503de3d909d6bf67df1dfd4cde632e9f94bcc036243219a443710703f80c9376b8c06b6f20568cec0d57f7a0853aacefc7512d82cc8aa8ba38ec6c85cb1fd4545a6091c3050a5c9853c9413d6a74fe44a01d4540b73cdc68feecc9730e35c883842047cd55fd0626e93c6dc3d8f81905a720e25ae048b6c0fa95b6374d6b825447ce11d55db2918391170cf66aedb7642c94d7390bc66c7d4bede857f195b7bddf3bfeeac1c82f55ae81040e902111c443d9c9b0201ef10a61f22ad62b3aacc02c33812a29fb6baf9611607d9bb7837093629ac3b474b2b4ff73c3174f93e298d9ae1e91a95f1dd9d4259f67ae37803b8bfb7a9dae681a91a0cdc0e2dba165a699180acd69a3233bd9d8f9332f97b5eb32671cf3477b2b16b2f2fe7ffb6508aba4e583670998f038565f8b9cca1dd9ee408b03a805304ba29c1c2db5387f541967b95243ee630d64b74980b6d73444112fc009ec8cb7b41129989a2d8df09a513de9a701cd9c360c26d14f9b693aff5bfde602979a0d2956cd91efb3cbab8fc3818c8c81a8b1bd8b38490efff092ce2e227b9aa307bd1374a466bfd5868c188cc7a4b79587914ccfb0f6452b86b44f8575ebd6a42cda4053ac614b01710bb1af1c4c233f8129b61e4b1df02ab3099ceba445b6d77ba7b961bb6f082649b41043ebbee34b417c4c1768323c5c660481bd18d03d56aa6289d1e5d1269fd490740b5de16fa6cfc2c386c36b7ffdf3fb124c88e8f7ce002376ef4cad12372f9a70a496132e417f01f4e47e883a2d13c5eaaf5344c913e14d213b4c0d36d17be2db9eda664fd7fbd6a5e5f9469dd30e778b4eb584a51b0ad8a12704595b82318ebc954f129a12c34b1e932e27e57890bb8f2f0efd1fcc34e6407a7e2dd448a7fcb0b71b695623ed27fa36adc43175ed779b5715af0e590c516cf677a5cfda1fc4e6288eb33f9fad6455673de5a42a4985d0b9aa0ce46fd163f94bbc7a6a54604f38d3a6bdb82ca232012a8f1a2523fa8a1059d0fea6038737e9b0b302543e95365de4b9b51a148a0d2b4b78c865721401193cd7c3f7ee12adfa970451892df21ec160f817bbff1ed9b73853e9dfb7c0e654b7e5269190c5c1cd2479ed42aa389fbc3e80091320c96cd30d00ac2aaeeeb30a030730d6e2b532b6f45741a089c1f55dc35d71d67273ff26f560eb74e409fc1d67995503fd3f166745b2ba297875731e2566c0520ebe2d137b00fe8d8b19e77aeefd6c06e18eee62d1862ca7e0de9967341592642965241f97d909ca9f6581ebf1431f115b5338c99753da7a69f54191021067f2fdbd19b5243ff85ca60f63d616e897a0cb5761757fffd712311ae4d60da2520eb10c08701f1c0c15d38f60aa36baa8545339cb89cebb7ecdf0cf894e92e55d804fb544c222fac20145d06364805f545822d19d82cfb1389decfe2d8ee0e08f587e7f5e7dab8e4a7c10e241a3374bcebbe8da5f2d639a9eeb50c271967103086512ba7be018426917f5b3d48b608437e18fc783ce8f7c09d37462fef6f5c2ea7c175f02491e26939e078e42b276949ac880d4fcd00cc7868b49757d077a4809fcd3c0029d2ab132b71c7487c0a60d5d8e5232351d5f281235bd25898b10012bae86e383d2e059c05abaa6c848bb78dfa54677865f6ba40fdb4681411fc55792f60c32f81ec3def0ae88e180904687b683fdd55e41ba7d9b7a8e34cbf9252983aa631775f5a4a6e550a3ecaa14e40bc21e43974d82ee4cf155bdcf4018c59f10cc427a34023693ecf4bb686ae06341f3b68ca0223b3ac8c99c2109b78cf2349ef306862704bfb55562e772cfe638edc5ff2ae278aa3a25f89fdd5f1a154af404fa5d1bdc89bc7ec0c2e5dbd3ca6670aa0cec4aa42c941a97a7ad2c11b945169f4b6b9df2ce4657e27ce7757c3bceb8bad98fc559994e70b0c1902550a2aa8d509ae65a8c3524f5a73d4b2fca35eda0d999c2958d271618f3dcefbb30c540b0217d58bf06431e0c53c123702f8d9240d80e63b899782a22f94a1baf038ca52c4f5118459d7cbf5718f4e4429fa8b91b5b9036229a3ed17d076923fcffa5f607d9c4422ae9da42b90b269375afbaf6912f64385179467bd14dc62e3d54de2a7670ec8467b6e45cf81691bb3fbb315be4b06b1f7b44cc55110e56e9fdf96cf1cb34f174a656467b322570ab85dfcd758ad46a4b68fba60497c8867dcc48dd888afc760b335298c6463acc2e3d0950cff349573429a4ab443a4bb0916e2965b0c4f0f9c1310dc726561cdc7811909118996fc11c091fc27f7ff5cf7b15035c1b5e113858ee43042898ecc0", 0x1000}], 0x9, &(0x7f0000004080)=[@cred={0x20, 0xffff, 0x0, r11, r10, r12}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38, 0x400}, 0x400) 05:37:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0xe6f40972d6ee03ec}) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 05:37:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000180)="62792140f5cf261516a94446e2616a624a19f1c2172e5038c0c5ef033423deaabda6b353962cf77747480354eec94b1c00bfbc223fb547bc245aa03c2c076cf7850f57091cb6630ac722896cd35d12fc5f8088eedabd9d189907aa45bf97", 0x5e, 0x401, &(0x7f0000000000)={0x18, 0x3, 0xab2, 0x1}, 0xc) 05:37:09 executing program 1: r0 = kqueue() nanosleep(&(0x7f0000000080)={0x8, 0x6}, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53, 0x9f808bb87ca1f1b}], 0x1eb3, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 05:37:09 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10}], 0x10}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x0, 0x800, 0x6, 0x1}, {0x5, 0x1, 0xfffffffffffff800, 0x913}, {0xb39, 0x10000, 0x94b, 0xf36}, {0x1, 0x4, 0x9, 0x3fff80}, {0x3, 0x1, 0x3, 0xffff}, {0x3, 0x5, 0x8}, {0x1, 0x3, 0x0, 0x7fff}, {0x9, 0x64b, 0x200, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x9, 0xfff, 0x6b, 0x7fffffff}, {0x1b4e, 0x6, 0x29aa, 0x39d6eeb2}, {0x4, 0x0, 0xc1, 0x4}]}) pwrite(r0, &(0x7f0000000180)="d0000800e40c6bc645d502000000", 0x125, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0xc, 0x7fffffff, 0x10001, 0x8}, {0x579, 0x2, 0x4d, 0x1}, {0x80000000, 0x9, 0xf18e, 0x4}, {0x1, 0x5, 0x80, 0x1c000000000}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x1, 0xfffffffffffffff9, 0x1, 0x101, "b7b0183984c9560dcb6fe926a0bb75e88416ca79", 0x3d0, 0x101}) 05:37:10 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x7, 0x81, 0x7}, {0x6, 0x4, 0x80000001, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept(r0, 0x0, &(0x7f0000000040)) 05:37:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) shutdown(r0, 0x1) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8001a5}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1000, 0x3, 0x9, 0x6, "13036ff50c9bbff66268e0c6f80df9ae740d1d9f", 0x1}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:37:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 05:37:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x5}) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143aa70cfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) wait4(r9, 0x0, 0x9, &(0x7f00000005c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x5, 0x8001, 0x1, 0x7fffffff, &(0x7f0000000380)={{0x0, 0x3, 0x3, 0x3, 0x6, 0x1, 0x20}, {[0x7fff, 0x9, 0x2, 0x4, 0x3, 0x9, 0x9d, 0x83, 0x18c4, 0x1e1, 0x8, 0x4, 0x10001, 0x9, 0x5, 0x9, 0x4], [0xb9, 0x7fff, 0x200, 0x8, 0x0, 0x15eb, 0xffffffffffff8001, 0x4542, 0x9, 0x10000], [0x0, 0x1, 0x4f25, 0x1, 0x8, 0xe52e, 0x3f], [0x9, 0xffffffffffff8000, 0x1, 0x5, 0x1], [{0x5, 0x3, 0xff, 0x4}, {0x9, 0x8, 0xc6ca, 0x7fffffff}, {0x9, 0x0, 0x8, 0xffffffffffff4ad4}, {0x6, 0x7fff, 0x6, 0x1}, {0xea, 0x8, 0x0, 0x8001}, {0x5f, 0xd9, 0x80000001, 0xa4a9}, {0x100, 0x798a, 0x3, 0x2}, {0x800, 0x9, 0x3, 0x3}], {0x2, 0x8, 0x2, 0xbb50}, {0x9, 0x7, 0x4027}}}, 0x7fff, 0x40}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100000001, 0x9, 0x9, 0x401}]}) 05:37:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="c407f22ba4c5f69e0674cbeb9a7cb391ad73bb91f3d8326913a124a71dd98743fdd7625118ed3f49a0a2628f52da9ed8096c6f451542323032a7d733adb4ae3a94ae40c0972f52d7af4bca9ad678ea72844f4718e7a50f3173cce8f4bec7da3dbac41c1ac0975ef53e978326cffe75a500ced0066584ba20320911dbfd8b747636c44479f1401e468bc3bf6babe1e2d98f892720ebe9de1e947b5b66031dc9d352ec7723b83f0b0521b78357c5c4bd6d364e37f90eda0af6472bf275c984826ee8ab1e7aa2d49d12c7b6f4a4bb0b2cb99dad3afccd9cfa5028426c6c8c4754bfd7ad88c6cd1d4d67c0782e6ee7", 0xed, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x655}, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x7, 0x1f}, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x100000000) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) read(r3, &(0x7f0000000340)=""/4096, 0x1000) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 05:37:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) r3 = msgget(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x0, "a3b1ab481527aae840bc7b3cb983f79ccb2aefbab04a0614260433b2d8cd5688e25f3dd39297c718e0001a6b5c446533dc65fa"}, 0x3b, 0x800) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x140) 05:37:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x387, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6, 0x2000, 0xfffffffffffffffa}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpid() getpgid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x69) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/165, 0xa5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x44, 0x1}, {0x7, 0x9}, {0x40006, 0xd76}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000300)=0x8) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x1daf7b36bc26ffba) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x8000) lseek(0xffffffffffffffff, 0x0, 0x0, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x180000000000}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x6, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6}]}) syz_emit_ethernet(0xffffff00, &(0x7f0000000140)="ffb916b245953906c988c8d7cf5616db81eb1a14863e9393742f97ba9dc904db2daacad93aeeeb06f3bab8fbe483d8695a0101c02fd98e84327fb496014250d6b3df142ac2b5c4bf7118d198b0c3a5885310335043411df75f85a7514fa2cf51fd893f719d7bfe3d8a621ae84fb128c51f2bfb39166f6ce3c5be77e51ef2ba05e9d1bc145f7f492a4e6cfc6b8981511061ae14b9356e8046e182b24e9dbd7b") mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 05:37:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/85, 0x55, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x18, 0x1, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3b7, &(0x7f0000000040)=[{0x35, 0x80000}, {0x400007, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x42, 0x0, &(0x7f0000000100)=""/66}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007b3d866d00"/110], 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf2ec8564e223f0f5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 05:37:11 executing program 1: setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000080), 0x81, 0xa1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x196) setpgid(0x0, r1) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x8000) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x9, 0x1, 0x0, 0x5, 0x8, 0xfff, 0x0, 0x0, 0x4c45, 0xfffffffffffeffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x93bd, 0x3ff, 0x6, 0x400}, {0x2, 0x8c, 0x2, 0x9}, {0x40, 0xfffffffffffffe00, 0x6, 0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000000)=[{0x24, 0x6}, {0x85, 0x800}], 0x2}) 05:37:12 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/98) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a5941456cb588582e814c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8bf7fc97f072b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x6e) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:12 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x3, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getpid() r6 = geteuid() getgroups(0x1, &(0x7f00000014c0)=[0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001680)="1c1066416cb09bd63a80f3d85e3e02e8e50cddcab052e048e10f44feb4d01ceec7fb20cf4e531aefd823d58a37ee91eb409ff520c9f7720a6993f6735604fe2f8310c3a237ebb24ffab249eeb92d1b4a24b7307425a84df341f9ff83d546d973bf67e2bca35cfcde3d04db8f0b4d082ca9acad5003302dbaf368c4b3792f1fd5bfcf7420d2", 0x85}], 0x1, &(0x7f0000001880)=ANY=[@ANYBLOB="2000981200bf26ef60943b68c3dd9d0eac00", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r13, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000001600)) getegid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getegid() 05:37:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x100000000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)=""/40, 0x34d) 05:37:12 executing program 0: ktrace(0x0, 0x6cd6562ec3aa08a9, 0x4000030e, 0x0) mlockall(0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 05:37:12 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x80, 0x0, 0x1fd9dba7}, {0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 05:37:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x10000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x298) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:12 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x0, 0x5, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = dup(0xffffffffffffff9c) getgid() r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) 05:37:12 executing program 1: semget(0x0, 0x0, 0x445) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x20000000045}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x89}, {0x6, 0x57}]}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x100, 0x0, &(0x7f0000000100)="568917c911c0fbf99ebfe239f2b32a080dcb01746821a2e5e80aac108b2fa13d14f75cc48efa87fdc80da721097aeb2b05cb077065086df4ed464036cd8a1578330bf020f63b6402f90a148fc6903b3f535f5d20f938417a20bf7348ccf9430f", 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000083000000000000000000000000000000000000000000000000002609000000000000"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x2, 0x8, 0xbf3, "db3fda80b789720d73814cc9da4e38fa1b46770b", 0x0, 0x8}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x880e75d5f794a964, 0x8000, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[0x6, 0x3, 0x8, 0x8]}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0xfff0000000000000, 0x4}) socket(0x18, 0x4, 0x72) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="801053822b41", 0x88}], 0x1) 05:37:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r1, &(0x7f0000000440)=""/82, 0x52) syz_emit_ethernet(0x6e, &(0x7f00000000c0)="3d29ea274046b560b942bacf342a0bf7f3d445cd51ab68741784c554011bccc88ecf5a077745a51a6dd7cf40d8320ffc8b2007d03cbf7ff7e291f486a4e80130756d4e7076fa3a6a138bfb24880388549726a41b40b8c99235e150d238ef013705f9bf8044fd4f88f92bb913af06") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024, 0x0, 0xffffffffffffff01}, {0x6, 0x0, 0x0, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x4, [{0x2, 0x3}, {0x3}, {0x3, 0x7}, {0x0, 0x7}, {0x3, 0x5}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x2e9a}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x2, 0x6}, {}, {0x2, 0xffffffffffffe7a4}, {}, {0x1, 0x1348}, {0x1, 0x20}, {0x3, 0xa027}, {0x2, 0x8}, {0x2, 0xfff}, {0x3, 0xfff}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0x4}, {0x2, 0xffffffff}, {0x1}, {0x3, 0x4}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0xff6}, {0x2, 0x5}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) pwrite(r2, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x1000, 0x1fffffffc0000000, './file0\x00', 0x100, 0x800, 0xe15, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 05:37:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x8000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xdc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc133}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xac0}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe7f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:37:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0xfffffffffffffea6) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 05:37:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8e2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffe0b}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xb760}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf66f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8543}) rmdir(&(0x7f0000000100)='.\x00') 05:37:13 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:37:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x99ded00e07194c8d, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)) 05:37:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlockall() r2 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) acct(&(0x7f0000000140)='./file0/file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSBRK(r2, 0x2000747b) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r2, 0x0, 0xffffffff00000000) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe76, &(0x7f0000000040)="6f1b") 05:37:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x800, 0x0) flock(r0, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9c) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus/file0\x00') 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 05:37:13 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) r1 = kqueue() readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="282adab6c867d1c0c6425e847b8666e17916507685903faa66925f2c565c882f24df3c9644efaa995878", 0x2a}, {&(0x7f00000000c0)="7dce1014dea1e8bb04e3066e5498be92b14b13ef8f5fd97a7261832ecf0ab6b909f016d51e80971c5f3710142997e3330d7241685731706047b67af1b76c3c9a49e096f2c80ecfed1f6841df08e4d9578ff61ce7991413e38871c48c12a8591464dbae3b959929c95bc0b1fd3b98ea057e92fb90f60dea2cd4a27b21d53893b793265329a87446e3ff3acaadff82da5c24abfdcc3193db9bc65d11e443ac9a50cc7c7abe", 0xa4}, {&(0x7f00000002c0)="0d015d338abf75bccbcd870976e56fcd9ec6a6988af58f16ee88ebc5704b2d81102a0dda507686486d682265077b857f191f3d5a46502f0f3dd8e66265a0521063acc86ad09fd543c31a9e5fc61dc2750cbc154b7030860faa38dac020ba1004dc021865d480c11d3afb39e97f0053bba6531d393ae25e6482487a7f5212d29a377329daa031c8e935ca79a610a848d220618fcec5bf2cb29a5a1eea76b88b3025057d729c0ea6d117", 0xa9}, {&(0x7f0000000380)="7e01317693ac9461fa19ae8f45e2e280ee5293c19ca5d557494d3810308fe7d6b8484565ad7f43dfe2f5812dd9d7483295960aae6600a1c699f4a2667879ed68cb9d304bf5d1b197d5e7a53c38975433c49e45093f2e8abc3af8cf951e773916a867ae4592072b771b0099261f51c7f282b0a870f5223c3509d50521c78f6447a1caa2d2c6dcec6d0eef62adb79da3f3c8c32781d57bbd37f49a91841eb59508a1ffdfdd6f8ef9197e6179adf66162419eb5ba50868bcca811df1cf4ef08b2561afe653fadb4ae5af957579f7d9a2d093b7661208af9483e3a21b350f02773a3a92c", 0xe2}], 0x4, &(0x7f0000000480)=[{0xc0, 0x1, 0xff, "f3bd601fcd625f0cf56124ec830f238943c9b34ecf20cf9ed6ebaca44b4fe5344dc01fe9ec7a76b302b592d7414091f5d10f4e2c0e34fd2803265303f21a20a6bcf538e061c5e58f580979d8b43b4b19b189c6076af61d7a927d06313cb0590fdf31d96d1e6a5e12919fb9c1fccc2fb33ccdd8b22891b0f317cee351e4fafa2674ac419177a152b928b2b4ea9ea4b14d58e98f9bd444979d5d0a4269bcb4ede38ef0151186d101a69a6c91c9"}, {0xd8, 0xffff, 0x3, "48328da17aa035e1509a2f54ab75a9eddeccc183d8f31e447a7d6bd9260e8258162d23579ea0f50b7cdace22a14880756abb8efed17f9fc508a0003485c1f57b3fc7538e8e6931f028d78ad943fb3c2d47cb740390f242795e0ffa72107fd62b8a77ab7d25e73497bbeae3aafddab72bd238357356acc9de4688cfb34e13db904098b0ede513f7598abb1048e4e2e863815ed8c935ef3d38bc93c7b6653d0a00c354b45418362c730f5a358f6914f72c6f739017a024d74860e93b8ee1625000cafebf"}, {0x1010, 0x1, 0x9, "8f61994fce66073c6407f38174e1d1debdf1a73ef7e5329b1e33e2c376ede3e2eff43e02d4e55d3752ada8e135a256ae2c2160065883987b8211ce025626965e0e6a64def1d2efc7994a3654598ab0d7bb5abb3bf40a43dd8372193e954170ed8ace7e787b53632c2da3c1bd9be1226fec441a465157289ded332d5662ab93c8f8ac42caf6fdff48291fee4fa5bee02bd922d9abbb41e4f265099f39dbc0509927cacf5db7571fbc5d42db23a06e40fea9631a65df80932ecaae4b477973910b29af34658988d6eb0f9863e781fd5eba75ad7cea6db44ef5c8eb33add469878417850b6c5fd049157904b93c96999dff43b7e417fc0e497bc3446f272d9537fbaeca4fcb777d0174a0828f8998d47fbef0bb6fcd4df66a2e8f67f90ea21a9ec6179e536c24873d3b15f6e81d0f909e6da9f65e34204f78da3d83ea593a458187889a3fcb656a153835430d9a3109636336c193f68ee5e9bdaaeb2f304e80ff5c194cd25d8eae33f6926e11beefe29a597d25a3c20f19b06e6e976076ab7e701285fdcbec48f7f1942fb6f2ffb9fc1bb924986f8bfd849e79e85e013fe9d5128ca0820fb7787dc4bde6834d1ab6479976a8aa23e68bdaaebd5d534d58fe6e90e14629d884206e7f64ae697354e779a816cc1f2a742ddd17645541898cbf0bd7a1b6b2dbc4b6e2b8dee80a6591bdcfdb9703eeb095e40a4d6ffcad9b75267a439bdafae3b7503182a0288d23b6affd48850f8a5a8f63276be68898dc1945a91d64a1d91ff12b25bfa01dcca0b6a269d10403229e16c0d8dc5571426af777451f0882a123cea8b16719ff15cb4b4376d462e9d99a0ac92478c0867e4aec49e1acf3c5d010615c95214ec49e6ca312205ebd4ec08bca42c049512a743287acd3c5894dbb2878a86d50021b17789618012d9c33e6042370e17374a6fdb948264f5b29248976615eec4b38c41fb25aca9aaccee65cbd04c2bc5b482fffc2e35c2734244526239f39ee07db611f10e83920de7d2660702adb490c6c98dbc0d6007b42a1c30fea21712c25408443912f4a9f36b0c48f5d96059ad41de7884441520d690362d34b68ec04c7aab1d8d13ce36778edfff45fc238e3604d4e74d59d294108723544efe41839137a7feb805d17a36392111dc48da6791b888b507a751f29eee8890e8ffee60aed55592b7e0191154563c067b81fddf12d2a5e6e3cf9e07a72832d38a41288ca9819431508e2c1c9a09dae359e5d58c7c4b1b5beac0fbeb1e6765ba12caf517ffc5f48139241174b406f7facf049c721488d860671b3dc9a88b53673b1698e8519a8b7b398eb5289b392ebb77f054647aaf623f35001dac9f7c61ab9b94bb2f5b3edb740beb1c5f680b14ae8e833b8ea5d7672c296bb66aa33637bf14db822cdde3b238bda79d21b34673a339ae7a50fa50e9e85837b045d2bd732d347d614ca57bba134a2fb88ec8411ae86bad7429ac224fdff31d0ab7449be16d8798030b7480eb6c1c8bd16d258d49260b81dc12f9e68bc09773f69ee441a44ece27a6f5e580392f1e13744fbc0f1d63aa473093479ea03f5a0a57bd5b11f5da31e08515f9255b88124ecf62900820d88c8083af4b121b11f2f4d8bde2d4177ce26ca831867e27d56744e798fb6ea98fab8ec882dd56ea1b20b0a873753c310a27b98fa2e3a47a35151b42ab0fd728fd17e7b8d06469f2602a0e1ccff7d7862fb19dc9b67966f959097622139864586a683fc0cfc46de62e9c86a858b7fce6d726091a008ed788eeb58aebc9446664a7f15be9995418439dcd400c92e4559f0b094f8d4f1486a2d51e04d15b12b1133f0d80a936f1387ba6317ff22bd10c937d225f4c54a7623440de86bf189f16f1f870254ca3c23e1ea7797c83859741ce37c812949e66f23ac4d38c2dea09e08aaa283e815447c3f8bd7333445aeff23c522a29077d1df2bc3d532840cf4c2b014bd6556ecb1ace0c98d1e4e2eff9c36c6fd6ce1424d6e300c317d46f0ef713f5f3c5bcc449ea0f332f8cb9478677840f927f89ff776832f991fb49c20cc9a132ac9c2588a275998b6e04b312f9c332bab33e40645261f89b52fe561aa6c9c2cae015971a35f184b2d429f551408afe2e7b256d47c085b8ff1f52be0b6c6faff7b5ebb28b2e996737fff9f3449454a7ddafbe8a344b33ef838d1c8278a7cc030106fb6db407fe86b5d7d52ba160c7746cbed3c8bff465dcac77915ddf5a36f5ab12005ddde22c0e9e5dac94f1524ed6c616d402521a878476cc5f06ae46dc0ae4f7d642639eff50ea92fc83d1f0977d1dcf27998b26cff1e742ed2bb20cac0adaa7ff9e52b39f6dc2bf4a6ddf855b2d9888d3d960d34c063a1914a352187d32e967e1a2d10e0b62b3a8470e635340ab52c41b6cb2b9ca233e41430108f38594e7b9d9a02d3716086253ac53071d1ecf8b649d213b81c7c121adbcc425b2f1e40b3743b1efaf747d0a9e57c7040d7ae13fad4ccdc890b4196a2a19119e5caf248dc9f9fde025176fc42fcffb21709890ba1f6f7b556ec3139c5d0b3c9e447b8d94f587676aa8a5365fad8b3942608f5232b2a4b5143d6ee7dfbf4e073f49d52fdec4ee948874624c0b490e49a697571ddcc12b2a6e5cb9b4ed53e8985e35c8b37eb762bdaba622cb12441c5b99829c6b05fe37639188159225f897cdeef4a1babc1b4fc0c08c6f4ba828b2df4793093f77fcf73bf2fa25d3aea13609766e9c4d2608be208d33115abda395a838f96a3b7ab17a863148004627872464e86d43db458af29cc10a7dc2d0a174876be8e5c1e711d2e12d3b29d245c57bed124348200b51c9fbec564fd46a0392afb41f865e43d1f557d6c69285402262b6d60b1170d5056a1107b2afe748f6e3509805d0beb6fd53f96548580101cf6991f7fb21db4d4634f81ddb085e7191002e2661872630c335fbc9dc9140994e0395d01c334a424859befb05c221bc09b4af47ca47f39b042236551e2d516b5df709a616374ed3b883a648f7c3e1a4e7572d2cb2dd96532d4196f8df95b6482ec6850365959d72015bfb6b800edb79fb14493eb6790e698fd40fb526591bc3497692397e88a451885ad51e2f08c4314b36275bc5456263fa1b003b04b788170cba43ef14f45f2350f3ee152098ead9241b06658fea519a6d148dc3910c5505cdcd368407e3c069d6a035a4cc98fc8190234b627d70d0a8ef3b3adf286c89ed8eb6e4b821526fc63584d665e229462d8720d61a26a67434f0622ccad1d5de389c07ec542daac86890ad71207b50ca64ae1260af16caad4fda677079e5ac39fc2e6535d12845925d848525ab3e59abdee11517a35b0d72f78f06225fbf2f2c4bc51b42fbf6eec5cd94f2125b7c8df1712b49288a4ea6f15e3323e9151c0b503eb013e571a830629bea94bc3fae15e563d35818e582c7c85016c66028ca67ee8ab7f2538313d657d358245c7427726464c1832d29809c65757cb2b931d7e3f62819d3945d1478b419c6b7b6b66ddfc9cc336843d67b800a4d6ab485663ac2cee360f1f9fb074a966cea3dd50a32dcb48dc8ad14d99d476bcd6112a33fda9037adb799a9ba0eba96e9670fb86de0731a2d8326ffde225cdd1130bbb61e762850dd51fc19335df1fbff379d33374894b68fbd1363d549ff81da4b81dabc5a4d968fd08b34b3f736c60f19d653d6b9ba063d9ede19456786997452dc5bec3dc399ce3197eb12b4cbd27861a01dd50f9668232f25b358cca5a5c3118e676ab38d8fb0dabd4123bc29f447932b41b41d7a8cf14ede4a4708ce7135d1d65e98d0eeaf336779382518dd0a00a9d5c175eaec13e83f574a1dcb17715c058e897aa178ddb25bdb393360df601df9130bb0f5c998dd7f46f0473abadbe16b5da0964c2427f892b86bb96c08f20ba956201575063cc9f7ba30b07415b42630e9e30b635e9ffe045ad683523198f4283620c2389ed182e3eee56eff612e90f4674abd25789a16d7d71604d271703e152ed0e6b7610174e85851a92daf9c6903b560c433ad9a844ce3a76bc91a69688a7126975546df26b31beda224c7efb53a44a57c3343a794e473863aa7c74ccef929424e0583e120ff07b201c92900d2ea9e6affbaddcef42b1b89e0f3851e466092bed2bb7de22dd34b6c57ee6969cebf13a527604776bb6674bf629c9b2bf5baf7719ce27cbd80487f1c93228bd49916cc3570a51737e9038253410c90d5065e17e9f5f8a2ea090b845577ea523da331e22817cc560848e164c8a8879d56c676279d4eac3187fb50abadfe71246918d2197eea8d6390f4cc5b3d4486cbf90c4a9d6e1a7dc7b361812184672fb7b715a6d17808b62ec6fb56784c09e7a38ae548ab2da89cff44dd7f2bbd8184dcceeae2aa950ba986446276e25368e3b41c8696e8bfa390f82b532161bd34b334d7ca7b2da101378cf496c05cd5fc5cbba146b4e2b295ff5d613abbd451a89774e87d7aaf47b8666661331d184b1003c51838601dc5a384715d7c178ee0c3d0756f59c83b4f0920520db2b907ff638eb46873a502ea6ee1768505897fca16e9260f7ec216d3bf507c4aff283391c16f0504363934a135071d3a671ec6db1ff6b253f684b5829d838863c4c64ca801a1dea9d0de73a64592495747273bbbc166f8c3289cd4b06e3d4b64ff7488c0c6cb8b3502ee939f69d6914bd04c0669086c0827fe9ad4081f835b7a1f3cba64e5369fd5b028a2826dc24f0c363256cf76c4b394e642e93169dcb4f7d785ead5199a86d8683112c00a11e6403c1ca792c78e97da5d6089e412f230e62fbe07f51f764c28f000abffd9a0091fd875b5cbc55d7b5c95be0fafd81e99644911c1e9241a07a30dac5b95ff1967eb599b6eb168bfa02e2bedd0d209412ef5aa6fcefab9de39ede9cafec294500f88c0dea6aa142b7e69a2b85a7f2da2990b79791fba61ee25e508981454e943419d4a06da456afa6fd7eec494246c02d611557298a7cea504f8b48933984e0b65a6371032a4866b0bad58e473ab069d0904bdcbd69e486c92ee8e101e6192eafacbad7e811bf34290144bdf240434711e8a5f529f477599310e761674ca00b27d54759382325f476433079250ca4eb3ca87fdab0aff47141b7a0b0dd037dd9b54b0487323d9564df3afaa81b00d4d6da2db0c9759fc298377a424eade9461daa5926751326f14d72d61dfd188a4a60866f46650c1bfa378d8609540dbb84cd75366e374cf537e00d8e295b831674f855dda523beec7a52cdc26c5049d7472f17c82270c2cf3adeeb60459176bfffa214496491da49306dfdcc52e857af07e7b13d3b74ddac841e6d6a36fb7dfcccb4fa474ba5251ea4920129847fc9a47a8dd605228e4635c8844045ec0ffd84cc89019286f4f0f96334ad37f425bded29c7d220e8e2d95fd777e7c01b094f3ddc21f35e9e3d100528b0856d64d7070591b41ab75a9262dbf3e27ed37932b99025d8916421ac24b93d42de145118b38a66c981b01af2956dc664fe73416dfce4e7519005424d143eaa4e173069e4e1119d3eeb9732712f0525821ab663ef8f2ee27bd54b4cf21b627a5a4acdd8a8253e666e5049d36bd103874570dcea38e824584f1cf3afcce59e8fe04e94123a8784b7925c599f709dea6464cf729874ef8b066a3e79c402ef13c69fa17b614f507459003311d1bfed979e0823c72732e35430f17ef5ce589270ed25999d44fbb4dded6332afe001913baa9e95e3e7618cea398d7d31ab1e7ef1d3ab221ee19cfc27c9cc828da0705e923c1a1a4763"}, {0x90, 0x1, 0xff, "7ebad5374a9c4f9ed1103bc8ff0be267b4ceae035aae194ec6be15300f831cdfc544310a1b0d6c3d71dc33f5d525d76d20edfcb3a2985364f43659cc8dd85b7af38f92e6554354151396fe4add2b5fd473d44f5ced5b242558af26918d5c65a65fb9930217cb3c2f3909511da585154056f19d7b46feb5ca2aa317d023841bc6"}, {0x110, 0x1, 0x9, "0e9b217be20a7b036e1a493c2d3b5b5b92c00c22151060829bde11c1465e35a8b0c464eed728e1613975bf7879da9bd5df6f7a77dddbe7ce2b8e2c1b35ed6822a628ec2d1b4eca50fbb4c2f9c81228d54341d8d39fee0c8e776001343138d31950569fa16eeeb9d0be0c67b0585bfccade16e61f7ab98f0039e66d30ba28d496799094fd9626639eeb240c32c7981b52cb58866e242a86f9b5f73282235394db9dc438bf55b9e56306891e19199138c7736eb9e9c61e3aa1ce25f1d85f867c2cc65641af663833f1db4fadf0a480303707f49c88ed308784f841b434f560b5da73668124f0375989dd8c0d34d15c6107ca6d73c9c93f53833405ef93fa89"}, {0x88, 0x1, 0x0, "3c3f7f89ad23b78e13dd6e9020b4c91a9f832d1e3fd999472af27d521a35e39d524100507440b17dfc10570a39a33bab064e689eb84109262943e548e1632d3e077965035a46b73f99d7b812b9ddaa9e90c6fd804dcabb329ce048718953705deaf97623bc3e3e58c91aa19181b55971396db7"}, {0x68, 0xffff, 0x4, "9723000ea0140f59c6146f5fed9006138837896908e7a5867f857b3987ff60d5258e99df930f0d8c2259ce70573d468d9085256aba16405b0449000e2948585a55bc15896ba50f4fcf844f0fbb8de6b6eec713994a3f4352"}], 0x1438}, 0xa) 05:37:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="fd9dbae7a81aa00ecd3d3ac04398a137604180e8a788e65f7d52ed77e10a1e33e570bd5a9282d39fc1b9b6d9f008cd64948918778cde52439888c0d9b74fe3f979ef769f6a0d3c7fad4a029aa2966c4b9094d9274d4d1d68e2e421f64dc7010f562c2b4f9442a1695854536014b9c38dbc4cc4e7cdf438dca85c7b3fbef559d10cef4e6fab3fd45965ef02bdb8f1ca72e2eece30b1e6919ba2956c7866c581f5e08426501c438e7c32ffee019c7a3b5b570f3cfa82321a107bc9c05e4ed8760bee4c8690ce10cce327dd78f870de45", 0xcf) 05:37:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4506) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 05:37:14 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff11cffb7ebfb6e31fc5392863cbbe2533040ae0649e868bdd5f5e9b07"], 0x10}, 0x0) 05:37:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 05:37:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2058, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x6, 0xbaf6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 05:37:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0xcb3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ebff125c00000000", 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 05:37:14 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd, 0x7f}, {0x7ff, 0x10001}}) nanosleep(&(0x7f0000000080)={0x1, 0x6}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x40, 0x40}, &(0x7f0000000140)) r0 = semget$private(0x0, 0x44da40ebbdd36a89, 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/181) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x7eff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000002c0)="baaf331905f6a003f7037fe4cbad66a1a7bf61c97c4b378006f1cd0a217fa7929a0160fa4f88850aa4d690cb0f092902d62c9b3b6f7c944aca5a53ec41ba38bf05deacf579bc2c7cdb2d0669da1b99d3803d78a816dd342cf98dcd43057892a97fa1124bb6b9299193180107de1f41ba1df16211309544f0dd67165e331093b8eab42ff93febd359b58a7a55464998a2fbcc331eaa1c886730fac5667c0eb065463e7784db3d3f249e754a37dbc238fb0e06a336014fad4250a1a7538be906195dd73a9e52f7", 0xc6}, {&(0x7f00000003c0)="a2bdb07ed7c0583a9c096e016f4f7826672fcc9936c93ebda00a8a7e2c49ab9dad7b625f0e7e8ea9810ebb0287b5436ab6b881b7c6c00d775fbffd114e6e20e25689f62887d1ad7f7d3cf065c9de6df82fdf284147ec259700916db8cabbe2c0db4b32fa243c5f84647443e81eb937f1367233617b8190c758217bbf96cdb08e58d685ec2fbcd53941390305b6b7afaff63d82339a79e8acf74966f59d6d023cc570f5217e700288c598299753a6ff55a92a0c41f950614400c8bba46cbf8a3470e1bc279328e05ecca5b49c53bf1abb98e40f73e042d5bacebe82b9f7810727e7dde42ab53714300464ab8802", 0xed}, {&(0x7f00000004c0)="4a4e217888b6e204c4e17c6467c16e496005339734182d62a0285f5e12626f32f1a794792d2a223773f2f2fbcc3dfbf9666f4dd88978c7e644de8ce1faaf1de7064b03da1783e3fa7f41dd809c50708b41efb50fef1979143041f9c87bb93d3fd21baadd90b8a0525af593c85111f3592c415519c7b5a936a78f4617f95b2cde74f05615e7375022b0d222d1de3c51878f0917fc212bdf406e3d449a4b3682d02c2d0bf784f576846d5a3ef9a6baaeb22edb092f9a3b21a80dc0c5b22c1d73f40ad09275c8110b03e8bfe8b11c5d4bd5e57539156bfb278edf3b383839b689e4885d22775f", 0xe5}], 0x3, 0x0, 0x0) rmdir(&(0x7f0000000600)='./file0/file0\x00') sendmsg(r3, &(0x7f0000001ec0)={&(0x7f0000000640)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000007c0)=[{&(0x7f0000000680)="b294a959e7522c40ba42d4d367d51211a8579ed560be38432aed03e2919a684b326c18f9ac46eddd11cf25ef6b929c0f84336ef5bfcdec5c88eebe055dc8bac9211e4e92323e27c5131292e99db6422c2edfa11233957b9e160977504ece94f1ec77a7e0", 0x64}, {&(0x7f0000000700)="819de9f33d5cc9f60217c9385a89f8db8be206734a40320d7260a5f9d959d64f649375e1d2306cd5aa8721a7084011c1debc2ea33fff6c4f93086c19d859225592c83275f3c15dc007d713b2de91571c501cbfd221397b78906d0fdd4e403ccab6b127956f782ba8076b534e824719d7b597fbc37fb05aface05e944e2bb0d4a5233358b70f70dc8d528777f9185443659a5f45fba5c986c72", 0x99}], 0x2, &(0x7f0000000800)=[{0xf8, 0xd56ed8ea792a26d1, 0x100000000, "6e0ab1e95383f49425911c86d49c227a7ed1338c0fb71de5cb6c0a4bd0874537bb0a4c28b0debcb9cd20e789f4aded4c94908b5a55d3a3f8a2939d1fc3690951bcdf620399e153b6af7cf51757ca1a1aaaee9d280118662cb0b7436b1879ad2da7535caa998791fcc7abbf20662f4ec5c23f13c39ecad6d06403a9ecb729cc1407227e8d00255db167e8767061130eed72fbf8ade8f8f521b0f83542d380f934cb4d46abebf403ffe64b6984d0e854261219cb6dde1fe670e406c6f57ab0809372eb99ed523e9652b2ed024946429bfd8643bddbde8c5f15f8e1773b32bdf5f4450588ba710fc6"}, {0x40, 0xffff, 0x8fd3, "ae6d8f74d095c69c6d7a214a98903fe66b10975f1472d9c3d03b361e03cc5587cfc9bd0aff21b8aa660f"}, {0xf0, 0xffff, 0x4, "95451d9ac95693a6b7008ba594eab39de8c680e3fabc6b824c3ab90b204f81b600b5014a526213846d045189bbebec0e9470f250c97e2ddd2bc3028c7389c050aa579eba25fcb3e1f860136b5656df746e0e96d1ae8cf9cc5e4af6ae09826bb6325952c1af4a80e39635267111bf3e4c23c5797a5f0e17553a1b519c0be17d739437ba6f8691a215ea2142f526a86e8e859dcf3ea6e099df573ddb5126f6d6fb7253ea7a1036acbdf3f317e47347288efbe527cfd47ab2174584a8eac51bef4d3dd22684b63b9e0d89fdb21e6013936559cd01be9d7a568b3edf"}, {0x100, 0xffff, 0x5, "f3b2b8a76d8e26a7da4d113c08483cfbe43d89571bd7cee8a073a1fae5375bc00aa3619e7a3dd322b72dc87aa90bc0645c7cdf770b371a2fe9f78dbbe09e5755d8f5182c1a4b253ace18ce75e9c6a0cffbf277b53bdd3fdf8034258c792565a1a75bfcf78e9b2aa6a51b1661e98bad42ea9d03ad3c1c341399418ff620c55c794561efd65003dc266358c6f672851853d2a07597290af212f4fc9fbb90d12a2831ff29b97a9e2348aa244c7a2588ff3fcfbc3d7dec8ead396b55315df0a5d62f5ea297509ff0f0cda65f75fdd6323903c0c51672a5e498a4daf6e45c9730e8889f89417d56d3bd1111"}, {0x58, 0xffff, 0x3f, "5d095517934ba536868e86ce7c9d57aaf020d5a2766de65685e398577c659d5295bfcdbdf98d3b14864e8bd7f86b804633f9632efe9854183617f551b450a8e958eb4c"}, {0x1010, 0x0, 0xa260, "a1b9a4a9a3b98c54584d1979a070855812855bbc99e38aa738b902d7edffbfcd3d0aa6fdea8055dd37df353afc5c91570fa209053ceb39b12b401e54faea29a84126cfd2fc60c272f0dc31dec5801afaf6a085932619591048d4999dc0d6f1ff5315f601a665eff0840ffe0754f501b52c035e73f201c207a0223be13730d0a9d3436d21a879eb020c7c9ea28ea8984559215ca600ffb237ac20b31c99f6eb87836423e5c79f6f5ebca6473dc3bbdade88375131a648b8a58efafa4c1ef31bcc6a0578e39d301be4dd67276525ba79a9d0e6f7d014c9576167bc90564a6f7d82c5dce85bb8dfb40ae90101a21d7d136b0c4ee9b16bd1bfd8cf71b503dab202c74a6c7fb2f4f4873310aef961354b4d4e6c5dbe2e893449f53b2e360c2b5818f2e6392d360aab1f92f074b5e7147757daa50bf346708b7a3a1593a03fde5efa0c94e3c4c0320466e2bceca47ad0d96234e05b55b8c9891ba211483209d4deac34461cda53abf48e43d7e9a39490388c2cdc93f57735cbf26915eab0a66351ec905157aa048f0963ac924d65267e3bdd0cc608570763376f0cc868f6e3047d7ee8493647bffec6f624bdc57385bc0e8e1592767618e2675a0030e6ce793dec74557cab7ffb55f2c3de2e8e39ca095c70085a173fe339ce8e0c89b4978608bd0b1899c1b49e308ac72e93a0bf511b60e122675d80c2529c3b4c3ad189a02c5efa693ec960faafa1d9283106a687dcb1f560d19f8312fd992b0dc1977d76fe8cf53e6f41ff359b708aced8d486b271c9aaadb2b3f627c346bfa6e17b4cae5295be8ad40939f1dfc4a4b1520be45590874752f7e17eeb46a8779a8592e31045dc9004ed8405f97256de73f02ac1d27a5936bfbaa1d97337359cc6fddac091934f05c9378290dff78ba92a484b25ad02f4a9fc325a5ce6efc9ba8eecb1a25f11a8e41f3395da536725aa60e9f947bb631e787588cec96ed858d63ef95662345cae0ee12b89771d7dd157df0f2fee226e3fa2a058db1f72fd17f96401696f71fad906444cc839e75d25d09a892856252ea002653af667b49ee3c2744e46bd584707e865868a424762c1fbf8f2810f4d5c073c83a18ffb0643684768222c53c47af87d5f6649832143197d0875e9fda3307736c625661214fff3d1f28a682ad022ef4b70899b0faf067850a8a7e21e692c6600cad9bdbaa5c29e9d7323070ebf07924e92be769372e0cedb88487ef3185c932bfd61acb38e2dbb4b1aa22636ed2b924c1cf8e7d7e31e56c88c3bb2c1d509ea29abd52ac9006b72c6bfbde88a040bfd003edff71b8feb55ac777b912b723973ddc47b884ea4dd83c7bba81b031b991053be9162227463679bae289deaf36ce9dbea752000ace9703a6dcabfd651745bcff3f803dfaf7b60c48cb26790eeacd8e5cc4da3cf9c1fcc3198027f0b5ba3ad884b9b82b6667a94087f3ac2cc7a67d51c7bdbfda224aebdc22cdec1fa4c3ad05cb92f218b51f9074776f65bf65c21eb00d777a52dbcefd12507bc0c6f05603c90d087d904439ec621659349b945310411b3cd0a5d614c42c48b7931834ac727d03f9439b86a479cc6ce7ac98fea70fcf31f314289910c0bdc9d1fc6f4f2a551d19a3f61e14efeb88a24ee28d9a8b6d540ffcfef0f9b29defda9078760136ac874fdb40f1ca8c4102318caa23e1b8b534ff81f5de3613763f031095ea1714fca77cb498082c0fbbbf7b8e66aee7d74d0d00e5f6ad659aaff2e9988e82f7e4272b3126d0500f837929a83b8ef6dd9461d58024e54eacf7836efb03d54c6a19690f7186128f737c2c92d1a924a3b6f7a1b23111965f08fbe51d201d59df6292975b74704521b20f6069cd15ccde4698bdc71b5944f938869f26b49df66ccf13627304da0b08d8ae1c06caf2f13329ea562a1cac6ef8da226603b70ac51a2014d1a69983d1052c022483ab70d897fdf5204aa71ce9040fcd38f05e8face8e0ae3ee5c5969b563cdab8a1451871c692569db18f7005275e042d0ab158d18f9fc970246ca9ade9e15137a86a48c26f18d7a6a924dbb6fb5de4762844720d86145aed9e50e6fb3d0c33013eb38affd76fd057ac7d977fc0eb07c47d599de1d581910c1ecc8f6374ef5b0738b694b4abd38686c1d883c36056b6afd52576c43f379d6475b37f969e3d52524ae6a4169c60014745472a1b0cdd4ba8a85d6369565d580cdd9b4743cda53f65afffb9fbf90621204602c6805ff049031746691321e58c55bd069b874fe0fe92d7f1db0705478ca1cf37df1704dac5712586f2e3b6fd54c2ead3d4d7c5507362fe0753278cb09d76a954595e035017de575197908d5b9afaebdd9925ae139031a05fc43f12ab0f6e4c6d3ff9771529fd191d15ef721ca61faaba0d0059514a764353e5f465e2a00a9b613d5f83feb58d70600d60f70b9b44aaa278774dafd7b0d31fe11afc3d242a1f91750f945dccf0cb00bffa3ef1b4fd714063b594b0d69066bc3c2b8c50fef51c0bcb805d278d3ad1c93f1ac5d2800dd69d29859dfca7c8e161cfaaa5e7ecc25407b95ddcb1b391656b8c9e3da15ca8c3f9ef22471c890b1426b402412daa550db381f4b96845324f388e4ce3ed2d4c516cd3169fd37972ab42d56fe0c65751d5d1ebea2447745d9ddbc717711eb08c13555a6e8a70f75842debb96aabe9f06f40c7a33e0b14590930b51229a1f57f8eb29998b1002c071ab6d1e65d7261952164512826e24a2c6f63e56210e361d7263166848c2152130b80c1e59095c72c03c5718f5da7bc75e2d4e18f0148ab456a41f32427b86233928f138955eec3bd5ebc79b7c770ad8c81f62ccc9fb9a6c09efa63ccb4c6f066e45e382869c959f768ce1558b13a8dde141cf8dcbcb45d12351b5a9a561ae5f35a52a9b9e339d893932b25424d37262d00d636f55bef0c58b233b02e66a0fc2e254f05b540e1e0909266b69a01d4ee0f664b2188993d239b9219d1706e4146f7de8e3fd2a207a63ff24e530437d56835e98220704a78e2add0555688a2786a9cf3441f253877265f5d33d70673bd619afa5a64801f3f2bb6c924b4047d92016f5904d075a28cb4f9dfba1a9e97b5905d7c80480405b537bc658a1cc62735cc77ab8c1455b788ad7dcba422d6d23879656c7baffc5465e2f5da4112eee565deeb5557075a5b0b1f15dab0d7d459283647a8ac081b5f0e9e727b384ed3990174c8927d3a1df74faf8a8772fafa3d0766c1f8b6bc2f49332a53a2099e1aeec5e1f113527b3f3ae7b507c849f052da4273bdf95b29b82a9ced223dbbb2991c4ab3345efee7e5b92e31ad52c984a973427008df304ea9a45c31b7a599a110e60f3df47b290ed94ea82d745c4ed1d742e615f414727fec30ca0884a8c4e6ace40251f74b067ccbcfc94408ed4ceb3354bdb180f2ab0d03004e42b39efb26fb773b4e13dc669b8993fae47c920243009a02e52563e1e89eb375617910adec839ccf4dbb11a9d747106b2b55198449bf0a9e7ba55568fe8b66a3916fb2204a0b7ee2aefe93573519a73e555135a2e450f9fabee71c0b6930fc508aadc8744888d4863050fe7992668ec0a4bfd6cd6175b5e32ee32b78e04a015827d6bcedf7861c901a7241b99b4cc411602e181499fcc2aa3bc4c6f5e17c87e62c2048bc6d180b3d75054d0ce57ea7ed5a4cdeb6737a0acad7342a8acb869f5fefd0a8b696387064a954661758b772fe539a85baf2524a73ed51107306ca8eacbb628fb6e928f127d96f47be2b6325085d9cafce0634e40b2f51cd82fbd8bbdb22f63b9d7a51d450ebd7cff8614de5e0ded519559627d0654bb45efdee35c7b69677956472b141e0f9c4b3a2b48aa65ab453c763b224580404363d321a21bff218fcab700deb38743b6ee9758d37028d02eea28926bdc9df7ca958f7d75458d3f51f76eaa662e2fa6917ebec800cbcb0496968e212e03e65e3acd1477e981cc57d094af39389aa815bda703fcd98d3afd5f27adec4c9bf96f686edf0b5f0b2a7063a6f2b027e62a096911ccd503c87a7fc06d02090c74041851db25528448d455fd5852d890c7c7e9269b265a8c2d64eea7642a3b1d33fd625a20a2246a2ea9d51f5a324d5e0182c6500a38cb340b144b383ab8009c46a64e5d3cb707756ff132b9a576267237e983f8d50b468b406ec8974c0c047ee944559ca071da106a91697836ebb657c360d5ac6de6cd73cddf42af2c5673bb59856d50e36338fe555aede5d18ae109626aafc503cb9fee9ea04fa054896a461a9e9f42d1af7788e854540a1eac8859ef917f3580ff4806b4f3d4f8722baea4164c820ccf9d48b33811d2a59175566afaf8b20f556a88e8e03471b978e94b29d272527b1426ecb343b641e8812c5ea42ab6e9489dd220a5d2e08f83cdd547cfb782087b29c86fe4c8c1155c47a18a9654d7092849744bcb605310535a2e6a23ff0ab62bee293afaa1bfd24a6643a29cd645948665ba66f0bb34acb6a0a3c20978b53f12cf685083b27de64fc3f19981401df6a32e0b0ef1e435a600a51cbdd71ed56cc6a181b3b0714f6bd322a56f8b7523e99bfe260d41404fdb11d3e600db0f0235f6b3ae43765e99956baa8ae902ddc72c61ccc6296b5eeb24b8d2b1ee2f5a156fbc9d33891b9c40dfa36a3c3e878b295c0c4257c455e6e641a5af680f0550344cb5156fe294721e5b4e5ec946c2c215d8cd46fae5f318d3671f2bdc979bfb4b4c25d2770ca4e801c44c6079b7fea1262941026d0a6cec13d52c1123982b3222718ed81b577623123276f2684b65ef6e238739f1c92bbfdd57bbda68df9e7ca301d63cb15ddd87c823b5029366f4cc14c85d2feaf2b8259f1f09f852903e9645adf3657119621b2ba853b960cbb823721e50dfa47c190e223e5351cd0e1d95687fd1c8808f57d64a32fe537dbd859f080c07fcfc0de1156ff6c00d5dc2a378d77e0a4e22803bfb156f25441134026dc562403f7ed24e9a99c1c023bb272fa92c245918c43b896c9194da3f09342618de1e44b7d3bec98a64e81bbf6eab17cbd0b60c8e1c782ee7406e888155cfc27635e0aa9be2d3b073c4cd77a4d28490483f76cc207fe93b4e06c9389a0cd60a069b005fe172659b5527b228c5dabfc29d40790ae079f5e2b1302df3d8997d77cca158028e10220c6a081ab4a2911c51a2617af32482b5014d9282f93130d3da872eb25730c59a3e01f981ac9e4dbd49772e8fdc841c9e466e777790264706bae57f8e4bc59616fc52aabf6638f120834a3bfd48193f8934ea237e7604ec5352e4ae80b956144bffaae6ad9d2ccda1ac904523fa2127f6afa0f7ba6d13affa98f91d6de3b4b5233b70a7dc1fd9162abcc7ace821b8800284bc70e995c1cd4c774dafdf425427c62fbf029239f6ecd0530b75a4bfc67b842018e6381ac12efa104ba57ca4229b6dc87ec262326e9230dec4ac2c9458df59324a093068028dd562676491338249eb481672bfabea883c202f76579d837a9df1dc24cb2c54f4624aebe95cbb62b4dfdcd8f2e5cd6bd7aecdbc09567d6260b4941ac556697de953de778b3eb1ee0a75cde4a4a1aec5d8dcdf15d34494de3d6a724fd635f216464c6e6fa06f82498e798a6a43a388b3ce7238ed670e56572d1c4a0e8511a1ce74671ff16dc32749e26b391241ef58eee47ad005f674cd6ab3f1c3c7deaba02083b26db158a253d523d02c3ebff1a2cfa3de80ee9700d364de174e57190b957094ce5e2ee5fdb7c624a910a6fac43b52cfdad1dfbd81a7c2e37f9c69e200e5b7a4627"}, {0x110, 0x1, 0x20, "6356883c272f7c9afcad6a2c768eddde7a653a2a49ea426fc5c132b2de3dc1bd9541329bd8e8e9bcdba07cdc357d9bb5cfea51eae450e3dbb1f6132341856c4408a8b001c2e2b91e5eac7dad3c72d377b77232baa14f3acb3f25046213868e83cfb4c02899c0dee475f31d735c3d4addd3bbbabd2e36a1633360733c8cf9a01ff0bdcd618d9bee8ab500c3f712aba88377c2221463eda45798c76792986521949c432dad609816c50f7a9fef3b8cb953b1089b2bf01fec85da58304f203cd497b49ededcd399c31352660736a4e93b64027f9c65ec4006ce2d6698bca79e9067f34869128089a1c2e16f74f6983341560c917b622cf706076d7cc0"}, {0xa8, 0xffff, 0x4, "102c48ef1aeb9b2740da13a6cc9d5632ccb8065ad647ff9ee3800b9edc0cc7e6f6c4b8c58b4dc15bfea64b5a1ab216f910b2e6dde11d1cded825a6be543db8561a9caa2fd718af5624d0e8edf11a9752057d3a846187635a342898f79ea0953fa7ec120310cc1b9887b4199403f891164f100af21d9a92d1f5c369459c7c3e7dbf259b1a3b6a09535a4f4652e44003f1104b31b9"}, {0x70, 0xffff, 0x3, "343c0fef24830b2ebfd3b1d444ba882b7bd86b95d84b02e4ef22fccd85d7d4400e95691c4d5435d3bd2fd8731d9f33b91902a5c3cd9fbc37eb4da0dc482374ef3f66bff4c3b1ec33a0375c5c8ff0aa84db8fda119766d4367f"}, {0xe8, 0xffff, 0x1, "28638b5e52dd19bbdd2aaf92eb7afb165c7026b66d2d6c299deb2bd92ed2c6db3f40b6291390232973835510c5f6e558acc8e4239341ed9752656d528f1047afc3160c8b005a105516a57746b51ace84e04ccb14834a945f7aee25cb4c447a57be8181183632cbb4d9e81206135cd9cadf29e95bd7c5437ffad54872afd6359469ff38cce5939a77c74e9078382fee6623cda3004c114f8e4bd8c6934ffa9441c5d4ca6a9066be8d8a33991a91778ceede5f29f0c2313221e73762c78a3ceca3722b73bdc0f501637e391863ab90fbccc39fbeb0889547fa"}], 0x16a0}, 0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/wskbd\x00', 0x8, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001f40)=0x5) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001f80), &(0x7f0000001fc0)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002000), 0xc) r5 = open$dir(&(0x7f0000002040)='./file1\x00', 0x84a0, 0x124) preadv(r4, &(0x7f0000002500)=[{&(0x7f0000002080)=""/57, 0x39}, {&(0x7f00000020c0)=""/53, 0x35}, {&(0x7f0000002100)=""/135, 0x87}, {&(0x7f00000021c0)=""/220, 0xdc}, {&(0x7f00000022c0)=""/44, 0x2c}, {&(0x7f0000002300)=""/71, 0x47}, {&(0x7f0000002380)=""/121, 0x79}, {&(0x7f0000002400)=""/208, 0xd0}], 0x8, 0x0, 0x0) r6 = open(&(0x7f0000002580)='./file1\x00', 0x0, 0x48) semget(0x3, 0x3, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000025c0)=0x7) r7 = dup2(r5, r3) ioctl$TIOCNXCL(r7, 0x2000740e) select(0x40, &(0x7f0000002600)={0xe0f3, 0x8, 0x9, 0x3d, 0x1ff, 0xffffffffffffffff, 0xa0, 0x2}, &(0x7f0000002640)={0x7, 0x5, 0x1, 0x7, 0x80000001, 0x2, 0x7, 0x101}, &(0x7f0000002680)={0x200, 0x1, 0x5, 0xfff, 0x7fffffff, 0x7fffffff, 0x1f9, 0x54}, &(0x7f00000026c0)={0x1}) getsockname$inet6(r3, &(0x7f0000002700), &(0x7f0000002740)=0xc) nanosleep(&(0x7f0000002780)={0x10001}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000027c0), 0xc) getpgrp() 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xdc) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)) 05:37:15 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/../file0\x00'}, 0x13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="9d4b000e2e2f46a85af9b50d671a70f01237f8293750c16934a6abd4bac302019b9983a6cb2e309d5dc5d9eddaa09b6d12a7a6ed"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 05:37:15 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x49) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="54f6608f68f85520d28097261c1ee9e712c80a763949b69df690569278ac12b979d907b2aec3c6520eefb3540544672492a9b7d2cf1c8e0fc0031d9d6748a00bd160c72b24c851a68dc5423348109e189621ebdc058ed81c7af7f8f68d9a95e857862529bbde3b68a2f68a97b7b2f2796fae183db6a64d4e78770b08c8f5b485e8aa1a2c354bb5", 0x87}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x100, 0x360adda94d22f334}, 0x1) syz_open_pts() writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 05:37:15 executing program 0: r0 = socket(0x2, 0xc003, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="730259f52d2ad8152e2f66696c653000cbc5fa88f257826c04cff8efa461f37d30"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) semget(0x3, 0x2, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 05:37:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = getuid() setuid(r3) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 05:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffed1, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x12}, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2100, 0x8001) 05:37:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="02aa6fc607c15107f34dcb79a7b8ed60abaf52d03f7dec6c63c3a0628bbee084f4b56b3bb8ff8fd52607026c0326649097a47df792abe5c9f0a64ac2b30164fdf5869cfe1252bd90d72e0c6e7ae38ce7c2949a61bb30bb53e743fe1ea9ee213c1838875275330fb2bf01c0eeace1350534cf23d2f49c5afd5aa4121a9c718548bad2d7e9107d541cf39ae0842246d30ad461a789103f9eba7ff861d9a7162131afb2bb6075c46a81c5dab318bac746a1d156551a18ff65f9", 0xb8}], 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x4, 0x5, 0x1, "c1fd5d78531bfe7a1211297e974bc10c90a008f4", 0x9, 0x6}) write(r1, &(0x7f00000002c0)="489cb709114540b30cb3b979dd13b5008000009554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9eee83709f3194c4c1d39573118855cb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bcab96c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fbd89be25d4bf5e5560acb5c7ff7d8bfa84835f965c1f7f4bd7db569db27f33baa188a6916efc61c2fd7bac1ec506442cac1a4322b4f138624d9398a58acc9f48a5486d3b4b29983e717d5b61fa0e264d34a9828f09e0587cd30bec842dbbc6c99bf698c135c6a59ee5268ae2d6476e3db63574d1fe02b54e778da72476d726b766bfacdb3bd776f0ce86fc3a2234d3ec45c86bb1e2cb3e8760eeb42c82394460524589f25aae740725a0199c069e6fd72d4423c8d259369e7c419d42fa8a04741cb0a9af1d6acf6390aeb8b3fa9ee670c996a4ec5ef9aa43a62403ab80a", 0x3bf) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 05:37:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) write(r0, &(0x7f0000000000)="35d6599751ed9232bbfc2b6e41b03348acd731631c85604f2373724a4860f00b00d2c1ff0e04f324a4edf6b0d2fc7dfcc9c67e764472a37f95f22f49802835714a91daf0434d445d2982ce3b7e4f909977b23be34b9f06a660d804de16c8e9408d63022b2cead00d12083105def2c69f8ea9c974a4fbaac5bc00503b8963e0d136a675e8fc3fc11429d2d9d39b093c7e3aee93f88a017716320ad889ef79b81fa7c8eb2e067aae115af8374e1158504f69432031d3e09d29b06b0e2004167c12f0660bc5ff712c79a3b89f32222ffc3c742aa03207b16106d612350a2a7ed4cfb62029c3de3b18c5e7fcc6", 0xeb) 05:37:16 executing program 1: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff000001000000055269194764eb5b486ee0b9f0f0fc8eb5c0df427e1ad2d515a7822c8bf2e7ccdaeeb32dac9510956d02e1ac7305dc3f65fe0fdb6d919b8bc9a74e6549c5cf1e61a2aa4fe112f0fdd7753525c7ebceb023c7c69818b493282c4386eb5f"], 0x10}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) shutdown(r1, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc1, &(0x7f0000000200)="2bdd13ea6489282268c67fb9cc5218780eb269395bce7a0ff6caa362d9ab4c3d67e09d98d2bca38e4a034eaa07049c50a9589336ead85b9a280ef0b89bc4ce32514373ddb5dcfe1acb9b2b3c71d1cfaa7c32648daca787d0a55e52cf29736799d1957ae8a4bae05d380d090052d9b7990537efaeb0013d63f819ff5d53650f842349a025c1ad89c20000db28ac2fdde1f241465b589b2cbf6671413b9722049a96ef638dca2a25e49883b700000000dba055bf3ad5a426f50399d6f444f6c7683a") 05:37:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 05:37:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) sendmsg(r0, &(0x7f0000002a00)={&(0x7f0000001700)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f0000001740)="03cc2cbff55c90aa7074041370199f6b0acc74e2a94869d278b06341745c8ce66fa9549e5c6c50f12f623c031fb40fdca25ce71ce21e5a694f27f41737a12be54af4b03f1e8c", 0x46}, {&(0x7f00000017c0)="46d4ec6badf7f4bf9603bad22633b3034ec7b4637036c9f675ee1a36d19e4b125a", 0x21}], 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="101000000000000000000000060000006ca17321568b9d69af2a6a151520cae1ca68ed1745c0bcb5586790c603c50305986d5d7f399b967b7557740437ba9f2754c4d267101164039b3abbd4017d43aa3f8d3858da258850ae458b9c7d8b4428d6a265b8085fe9c8ed1083c0565f260c072e28f53125014187ffd2557c1340ba08068cbf2aafdcaa08d35690ffeb56561c01a376cca75ea801a74ea2370228a07230f2ff481050bd390e419eb602179750f6b8b9782d9fd73e4cf1ae7ea929bfa762356da3edd5134407fc19d3b60146e43cf55082306577864de0711c458c500ad58423ddad49c7b98b23e26149c58efdf3276e5e0af752cbcc3829f850e3180a33965155277f06e79ea6668aa588206dc04dfc1497e26ed96e76b0ae51c5f9d00dc635cedf4da5b48a531744f301bc2310c445b3717f22269aa328e9076099f5fcfb27aa5f7f2fff2db8e1199c953f7c0fffa80c3707679d8581c03cf218cdbaa2de718d2a8d4ecf67123d86a564bc185f3166947b3a3685dffea1412f6ca282ba8dd5d97feec3a4f5c98b13f7f400b130b29f1452dd85ca510a2d8544e11dbf567a2654cc739143a04d64b03911df3879168a2277e5abadd2385d3ed8ab6de6178cae7b3e5daaa9f5ee069415d41d610303bc27fadd2f5b229dae145b58f3f290653ad57fe5cf5e48e74ac601142ef806cfeb6b92c7075fff8eef0f203e211ea8639b73717a11f237d7049edbf92c81dcab47b4979bdb92ce0d4fbb2901f5705fefaf3817b7977db511d397ca33e4543a5ced29e516eed19ad547c884118e097f320a199fdd2d1a1a59392ba3da86cca8ff49ee5fc2f065c8232dd034d266dec822592781f77680f9cfc3011279846e2dc434fc2b943d793a7d285d50872e240577778921778b7c498ba9664434050fdf3ac77170fb641b18fa0045b31f49c58498c3b1785578c086250caac8ee21abf8af544bdc1c21d7ce3ccbeff461e8819d311eea0c40d3bc31928fbc65e4b29c0f0cbdd37c7fe4a97b4b6b1ad5cfdd23eec22e6c03a4e503b1b29c996ab275f5950631e13327e776acea1f4defa1875fea0517fbbb4f0115a19d45f226b88e18d761dbc91249b95d31fb55aec89ba18fb74a4f3489aadfe28ee7e106bc6fe63283b071e09e8f3ee45d262e18241b3ebad95d3a9b72adcf7af47c37908d120f8131ee901410f2a8fa534452890fbce4ba62fa55716e65aa8f0b2eadd2595440272bc436f109f0d0e5f6a97d14c70c4a92346392134ad148c8cc52c21b5f0dab3ee94b2ae9a672562d413e8f08c6dd29010b06e426f09ffa91d3fa139ddbf39c58c42ca4fab8e0f2fe424661fec296a8c489693d7fd92beb89e90bc27153b07a47b303c69a2442c6b2bad2d4be2807666d2ae4e63dc24023da72065f630fd6810dd58ed78049886f360edf38e17b8872cc6fbb5bfd55c46a87c3119a585fceda017574288fe167fdd34efedc1d9d949ea5a485dd1926bcf2af4cea7a6b83e5fca49373714911b90602803dfb3d5fb0627698a185f0c66ded86cca8ed2f2d53134489c4c9cc627a0cce09e48c57ceaf31b7e5cd61028f21e4dfd158e32d833b3dc166a9afed0d49f8789c5bead7d44fc49f16dbfd4ea9a06d85f7ca414848ac6084ef228c782a39a2e29e131a462dee172a70f365c9c6d38c71877a6a32e24da9d20154f544e9e105c3b501cb476f42d1647a1e5426f12f61eccd054874784704d688be66681416a52606126912f882d580be2a2a16cab7e0dc58bb3818f22d1746a7f1555639265c3cd4734c1283589b05a6983f50d6c249f55c1a8900cf9d336a7bc407371a779c39c38e008fba47507833945f34cfb4242e66ddbb41025030aeb262595a980a656efab705503b6009eb67c1df74eef7bcb8b41cd765f0d4a5f77dc982b918ade49a71ecf6ddd1b4b2fd4aa0c0851c638fae6c4fd6b2105dc70819c096734b497fc9c52706acc924cbf50bb5de3897ed2c87607e62a646bb812a4f88bc9bdde785cbac25e2656386663ae22abdff25f9b3975fd5a4a8593d704819010875bb6ecddfb5d90479eec7080ccc57c663a9947011f263d4259baf69fd29b1105d16c11458964a1a1080c3da39391ad1b1395cdf7178c92ec91fa4c0bfcbe813d18921e5211be7c4fff51c2f224d8c1846f634b82f37e71028051fb060314a93f730c9c08b3cbe184c967861bdd4b944e0630600854585ff5440348f047cf92f83769566de013a9be44869bd5a9299a01b9abce5d8755a1b1426bc6edf793e4229fd5d2eca97ecfe52ee62a015b3d8c7d87d8334a7ab0c4555acabb52872722fa1ec1a37dead486d7446af036c8ef6dabc303ef8ccb340928992c6c95e687cfff0f29eefacc45bbbc256a83219ccd5798209cb6d5273995510b877cbefffabf7207931c8bd7beb2d73578bf455157a039897a04e9f38980787b52c896eb67b44d3ada20c0c6ddc3aa974604f80d926ffb9fe84470c22d79262bce047c95bc692fbeadc3f7e85930f5bb836ce31b330b2d9a516926c9c851aa74d9fee317743d10227fbf86d31022e806ad7832b7e8570842792b58d91843290949b4ee97b3a2258f7082c0797af98f8d716b44d2ea610f93b5771bf9a3a538e1160af654ce8efda42f6f9b94bc16c9e6cc1c11478b88e18eb46538ae520edcdef21cd1cd9bb10e14f19bcf836ac9bff9dfc24e8bdd1a6fe5511489dbb68896fc4775db6cfe85073c796acf383b991cee99bb1302048f1ede8af56a4c99bc1ab97fba0afe34f8e9130ed65df3e6a7727c46b751590bf30138409e0340c529e3dd01f940e16abee4ee1176914c73e44d0ac8021952495b4dcc1da296d8bd0828064f58b9f0895c2dda1844ff431053cf6e9221b2af319c6b7f59e739f53293b6999297fe832bba66e4873f64846a0fe096e55acbb883ea67a96970dead00527ca30d4d4acdc8fe386463cea4cd8ac94b2536ed488044deb5bb5d77aa5d0c678b89c97d580364278991b20788da65e3948ab4182fcf2642ee60efa2630a15cea72bd1d21f35e0bb0bfe1acd28f48fd6d844650dfa1d61e9b74e74f9f017e3601db342c00a0e2ec551d94bcef4ad8574cd2d982d1ef4f7003eb30ac6e214d9fcdb78a577b2a6f6271ee4b1679ed91c7eeaf0e38115488ab270c15659511eb83c023d37a93e788bf601d2dbbe78d7c79c6e5ecd48c2205f0681e8dd9e31d555ac8d69675df8a112385a77ab186eec84792d929960f57748118cca90ed6c38d8715f56eb4121ad6ea3a40e9bd5bef8b819d93f48e7e946236533e0e97122ee04d28b336f8c36237cd12541da3a47ac70aae9c2a7f55aed3dc49e20a8d480c236b0e51939b38304f9748d638f455ff38e02131ee6bc988b1e91c1dafad8d1512c00587e89972fa3fc36656e106675732cfdc554a4149a079cf8fd751973963147b8e0120953a5adcf876927c145737b0162ed8f1e97a2f46f2e69074067b8a842be55e3288e81dd73f4a45e22966bae3ba3d3a794b6cf3e3fd7a5d349ea15e0e7f95ddd1db55ea0f998d7626d25dcbbd86835d1ff76351b92ebeb62e7659a3f506e98b5c498a5c0a56642fb439cd67d6e728b27248a6ffd303116d56d05550898af22ad5ca45f3a6021348b90eee152d04aeda60e3caa3d907febe4ac9f1674129bf6db3889c95405085345678acd96c251ed434578de8f7eca9d32e4710304b498b1292b51e5d4395baea665a817a116062f874aec62c4a154f3d74ac93a9297349bb5a6e53fc4457576590a6f6d3b511c974dc9455fb38e63efceeeff1375d5a9a0c291eee26305c55d6143ce3120fa92de270f41d3ea7c8542b6af7b928fd29cecb6fc769b071bf8b01b1ed9322e8be7490a0b585db820625594008590717cd2dfb589b3ecaff94bd5c09072eea5c7b04dc2eb07c2b08aa0d74c6c6d4db02be62b7892097453d0e4c52731ec031fa42d8c20d2e39d9cc0e4194dc235b1a06a49eb20aed73156144f15c84d0bde718783a0162e61ece9ecd0f29ad4f1fd999ed288155f4cb52633a252c7a32576ee1070fac423faba185a86f120e3996023435fcb44a13e29f0b7d932384b535d977dd23b5a9a10c93df5c6163f93c1d0f012755d0ad87c89c17845538fbd09b1f2ac6063d49d902b632979666fda3d4d720ddc5006ca0f78cc84a3b5ca0936ab8420cf6c48c7fccc102793e60635c48077e1efac07ea8256dd5f09e8c20bff6f1081f5bbd37394f1a9a8edc3baf3e02a5e3ee455c2a13afc59fe85c0760a7608cd7f323773ca13cb7998e6c0ff4436a4265eb7d2471690b59237f3d8a891efd85f2319654a0034fde37239ec059efa9455ce0a00a4af64c1119175423bd42de3fd544de18fe76e15613dca226fa252fcc66ad550cdcb7d12d672b4335fb0b1bdd5f1c4a4779b845848121f154a3d4d54c74ca926bf5cc9cb6f7ead8244bdba16de95ce76ffdf013b5a21cebe9f4da06bf646a08f87fef94b296f3a41b71e7524b14af01b5b4772aa1a415439f02ec38dc49ea34bac6e56e4207b7ccecdea97d41fc3eb2f958fa88ef78721e6aa3b0c3b502ce1f887aabdc1057bc63a4bae5d65a67e0176f6f45d56f82242e1338b468206551dbb52b8b359372f1f36de1a511b7b7ad6321f17f0ee8acdde54af651dfbee671004d962ac76c14ef64804bd8557aec93cdee188ea7b22178aaa7814346fbafc1fc061b0ab4c19dc32550aeec119103d07041c0d0d1ce173e70942c174af50d023f36b33c40e0ead139ab2d290f8c4841c8db6a8a84bc59e3dad874a00afbd0e71d9bc2d4d46810fe8292cd7464726305d08f4d8ca09a2fa668c4397eb447a7f6a811880ef15d700674fa94796fbab2c11e379e6b6ade9dbd3380a51c526b91c0eb383c3157a980ca8ddcc942bed25a5b19e4589676f97187f4eb76c9db2675acb176f9f3fc0d3a99946d0c96a31fd8893a932583c82a863ebc6cb81f5de1d8f5d781bcb1c4f637e1ecf4d85d29e3d4d393e76c8f248e2e41672b0857f010b57c32957cadd0c1e90cd733e73985dd600a22cadc358dcc63eccae65350c8dc94e0d499e7544c973dfc7da3c004cb6778354e1b0a7e343f6b244e507afed58eb092f580482d9b54709670b77445d13c8ca321e9307a7cd8f0f4da6f57e02dee986c7577c68efbedc7b2075916ff2928f955d94e321774d8b8ef36a6318ece541ba862b03058d796e640bf80185d3cf726e6cbecefa00d673ec719519dba7494e97e28cc8daa4822afcb245ec4db185e866e20088384aa0fef044cafcd1de592a7a6d0e377c38c4396277fdec39a15b7c7e2950d5d69f1ed20f03cb158f68a7d250300a49b1e02b7bf39d4af11d49144342309878372663c20d98501377860161bb01c7d1b26550afc70481ef8f4369a8df67971487605ca4ad985495251dd36a1150cf0ea65af38a97443874af70aaeb3ee47b4b056c3916cad7ea2d1d33d7fd0989aa0f6bfaabf75ff964043e7e07ba06849a2e4691f1b6258424e9dbf3b231b4b8992e97d10a7a05c09c9d4d72c064413580845b4a78a957ad47f04be806c6ef5059a4b38327e8d7a8cf9cc813cba65adab33207118a768b558fdf0ad8953411bf3ce2c265449a81fb1ea8a48e89da475c692561167a10689a499feced7e945a309e3dc58ecbb0e71971a243190489877361d6f185ebbeafeecb85c77e2bcad6ff31e1c4fc661f395ebd02ac7b03d3f43ce8c0f06fc9f74f2ba7acc643f2205205c46b9da1ce607aeb54f43f64ababfe8d31bab463e6d736544834064de88000000000000000100000000800000b28f367665e1fca7a7d9e3a38b700466754cfb7358a15700fab71152637f062f1a4ed801dc2a9e9834f795f8d3fec64fb42b09273a8c2a88239d9c2d3e1666c8764974936b435c199cb4c0e618ac3f5c914ce586131d9584cf26f9a1bd100f197f789ea3dbca06f8a210ed4d5b2ef460bbc58800000000001001000000000000ffff000008000000453e838e09cbb837810919ed8d2151fe2f540de3bb9828f7d03e00f13cfa5131a5aa4418c9a9f285acf1fa27667546af44fca97e0516996f08a3795ce3bf29b705280ce6888b9e5b9abb67105b375828ac6b99517e55e5c2c5912528e0cb64ea0beb535d826c2888f26141180c38a0d6b6ee11cf1f59fd8ae28edc4bcadc5632a430a08f9e876a73974dae804450756a4e704b15f2d039eb0e07ac13f377ccb16dd4f95ad9d06110d3c26fe19b2d84254a494afb2293cecf848c7244463c557f75e2ac83df7c65593eb2392e00cc78aef3e8d7f28d54244b67af2ecd5d962023b89204b5ef69c24ff6913c5d07cec43fee9d391c0dedd91db05596fd125e00001000000000000000010000000900"/4536], 0x11b8}, 0x1) recvmsg(r0, &(0x7f0000002a40)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/209, 0xd1}, {&(0x7f0000000380)=""/20, 0x14}], 0x7, &(0x7f00000006c0)=""/4096, 0x1000}, 0x841) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000016c0)=0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 05:37:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0xb12a274cc90e5e14, 0x8000) lseek(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000006c0)="eeba9de2e195a5ee485183dbe64edc890a4a7a41a38a3551f90fa9751460596e76d8d86921d970c5044cd8d93093a6c2a28d8a8ac03327b04ac46ebc6ced3f669260a2fc81ddfb340339220514ed719c25fae65c7aca7787deccc29b9cef98c345158454b4734112ff3b5833d5729db6bbebb47f525fa5227c58b4e3427dcbf955ce55e2ec6611bfce", 0x89}, {&(0x7f0000000880)="5dfd08c220e12fc28eb170f66502f3e757905c617836ed13efabaca87e400000000000000061864ff81870b8c4a5b918eb7b304ab9fc734205309083335fce6e7e8b", 0x3d}, {&(0x7f0000000180)="d008f2caa53f65f867deb856009091aec12912e7e12c", 0x16}, {&(0x7f0000000900)="f954c04703f917b339a1cae4cd64fdf5afdd34130814137c5a7ab2d5be1eb64d7d82a4cb30f1980393d8a06478e5807bcdca7b47e0a2706d1809c8242b4c3df500a5142a684203e384a6e8c0caa746f2ed4eebf1fdaf8e073acb4a9157b9c3bd9cb834b6e850ff7127db9bf45d39ff0deb5f8a5e8df45e6dc266c7359b213602a8d2fd5c5b4e0273e047306782101cf5225b0cac042a5725242d0c4b959aaf71bed58951df55424aabab6ad86295f4a352e3f733984210c7ff241c0b5849750aaf74ea0ae1352f78", 0x3a}], 0x1000000000000156, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 05:37:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) dup2(r0, r1) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:37:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f00000000c0)={0x8000, 0x1f}, &(0x7f0000000100)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f0000000080)='./file0\x00', 0x8020, 0x34) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) shutdown(r1, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xcf) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) 05:37:16 executing program 0: r0 = msgget(0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) preadv(r1, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000013c0)=""/62, 0x3e}, {&(0x7f0000001400)=""/77, 0x4d}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x8, 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/234}, 0xf2, 0x3, 0x1000) 05:37:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x7, 0xe4}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x20) semop(r2, &(0x7f0000000100)=[{0x1, 0x7ff, 0x1000}, {0x4, 0x8000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x0, 0xbf5, 0x1800}, {0x0, 0x8000, 0x1000}, {0x7, 0x2596f883, 0x1000}], 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r4, r5, 0x18, 0x2}, 0x5, 0x5b, r6, r7, 0x7f, 0x1, 0x7}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCCDTR(r0, 0x20007478) close(r0) syz_open_pts() r8 = syz_open_pts() write(r8, 0x0, 0x0) close(r8) socket$inet6(0x18, 0x5, 0x8e) syz_open_pts() execve(0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = shmget$private(0x0, 0x3000, 0x482, &(0x7f0000ffd000/0x3000)=nil) socket(0x6, 0x1, 0x83d) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0x1ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000068000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00001ce000/0x4000)=nil, 0x4000, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x5, 0xf191) accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:16 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 05:37:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:37:16 executing program 0: r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8909, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x1, 0x2}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 05:37:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') chflagsat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000580)="dbc4f8ac1771ad6917a117640a", 0xd) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f00006d4000/0x10000)=nil, 0x10000) semget(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) kevent(r0, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0xffffffff, 0x5f7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x100000001, 0x4dc}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x99e, 0x899}], 0x44, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x1ff, 0x8}], 0x8, &(0x7f0000000680)={0x7ff, 0x8}) fchmodat(r4, &(0x7f0000000500)='./file0\x00', 0xd01a2876f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x7ff, 0x100, 0x1, 0x4}, {0x5, 0x9, 0x1}, {0x20, 0x3, 0x8, 0x4}, {0x6, 0x8000, 0x6, 0x6}, {0x81, 0x94b8, 0x8001, 0x9}, {0x2, 0x80000000, 0x6, 0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x4, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 05:37:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:17 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000580)) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 05:37:17 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x1b00) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x409a76b02d21053c) write(r0, &(0x7f0000000240)='ol', 0x2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='W\x00', &(0x7f0000000180)=',&%${-{\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='-/@.{R\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='W\x00', &(0x7f0000000300)='+\\)\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='W\x00']) execve(0x0, 0x0, 0x0) 05:37:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="94ea4922142fa18128b8142b0fe73937808f97a7259439f08805976f1aba7d5875c212a148a7a8efb6b70e003f363ba631866a39107fbb8f7ded91627a96da266656c79fd6842ae48f4bc97a48ba65b1e09d97", 0x53) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xab0a733208c681c5, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 05:37:17 executing program 1: r0 = getegid() r1 = getegid() setregid(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)='./bus\x00') 05:37:17 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xe0, 0x0, 0xb23, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) syz_open_pts() r3 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x20) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) 05:37:17 executing program 0: r0 = socket(0x1, 0x5, 0x80000001) socket(0x6, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 05:37:17 executing program 1: shmget$private(0x0, 0x3000, 0x100000010, &(0x7f0000ffc000/0x3000)=nil) 05:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x69, &(0x7f0000000640)="0b82b026bf9824f7115e2e7e609660b6") pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="4d2e1a0f6e726873719138193e5fd102b85eb2851d72a16fbe6743a35cdea8fb7c7a19e60d7cfcd13df7398d3f984c702becc157271058f971fc33d2d98507177e6536774ae4508d1db2eb88", 0x4c}, {&(0x7f00000001c0)="0cfada86caf96231020f367b6ed7065d6c1149f294f912b62c276379ce7b4a9730c31ad89d36b83c2123b91271066f2ae9250d30b421c8b27ed91103385cd188f15474951286c3509e301d4f08862e9c7905b4d8032a5222b9dda27dd7ebe73a99c0af9847ab029c42128ff599637c0d6d41e9620a13a0af078a3d06035bfff221ed866a98607906994299af3eaed9bb4260602cb0cd31b954555d13fafc0364b4ae57fdc4359e9c6c35", 0xaa}, {&(0x7f0000000280)="315cd9ec4c95077a9cc80790abec5475aa8aaef442b80cff7e805239050241474a7047322361c6724dccc2335ea87b852c0071efc2df12a1dc", 0x39}, {&(0x7f00000002c0)="21488ce273b567ca3cbbd8fabdf529efa7a227c736aa0b3581f40a97c8b45db2de9e8baf4ba592402cf78d2084ee21a704a9459045e6749a277dc3763c82785195bb87d60d965784ed72352f37636aed536123cf71ae992aa5ee095cc6c39fc412d6027449fa97fa7ef2c45f7c433d69f1cc7dbdd2defb9e5a3daf5e8c901c762f1a6d574fcdc76608529336928e89ddee40ea79349f27f4f5354057219347fce6ac26f712f0bd92381fa14849c1b7d1d010fad178", 0xb5}, {&(0x7f0000000380)="78c2fa2441297044b844aec32c46ad2c11d9a279e1fc0e9278c32a0faa2576d7f3db1a47425fe94190baa267356bf1eb4594f193bafdd3558468326b95c8a91cafb73b325c4b6e65a5d885c8ddb256495d3a5722099d2a797843b74bfc4917a35be23597e65d516ed88024d35ed8f759639b0378093027cf4316b8c90f1ca74b9ede7daa93265de00f474da26feee1f0154063d0f33854b649cf49c66f59068370afc95c3f8f5cdc", 0xa8}, {&(0x7f0000000440)="fc5478c6178fdc6653401651bd76fd5e3795f30691d405bdbec2ae464da06c3b55c42f4a0ce74cd1a87142bd43daa8e8e9a2e7", 0x33}, {&(0x7f0000000480)="e0f0caeecfafad9600b1f1e85f884c0226ea621fd412200ee9e583c99be11206cd31270c9a60e8ee1f18810014eb495c51c6257764e34ee6361b9aaa67df6edcaa214e7c7e3e21226d5c8e8bb892b7c055e52ee8f267737f96befe67288cde71af2d510dc09716ef33a6e045500a097cdb67086315a0c4c3b9d281cc426705a0", 0x80}, {&(0x7f0000000500)="c1a50a603f617de9a8d5356439625cd15fedeefd5b2cf6cf5e0dcd3a11709a82f95c692dd2855e023a574fcaac6451cb775559bc888bcd79a2e0dea4d027e13f99ecee75ffd5b1bd7bd724423f49a98751697e047e114d6aa75fad470c9a742e089ec92f5b01adaadc28343289622542ace4564af6e6fd813b38ca7189abc30e2be99453ff617ff67ff96beb", 0x8c}], 0x8, 0x0, 0x0) 05:37:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000000)) 05:37:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x7) recvfrom$inet6(r0, &(0x7f0000000540)=""/86, 0x56, 0x840, &(0x7f00000005c0)={0x18, 0x1, 0x8, 0x9c}, 0xc) open$dir(&(0x7f00000004c0)='./bus\x00', 0x2, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="548e6b6871cde8c16fe0b3dc055b2d610de6912eb2ac88ec01ac07c22fee4e1fa68dd1ef24bac4fd12f87713c4916727e9051e5388f983cc7700a932d3595909717cfec8796e78df42d4e089cf3882236a70280e1ead283f53aa9f31482f7eb7fd942b3a4ff812ce", 0x68}, {&(0x7f0000000080)="80cdb1ed9504f1f3cbe373fe82e897ad16e6baff940e54aa2cf9293cdf284aeaddc46566b8b621ae06937b7f2574e190e5a3d75784a3e5ac439eb911e210137e5e306e0d4613cbbdc78473d211070cb8680ac46591", 0x55}, {&(0x7f0000000100)="701d29dfb2ec7bb7477fa0dd224928ee4f867ddc9ac61250b78934a68942b6249c6699190ba15fc3c7777c0e225548f32284f26a65c289f05cb097a4bdf0c1a21baa089b9358b5219573d7b5ba513e305365fb4ec8b139cf838bb2f12d13fecff0b6ffafafd663ccdcd450fd", 0x6c}, {&(0x7f0000000180)="576dd037c1922e3a051173ac7f87406b06333fd156d4929c770d1522408f250c2666a7e74a23009051", 0x29}, {&(0x7f00000001c0)="5af080f9fbe1a1d56e7e2582929199bcae1476fcfb53c72d6ac2fc54111518e3a0213be53644d5edf0dae9f1fac2b7aa7db8678f20ec93fec997ddb40b8fe725a5c7369fc9843bf7b4e28145407dd3a032837a7244b910d8ca817d920cdac85d4092a4160514164f203762d2840dc2c74df05ebd2a4d4fc1fa07932c15a435f5a0b3d406a3c673c8bc25444e64b9368eb3b8d7ac5d844aada5b37fcf676290a7d710d000251b56b77ccd8b0536d5b2fb8e8aba72fcdae51c92465766e00b29c6d7163a47bd2abf51f804d9d967273f8fc1abfd369e507ae53bba3187898b74f9470e9633a7b703313c8cc0dda54f15c561", 0xf1}, {&(0x7f0000000340)="cb02e785586284e5520be8288a951d917498348fa9ba04b36c56bbf55267d71227ae8e29c16f2b2d44c180", 0x2b}, {&(0x7f00000003c0)="a247eb200e8c2b7dbb7368d6a77f0a8a275a38be3d58b968da9323ce1c10b4ef3566579a5b0cdd0c6cbe3ddbc76a4910385faee7326436088d217689ad51583018a6ad94b223a7cd85d213d98cb6f2448397e1e8", 0x54}], 0x7) 05:37:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = kqueue() connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/155, 0x9b}], 0x1) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) munlockall() dup2(r0, r1) 05:37:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() r7 = getgid() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) getgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, 0x0, r5, r6, r7]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0xe35) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0xf90, 0x9, 0x93, 0x5, "309101e1a2ddf9af602b565e513008e709eb8f3c", 0x3, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") listen(r3, 0x3) 05:37:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = kqueue() fcntl$setflags(r0, 0x2, 0x72d289a9be3a18f1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) fchdir(r1) 05:37:17 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="dd475665a7", 0x5}, {&(0x7f00000001c0)="621c8b7ec5595cab76daf246b9d51f3f184b9f5cc64c575ca0ceba436f08e010b3c611006d5e8c0130f6e33f6b525c268492739071b3f7542337c175bc383bf815990f57ad1e3f264456c60b4f4b8784e8865408c8011d861e84f0d9df0f910b5117e30693e9f3b016032f02cbd68bd8214752629d66f1b7b212ad2d17d809ae3ddce51cef57874d50a2320bf64382f8bbdee94c5b1b05f8b812c8d084f442da8fc1888343fd175bbed1233e2eeb380d0a1ff8fac7866a9185167e6d059aa0a3e287b1f80fe0dd606d272fb3ebf9832be0fbf97beea8b26be3e8992c497d4725d46a0a0f57472e3a681f2f1fb2a090ec55", 0xf1}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000300)=0xc) getpeername(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000000000)=ANY=[@ANYBLOB="0010939dc96f17f8b0a48db9b31d239177a32c8c8832355bfb7687ca58219c04f77dc3e9f70a1f5d837e13598cb51526b1b7ee935cdf375d109ba1e5136d75c23075fce9f7b232575d89617af2bd6a70f3018f2b6034910914d9fb1f8a32dc31e2ce797e0f0e89cfe132f722b0081619340801ed9aa1188a6e8fabc7b7ff8961781a108fe1ca4e1d97efb0c936af294300518b004c8f3d1538d55d49bf9c44a4853aac65fe6390edd1ff5802f52a337676f0237bd663df5bad64ade854b329e3ca2af2cbb72f3c3fc81af264434ef47a60ebbd7c211ee0b5b2bc7f03a28e41341930fdfa94c8054185755691663c74a0bbe47841"], 0x2, 0x0, 0x0, 0x0}, 0x0) 05:37:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x2, 0x1, './file0\x00', 0x100000000, 0x0, 0x77}) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 05:37:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) pipe(&(0x7f0000000880)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="9763a6a302ef80170e48179d5258a7a849a05d69e60af42d31ad52dc11501b6a2e048e90225e9cdde2e85b344964f5409285f3ae184bed64cb5e770de0dd554050fa6189b0", 0x45}, {&(0x7f0000000240)="9ee287f3fd3240225feb9eae50caa6471e37c4544afc75c3df493f08b0cbc565c3ddc6b6a67eab5ae4ad95261b91", 0x2e}, {&(0x7f0000000280)="97982dc65adea3d488ae8e67fa1c6c45af7e5b46a551e4f650ea9ad9cb1863ca7cee4d30d625e5cc61365c19372cae5a40e77e474aaa5a17fc0fec72a770b4cb3cdf6bd4cd966f56d6920bc8c07a2f6b320ee8c75ef2b045f9bab89a46636615d79b15577f491e1799a657666953715e7905858abd95d0e3967b43628c769a428afd7b935dd9edba4d52e917b3dd459f21553250cf034ddcaebc19301db9c8d20128aa92fa99de84018455afb5a598e484e74d", 0xb3}, {&(0x7f0000000340)="5a1d30f55fac8fea2fb3c05ad61e25a0c23b68b32843e3dc9cf035d59fc3f55ff42c0b77c6628b92b660a8346723dc7a9c9aba26e5529b640669d220986f38b0e3554e459aa445d3d85d3b3a55ffd56d9fcde00f791e862581b0bb47a8c7dc186394c9767f677f4619e2570b810abd2345390f7e75b7018cd1b0ce16cca179bbad739d988b0c5a537fc12021ab150ff8fc51a25ebcf38ce32ae63f1f9c688204f1206e412ca332db41a5987bc8ef73042fe5b0c11b5c", 0xb6}], 0x4, &(0x7f0000000440)=[{0x58, 0xffff, 0x80, "35e1951f94b7997ec2ada2512ab1c4d1e2f5bea7e48e217634777d196a8d6a9674903b8e0ae444a1af7ca3717e56e2000f13f4909b21492ddc4f7eedfe913c34bf"}, {0xd8, 0x1, 0x1000, "4c13c4e1d7f258584012b3987a9149b4184e3da05582763db983a96720f3c2733af758d3ae7ab5e2a2a1ff784586c0cb85c33cf8240df046c995b3bbaf31e98aa3dee7e4df67f94122b5c0b96f84baf4160024c08e27c50beaf0df27c928861d1c695df553263228ade4fb694a09b34bdf8330d7bdcf405d49aa08742261c8173d9bf6b2a64856d1bf165d87d7c82ac169dcaae7c87a4e869497c27f6de6f64625d879cefda826c09f21f124f3c26e4157fb80cf4a9be675d1087b04fcfcdde64a0f"}, {0xc0, 0xffff, 0x80, "41aed3be549d2e5bafcb00e108441489c064fda23d51b5be7517538a77db9622c34f9cb8a95a58f7b1f9e44233cfc80c162ae28b256845da639865b95ebc489230aa3f243a7fcff2839db0130eee22a1d29b8f8a6d36538359a4fe9970c3c5c016a515edde986fab75a32722d88059a90ac5c14dd3c296dfad199b0927059fe4c00fdd448bf7e471d6761b908ea95ab75268d8e9d20ba1a8db26b4c68c1de5124874d5bcb5b1c4de0d8d2fd0"}, {0x80, 0xffff, 0xfffffffffffffffc, "a464b27d290d919978fa93e93b4d4a8d2aaa1d5297dcd69e986037bcb960e70073074553092735c20fa9baa1ef4e65276dd98178fca5fe7f9187900aff45029c734682d691d19e769893bdacc6cfaaa96c418f0f1a2c1219ef49fde40c90b2e1815842efeb9d498b4905a9"}, {0x20, 0x1, 0x8, "931c79eae0c5077411b815179856"}, {0x70, 0xffff, 0x100000000, "c42145fcfd73e15a125bafe7f957018c35e2e2635d14f9d128912758b00c691020c5fb4037c7fb547b3de1411ba217b428e26f3390f4a27f77a1c67febe63f84bf403cc7b43fe1ed99bbe952b3a8a2e7d09ce337f7246ef0acd943c1a9f4f3be"}, {0xb8, 0x1, 0x5, "880057dd6a1c224f72985465dd86d2b690396bf224726265ae563439176d2c5bf61c3c57e278c9a3468cb0e06bd7c21c96cbb49885f84ae126f3ea64e76d1c31ae52df7807aff516808dd451d4ebc30659495f15b868c8ce855fe51e4ff6f9f29ab5b3338970520f267c69839e16e7e257d383ccf4e5ac86de3876181ac15cd19390b1217f782d4d50060f4ee78701558aba41db46d7beac9f8ae9a0d2125cc0c8e9e321c35ef4af"}], 0x3b8}, 0x5) 05:37:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) write(r0, &(0x7f0000000200)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0xffffffffffffff28) write(r0, 0x0, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x5}, 0x8, [0x170000, 0xc, 0x0, 0x4, 0xffffffffffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="080051ed65c2dc17c84f9aa1b5e55ecf37051e36cd05fbb563914fab80c99c380497f88819ede22d760c094e3662e2b3eec6a3303fd92ef44d03766065fd21d4cda8332ca2328f60ac7782fc5b9b29b7998390fcb16c8641145ca59e16122c42210b84a8", 0xffffffffffffff1d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6eb27ec0dafe8680, 0x8) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xe8, 0x9}, 0x8) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 05:37:17 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xffffffffffffffa3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000), 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000003c0)={0x3f, 0xfffffffffffffffc, 0x0, 0x1, "1f763083040000000000e1ff00", 0x4}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) r9 = fcntl$getown(r7, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) socket(0x10, 0x3, 0x2000000003) r11 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r11, r5) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000040)=0x10) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x4) semop(r12, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0xd473d9cbf85fbca) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:37:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x80000001, 0x0, 0x0, {[0x1, 0x9, 0x400, 0xfffffffffffffffc, 0x706f, 0x42f, 0xdb5, 0x8, 0x3f, 0x6, 0x4, 0xfffffffffffffff8, 0x1ff, 0x51c60000, 0x3ff, 0x6, 0x1, 0x4], [0x100000001, 0x2af8, 0x5, 0xfffffffffffff41d, 0x9, 0x9, 0xa728, 0x0, 0x2, 0xfffffffffffffffc], [0x1, 0xebe9, 0xb4, 0x2, 0x2, 0x2], [0x1, 0x1f, 0x8, 0x81, 0x7ff, 0x1bb], [{0x8, 0x1, 0x0, 0x964}, {0x8001, 0x5, 0xffffffffffffffd7, 0x7ff}, {0x0, 0x1, 0x8, 0x7}, {0x2, 0x6, 0x42, 0x182000000000}, {0xe18, 0x1, 0x3, 0x3}, {0x7, 0x7fff, 0x362, 0x1ff}, {0x4, 0x9, 0xfeef, 0x100000001}, {0x8, 0xfffffffffffffffb, 0x3ff, 0x9}], {0x401, 0x1, 0x9, 0x6}, {0x40, 0x1a8, 0x6, 0x9c}}}) 05:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r2) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0x1, &(0x7f0000000140)) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 05:37:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x101}], 0x1}) 05:37:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e0f004415653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r4) 05:37:17 executing program 0: msgget(0x3, 0x5e8) socketpair(0x3a, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000002140)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) msgget(0x0, 0x6e1) 05:37:17 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x3, 0x7ff, 0x10001, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) getsockopt$sock_int(r3, 0xffff, 0x1201, &(0x7f0000000040), &(0x7f0000000140)=0x4) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 05:37:17 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000034c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/30, 0x1e}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) recvfrom$inet6(r1, &(0x7f0000000480)=""/229, 0xe5, 0x1, &(0x7f0000000580)={0x18, 0x0, 0xed, 0x9}, 0xc) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x100) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000600)=0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000005c0)) preadv(r3, &(0x7f0000002340)=[{&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000002400)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffce0) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xd9d2cec975c66c15, 0x2, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000020, 0x8, 0x101}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x88, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x68, 0x5}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x1, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x81, 0xf9}, {{r0}, 0x92cb7266ff6a5e14, 0x1, 0x2, 0xffffffff7fffffff, 0x100000000}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x160363bd9fe5db0d, 0x4, 0x100000000, 0x6}], 0x366, &(0x7f0000000180)={0x5, 0x7f}) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x4) 05:37:17 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x200000007e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 05:37:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x80) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 05:37:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000438000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x1e, 0x1, 0x4) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00dfffa2202f30206270577db0c3bae3ea94051121ffff5500"], 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000438000/0x1000)=nil, 0x1000, 0x12) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0x1}, {0x7c, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x80, 0x80000000, 0x7, 0x9}, {0x5, 0x5, 0x8001, 0xda}, {0x0, 0x9, 0x0, 0x3}, {0xad, 0x1, 0xa5, 0x4}, {0x6, 0x40, 0x8, 0x401}, {0xf2, 0x7fffffff, 0x4, 0x80000001}, {0x2, 0x4, 0x7ff, 0x800}, {0x80000000, 0x0, 0x24b1, 0x2}]}) chmod(&(0x7f0000000140)='./file0\x00', 0x9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200064}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0x5}, {0x18, 0x3, 0x1, 0x9}, 0x80000001, [0x1, 0xf2, 0x3, 0x7, 0x2, 0x3ff, 0x80, 0x1000]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = socket(0x2, 0x4, 0x8000) sendto$inet(r2, &(0x7f0000000240)="03117a7deb0dc19e5766a4fe45cdefbb43c7f20090406ab9d60dc1fc09a217bde1893a769fe924ee9cb3d4a255942a26d801fb11513bc4b3434ceb9280e5cd87881a451a5d8ca335bb36a8916770e0c50f8db7f77845cd3c791ce0fb77ea4bf5bfd1b53fe587b00a6a13f4504e1114bf87e7b44e115df1374fce313b0dea9c186550b68f7c1c358fa8c7d1517c3b032f27d48717c6e8187c0b3c871795f07a33223742c35c31a42c4a9b091d87634d8c8b2ceeb839bbd60f7b0d84095f864dcce4c8cc9965fce3906032b2cbcebf36a54149a2faaea07367f9bd4f94854dc2ebeaf5d9a82bf279eaef819b9999087d41375eb33cd3c60cdefbcaf82500f973a940ca31c7699d46ed4dd0494c78807eb4f4a70d8a9edc8bbc91b17358b8b7904425c4cb06b2b6a6216431577b305b60b52eff4d1cad9e9f5b88a82d51993a0a44b74c4649d539871db23039611e6cd5f30b1226edd25387e0328fbb93ae1175948ffa421df48b6bc1e86b1a36a1ba111de01aebd30bff1f5e74cd992bf83a833031bf533ccb5bcea70c19836de00e5c8c10db14f7dcae5ae8d9516720e1d574d65249c9ce4a067c9f17823646d0d71d2c201040130819da499d1adf194965a66a37d495a07386272e89d05a3a7e33b5bc2fc0ce946d5fa3adfaf2f29934d3e883d6d3a7394d3829a9eeb3702322f2d434a2121f61fdc3d7ec06309c541ee028c751ecdc3d275a10400ff504a639a319a3da612ca21ee74d308153e16ae6cc9c4081b861f07d16a28e8278f02c945162cab1a9062bebf86bbcf98e03cd83b4b32da387a514546f58976e688c657b30aa69ff1ad3e858610ab698757a1a87893cd905858f11fa94f2de46d68d00619dccb85c81fad25e5f4542cea96723d8b877f2a61b908bbc2fedbc124970eebf22605b312cd0a478900f12f3f8ab0352ae96e5a656f672837fe4151f82e3cf91c29b8363094041141843f5bbf87ead301bccddfdd64f259ab924455d916a2d2b5e252d51eb22a7fd64be76fdba0b68251b4b1a0de6504bb0a2ef4c75cc436ed5370310575eeb6d2266b535e576ca06149d26f66ce5d57c93a1ef21870f4e23b76c6cb3f43fa415f9fe6a8b4e94ff642d8770fe6ba6fa929e0277ae63341eb02a1c72dd8923b30f91f17d9c4bd20c767a563d4dc08a51321e64e25b3e94279dd601f6ea8c57c379da614d5461678d8d5eefd9eb3331e23d869e4e5786e2c1f29b053d3080130f2eee8650848fb92f46b8f1e1f27c2787ac880480a9732625987f396da6f2f4383e2a5c8b7565409a0a29ca6717a87876a5deffadc2432c5aca7028a1a1f7cd44c8c60b5f16a4db1691e106562a7da62735cd7fd92b60d62e1f674139adf8e9a95b24ba189812f7bd6368ae8e56eda527ee03cc0bcb8f8027ec7782a85cf621de2cf90a8bc99edded2544490e555a202d35749e06ccb71bbc9bde32ca4607acf8de956deb8d3c672997895dd6a3878ae0179c202cf35ba9ce7e97e243a0bf3a3a67f242b072a055ce5283129f48b1315d0148bb9a6b4fbcf62f684e8ae05fdfec4ef5f550e98cdbe9457dfec847d66894ebd4eaa15c4a660ec7317893b44c60d30124d3cfcfaa684ca8bf3745bee9e1038c449114d3fd80e6c3971abc939b825372a5f4c1793777f3a84d3266102d97088cad83f3f9ddf2a5163ad33367327b61ce06e8b64537bd47e153ac01a72687df3e5cb9eaa6ed31db772fadbeb2ab7778859413c1a8d5c8f907d7df34dfc88975668b12772be183e57d85c809c083bd4a9f7e12dfffc33b847a9a0d674fb3ec9462abde1fab4b81ac7ee8dfcc725f9a62414db793c1c535c9edb7aa10c81c56d29298b9b3491fa79554f5ae8b288eaa31de7c5a9729ad6711f399e3fd51860f85ea0ae18e253fe4c4a38a8623f6a79c9f7f67fdf07fe219c30bcd8e44f7c5355b7ff0e517d8f9dafea0b1e9b1bd877b7d8ee93e76f0f149ca3b4ea177ff5a47f372049b823204c91876c43115cfe29cf1957dc12d60a609f6601ad5687c1decb571d78850ff0e5e14caa9431cf367f111e3eefad755616b80040614be679815b9e76c54403d27f9b0e3e690dd81ba35b5cdc5ad3e795f1c77946911a03bda3324018915bc35cefb607840458626d401c79fc21687dd6b7c8d0e47ede0b138f963289f2cd4222b1d05f4a23cae5e1cf7b45a6d0bf4c38661138d843e0a4a1886d030c127e3f497f354312ef05809b1c6b1f74db052c540dc0afd02840578cdb69834ab872526aad45388754240f473653b7ff495ab2d022c0a08ec98dc7d17d4d1131d6dcaa79b9eb5a13e97d54ba3bd13f1eddb72533f227188fe888d394868931aaf1631d199bfc7621e9241363994afe5b4b40d2287d21b9b89637ac6003f9d3951172d7c1c9c395eaea5b5c75c0a3baa662871dcdbf7a491c8728bf35bfcdce5ce8f5721bc6f32b17d99c90bc86c17ddbb3c24eba574a16f1b2c4fc663bec2f95ed9803bf946df0faf25a43bbe2da6c9f54b8ef3acc2a3aeaba756b3bedc8d7422b51065cf1092c8e27b54132d99c8691055710ce073fe58a0a4e3d4e6fb36111457b1e1f562d8423b43f1b5c1900b654383cfb9bc91fa2c1163d02192262c3d09c4db334926598fc50b448936175517478b86e9622e4fee95dd91f3e007c7e75d1440f6afafabf2e8b90b3b187a161fcbb12f8fdd658c6c4c4e5ff1a27650acaba02592fad57667368ab11be37a470f744640df39abb361461be4c846be7fb9c743da4c064c75a522ad5922639fbf053641970f96dfa806edf39c7afcb7892c907d006ab6da98567b7a30136ed98bc5244480486b86aa8153f4982352bbdf1b783d6e29b4beeb65a131fc3163545340bb8c392645f0a6fae517a2c228739f7d51454b9d52c08c4df1c79abea5cfc07b6ffa0b71d1501598dda0e2ed29e68035be519299059056e5e97e269d0a9bc9fbbe52d111fe6df64254db7ecbe9e592957a00b89eb41d0a3b719789a4225ac6ee5391a246afd734a07da6bd7d829940f4431cadb2066723f22a443cadeb956235f352d8c758c23c3030f20323c1e8aad746afa5c7823296bb5ca45711b7546d9d5cfd66656e04d279ec3c027fd17caff2979a6deab48d3329a3860f572d823d734f7271dc791154623efe2a71f734b3dd7200e933ae4b80e69ec23f3f3710a9760803d1408c286296df08b3787c02f33adb56161a0732e9c814952bd2b801a094cf865ff6fbcf5a75c81cf7fc71018da458e90856c37e4f549f9adefecc641d06a6c3212695f75254c07dbbf6bb82b58e0bc61bc7e003019332a6abab5940c33b71e33c380ea70071123844895bcd9528d53e8dcb57de7ca567f8163cf98faf87e009f3646058cbb5e3c74a4881b0cfe8a464f67157429f161cd1b9eb174a03514ab5288d2505c0c3970e1922a921a6768da534cd293105787322a8c4b4cd4dee5a166862587d5ea81e2dc6ea37e49176623830af8bc894988531c539972793f67d1e83cf19037bc906347af05ff56a9b889069208b24033d1b493943eb0d537f8ea190c6983bb7cc35fdb4e1b587bc54162d95cb1603909920902396f3c31168801c354fc5bb942fe4f85d729037ba68d8a9d3664271757c23223e5a9c3006c4e6eff99e366c853c483b14dbb65690ae83a62dd8002d4dcdcff09129d04647dad28c0e864e8b855588cbcafd66395b3c79df0cf1f6fa0ca1a20e69a8deaf0d51b40f65d2bcfed862bc09bb3faf980d00cd2ca64624eca6bd7d7d85f018412c3ee3afd5c7c16ddb7db7febee2d1977fc2a2dc4f2e1e7bebaa42bdab23be721d64c95fb7323a1f735953f2ee91aa4662c8ee13b41d8063b9cf3fa8d2e944fdd2e508047fe086c069113e42af48d2d71bd7122bd08a373cf6a60e42e26585c12a5ded6057c2e3c85434301f6cfb2c96e59a2e346813f92ff614718d0f6c35232519517c9304d0e87c7cd5230ff512a2b5a803ee06e9dcf9e438b6f44f8bf4ceab0ada49864d7797d4b37b4e93358f500e78c5cf22a8e9b65223fe877b4cec5fcd98b155e7ba0062c32dd582690d2cc4802330e8a616b937539aebb49d82fe07cd2bc3d8d508c05070d5be9a0bdba96c54653bbc6528510b5377fc9b0888a3cd9eb3c3ef523b3e7741663b38744072cdd03804ff77b6cbc3000d2463a9182395d3f1a5de155ed51eedfee2864707f0539af3a3562a0e10b7c5da526a2fe82059cd43d1e27715754b199c968af0539913e67649ff76d62326d785e3f82ec693d628658c3bb9f690f7008db427658b872b38b703212d80f3e840c856d8e320c97a8440b09796c19057d7144137774650c79a8851822c1ecd658101ae9a5ca61ca69833c787bd1fed58c3eb6d31e4af805e69339a446a12717bd4f0fcb4917f43e3cf9d1a5596bbe3a1838821b26831d4a9b3e3c54620fdbd91fce4bdf9195dd03d2d013f66376bd14d67389248262ebab96fa5d4963f187936cd93f8fcf5a80bb0303a55355b9b95d6479bb21077bede337b225af1c753698b441157cc624486baa8a2c41385c641511988d9ee6010517ed24cd0b1cf0b58e2c08f0c4c2f25b7fea54f020829e60ce91982e40ea9de812e5a9b6f77299c021b09971a1c7a0895c551c9261fc73844fea38f84a1db005e1398ca42db69d7727ca1424a604a23fda5900116ba5368a0664294bb456a8e672c42735365b41625492716bd1420bb4422aca28dd163b2df3676bf445de32f7d387dab5e9712f45ce3fed12d4f966a70abbc5694f2064ddbc6af040f69b0bd15297efed183688feadab5f515301e9e54fac30560584bf1e63a0ed107cdee2cff86e630ef464f1464b6851e2ce2d41afc65c34aee5be3b7af4ee948e18c3285f91a29f60978dd4452e8fa46222e5d641eabcc2d7741abc8b62db91993c1d98e0907ded98a6a293ffd95eb043d76705f171ea99625a6ba905cc9b77e2a1827d9910b63e00b68317bf15f60151dec964dac1fe11e8ac2b36713448245d08e5cedd665fe56c89ed593fc440cc7f22eb9fe9631043da957393ef65f7a84c991673b769898335841c96420664194feea2d8be8356f1356cb7b2a623fe5bea1ad68bacf2b99f5a104a786d9b7bc59b872237605a69e0ae6178da2ec5c70b3f893db1e95a963c078c173fa361b8f05ddf38a79379a6a2f956745f9e7c1eff72c8d776f65ee8215878d771856673bbc6c64730bd297b9adb7ad663c6d27a1f24f1191557966995e8e596e5532843ee6fd730b7568c9b7434ca033c1e5d6701cf98b5f310dd28f9274983f6959b2117612ac1eaacc36091e3fc2d5fb8d65cd7e4d63a42b1986c37e2c65be34c7295cb07b1fc13389c245b9156604c65239fa132695ab758028423b1051151df35755d91132d3e3a77e08c2694e6417e415cde5b5523e0a7d687ed4ef79639221b6ef87d1f8b61f391ce79a3b8228d54d39e826a3a8c9aeb942d0df8b7f687d456cd600da1cb6fd8021f4bf14683ceb857c4640fb947281899d71e0e550efff1f8d9eba1343b6d9c325ab7a7acc2a136178af4a4b4781f1a57a0dbd94497e6a430ed8ac0b4d48bc91119110e6ea40574fcd277f1a4f93f14350431845c9a1c21f6cf8cf42e67b020036bd2d5095a6491ce1884e50ad31209fe6c788c7b52f1e9c9bcb864c1829b42bd0d7f0ebbf8a25a36783194301d81d30b366f8648ed73ab11383fa61227ea190ddd1b2da101c6d82b1713e3cada4ba4db2b84f31f3ab57ae4c7f1d4183f9c9214d55ba7dbb1acb4aac71e89bebc1dc", 0x1000, 0x401, &(0x7f0000000100)={0x2, 0x2}, 0xc) 05:37:18 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r8 = open(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r9, r10) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000fef000/0xe000)=nil, 0xe000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="7a5a730718e72a0732148d71190e0b27e0f13ec59897e15a2930d36c8d1e901ff1621d0411ab64f635efc490dc64ace76641da2768bb09155df00cae16df8b92f813c4878fa2aee55f7d62d8e18dde24f07db70cabb5ea601da5cacb45625206d30bf377f8072a3b5f0b48664ef1c1976eb147230d8304f604ef65b5912d1f6878a8a1b5079cb1dfc953bc25737d5b228495ba958e12f4a39655028e1bc77a4e676e0051cbdceda52b083addd1e9b888b039602c5b0a6f56125a0733505330c2769bbeaf769d11d571acb75c", 0xcc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 05:37:18 executing program 0: acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40000c06, 0x0) 05:37:18 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r2, r3, r4}, 0xc) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0xe90f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) r5 = socket(0x20, 0x8007, 0x0) mprotect(&(0x7f0000499000/0x3000)=nil, 0x3000, 0x4) r6 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r7 = dup2(r6, r5) utimensat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4, 0x9}, {0x8, 0xffffffffffff5c48}}, 0x0) clock_settime(0x2, &(0x7f0000000300)={0x713b, 0x9}) socket(0x10, 0x4, 0x100000001) r8 = msgget(0x3, 0x10) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029143864b6842ba800000000000000000000e2ffffffffffffff00000000000000000000000000e4ffffff00005d00000000"], 0x5f, 0x2, 0x800) clock_settime(0x1c982d8b5fad380a, &(0x7f0000000480)={0xb65}) getsockname(r6, &(0x7f0000000500)=@in6, &(0x7f00000004c0)=0xfffffffffffffe8e) setsockopt(r6, 0x400, 0x80000000000000d, &(0x7f0000000040)="e1ffcb0002000081a4aa4e713048b82c453296484c65618bf6ef02f3cb4e20022cfe0504550398ebf17e07dadf786342770fac1ceac162f065917fcd855fbab18f3d4fdc6716bbfb09b5b55bab353c067fe7317b63d0989f34f005c966c6c6bd2b8724f7179dcfb46df27b76075b98899dc22a9c4d1b6d3fdfc007f977bb203f1472bbc25913b5c1d41b92bf58c7f9f5ed72ec8dc7f13cda2e72a8adc47dbc58", 0xffffffed) 05:37:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x7}, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xd75bd8593bfa7340, 0x40, 0x81, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x31a16429674a748b, 0x2, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x5, 0x2}], 0x4d0, &(0x7f0000000140)=[{{r1}, 0xe3f04554bc716631, 0x4, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x89, 0x20000000, 0x3ff, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x0, 0x4}], 0x8, &(0x7f00000001c0)={0x4, 0x8}) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x43b, 0x6}, {0x0, 0x12f}}, 0x0) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:18 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x1, 0xc) semop(r1, &(0x7f0000000040)=[{0x2, 0x2, 0x800}, {0x0, 0x3f, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x8, 0x800}, {0x7, 0x4, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/11) write(r0, &(0x7f0000000140)="919700827882f149b482c53c1ee9ee593d8f6a616692bbdb15defdde3a96a27c43deb2b5920f4fb251efa72bb8631173d31fdb46cf92dec850411af2bad4babd0b4efddde7af8d132deba8cf32fb265d9d03cfe0bcb6c32ac7d582ea63e51d6ab35298f968e0d6b2417b2a7b79c5bdda49d221fab1a685ea39a214dc4965249ef3cdaa9af8a8be80bd9604078c6cdb41f439c851508587aa52bbce568d52813efd4c0e9a3d72f60a3aaf60778d591d2e8771716399e094ebcffe52da4fb62feb0cad8f5a37f00af0f9ba2815268ea509bb3d25353009377fd6d1e9ee25884ba94c304272079a8108288dae36d17c943ed78c5fcd95e4370e16f8cbe782a78f2d98ea71338212a5b626670dcb119a723546fe0eb20f3670bfe2149414026440726d4f72d64193f0a1df6d73c7cdef0df4d31ad951d2021d02b4149a6aab9f7dd0ef7520d8ac95dfa63b24bafe59ad1ca28125c613d871a631b68f72f31e70c311f0b66e3334cb4e14244481f038b0cf851f876d98eec4c0620ef26e0ad3b4cb377a2f5f1855fd2aaff025010295f6dbe4e088a0b723c90eab8ecf3d99111b72386dfd0c10c597442b5a48708efb944f7e2c67892eee730d452d5cb25289f89cae7a40977de3cb00387b70efbdf2b5cde29c4cb96b3bec01442fa66f98222d286b79d87ac0a6617f3d71dae452868f8cfe1c286f0c2f65d5861971dd21a79e594b4d1cc06660f75bf89e44de6b411fd471fe88f99342470914250ca4fce6f79d742f91cea57d074cbe5344fa18a2f7d3629f13e8931a6ff3fed1cc07a41674c9103e36bb00d640da41f1f6a6f54f7b57ebb4c7ae2b9ae198f0633930de2fa6d8ad3a81a73f96caba5ab37bcb91dc0cc900a05b17d4c6f0a763f32222bb87db2c1363d13d00a73e771251b61e266de4279f5756752fab34c57af10b17bbd750b4e633de658766b1dd3b97369f709438790f3c3ddec9c688c10b01dc33d47319ff02d0c561f10fc4254ec157d72c1747d2e6819b3a492468b63ada904c39231753c0b046e6b114f96cbedb33aefb04fe6e1ca44129ca452e0bd1f93f3171a508cd8a4b2bc2ad7e25700f3679e86b7bc5cce1bcbf805a47f4e22bf7f11f2d22710ae01f8ee231834c3802cf4e22cb8b8c0058b255c6feafb587228f3d321fa0eda02092e186ef2e9c781b8b7f03d920abb2a19c9d0451e40d4ef03abcde289ddea8f0d625fb313e4098bf5771054178a2db1eac4834b776068a9c6e4890cef51d7e374f13315968b69286d067e9f0ab94cf002d3c231002c5412c26ec21c9c6ebb51714772e22c48bdb019fab097168f3f2350bfaf13ef80de293ca0a29bee0574969c6aa711395159de55082cc6b84439e1f893e5d50b6cf2733402f62abe0e37f4d15e1b490464e17a75fdb93e230fefc344950fe0a7a22a5fa8e18ccc0167736dc1ab152ef618a5a65196ace2c06f487faf1d45ab1208c6b9e6ce8cc726317744721543d6326482d5e9ce7ae12e3f053a62dd8f91e1d849167a93ee645f8b3f77a312d156d602ef2f8fd748fb9af2decbc4802eeb6550322918c68a1aa7779f600be5d0464483f06ed3518281f487250a778cfb83d784755beccfc6eec3816160baf7beeb2bfc2c4dee0686132c5c97f1e4a38a64cc95bb46353d80b006475a50d36e93cf950dc063223cde170451ed669dfc3a2c9045c7b3e3acf89391841a02cb7b2398808b367950e969b06cba957e9c5de7e37043c789108723e5446b15601f1c63f058e2de178ea5f56cf900882d6a38a105fc40cc908b277976a32e4e43012afd865bb585e3c312e8860f88f86721af87b197723955b424d3e424505f658c053c6697646da2df54414e3ba36fef6e25c9d61ccdc8207eee820d12a37b103ed13890e1789426c9a573aeb4367cf9cbc5af85b9b6bffec382ee534c17db737e80baf6ddbc513580a74d31c70445bb3bf3eb74b592b6bfdde55464a9052536f355b003c89b049240ceec7f978396ec96176799d6747e5541b1288012065e91200d128d5e8417640e356b12cab171741aa3a3a20079fcd40ee01f67f4fee0fad8fdaf4e0099d1bd3b0401002dbf45f4d75ec6ab08e924fd6de9e6491234ae0a7fcf737e7ee96c349f8f163e9e816b1843e14d742cacf5a08650b281cba451f974dd2add4ea9f0d68b4bce9005d251af02a04edd0729deb29475bec68b741f94c1c8b0b102e1509e6dd0fb9c386e42480971da37d389d791b5d57eff4c7398313d797ece4afe383e2e281ca51d0266cfa54eb1e0431bc84d084661751627943ea4e0e4a5ae5f5d11956065beb294977a90c42bcd0f947637f41d6e73734e48b7c07fca2dd94868907e58d67293ae4f880472f791ec01a18f363f333c0ac6fb49ff777e3d9cb5a40e3c8aacb372f0c223114ef877dd90bd203a9840029a6a218d59eaf9f83600e8c035917203ef19f95887d48176d285e5be7cf1e2c4918f2ff0fc8639e29725370303e3fd1295aa3682bdfa3430042a3fa162104f1c75f8d23e76e7a0e281fd1017dd5477b6e3b91aefe5aef9bb13166de48373df60141fe52d2a3648cf684d933f9bfe361b7120f2bbe2b9bc2104ca7a611591b63ff74dce51547d62232ab1a16637ab3277ffd490f269ee8f6b1f078ec365979ebfd36b4567fa92c50d95c8ff9b5fe0cc70fe1e9ec5ee2c928c17d7b5014669549a0f120a137fcd3ab3316d47559c355baa16d32da6ed9a55e6eba168e78f0065f9161ebe8e694d13e91a70287b24a9dde77287c0b70faf0d27e45cb467811aedf8db4e6440a3dc45c6343ec63dc787ca0706e0155d81456fbf9aecc0b6b589f62b190440ecbe47e84a11d718368d69717a48387bc61854201067058a88b43c641f18f43b569fc08792b42b9e3de6cd3309ddf76cfce22a99b15c7ec11f07ecbc6ca5c4a3f3dd94ed0a54e4d398e89483fd1f5a04cc7be0d141b88d3af129824748501f3b627b66282b1a610f09f02bc054c152561242a1e18ed0105227b6fa3d0e1c41ce05cf94bbce151fee0a1f2437a492250a5818497fdc37748b94111eb757e51db3608e9eeda56d787612e231f58cf8416a03855a050e4d090f0d2b1b34a81daf145b105c6890d523df871f9ba572fb7cde63cd1b2d66f4e2cd20b1961ee41f06c665a7f444bb87417e59d7f6d9a09d62c8f514dfa9556aaa66ca5b35fb3d555f97d5dd5b6338f8038d3f1f9bfc99c9589c455fb5d9c44bc3665e65b0a58c3143727b4d8681ccd60b13b71360efe70feb275ca588385523714bc8c636dfdd63ff74c6e7dc22cfc2354f06a079f0ab869f2d2bc86f1bbf804aa3409acb59258c4f5b0142a5c37876ef904ee516a4ecf296a1e96cbf963c554a12612a4f48464da390dd09f384638be0382f8c3eb110b73731b3b4c94fdee47304718dee844bb48742248e6108d819daa42782473a2888d7c9961a4acfe27fd7e98ba4a871fcdac6a2be80f78d3fcfee7f46b85d83347cbe917e49afc787a853f7452ebe5b88de40e4c8f69228b33ff48e2d118e071d02addca4923a706c933c52c4b32c80d8c2978648c24f82dac2a200030fb6d0021072f6857023325eea50eb0c3f758502a887e6f582739ef444643e8af843a81803f1fa722a4abe76198a7294d1f169cb25743bdb28fb4e7c83f9af1340904de6bd795d060c478bbdac82fc0480a6a509bfc78bdb63b0a93d96a87120ba1c35a15df805735572c62a8df168547b5935cdd13dfd31b9e4425a67f377f92e6d49163dba9072f793a4d0e24d0f300c489b56e55b2b1f48a1c3a4b3b81bed0611eba3a5b943be155fa2c16554dbcdb9c99f9a47b44a450c3275da537ee1d9a7750d335f20e8e55062765d4012163630e55baf764ac46103056ddc97866e06695652fdade8990d02767e6027bb889f3bc8e5ec2ab60e6b338fefede5095f44f6b8b9892a2cab0b92d75dcfd3c1bf2b1e345efda124de16d1d8b40772c9e80aa7e4e8808f76eba410afda83d70194f0211737c72eca67a2767ef635b797d44a9baba1f73dee7940aad240a926fab40a594bdd9336555f2a517f8083c129c20b907d306e624c1cdb914d84e500fcf6d6e15f9876e4c07342f9e73f9c3591b87bc56b3045a9088a92b9f24975cbb3cc4e200e4abd05b271785f1a5377162143bfb9fce411f60276f37e645153ef5708b6b86f4767e300ca9663e8c829a10593b0e45ea68220f9ada6f4927edb1465d01c18ffbb4ad6fffde2d8e4d5f24d8841a264e20602d6b7fe792a52d4525f9c07fbe4fda20784e01d176e1b4e983adbd31ae675f16ec3e45c18a5f3725fc5ce8503ed78b5944fdceb2c0310072dbe43086778a168dbac42a317b699506c6b6a0f06b8f36dc6d1744fe24649630a78653eb67e28243a64fb6f09dce6db89721a5c97772c84648ec4273b903dad035b26fdb3b1294dee062cdacf5d83ce6ad4bc35f181258fd8e649419f4f3041c9593f87ef2a99679c78ef429d9db85d5916a8369a7d2f3665b9e4e3b38e086ecd6f7ac70cde6de4f83662b88dcfead80ffa1235d4565f06a3e981edeaa41791f7fc6087b2c2fe00956ff87410092a03462b195a1f1a2a1c87c01e2b679b46ece6ce9c6f0e796205f9056772f5768db5b84f4cc85deb0048eb6df1c7471afdf7980a7b890e1dd0a147c0c8ae227700dca3ed06a99ce4860049230e29585b1bddc5ceb7a83c78faac14b528c23b8e796d573fd479494cd440ef2670b3b62d2475f7e2d960786d0bf11baf6a714258b4a99ab600f47a7f54145ee073569289ccd4b082c15f535030a5be8129dfca12fe0d80d50a421be81026ff12d443aca8119b4124ccb6dde669a61f4fd1fd624f29c418dafe3fb90652508656e081b90c93ee14e0faf2c2361f26645423358e85deb195c823751058bbf11b5d858d09fd406e9939cc2dc64186cd78eff66d7f28390c92f4f34779125b74e565e34b7e0738b648e7d3852f7a5a6fc5904ab0e559d4ccb89a8ada9f1cc41f1bab76efc20fca04dbe992fc725adf224eedd4e545bb7c51e6ff1322417d554894588b6f120b4f2a8db980c79deb8b083132c0b52dead9f6f23baec3c12c24457304b31bab10647bbadf8176ee3b52e7279714e9de18f176d583fad555660f0375fbbc81df6d975cd466991beae070c2e8433c8bfc95fc1c9a8f17c54ccc15c4f59b6c55d2da1a1bbbc3ed71cacd50ebd341b5fbfa45f87e06bb33d36fd1543077939fb443bba2244c8e19a4ade13a8cc581b5ea6eafe81d502f4d9279eeca83b5287b6ed5cc22d20cbcc5d72649969a07482854ea9dcbbb43456fcdaeebd16fb3b23195bcaf6a0265d28ce2620279f7edc4a870e9265481dcf11e7e024ea0b029ba740e3eedc8a23c235197b8fcf1bc457e53f4afbcd7c9fefe1f6752d151730bd0cbcf996d4d745e4776c5f53f7dfab88cccab683c1e95459703afe1b80812c84f5e284074d7b0b58eaabd4d23321d4aea77b88228d62ccaf797df61ee844e45196e6c04dc008981411d08e3360756d44ea9df08e04a4b39eb0025f060e0b9e5f66c84e71873c1eb5227443e37783a8a2e5da7e45c47615b904d26ceaf1e300243f57c192ecbe060d01bac306bc26fdfe204e20d08554cea4d7284240205896d38d858642b74a8a0117ea0f2aa847914eef84571c3c9a3b7170ed1cf367095bceb8bd4fcfc391cd01ffc3da41891e0bf85bfa3d4d66382ed540235e8b463004ede56618d7d047972d7f3d0a4217515045ce002940daf5e6a5fa871e064fe0d19db0b6df1f", 0x1000) r4 = dup2(r0, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001140)={0x5, 0x5, 0x1ff, 0xbb76, "1904b306939ca01424dc8b1da49b84c3db2066df", 0x8001, 0x7}) recvfrom$inet(r4, &(0x7f0000001180)=""/186, 0xba, 0x8f2ec5be594177f1, &(0x7f0000001240)={0x2, 0x3}, 0xc) fchflags(r0, 0x10000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001340)={0x2, 0x3, 0x7e00000000000, 0x1, "494d4edcca9c4d4fe60481f27c7e6cb7d187f8a0", 0x6, 0x7}) r7 = dup(r4) write(r5, &(0x7f0000001380)="c0f085909844f39f35f86faa000f708b0171331289204b8b501659a6498c07a6dcf7ea52a4d8fbbb5cec6efac0b2036decb870f05454", 0x36) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x80, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001400)=""/98) getrusage(0xffffffffffffffff, &(0x7f0000001480)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000001580)={{0x3, 0x100000001, 0xcd6}, 0x304, 0x800, 0x5}) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) fchown(r6, r2, r3) shmdt(r9) r10 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmat(r10, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) 05:37:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x10107) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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(&(0x7f00004c8000/0x4000)=nil, 0x4000, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x200, 0x104400}, {0x3, 0x5}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4", 0x7e) 05:37:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x38, 0x1, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:37:18 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') 05:37:18 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x140, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xa75) 05:37:18 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x3740000, 0xe1a}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x200000000, 0x10}], 0xfffffffffffffffa, &(0x7f0000000140)={0x0, 0x91b}) setegid(r2) close(r1) close(r0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x2, 0x40}, 0xcec, 0x2605, 0x7fff}) 05:37:18 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 05:37:18 executing program 0: r0 = socket(0x2, 0x8001, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) read(r1, &(0x7f00000004c0)=""/34, 0x22) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000003c0)=""/138, 0x8a, 0x2, &(0x7f0000000480)={0x18, 0x3, 0x400}, 0xc) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x3) sendto(r0, &(0x7f0000000580)="f4a70e390fac85d53829230eba70d149f541287a05c63e5322b768805afa6e2dec65591e27c419a8cb", 0xfffffffffffffc6d, 0x11a, 0x0, 0xfef4) connect(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="5cd2034934f099edd46d1743d2dc210d051a72cfa45f71bac8503c4f5b842c103997bfb1", 0x24}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="2a6e451d9391ad741fdb8048d97f941bac77f1b3ae8590ffa36ae34ac4bbf52aea1396f8a91c7c88c1bf1386f9e536e99718e5f76afdfac16448dee969b663500ee04904c7ff00e14821d4715c61772a8daedd4e71d1244a9d107db04084683f6419c50a32294f67bccbc0922916b06d9fd7f8", 0x73}, {&(0x7f0000000240)="42ff5ab1c33763ff79261e3013f6df9de533f8219631108c562831de3db2a712796f3f48cb74b1e9a53112f4fbe961a13986740ef36e35d9d288c9da4a5a24bccc8b549a888179449edfc2bccccd71900800383a030e1b2d99d916f14c9124f0e4262b4246a8141b4e2c50ecb4d53f2fc0916089755c4ff62c7f5cb884a6af4e1d893a2126da45af354cb5b5deebba12afe2ebd9fc48da4e691cf99635ce9b318e4e599e8fa1d1e09dae4592dba46116fac5a8055afe65bfa8ff848e90313ccf7c4211aa33328aeca16d70069d6af96964bac426bd795bea3462d5a8cacb83442df033cd70f3456c610e", 0xea}], 0x4, 0x0, 0x5d) connect(r1, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x80000001, 0x20}, 0xc) 05:37:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295954184c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec7437c3e74305642ad2cf8724eb18089278e314520000000000000000000000e02b05e5d12f524ab2aa8cc771222b279dbff4b7b46564ef56162b5eafc9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddfec54096182c5206798cab4754690f7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02effffffff000000009da05a0a414c6394359a00000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9653884bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7773e35d0eb5c3f2d1a8ff42aa3cdc2cf0e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126ef59b1b43592b79bf56c7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1612d8ef675af38debe4d689c404f771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c82fcca1e24e119dc4c67c825898793cd381a7aa89400bfc4c950d73d34a1b00bd627a2793c3fe8b46643fff0544d4263ad8cc6f6d14411e71ab0c7949af3c2cd351f259887dbcbe107144aacd5a4138cef2de64df3247ba8c541e8ea1c24bcf8ed7f9a8fc925ba968a5c05af7878e74b672514e99778ede55216e1bea009e1cfe63fe270c4b9e1796d6da6bd9d0093b433b7adc34bbf72a326d02362b6eb91cdbbf112a2165c14c125455d8f0253d0239edef3911e771769133363fec1a34bc5f30d20dcb03f8e499cbe331f840979f502d083913516cb02f7fe9ba53179ff82bfce6d3dc1ba9db523c0c428cc63b7ee20e908fc8225f2800e155a9ff64024bca65745413179c49440d3ab1178d90379f9809c976b3bae849ed9bd9ef20854d3854d3663d95367987bdc03195fdeb8d3b96247ffe909b6e770db3238adf14f18e34feb72b4bdafef2111fc1dd85b8b59427cf2602c532c1d1ad733d773955facd0470f139aa0db779c31b598bf6cfd73f99825183b76ef8931d83cd7ea35220a1e7a6c68b49f6d3409e4ac15ed8a2d34982633ad078a885c20d38be75a7d0bb079749c62fdf8458f9606208f6e3a146d8e50e857fe25a4a0cf6a6d741bf56c4dd477228333ad29a1768ca41192cd32d5d015454fd90b9277f2cc755758708a7faefb21ac6b6f72db40ccdb7912022498b670e1be48513a101628c8c0578c7d298cd0c59c1eb80eb6f0d9c9b7fda094aa4aa0c64fbff9266f64faec6417ef2b00000000000000000000000000000000970814c4a88ed8034c8f0b9a0d45bd08ca79c2ed90e7d2bf390352b698004530b4d92d2e0919b3bcb1b2b27721d7b5593978152281e806ff48a9915f3bc4ae3b9826172b4e07dcfcc902748e88d3606fc01c86d535b3451e4dcc50879760777b7552418abe52fffa92368c3d3a2c4e7e81393b9be56ac8b4cccb65552ed5874951ae67448619906af5bc1003a50b2bb8ffd5fa241fcac3558f0ac98f19055d5300deaaf20a1d5b9faf577845000000000000f778647c7fa793acc0f7facb6e0e7e1e3402361f9574af452d9940256270532bfc786d83eae5468b7ae8f5d67380eb1914150f051b7d7319a2dc7f3ee8b091cbdec3d0dd7e7619d79a776f4d5f87360283"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 05:37:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x18) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x4, 0x3ff, 0x9}, 0x72, 0x1000, 0x4}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/101, 0x65) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 05:37:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt(r0, 0x5, 0x9f58, &(0x7f0000000000)=""/163, &(0x7f00000000c0)=0xa3) 05:37:18 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/254, 0xfe}], 0x9, 0x0, 0x41) 05:37:18 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 05:37:18 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x6, 0x8000, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 05:37:18 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 05:37:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 05:37:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x85) pread(r0, &(0x7f00000000c0)="0c108d6ea7bdbc9a12597ab50fe62a38c4207b8c790064621c39237e0275fb6f7fd29f889049c8d692c2409b0fd29c0a53a938943a9a0c950bfe4581719597bbdfc7c73235", 0x45, 0x0, 0x35) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000080)) 05:37:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/160, &(0x7f0000000000)=0xa0) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./bus\x00', r1, r2) 05:37:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 05:37:18 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc009, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x59c, 0x9}, {0x18, 0x0, 0x293, 0x4313}, 0x665, [0x9, 0x830d, 0x0, 0xffffffff, 0xc64, 0x1ff, 0x80, 0x1ff]}, 0x3c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) fcntl$dupfd(r0, 0xa, r0) 05:37:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000001b40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x2f5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 05:37:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[r3, r4, r5]) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 05:37:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="8db4eab9ef2d84fbfde2bc59ebd6d4e309a3fc99f4e62d52829038f4be79706b0154a8443559a93208f593c77fce92fa27b64dfeac4b66fe7be88cd0f6d6524d8ab4cbecb963dd81aeff5a13c49a233d0a309490035634f332b2bd29ee6d1cb90742b6fc2f", 0x306}, {&(0x7f0000000340)="a1333a85c26a73eb5101c00fda03f46ab03ed35e53f6653ddc1fda7f430b8407704330e0ac8d84d047b267f093b85dec6cf23c1116969eb35dcea45f5458b2656c98b9d72df29db47021a57a3410224963a61773abf7b40c334e855ada3f35a791ba0b4cb1d31d7f5595ead36042dcab035a1100cc981de72f8d0390cc05958e2f3dd5294ea963554097ca0dc63617f64d0d2f5638de0caed30c2134a7a010d43e407efff0bf6b841c14851a4ad971874339be9027fd42e497", 0xb9}, {&(0x7f0000000100)="dba2", 0x2}], 0x3, 0x0, 0x10004) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000002c0)="774afedfbbc77976bc4fdc6ec1032ebc308c58c61e8fae6dac7ff1ad39ff4367217c38f4f87100ed1699bbf4105b5647cebf77180f1c7c7e4acf27bbe53d426648248808c7213bd26ad662899146911bbd9582058158cc", 0x57}, {&(0x7f0000000540)="14f47f8eb6d975e475c051aa5a5ba09c47a0a38a8e7210b0e2858348b18cd487a3c351766c", 0x25}, {&(0x7f0000000580)="c06437573af9c23d3340d071b1c2d739948b757ba594932193d3c35741e6f67bc07912bff4df91756665d651f52fb890b8eb33088cb64e10909178c056e1b34d9206a6816956305afe27544d20a586c3446c55", 0x53}, {&(0x7f0000000600)="b224634bfaa89361a8105ad72e03726dbd02ca9c37f13e48387ead16f231507eb1441decde11d58c8b16ef5de46d7a3cfc38589070e6149c892a0728cd28e3337efe05d89d0be2e85d63c6de8888039abfad4000883df4ae1860509648eed73ec935733a381be05db712ef58c49ca04dc5fd37184e9e9b2fd23a61991e5dbfef2f387bc2dde9f9f688564f5a3274f580827fcb8e2890b0003c1bfbe96c495e678fee21a17be2c03503cbbb2e37576531e26a72772493531749f064c030d07522284f40c30cd5073ff2150ebeda1edefad42beca099f96e37", 0xd8}], 0x4, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0xe3}) execve(0x0, 0x0, 0x0) 05:37:18 executing program 1: socketpair(0x20, 0x4002, 0x8, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES64, @ANYBLOB="1052f459", @ANYRESDEC, @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES32=0x0, @ANYBLOB="8c9285aae10e9707ef501a15d4d6e49dff29bc2e75de402515d14bde537eda6c8e1ebe12d4ce89c35cf557bad8a729d20a6678dd5234a58a627774a9f467be4bbafbfeb3b39e7e12018ef3aa7361dd", @ANYRESDEC], 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000002c0)={0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x3, 0x4, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x1000, 0x4, 0x80, 0xa01, "8d52050246380fb2a0751df7c8d6421d703311ce", 0x3ff, 0x400}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x6, [{0x3, 0x400}, {0x2}, {0x1, 0xff}, {0x0, 0x3}, {0x3, 0x1f}, {0x3, 0x6}, {0x1, 0x7fffffff}, {0x3}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x526}, {0x2}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0x1}, {0x3, 0x3}, {0x2}, {0x3, 0x7fffffff}, {0x1, 0xfffffffffffffffa}, {0x3, 0x2}, {0x1, 0xc68}, {0x3, 0xc000}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x5}, {0x3, 0x3f}, {0x3, 0xd17}, {0x2, 0xdc}, {0x1}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1, 0x0, 0xffff, 0x1, 0x80000000, 0x3132, 0x80000001, 0x2, 0x2, 0xffffffffffff2b6e, 0x200}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x100000000, 0x3, 0x6, 0x6, "2ee01e5dba0c6179b310f34cd41c561e535b4821", 0x6, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 05:37:18 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 05:37:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffff20ffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453e68c117006abca64896bc5e57c6388bbd2ad8782951b15801360bcd4c0a162b585103aa3b0c02d24d9576c7fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612fa71f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d0dbc2f3edacc80bbbe99033054039910cbd826ffffffff22d874b03680217c752aa068ea521ec9db07654895dbab984f35"], 0x10) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) 05:37:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) ftruncate(r2, 0x0, 0x30000000000) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:37:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:18 executing program 1: r0 = msgget(0x0, 0x100000104) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) acct(&(0x7f0000000180)='./file0\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/214, 0xd6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f0000000280)=""/144, 0x90, 0x842, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x8) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x2, &(0x7f0000000240)="32cf") 05:37:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8a43e4b8dfc57add, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x1, r1}) r2 = msgget(0x2, 0x3a2) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r5, r7, 0x100, 0x8d}, 0xffffffffffffffdb, 0x6, r1, r1, 0x9, 0xfe2d, 0x1ff, 0x7}) msgget(0x3, 0x2) getuid() r8 = semget$private(0x0, 0x3, 0x2) r9 = msgget$private(0x0, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) getgid() recvmsg(r0, &(0x7f0000001600)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/186, 0xba}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x40) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001640)) ioctl$KDENABIO(r0, 0x20004b3c) r10 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0xffffffffffffffff, r6, r7, r3, r4, 0x0, 0x4}, 0x1f, 0x7, r1, r1, 0x1126ff87, 0x4, 0x200, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r12 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x4000)=nil, 0xbbfa6b4f6dde4a6a) semop(r8, &(0x7f0000001740)=[{0x1, 0x6, 0x241e3aa2287c516f}, {0x3, 0xffffffffffffffb6}, {0x0, 0x4, 0x1000}, {0x4, 0x5, 0x1000}, {0x2, 0x100000000, 0x1000}, {0x3, 0x6, 0x1000}], 0x6) ioctl$TIOCNXCL(r0, 0x2000740e) recvmsg(r0, &(0x7f00000019c0)={&(0x7f0000001780)=@in, 0xc, &(0x7f00000018c0)=[{&(0x7f00000017c0)=""/46, 0x2e}, {&(0x7f0000001800)=""/169, 0xa9}], 0x2, &(0x7f0000001900)=""/168, 0xa8}, 0x1) getsockopt(r0, 0xffffffff, 0xfffffffffffffff8, &(0x7f0000001a00)=""/106, &(0x7f0000001a80)=0x6a) socket$inet6(0x18, 0x4c4b2c157982d401, 0x2) getgroups(0x2, &(0x7f0000001ac0)=[r11, r10]) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001b00)=""/123) 05:37:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) 05:37:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08de8235bdce9dd2aee00000000000000000800", 0xfffffffffffff34d, 0x1000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000040)="a3fb1fe2aa8ac3a0178dfa6e9e82c4313fcd865387", 0x15) 05:37:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(0x0, 0x10000, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) r4 = msgget(0x3, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x78d, r5, r6, r7, r8, 0x0, 0x6}, 0x1f, 0xc324, r9, r10, 0x6, 0x80000, 0x1ff4191c80000000, 0x80}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x820, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 05:37:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) 05:37:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c701b2bb9d47755d63a11b893cf5b0b6a9394986ce6a2139ad572b4e0d93ba87eedb10a40516ce48fb7ab07231f64a995d8c41b9c33d1eab40c712ce3f0bf2fd9960366d9c20889dc96455fc5acd44d52b5b6e8c59b25f8757d7f2e2a1634286300000100000000001d85cf4d9a1ee8414990d13a8825102efa87b61eff86ba1d2e81e18dea687d7b00ac697c7a133747bf2677e6317cf8007ce886962b35aaeda0ee3e3e79", 0x19a) execve(0x0, 0x0, 0x0) 05:37:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000700)="e5ee4a2c2d7fa4dd66448b71609eebcd", 0x10) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x800) 05:37:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) fchown(r3, r0, r2) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfff, 0x200000005, 0x953, 0x1, "000000006f8aff94eaffffff00e1ffffff0700", 0x76}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 05:37:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x6, 0x4, 0x7, {[0x2, 0xfe, 0x4, 0x4, 0x1000, 0x6, 0x5, 0x800, 0x5, 0x8, 0x6, 0x4, 0x5, 0x8, 0x3, 0x1ff, 0x6, 0x3], [0x527, 0x3800, 0x3, 0x383de5e6, 0xffff, 0x0, 0x8, 0x0, 0xf1cc, 0x5], [0x7, 0x7, 0x7f, 0x4, 0x6, 0x9, 0x2], [0x6, 0x1, 0x81, 0x9, 0x9, 0x2], [{0x9, 0x4, 0x20, 0x7f}, {0x7f, 0x8, 0x43, 0xf092}, {0x9, 0x8000, 0x5, 0x7}, {0x100000001, 0x6b1, 0x101, 0xffffffff}, {0x79b4e874, 0x3, 0x2c, 0x2}, {0x9, 0x4, 0x3, 0x6}, {0x685, 0x0, 0x3f, 0x401}, {0x4318, 0x2c42, 0x9, 0x1}], {0x2, 0x5, 0x2, 0x6}, {0xd1a, 0x9, 0x43, 0xb43}}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x108, 0x0) 05:37:20 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 05:37:20 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x4}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) read(r1, 0x0, 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x34a, &(0x7f0000000040)='\x00') 05:37:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0x118e, 0xad1c}, 0x10) r4 = dup2(r2, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) read(r4, &(0x7f0000000140)=""/95, 0x5f) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) select(0x40, &(0x7f00000001c0)={0x1, 0x7, 0xfff, 0x8, 0xad, 0x2, 0x6, 0x5}, &(0x7f0000000200)={0x4, 0xc000000000000000, 0x80000001, 0x0, 0x3f, 0x8001, 0xdd04, 0x40}, &(0x7f0000000240)={0x798f, 0x9, 0x6, 0x6, 0x7, 0x4, 0x2, 0x7}, &(0x7f0000000280)={0x0, 0x3}) r5 = msgget(0x2, 0x20) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0xfffffffffffffff8, r6, r7, r8, r9, 0x1, 0x6}, 0xfffffffffffffffe, 0x3, r10, r11, 0x7f, 0xfff, 0x9, 0x2}) 05:37:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000165000/0x2000)=nil, 0x2000, 0x2) 05:37:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="f9fffffffd7ae8dfe200"], 0xa, 0x0, 0x0, 0x0}, 0x0) 05:37:20 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) 05:37:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) 05:37:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x2d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 05:37:21 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair(0x1, 0x3, 0x5d, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="f54058df9aba2430cc84f267c42a320030f9170e4a92b61425004b7f975d43f56d37e92465eb27ea3bac27a80f367323aab70f30bf73c8f2ea7e8e9a302a832b2f7d0e4734", 0x45, 0xc, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/55}, &(0x7f0000000040)=0x39) 05:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) 05:37:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) write(r0, &(0x7f0000000000)="e7cb81364f31d684a58081d60852d80135096a1f65d2b64812817a5e476fcef81915c662635476d525696b26207c3188db3687b836fda556bcaa60a39c018995f477245e2cff251172b78620b0a68ff72ae0691d5be551f1f9bea9466267d02564", 0x61) 05:37:21 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 05:37:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa0d3db106039ec71, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x1, 0xfcc, 0x2, 0x5}, {0x6, 0x3, 0x7, 0x80}, {0x760d, 0x5, 0x1f, 0x1}, {0x0, 0x6, 0x8, 0x25}, {0x8, 0x3, 0x1, 0x2}, {0x896, 0x8, 0x49364812, 0x4}, {0xfff, 0x6, 0x7ff, 0x7ff}, {0xff, 0x7, 0xfffffffffffffffa, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4, 0x1, 0x4, 0xfffffffffffffff9}, {0x4, 0x80000000, 0x6, 0x400}, {0x800, 0x6, 0x8000, 0x8}, {0x7, 0x8, 0xffffffff, 0x988}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[0x9, 0x800, 0xf05f, 0xe63, 0x4]}) accept$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4eb193a8344497b4277c621501dc4a69c065c52a86c54edd020be44fbfd9ef03de8074566b1c3c4113805e7232a93f8aadb1339264d28211a62ac3ebbca3b0ec57b184fe8966a0d6a"], &(0x7f0000001440)=0x1002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x7, 0x9, 0x6, 0x8}, {0x7, 0x8000, 0xcf3, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") chmod(&(0x7f0000000300)='./file0\x00', 0x1cb) 05:37:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c5af3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) 05:37:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/173, &(0x7f0000000040)=0xad) close(r0) r2 = semget(0x1, 0x2, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) dup2(r0, r3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") setreuid(r2, r2) 05:37:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x3e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:37:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5) mkdir(&(0x7f0000000340)='./file0\x00', 0x100000106) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='\x10\x00') read(r0, &(0x7f00000001c0)=""/191, 0xbf) rename(&(0x7f0000000180)='./file0\x00', 0x0) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0xea930e36f6a95cae, 0x10000) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:37:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8001) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000002980)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000001c0)="bc97cf07f117503b6ce9503b65f00c47b606659479e3fbaaa6ee200b1c76c149b0cb887eb46e7181742ee0b18e2b718275d748d6b58ead0f6c28b06408e272b1cac887e992c1099bf7ade7fadf1474e0877ccdbb10fdc061e6de2a9ba42faf3afdc8faac65effbc922de243102273437dda6d2ec806f279ccfdb78af63498b4c663ab6c705120d9aaa378a7041f5005084794f801a9a62427c3409636500d1ed", 0xa0}, {&(0x7f0000000280)="ab73f1ff4d9b65c3bcb0eaed3d7ff7845c22e680", 0x14}, {&(0x7f00000002c0)="a3d4350330f821bfa28384814ed79796da1944ce306d3e8b7f46c8e0ca4255b2fa1cffd3a660b02c1c7c9071e0e4336aeb7f3ccb739bf0ef47ed48a4f44eb6bfd681f2121070ce1beef4b4b11250599f1b1f67297fad8a726f03f10f7b0ab40866cafc8649958c680b4bab6a1166ceeb4722e3", 0x73}, {&(0x7f0000000340)="534ae4d63e1541041998977fa657730545ca606f03c5580f252e1762b3d31656c7749909f2bbe97d38e42072fbf3a2ac84ba0ee53685547eac6d5520db16d827ea79475fb3c6fe57f38c59cf2926559bb1bb424bd32d78fbd65ebff2b6eff3d7a1c7f14148e8d3bddc4f5af4847edf7c94aa94d51c1d5442470665828c804df3589115233d1fb9f820db6e2c46a2662c3f461319e1a757dba853a7fa1a4ba0fc52c96bf6fbd9b1b2f94b45d56e11cac4fcd87deeacd7396602f664e43f03512f067007d1ff2ae74b4447baa6", 0xcc}, {&(0x7f0000000440)="4ee928137e59a6f32304dc3d9ac6d422ad71f66ce795faa579c283b8e478167568fdb9f8e843743fb5e6efe53996ab9d002170d2f7edc7633daadc82168441bc87e14067d4b462765b93ecfb3cdd", 0x4e}, {&(0x7f00000004c0)="6f6edb8ac6be335c4fe7a9f2f9bd73d2ee967b8a2042f6556689208662073b58b3ea4f88c9312ffb6dcc7872979d6089f372f7fcce24487285d33ee7fa9ba8ca72f992f7d9803de42486c3c8d429a1bda029b083035184ca6bc44a3a08f85f67f96265a4d2dd7f3a2072a209b13bba4abc533e7b1239e8dcd6440d70547bda44d312339489084327b621030b43a69706370890710808745be984bb87cb6f614e3d4c5997890e1ab59b0c5acae510f12e0a1a1b7bc3fe7882b108036b91db3ace456d853664d955c497a8b1739df6cc436c1379f169e4d13c109d9cfcb3a883b4f47dffc0c80db79468e10be40d3d0b4e2d3eed6369cdac97a8955cbee1f8dcac76282db078a8b02d1a696dee4eedb846a35d62903bd90f8cfc6a06101c786afd445e9a6d9a9c4dab5ecc531c0cac9cc7c1be36fbf3da97fee7b5ef5c20d86ab4d3d84835121028610b1d53e43e6da0ee95d36995bc328f62123be8769beb8068313932a23eeccebdaf8c36452daba4e32108479c29275b2ba776937e208a63a4c304b2f1411090dc6830133697a9168cff155e07c2010419857514bafa367d39ce284ad859dcc650ab44783f06abebf6f9d22275b5dd5161bb008ee64a320449c0203e599a7cf6985e1f344a0df8087a15598766debcb4fe183fa2cbbe3df21f0cd80975cb1a97cb8755730b0d7e6d808d716cab970274ba8bccc54be75f6c12be350fec8e5019f1df623b4abb3047c6d58aa787566cccb50a570333c2719a293c1044f88ae152d210b44f7f2792e168b73c46dee2d952349b4306eac8aaadbe3894b523c3571742db69cb749ddc5f4bf43aacfd97886bbb4d0659302cb6f50f5c705d2f54ef8ede4abc2ee1340fbd6effadc352e534423446cf13994d690358ce719011cd5922c8f820e92a1b81135617bb0180168a8316b0a7180ed140748985910c3787ffe528a0493de9e39bf41d627fac4e2adda63115f57f81386512e4585f76f553341772d45d0a4021047cc09cff9b50928359cddd6b9088c5e73cdb8d49ed116f21e36b201b4ae67156442a289d49127d3f76804f43dd3e7a6fccaacde609f5bab1b70fc6e596aa5cd88e772ddab0d3eb06d3caf9e2cdcd26f6ff8c345ac10b60ac30645dbbcba12a8fb4073cb602aedd5b1d636fadb00327aa46d5e5b7fd0feb996eba15a6281427d4f8dafc25f71ff16feebfd73728ad6c7a89d67421eb25a548b68525bbf5a81ee5fc996dbf019908647c8a4851cd4b5a9e0d02cc9a1a5eef33e0a1019aec1f46ea30c516046d83eb6558097ee77c09038535e62f60f113913fec8e33038b577c722e095def27c96a1662f86489bfd9d4630426579422ea3bf89a55be4b3aac2cdd4833eca0fba01caf60bfe867db2bcb85a940c44ff0dd60235fc1fdf0a12832dc743cf0eb50af12743b69e134d5451cef8f13537376a2ee449021c5c782e3e96666c67cf05cbed20c13721055cce1dd60224e986b334b50e19e32e92d2ddac52f7115e5bbc19fc815ab49a3008689df1dafc1df452bcdc87426a5b8e3b8be81942bd446516395116053f987dbf2107394e6b70f0c1185700a60cd221382e3deb3405e601ba9419172fdc0dd28efb719b80e39aab2b88c7a5b368d3f98d0f4dd3b06c43f1278fc3842677be50884b5caf3a8695acc2830da03a83372495b1ae662d12921dc5d899bfcfb39958d34b80d72818b79bb1e7cb8f8f5acb5936bf4e991d204d41be7071f7d2de125d1e58716303516a57db2c9fa3e7858dfd192f7acdedcc1fbc5d00768e43a106815ff7368a666facdfd23d7aff89cdbb21e1db9e1110cf192ffc1a0809475a5164449bb48fb4bbe25f3e5aff3ea7ee8d01b96eee65921bf4d34bbc6cea9af7b9d7ab6f3c2010afe5ed2cc31c1ab80cb64eee6f7df2347d75f2957a90d3ff576e89521332d4e3ff9ba4f461d47c8701adf1e864fe9010b1391bfe0fc8b43d55ab0efe0a8dadd4074b922260aeec2d65b7ba9c91947cec04bf0ac6096e798bea63af09bf89f2410ec7b3c226396a6fc7d220d1cab89c3cda58e51eb1aa0c9c37f6b9af7c8947038454b0c0103d1528220f58a35529d0a0bef4b7b5427e035833dfe82dec592f6949f9eee79d73aff1f2e7b11f12b7147f64b1b12019d2f5347f6405cdb957ce1c50b21ecd8614654726d13f46c7be597afc4e9f5c68dee11f0016472f8f11de5376486b4eafc991bea34f151f17698902f385f2094015f53a9664fac4661739099e60e3e121cea2e6bac6c3fa2e9d0363efbe9af82dfa5fd1562ff3a3303e66f379a4ad5cc46ed9e60bb3e6b780b999414bbe9160e19295a3b8070abff63af0b50a47fc40a30de2a76be87decaa6d74bf225307ac1ef1f990b7a5b0233a836f6909f911c7a290a0e3d7789f3ae1c8dcbf8573dded133c4e99f8458141d8f40707adcb1a0d75b240196e592ed7ed57bd4ce9960f44e9375ce126048e4424f0bac44b6a10407cf8317c2c3d6ce76bb0099bbd3b216ebb119a27b0436ffc6bb1e1ab050174343dca1d786ba409c76c2f84e0ae6e87f75745e418e07fb48ad7aee6722297f07717f86e3bea594cf66e183f0e90b7f6dbc0979c6fc0f05d7d907a7cda7d5b511e98e40d7ac8938e2a3f3404f5195acde457a01243ed4c26bb20b8f36310bf80d8631d742d8c7801df41415f360c99a0b764cda634477008726c107e45239afcec60104a7420c9c0699e5bcd1ca9dd83a8bd9d98da613393ed18da8e24951f8fcac839aa064706842f912cc7eceefc8e9c587680085250dab26dc6bccc4b3a684fc19fb34037fa2de6307914b830b9c919d639ffa5b47d5739558b3bc4987bb87fe3d554c298e0a12fe891dcbf73462019aef6742bdfdb371c616df10853710d47a8157151f9d1253ab4f7fecbf3ea2035de3a56556f15537640b32319356f3e98346c6e1628392309b4a85fa566ea5d42f52b40a21bc277295f9d8178f87faf844f70999f57821f7024a4e9d18c2e7b7af18e288cdece6137720d4055b7381853f8cce739252c82ee798a23ffa1a01be9a7543c7433d3a790e11fa4d57e77e84080f68c59835c8f1febe51361cb25943d02555ad0e92b8e3680d7656b7d8dcea577508443a1352dc27a1c3e6dd33007bdc5280b00264aa9c46e082031918c5952fb326c9bbc39186b6c0707f88adcab49e267437b5742aa2421312e1f003d0a7c27b8e15b8e3259f196da4a5e179027d761ed661c685903dba3480ae6b8950dc2aa5fea4b947f0618e54e1d867c316e2073e6bf79a77b230e2ebc0f9c971de795e82e43c4be8dfd30ce0e000caf44a427df815d941ab67d480a6f7c9b0f772aca3b26a77cdf78a9e2e959394eb429ee6aa5e99859d2c77e7b32165ffed30062a9351ef68420e885dd5706edfec43f3f7f99ece5c7b8d9b75a9d6ffc5687a21733d2158016dd70da05b9202e359d6543a8d82d664d49d0da2f9a58bf90bd2c443d211fd013746755bd6a95dc7eb63b7226558994719fc7f05e7b7d8f5f2d64187acb394597783819fb15bd3e3cdb3243be10a176a41bc4bb747bda5c3b8377b90b6a2ceb643517bc488ffe5dd7fc83e5b819b093429f221f62cc24feef7da75af0111bf3bd12fc8895087b34e9d3472166493a583cac7f2173ef920a58b0e4813fb03736f773c5616377337440465037cddfe7c3f83205c742cbf9c2988867c497fd3453f674bbd655e9d71eefe12f90c9b0bf42874806851b50da619ccfb1618680274b922af7f2337320d243d9033630e39b7465a9845ed6807a10135df2d763ec07f30e00dbe36c02ed055330e4e50c6f22b79bd954aa39a33a9916b53cf9932971bcbdcf6940fec4842a4bcf38a745cb499cbee1e5aed7baaaeb93b6de8f7af33cc2b9ae22b669d8af6d30ff395dbfcf07bd897b2fd90b1aba92bca4c372c4b49cfafa00aad497699f4c276127b4cb60b50dd49fb34e3d2fe559db65bb395d18ae043477cce4998f0a82d21f756520182c1c2a07ccc0f6ad28bcc6663c9a1ca8a5c61465c4da9d7ae78a95355c3e63a6f3a29e3a1df992a4a552847d50dc5f76b133522a8c075e1d1657ea28b04f36855340cc4f788789ade4bdd774fef23b199b0ae6f65e1f7a596e50edde2dd1e57d4fa0e30d5df610ff72bd6951c0992e6f275022f396c51cd49086cf68021aa6f5499c0db47e23edcb7f8804da5baf2033069f870483478382dc895d30a3a7af7cc1cb8f754dd4830514730d4c21e1dc64c1ddcd9777b305de98a9afd2e65e2957d9047b93557d43c9d4f5f4e3167d2fd55f1e8b0a5535823b38f02021f86c5ae21aea44dadaca7ee019300953a564d5db40d8724be560b8d2fc541006e7e19ee6bd1fa3fc681b60071e59a03627f030595dc3946221b7d6b3db5597f8b9eaaabe2f49e1d911394677d7131e1cee67a8909267d7b5e6667980f28d4f185318e61019f3c28449fec3731bf5c59183a05042891063c8d81d8ff4e2ce911ea6553b7571d7a75627c20f0c63c711d25f6d821cb43714b87eb17d5473b303c9898e6906332f9228bae99106a7290f272caa07db493010c99ad40dc4ea6f69346b256fdf758de78d99ae986df479490ea22a27c6b853f687778157a3d7685c008262d577d9277741e65e438feebc07a2aa4a3a314ae7055776b18030df2836d9c822dc528ceaf7efa48ed8ccd45fb56d2b8b95cc9ed8b9ae2bd98ef30a64ff41fafb202f77ffba57eabd2b63be801aee9652d4cba976bdc6b2d1f40f645f48e983e7cf3816d74eb43b2cc2914687fa5b7b7eaf47a9195a8cbdb892e5c3fe7435c1b9c85d9e66f79b0423865eeacde30a41a02194245e7b9f68d38dde05ee154af6a3b88c6ea3182089cebab8b1a934cda8b30de14b963d6c20b54ce68708fc6e10c30475bf427132a2115612a6f8306495e9052a49855a1e301906a76e9141cf76532f6b2c058f99511481e282b1e45826a64f0ada5c8435ad03f806cee24776e087a76767ab61447d8870da6140ba1ca9a0d20cc7fc1b1e170322d406ae2419bd513f83dd58ab837b548d0fb8d4029278e855e2f213ff8b273811b54621905904cb0857982e5df782aedea37617b12123c75fe1fd3587321ae09bb40d6e52f14ccfaaadd0250a1343f6abc90559325f66b3cd1e56a1e193e9cd680b9166b9e2b7c650ba31fdf425472c98bc15cd4229aaa785092610a2ed0bbcf682b30ad4caebd096eea3c85ae3aad8da9c37b6144d4b270d164ff31539e86082960e49a1eeb853712d2b2d7f5ea5772d1409a515eac5b963a6ed96f857991b92589ff600837d8bf92f1e1c09941d039c129d3422d56fc6a5b88b8fce57a6e11964a113d08abd621bc0d281a2ac07ac106bddd0b4a6d462945bae7c53eff5faecf49d750a43ab12b7052c6a24c607a819d9fd15d540b3c53c88b3ee2236677919777f22186db7e8c7cb60d9a19929bf96162e9f2032833c81c0ab8ea5c588da52b61bc2283383f93f290974877d805e707a7015010d4b86f0e594d58c70d4c4277af13c330a72330649f94e818622c28a3c5b46c3d57e5d92ff92eb9c1ffed62fa321050f3d14cad70d08e0789daa2710b502cdf97b2dc0ac3055618f0db5aed83eeb709fa8250a5f13fd8eb75066baf1c92df8952d5d67ab2a4685aa3d07486ce1028deae7a49e16f20de5320c8b2f7a8d2682f05233af101d7d99ab72679ad191f0a27f19791853145b93b058266199cb1dd5e1894dcb4367671ffdd3514492a764da3ed569e8e853ae1faef5f15c0d93eccdd9a03", 0x1000}, {&(0x7f00000014c0)="09a768854df0e4f786b4ed54ba3e330689e3377734ae95b9c29638a3f1406e39227e51f4ead11c654f8760610ba2aa3e96c1cd3235e09b4b3f6d5eec1e465f6071524929e70b3227718942ece6e8b0ade4e3068f7c551d3e05f03ceabe2d816085df8c9a8be4477d05debafd89076a52b1de0d31ebedd7995bad236330464acd4329012838e35eb2e2365cf363ac87e8c655f84c2f46177dd982dd0065bf218a5b5df22a11dceb6833fd7eb5ce3be21dd183abae169a00472be54a7859f39a74d12b0c24db981a22d87fb5dec32ca8dc3e5c87d564b4227094814efba40863e931770dd98b8a8f7a804cfc4a9ecbef87e84d67e935a8e689c4c8ac5048ecd8fc5fa9677480193b4ad89fd41573c25df5b0c941a95587b10dcac8e144502599bbbe85c9b2e64545e0cb009fe47a13fc7b613da8126fabd8d9425bd1cea735e864265bffcc91e3afe4229012989e49b6b227139fa9a468a8d2f9cede4d2839b03bebc6066c070dec9431267718684baa386e1ff81e368545aa66f8e2e2305124750b9b3a66be901839557e315ca3c438db648ca0da2e1feb06b3324630abd3bbe0361e1c059972bec7919cb285239623c11f44755456397fb11d9f3ad59aa76bdb4b8a45aa9b789432587cd81cc406636a02d8b5e7c74da46b4fb81767baceefad33564c632f523711289e7bd14b4afaa2c11cec13443ba7225a0a9ed220187e93ef43f1375ebb77f7b1a276269a295cf9dab3c9302677c10db208a4f74f65c435ce4a81672203a0d118f2ba79d6d556df75f98a4b1800e2f7be291833c02e4973ed601ade27b9d54e27e648276d36bb2246204a5ee251bdeeb0002b1564a119bf5a8f99ed99885f2f86e723998c5c3f391f233d3a1b9dc7af2a69ca6858d784ccb7bf14e3f053ea9431c759ed85da90ba36d8ce6f465adc58a6b36a4fa20325aa2eadb587e560475d8ff51e2c195b819fc33cad995bb6b1c4b7cd8771b2a5f6a9a0acdf01389eb7858fd79cc3dd05fa1cb959bb31987312f0e07bdf09620fd3a6930401edcb25ff86a1abab7b1341b6b6032ba37ca946d01194069ee1906dd455ffb346fdf030a3da1fd8bf6d0d02364f179af207d25e02a2dcfc1ad019349d2d25e7d7a5c9419a9a8d67e66823f84202915520e61b4573355267ed5f8239bf875682d316d6a87a6243ba74b7ffafb632c1544a4f870d429916d337901445331accae95cb771d9b968d85159ed7c296ca899b38ef744b962af8682b73be2517febfe8d62480607d92b0c94d457c5552e50960d2848ec82d2def029601236d3fb61635a55f53f53effe9b84c099958b54cbecd5759f08e33412c6e434766ca976d66c9a8b5a7474be2eb2ee5f0bc5cde64c999ca16867d491d7e72b9cd15017a05b8f3c07ac2b1ac676e11d783cd9bea383334de2f0db62cb3b8e7dc574fcf21ecd41f303cee670d61ae468cc278b42ef49a75089d3770e1c17a5aae591578dd82da5c458d8066915a1eb518ded77c9fa006dacf9ef26dace953a4cea13613a67559deb84f3853579cd3ce3839a97cdb81a4439617517dcad46ce28c95cf7d43a576b28ca80afe04f43c8df9d1ba713f0ecd96debc42392a4e9e327d65049cf765150a035bf2141cae1cb2e2014915058df84a34ee2462573cbcc8fd0e73c6c83f46243ef93d63175414372a0338de9086d7619387b110e4efff14cdb1aab31810db57baf0e250bdb9284f07d0a3a503b690a404c3526ef7764cb5973ec740299524de7cbb6971127be5d75f3fa8a5bcb1de866306d49e0a531bd9617a86f24619e6e9bcc4905413bca9d714f6b3d06fe52981b88bf39f2cc52f35b73f676f5dcea07976413ceef67198161d8c5f0f9597dc958ddd01925772d6febe7bedab2333a507c79ac4f2f34d95fe20e2e3edc9a9a0fc5a62960865eba372b0c8a67dd2da35eb408748f557eaad2c4f9a9706cd5a4068b95e070da0e0f0565e1306589f64f6a53ba7fdddd4b8b5859aa15d469e89ba35f01fa066496f160a11653b099d5b10cb600a979ec59bf7317ffdbd29f889939074c50680fd2e274bc83f496bf95c346c2c0ba54da6717515b3a573417da1ab13462f3c797ab52254c3c6f5baa4c39e66c88524d001a74099fa13941a2633f5f7620a83969e027e7bd983ade85cd3e683e6b7fb139df30b68e2fad33c3e04e63d43ac52c395402aed1e7ac04a3dd5afd23760d33f8217f31425749c46d427676b8ffdbf850c74e352e4338dda154d8b9c104f8faef9c583ae828b17d8e356678437d551f0a5ac3572566fb105d99ec9d13848caa46a13312f34297dd5726c4f3d8978f729b6d1445b8564137589a7b685f639c59968bf9608353590a6f8a53ec5432e14a9c6275d8427d1b504bbf76773842973f8021d3e4e43bae1168a429ea6e2b2886273327d83c64f7a00cf6f3c20397ec40a7439bc211d83b18879c7f212296f45d09b45a4f27ab7416ba692acaf6f38445828966805560cdcfa489c0ed255ece77c0cbd703da76ed95c5a6c5734f0a06e9aeab23aa87e11613d6e34347a0b97c7df039d08d9198daeeb4d195ca12e25fc107dbe8f32bdc120c400ce79b39589cecab5cecd8a53edb4c5dbf805e326f86ed101f24b43918cd94a8bf3d4eea2e5ee9901159fe528097e5df2c93f2348c72a65ac4e834968094021ea031f825d2ce8f6699949e96e9c98daa312e6c67ec567ed9b4fe861e7e573a80c653d4463f8cb1c0b3ebe548422e0b4d99ead0660072008f75c267d660abe7ead5cf4c1d51b32d8e3a690ef17ea38b3f1bf2ddf2e2aa7df4c205ecc1e5d56485b0fd7f67e408c64eb64901a3524db50ed6f6c2eba264c198851cb3e93d8fee0f461c79dce0f9f8dc83ea07a6a91157a5658676fdded8bac1703eff03a6598d2e6eefdcbfaf6206cc912fe03e8c87c5a9aa2a06086b0e56e5178b2bc7e8cce2b8df82da3d06a9e77c69f1252f9b37cc4879f354238ba59cf72f568c89ee707dbf9d1ef67eea98f0cd47f6d24c63f75351d7277baa59ef88c8d0d7d82e0fb45bc62d80783d09b8abfa5d73ba2c328537df799d557e2306b6b0d5dae6e5d0be26c010b7d75c33e4b74617fa1cd9575bf89f597024d94f3a6c5e28fed40e09bfbc40b4022e4dbb1f8c5b52cce7cec180f981c772d2d0a9fbf9cec15d5c41894bfaa2040fcb65826545eb1907ce43131d3dfef1295ce2f43daf424816dc54fc5cad4f62b35af5cced01341e5d5f21048dcb9d85bd44bc64208a1ab078ce4354ca8a0bcf5ff4a21654fffde9587b53fb5666841220e364abe0194a685331c869951f6218db5cacfcb8180b4f66a2c73c0f775bd3aa89cdb14c2c60d2ea5685fd5aec46095728b2f2036668de2331036774461475005e0075c447abf0e27ec35287de36951ec83516d7efc2995e6960f8ee793d6be7a35a8cdac077e3509f863e3ec544c714d6be0b1fb2039dae8025c12d1be6506efa36e31104c66adc233596ec04a7dc986a533838ca8da817415495ef9ed8d4b646aab0517a514397537852c39fa9b3cf98a59f395293635ff4461b16f63bd06077b7cbf13f0ad9af263c9a5d9e0452c56f9c6fb5fe633e2d6f2e83079a373a33295b77dd7c76f68633bfccec78a16cc1da967f91bec483bf6a4ce6dff995fead52d75c9459c203c62a51396fdc17819198c77d723edf9369f684062ea3e668ebb6ff01be509d27f35fe0572a0ecd684d777ac7ba28b04aea810fa754f041cc8055078bbcd4e6a7dd26d75cf4a2b4f451c00d727c90d8cbe1110b5b28217860ab2733336dcd074dc516523ddb9758c04614b9f474472a7908702abe0a874f481b386253a816d16a1a286e963edca8f556edd4dfd3ee4cbd4d28872cfa4debcf4842c442c0f19b6580355118f1b5bc695ce350635c5bd7c4fdb3960d9aa30937093dcbbc55ea387e4a45d4f441d716e3b7bcabac834756f4f6787d9882ecf78487aebec6cc142752023b68de3f485e495880e47af438cf43ee450530c66e40244f92749279507011d000f388e181fda5ca02d53c928f72c9c2093d6e676edd30ee749cf51cb476e67fbef2e0a37e06a9b3d183ec02f27efa7714547e12c7847aad09eb9b51c4e929193dd5ca2150bfa1b1226b5c8baace3f1321223dc378b4e5d7b67bed8bc6f92bfda98a906a9a4a53bd4813fb5b790c6df08c5251b5277af34a13d60620d52a04df9e6d85aa4090a660ce2a65ca00e5049b2d9fe2ec4351a9535763a9277fef3f3c108b1f0b20d2fa977d69ac32839af9cef13e3f922f21a41ca7602b23d43f286483e1d4d2df6a1e1db748db6e5977d6fe6006f200283785ddeeafcca149b233182c1f699d3ab99feedad6e79159cc4ea366c1586d182d0490033145e5457c56a766a7c8d060121fbcf531ade51cb3d016262c0a8f1d625e1d81ded67bad6911f00ea38b0c7bb1a2a07ad442f37ff2a4559e320a8aeaa839d30f59615889e8f53e36e130f6c424565543897d4a1648a8935624b5c3c74f5cf4987f0fb64dbe8459645a8219dafa567e9f23ee2c5b6a532281afb94440f3261aac59d24be8910fbdd0e37c50729fb87ab4db803ed1201495df45b285fc1d10fb7859e74aa0a8b22b627a84859147b37950c9e039f04bc040376ba33083818e21dab0c76939c15010212f09c6faef77c8c69be4724e4d47989f41fc5c12177556801ae0e24fc3920f6d0635deb92d8e63b2ce83baee06ff5baf5909a778fa01d2b32d97e93cbf5c83f48fc30e298179e7f0669da1bd1a6a0a3d64327be9a71b5d88a187981d8b0e15eb2a7de196011a1ac92e522dc2925f9a6d972667f3f049515f41a0671ad1f4dfbe7c7142d933f0cab78a5d9a27cdd74a3367b79f36e863e8c9d5f2ddca3828b986ef0647b16d196fd9c5118f2917809d86d2c1e0e71bd8cb0b9440a2a341da02156253274afaa707ae886cd4bae31824125f0633e4fd3cc266502d55180a49426ba96713459dde4366c4d59208efcbe35da04e0d4a771f69e53e55a7232c3969dad7c63d8ad74ed645c60c4075a7b1ec7272e43141fe398b9edcbcb9ac531ce60614ec3cecc8884380e5d4f1d7445ebfaf4fe289305270e5c75be6039a1d331fd6be543a7a73918f3c6f502b74268e4db23421f23fcdae21581b9a71e0e57eedfc023711d607c4d296541fd10ff4797e1ced3aa6291bef08ba85cfabd005ba8ba9c734512183ef243846e2fa3359856ba106d9997fddc3f40bfd7fa3067e653de20c4817b156a5591a77cb0f919a4e5ee5916e23aa1f7a9b4eb030bee83b078f4101df3da299bc53af5e97c09547a768341fed3ddf84cdb6610fe0e6bda0114f054345ca683b42804be39a43adc09d9f67216d2e62a29266c2768b23409d39204defba18f790f5be9dd36ab111864ecb19841c1730a0e1eb201801f4e1756592cffed356c10a78ee672f0b9de9b0e8fc2bc8aad85a0dc3f09d682085aa997fc13a33c583c0e3dbc1bfb795d64f5a6d7a7b89fee7bc08956c4003c899ecd446af7cbc0b1cd1a78664cd3c9de8bf287e0e3fe85e59395b5e44ed87465f94a203d67452cbe3c3b78f91c74e30bda2cf5159d4b37ebd5b33669241c0201fb98fdd89eb7415031af9c5b46a999f2cbd7088a292247821cecca43e0a920fd88aafa039795372f434c43a43b9a0de035147c575267779c33debeb1ba55fb5b2929a2755e4a562c671d04f7540be9a08b494ea44b6cce27cb2dc241c564ec1647bd68a147e7d692e9b7c126c3bd405a44ac13ac0031fc09124d06bf", 0x1000}, {&(0x7f00000024c0)="60e02eb88642d6cbb6701d7b890738ceccce8099977e1c632c8540dccdf4e9484239822f3549582dbe07628413ac572fa3965667ccd6178310ffae05dc100056ec90288c4485241b779bf0adedb225c544e41aeb0b92250fd4d0b1b23253179f63a3bdc0e84231c254b21b1aedf2ac2891d93f361a31666dc0c46449d56fdad41dacae5df381838edf920fcc29301a1fba44647cd9fbe0d6654d0b91b1ddff50b70123c5e84a4d9465e2983af4a821a731fdd041dcd16a3f99c1013cce4c9894cae090bc37f4c5ac8ab571d0013528849e91c17f5d86cbe4ee29445d44b72b061908729c2dc410", 0xe7}], 0x8, &(0x7f00000029c0)=ANY=[@ANYBLOB="b800000000000000ffff00000800000056fb5dc91133e1607511c7c92fdef42507bd1d24d732ae1341b4feaaf1b55aa53cc841aaa9aebcf9e19905473aa6d0948aecb27909b03969e18c2e8d831e425c26a7602b13e83089f03a150a64ac6ae96caad1b9138a0e0aefb946ac6704f4143ddcc7e58e82aa0e60ef3345135b3b74170a805b7ce4773f99a544d17dfeb24c83a4ccdf47f48e5b24c475b4823a713b4abd6ebeaace012165d0e8383813538605ab000000000000d000000000000000ffff0000000800008789cf73a4bb92a47fc572dd84a7dddcaa8804a9e7d03327fb987c88cd1c87a17c1e0ea821fe287cd439fa584330a36ff6d6a659822bb0823debdbf51e382a80378f991e14c81c169ec6a0a3ee511ed1f010fcc6500c920936077963fd093f9d8f2aef39eb328d0c5d76859c0f1ea7ff435b4b776e35ba57b6f15fcd96b05ad31a57d003871f6d11c6b3b34ded82a6d284f575e0f6bada4436727a2e457844d44186e4a30d7ef214caa9574dae7a6f4e11bf17e99da7dbcb6191ce201c000000b80000000000000001000000010000007d55ac07001699beff1394f5d2f2346dace0bdc1453482ee860b002ee796dcd18be6aa78a1087bf4184bd8a23d1161417fbe59d4de316626d4c8619f970b29c7980dfa4d0a19b6efb188d873946199b48f625532f8c6f5240a819a6b7046daaa25e54315866f34f5ae60e0b238400f8fbeede01e0e6933174e501d54c927dd110a439209150b0f3df26fe4b36895ffeb2d69212f777da33f091ff4b6f94714e47175a270fb2284a5e00000000000000001000000080000004e0e9945d135a4e8888fff92403d1bbf70c987f295f61b4feb9599b556cf6b0d975523f76b79f39cae44212339f0e403177bb9c763705a5e74c0e3dddf01d68f26f52b1f681478a94d4336c6d507c27e0d4b31d2831fc6925ce63bf94399be512b12a6e0cd1ce0f9a6e3287fbfa5ad775d1a26a2d1620f71a54e5d548ff607e574173469dc1d8658c5b6c10ee8e31b5409cd64c39878128dd8bd76dd74d20e561bb709adfa4cfb030cc34c8b9fe2f53174da95cb9e0ac7a20933e7ee1513baf219739e394ae5e977e8d21cfc0000000060f89a3f78b4fb7af8b3270d50918fad2f940dfc25801cb4a8f85fe118470c6d0e1ef9c83e0c46b75b7b7a28bfcda8a18808f28802d813df5f"], 0x320}, 0x40f) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x104, 0x9, 0x8, 0x0, 0xffffffffffff0001, 0x9, 0x4, 0x1, 0x0, 0x1, 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 05:37:21 executing program 1: r0 = getpid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4e1d2e96bb38c54c, 0x21) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x64) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x40) linkat(r3, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ktrace(&(0x7f0000000040)='./file1\x00', 0x1, 0x40001000, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0x3, 0x8, './file0\x00', 0x45, 0x576, 0x100, 0xf09}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r6, r7) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x74) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:21 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000500)={0x8, [{0x1, 0x3}, {0x2, 0x1}, {0x3, 0x9}, {0xeafbd3437904d508, 0x57}, {0x0, 0x100000000}, {0x3, 0x401}, {0x1, 0x7}, {0x2, 0x7fffffff}, {0x2, 0x10000}, {0x2, 0x200}, {0x2, 0xffffffff}, {0x1, 0x80000001}, {0x0, 0x2}, {0x3}, {0x1cca8521ffc3418a, 0x5}, {0x2, 0x147}, {0x3, 0x3}, {0x2, 0x314b800000}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x2, 0x9}, {0x3, 0x7fffffff}, {0x1, 0x5}, {0x1}, {0x3, 0x1000}, {0x3, 0x5}, {0x2, 0x3ff}, {0x1, 0xffffffffffffff00}, {0x1, 0x8000}, {0x2, 0x9}]}) mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 05:37:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x3, 0x8, 0x7]}) write(r0, &(0x7f0000000080)='\r', 0x1) 05:37:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f0000000080)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x17}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 05:37:21 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) chdir(&(0x7f0000000000)='./file0\x00') 05:37:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400000000029, 0xb, &(0x7f00000000c0)="d5ffa763b4850eb9dec89668", 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sync() syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 05:37:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3f) poll(&(0x7f0000000080)=[{r0}, {r1, 0x8}], 0x2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0xfffffffffffeffff, 0x3, 0x3ff}, {0xc55, 0x3, 0x2, 0x8001}, {0x2df, 0x9, 0xfd2, 0xfffffffffffffff7}, {0x401, 0x19f, 0x6, 0x4}, {0x6, 0x5, 0x8, 0x8}, {0x1000, 0x7f, 0x400, 0x2}]}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x43d41a31bc2c5834, 0xf0000000, 0x7, 0x5806c824}, {{r1}, 0xfffffffffffffffd, 0x5d7f9211ac698499, 0x20000010, 0x9e}, {{r2}, 0xfffffffffffffff8, 0xd8, 0xed0203fa1dea2d6a, 0x800, 0x11}], 0x1000, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0x3, 0x81}], 0x5, &(0x7f0000000340)={0xfffffffffffffffc, 0x3ff}) msgget(0x1, 0x20) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb9d6db49e9ab9059, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 05:37:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'.\x00', 0x656f0576, 0x0, 0xac, 0x0, 0xe709, 0xd86, 0x2, 0x0, 0x0, 0x1, 0x10000}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getpid() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) truncate(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x1000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8000) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0xfffffffffffffffb, 0x100, 0xff, "6d5f5107ed83a74d80ad748843ca3a6cd6521c41", 0x9, 0x2}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x7ffffffe}]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f00000000c0)="274c763a90c7e343b0433fac1c") 05:37:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0xfff, 0x4) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 05:37:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x10) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x351, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000100)="d1a0421bd8c8dd9cc285ae492640fd6d9e0c9fff1a84cc997c77af0a1eceff37c54ffceb9f44c123b5e87a4f11f7d28f6ce2b4bb40beeac2838c9176d8", 0x3d, 0xc3a9b2270f8f2e58, 0x0, 0x0) 05:37:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x3) ftruncate(r0, 0x0, 0x42) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x50) 05:37:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x90d6, 0x0, "d730c1e7b9efc6e23c5b00000100000000e74de4"}) syz_open_pts() acct(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000040)={0x3, 0x3}, &(0x7f00000000c0)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x10001}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x349, &(0x7f0000000380)="2f02e2ede7d125546c00586efee8a44a2d29a0925b6fb4969ac16d40131fac6b481f1423a75d7e3b4d6d3f10b77a12d09c4f89baec44a5bf737ef561de6f57502dbd66fcfa8face1054eebe6a85aaeb3343697fb47823e4fd03b7e91db6b290ee9b7cb91b707a36d83f677bb61974010877d3da04442daa44a0ba38672f9b7b6012295a8a645d4a23610a26479b0e8d6175a1b2e68061978b9f2b18372312ffd51ccf0126a3f02b9cf9c4770b05f06983675d4a5b137fd2d75d449e0a52857242e1af3628464c7f1b67d8705b2cfd5776bad7d8e2bf7056484d6078afb2878291f3a4a200fb010be3f35f338bde50079df5fd0bdcd77a56a6c0bbfc5ef5d10105682b7409a04b03120b0e4a53b78a63dfb3e8a9541de188cfcdc5d3aab38b0d0ed1208e43dda65fcd916663beee4785bb13387ccfdc2a7abddd8c079ec002b9a52b2bca806f230045f2118419a01901167eab1ec9b5d36763ef9f1adbfb47bef5442d0519e92a330fa977a37c3c57ee2c16084d89a029af5b6a67e419bdabf149dd87ec96785d4f9e780c4f1551d7272b082bb376abc20c638d69721345c79a98cf32b9ffbff") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x2b}, {0x18, 0x0, 0x8, 0xffffffff}, 0x9, [0xe692, 0x612, 0x9, 0xff, 0x3, 0x9, 0x4, 0xe7d]}, 0x3c) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 05:37:22 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0xce70d1bcb7096602) 05:37:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8089, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x40000000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) sendto$inet(r0, &(0x7f0000000080)="1a05bcacba19e8a4a81152d06740932a8decceabaf497c26afb0deecba8a71528f", 0x21, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 05:37:22 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r3, r4, r5, r6, 0x8, 0x40}, 0x8, 0x7, 0xd87d}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xa0, 0x800, 0xffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffffffffc01, 0x3, 0x2, 0x2, 0x3, 0x3875, 0x6}, {[0xfff, 0x1000, 0x2, 0x40a, 0x1, 0x1e, 0x62be, 0x7, 0xfffffffffffffffb, 0x100000001, 0x7, 0x3, 0x4ad2, 0x80, 0xffff, 0x0, 0x8, 0x1], [0x8000, 0xff, 0x3, 0x9, 0x800, 0x800, 0x1764, 0x80000000, 0x80000000, 0xfffffffffffffff8], [0x5, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffa, 0x200, 0x5, 0x7], [0x868, 0x4, 0x9, 0x5, 0x8001, 0x1000], [{0xffffffff, 0x3, 0x9, 0x9}, {0x9, 0x1, 0x4, 0x6e49}, {0x3, 0x2, 0x5, 0x9}, {0x8, 0x8, 0xa0e, 0xfffffffffffffff9}, {0x40, 0x8, 0x200, 0x6}, {0x8000, 0x200, 0x9256, 0x6}, {0x1, 0x7, 0x10, 0x9}, {0x5, 0xff}], {0x4, 0xfffffffffffffeff, 0x8000, 0x20}, {0x3, 0xfaf, 0xb996, 0x400}}}, 0x9, 0x1f}) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r2, 0x0, 0x0) 05:37:22 executing program 0: pledge(&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000380)) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r3 = msgget(0x1, 0x12) msgsnd(r3, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:37:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 05:37:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) recvfrom(r0, &(0x7f0000000000)=""/134, 0x86, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 05:37:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0xfffffffffffffc01, 0x9}, 0x77, 0x8}) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:24 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r0 = getgid() r1 = getegid() setregid(r0, r1) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x7d52182dd75508a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='.\x00') mlock(&(0x7f0000bde000/0x1000)=nil, 0x1000) sendto$unix(r2, &(0x7f0000000180)="f0f802b497b80359e260559cd80accd5aef7a292a168697f366a6bf964c19256ac7553d2d4d23293ddaf837b485265f136a54cc51416c48cfbd10380648ad4c7655981a752e268ad48013bc9183dffc7afd7e42f458f42f8b21e113b54229447d08c23aa34efa9a343e7efa980a8277820e9c30435bf5b56c1d1664a8ddfb5346d1d569489c6eac3eb9f2361141899fb1cdef01a503d72fcd24f85ba03d96d20267e289c634bdef2bfd2394b74174da39ab6b7684eb0e9e2c5a9d2797ca14ad81ebbc6043056c53a12fd362367cc2d96652c2d3f222abd09f7955d7bf0d845e38d0f19ae2de41fbc", 0xe8, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000bde000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000bde000/0x1000)=nil, 0x1000, 0x0, 0x12, r3, 0x0, 0x0) 05:37:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) pledge(&(0x7f0000000000)='}\x00', &(0x7f0000000040)='&)*@\x00') getrlimit(0x1, &(0x7f0000000100)) 05:37:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x40}, 0xc) 05:37:24 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3ff) 05:37:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) chdir(&(0x7f0000000000)='./file0\x00') 05:37:24 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="73558e66f0088117372ecbe7edefd346a3218f9e39b2a2", 0x17}, {&(0x7f0000000080)="72ec5d7917e507869b2f9da73ef087d231caf912b4a426a167335ddbb54c", 0x1e}, {&(0x7f00000003c0)="74894f76bf6c353dd0f1348e3c7a986c5a34c67ab054e506f120f01fdd35ffaeb657a9f13791170b030a301ef771faaf6ed4bfa882096e46880aa34ddc52139085ccef08114f447976c2dcee48260792cbaa07e026c99f0d79410dde052d119ab4f78f9c09c12faca1e4f64cbb1b68e74d3e05b979f99ca694f67a2c508ed653002fc4cde802ea9f2faadf527046005847202e447f3123d0d5815f6d26d5a0d95f9cb3a3e89b56bb09f68d61987771e810a5e89401f7b5e3699c8de6f054e9c66c89bf24fb2a35b351481d1614eb1ca71741b1949fd6fdd9c0d3dae3d807d09fe19611da2d65d0ea89106999a3df546370bdb7c1cfa66756aa4204218eae9a70f34f883fabb47b021b182d1bfdc518c8906c9fe14d0f963fcb1b3015e4f34372d8be0e296da4b666108d2f71b805cbf233594ba24657527e3589b5db162c3447558ced698238f2f1999d5b4830528e9becfcbafb9a47a8efb32e0c8002648ed5a5d52230b0e04077b5d78dce208aba1ed8443a0049ea64f7a07895c1ed6571f7723f50ec898052ee2562ec423c3bfb41553f6de8a17e11e2b6d86f8ed00bd1c51b9837c5448bab31e248551163d22de0119f75775a2a2b5e5cdc0f1bb23877a4ea979feafb06cbe9c1840f8f3e5939fc59d993a40c0114fa3158efeb1efa0eb10c36c3b061d09d2b3180c5484e53f397934043ac30978a554f38280ea9417c6f91c39e5bcd7eceb287b739afb422522cf08d75a08a8183f66c12a8aa8cfe8e50f36edfb754a29efc30d39c474d12bf2a60c89255cd8f3455a0c230ad85d677b850ad7130a9cdf3811bdcc8a663e95efe416740928f239f254f7453a806b86802243c727967d08579e0e8bc49fb9ad0e80a6b4fd28596e73297a5f66a03203971758236719261f56701d0968c32e814dfcc32e7d3f6f7c7dbf8c8afc9944fcc800d45487e38e6f788a493c7b7b5d79d9c6f23785d8ee4992573f0275b3f756ce2d7a13c7f3889d6cc425228ca361a1fc5e3f05119e497ac5fdf3cb05f1d15ad3a2c1da77ba7f6a043a510aa60321f5356d13a7b43e285a072ad91edeb1def2c523446e32b478753934cdc99c1851a298d147a58a0528261374f149e29039ee8bfb6b0b271cbc034d43e8a28bd96a8a6a691a4037e8d517b5ed00ab7744f1db2a1c171a3bfba9d79bd66095cd38dda39e876076e40d610249dc420fd5654fd59514dc9a6eb460a26ba3d7c8f506e1e80f86ec31dc088fe10509411fea13c3e0da9a71895bd773cfcf7bfc716af70cf126dcbc0247dc8e4df2bf1b7acadb8672f696cb99c690be8e960785410e01b22eab97dc740e3c6e1d5abb7b013c91b43ad43729153293ecf5b4efc00bf47e6fa93452611a186699d817644d714162fa712920433ddda993685d2c2cc7eed9b1856027a990649f9b8d9571c149f7b6c03e46fee08ffbfce8db783bb02a351bd4ad03ef2aabe3d5673e5af705bf74bf9fdbf1425b46453a61e6c23bb5fa4dc833d9b42994955be72dfbb652d2e7547b8a459b2dc5555644f2a7cadde955206c743b546e1051dd35745f3c9f68e1705150949cbac14623bbfa4c3ab55fdcfb278a7294adec36a316dca0193cde6271b4ffc6e74674e7a716227fb402431594bb4fc696d71396d624cab919cb9ef759c86e887631a3cf0ce4abb66fb07b95d0f96166670d1ac4b2b8daa0e38d4ccfc179984250ff5ef41a8b34c5ab69373fa0e64ec2cb7afc264d9bf2501f3f3f36bc2671f6c08c85c8233e85f058247db6446fe4487dec4ec06d3d261117e9a7196133d68996447c2183e2ff1417eeae3cb54520aa0549267668ea467b32a74e25ee2c62a2da7df2f29f7c72c3f280298262e6618c2a20476ce48eb537d4b5f6cbfc2f23078c76041c5fcb513236076d88ea8670bfb2bed589837e9ef9d293ecc806ff5f496e98dc430655aaad93fa68f4f9d203e965e4505b4b5be21dc13bff326d3506166dffb913535f1a19f3f1df6a3bdc4f5a200196acc07c3de85cb4bdba6a969679d2ade15f928ffc668f7a615c20276c0d1fd6a887dc7de6e592a1b0510b20df068b33a77989236b4654cb4641c6b351a7d93d213afcaa6c49ceec89115364d7196d3d0447fdb15bc1cc1bb0aa3db927a8c37c9edd94b18c78af63af3881cad2daef397615612bcbcc18ad2ab52b2362821162c88a5df20059cf82ffeade798004d12e5e691a45effb5af2a332a45dd597053b981b5939548a2840016ae55d678aac7d6e251687f71254018de595adb4932f261668abeb58e6b3f751553fbab4c7be934ed1866c5a073582ce11d3ebac53389944b0287d8405a499b9edb499adf53bb13aa585bd32a44977263d0aa11eca300295050a815ac07cc6e933d5b621da87f556ecf1b32408b63619de16eec1ead7e2ffce8506ef38f5e85bd1bd80cc08b7d12cdc43c6ba119ae28eab88959363b4777a5a8055c37483233db806b67a48ee4e24c8512f1a204c02021dcc933b6de080c3ea7cc86a658d5b130a629c41adda773b9bb24077ec292b097031f33139e7fa0e38ce4bccaf49656cfc2ec365b3717066d31592b7abb2f6c290d11d4c4b8fdd44abf50c95ff3a9a396f69265496239b03cb59df29acbea5f645dad995e566fb4dcb524c991efbfb1aef197c274ad7ab579a5baaff60c5623416aa5054ca00d519a7bbcce78cbe73b8bc4e469e76d13b8bd43cab318695ce2c1cc41615d825832e2f343ae5176a4043125c2da89b30441ee4d05bb390d7da4fd3ba5675d4995d8eda6b90bcf69ca30e20dd76382083a43606143fb483336eed55b3b17a21fd183c682825d48b5d9a24fbd09eac01636d8addb9aa7fc776628d69944610aa4a84fae5448f0766d4f9cc6ca4630d0e1bd1d0667a692ef9dfeeb74321dea9518482ff1819a9360a9dd98c14a10109cc7d9f73975c3992217a9fa733af806b3ef092ab637d81dc76984c081605b826a9789425425d50de620aeb44672880cf2802b268a87cd657d9006dee7810adb4752eed00aef71e08b1bc16a046027bfe48bd9025b59c5bf4cef3c54d02803a6535e86f4e23fdabc8428f61b65d0a13dda3b27956e50d812569c69739117a3ba0c25583a834a72b4d4918e825e8c010b0c7c146acbad039427798393f7f8e7f1e2477d83f0546b5a7e2896ab4d20c89d960c9c8645e73a845592ced4ca1ef61a6a5e327cdb2156ada2df273c73f9cff58ec040872855f047aec8e6f96632fb62098af9161fca87887cdaceed7e35b764de4f11b90657d69a224e23bc064c3ede76132a15f32dec3cac0fd1c8504aa4474be33f7e9f3fd2fbe1554a857bdfa29c9598d156afc9287a228889a59d4b93116172a4c7e920ac7b65bcd2de5a7036a3ea99f4e5e2ae8f4b280f419de107b41e79c7f3d15deeab3cd42172902df09782f6fb914633b584407b7b5b6562e1fdc75e5033d0b4330939b02ecb8c11f735eba013eb634a0c4372de40fbcdd03eb101107bd935efa81404a493433d74f54e75b987328e10865dfaa17d9cc4fd9dfd3392f09917ffad23e42566632170318ab00aaac459ca0f9b52edb27490a00b80539dc291156f1fd0a72447e4596235d358a892022ed52e112a542c6de4350c9a59ab9f62e7bdd8d656f2460ab0fb55983a6d1992721b49521ecd583df9174263e1fd4896f197768b34f186b121865935645e81bbec593ae6ce73477e201ebf40ac413de880abf8b99ee771245070e37c64f31e90ab2f90b39c1964a74611785bcbbb32c8e5667c41f0f506a802e8f21750e653be2c472087ce537e1ce6cb25f74a710025487d0bd24ba9ff3cddc5bd64675fe79387f68941ef5a5fe212fe9a04276bcc3a75eb1771c003e41ee34edb19f954ff4be32461889f2065fe489d9bb43300928a8de7d645a9e9ddd26cec0144509118e57c56d96aa70c1b82c9f2116f64eb313f32aaa222f1ee562505a844c58c79f5fd1560e2d4a439b2c942e56341e0d4bdfdcddbd8c238a3d8bf65dc1cfd7ca02822533b2932557f89f258d1c3f22f46099fd75a55cea8b09b2c07180e5dcd4030c47112ed242e1419c2241b554fc3259e09e4414a8194975a41e4531a214a373a54074b32813679b65fa28627485ab404d89602062ad6eb3d20ae925056d1dee547bc1353b8eeffc6cef84d8c39623426d15e6b191c69239d0397c56dc18ce24356d511a685f5d433a5d92859cfc5da04af7ca8a305a6ab2c3d3d83353deec060b11c247a6399d0458200eb03fa93c047d1a9d2d09d5dc192f62c38341eaa2e92d9bd436b16c1244542344ee9c8a2a1c4e99ab05f121ad6d8a893c127fd0f78d795893eed150132ea24f5435946d607522aedbd74e678387def3d3734d9fb68064c0d5338d263b63f9cbd03da4f906d394021015e0d58bce2ab628a5c74fdd90a636ae7f5a8bb5a252ccd129862fa90d1453391e3954875f972255aeeadf85527ccde125274d6c0043e76f0ed73cce9992212df2189747c83675af81e62b5734677f3e05524f72f283738f1f532531974d6df339f88a974b1e8555282f198e4f0122a9851e890b0a1be2256051903cacac301cdcb456d67f98316bda4bdc2e36bafde0d5b3f1f0a53724fb5de00f92189451898666a58a078476bf30254e0e67f7318ca599ef1dbdd78c251307f90aa53da57c916b7bfc1602308f2b2512889344cdf24f14f6d79b8eba62ec54f68dcb24d80a1b0ad18e551ce72d15d529ad553364e4e451406de37c58dd9ec67da8df29433e399e2bc4088ac89be472be1a853b597fa6b061a733eab9d74f9c0602f183d0d0c09e697127f2ad412d824dbef8de6a5166587cffa3f3c58899ccf82b552f5a8b6d48b18ae806a1b92ee6a13f50ced5d3b127708fd6fdb391eeb4da8bf131ed149aefed5935c2f4f464ec37384dde6e9cd57cd9dc337d603aaa1451736edd4547519e67feaf286123c7850513e1fd20e344e01be24c69c093d05ff71c7bc01b2e438322a5d2b0105a00cafdfde6845596c51546a1f6e7095f72d658806b7dddf32e6c2c28edf753e2f13bd62d30128ebfd4f0b8cf2663a4b61c1772c2c38b1f4822997fa9ab7f56edb6cb410c88dce72fb054a7e5d6851b976cbf013e2a7fd081eeca3d699d563fec2f797956d67afd79ff95b060282bdfa7287e9cda691ed65f70d85dcf21bd26dc571093837c5a27cfb210a198136756e2d58af2c2e1a7aa31afdddc04cea7d748d63973789016049e1893841574a3d6df5e27ed84d352deebc496a33eaa8d1669592e927b3227d06c6f16a58fac02a42e7a8495444c91177cc639f4396355d30f2589a9b3f03cbe7a7e9f0a784286877ffaf4439eb6031b130bdc27e418b219428a0bb73b83eafe107092f61529463f3fbd260c954b54878f8f4fac91b08c3c317e9c5497819e275301a7673644d01cb444916872c9603f5b742bd7285767cf7f01e845b97db17be50c249a24d0d07ab4ddc65d5990ea667d8665deaf6a5d345bccaacd79255bfc762bddd7fb31297b52e418842e947be79ed57b91c67258aafacc4af7301f2701156467aff94dec2013215dae5ea8545442ca93af06a50a946cb80f385806469c9e92f04bcf712775660f43d252a1d3543e3c34678ca03d3fcb521c4272b03cc285ac263de729646466055f21840f0308a0fad887cd825953c1a0c8439e12b6f28dd54329a82d28ee6cdc2da50ee34ab82bc32029e27ee43fb666ac33946d8be6cc4a7c5c0ed1dc43f8076487a87d710f99005dfc3be82e3aa41be45e4a73a9f", 0x1000}, {&(0x7f00000001c0)="92be00f20b6e655d01fb374d6e578f179a6165eb5f3d44949a54a6ffa53744b800e1392280bafdf0904b17998dfcf682eda7cd4f12a7b8fdbb443edf6712b92cd17d59663acb722152b38f6f35f2ae25806b5e2850c6c8eba35b441233bcc9f8e3ab82a171ec7023f0dcacb2e7f33bee4115b68a4c9e6de725a373b9f7414977279859bc091f11bc93d52c7d6d88b58d059d915b103a4ef78aaa8ddaf5d43d3eca49fb87fe46839fee6ab81969c335e09f56fa44040cb8698e2adde36d2cac1ac60ab34e93c3", 0xc6}, {&(0x7f0000000140)="b2535ccf8925ba157f85ff461b4965fa64514e7e8d0cf47459e9655c39dee442116f73c77ab62fdbb069bf8459d2699dfb9d05ddd7ebfa5eda", 0x39}, {&(0x7f00000013c0)="cb538a128aadb8b26c786f0929f45d22fdc6fff840fe033415417fbe1e8ace625eed89ce85b5d8b0d5f50736426c5ab6a95ab863498ac77b950526e4403b31420d7a18c60ffa87576007b3f5ec851c2a51b5386bcacc71e5660d2599e4b95ff49410df73d0f14708eafe866b6922ff98620bf57e88b7c37137b585908e22bd36997bd3bdbfb11a21cfa7a7611d3d2c01c6e9be93262bec45d045930cb8af28103f7bd63a73f24b53e22bf65a316e8636aa0b3312f05d292ac009b0df3434bd453621924f", 0xc4}], 0x6, 0x0, 0x0) 05:37:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) lseek(r0, 0x0, 0x4000, 0x3) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x64) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x9c0aab1853e4704d, &(0x7f0000000180)={0x3}, 0x5c1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 05:37:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) pread(r2, &(0x7f0000000140)="f71de878b760b6ff7e4b7924ad7771d127fb1a97e9109ac159c489556d3680caf3734931c0367ed1f4786b1d3b8d69ac0e7db1100a5558c8998b3f463f87ae8a9cc6894d5e7b9a096773d58a6b0e64e4f93d4527ddda70b381dc446d087c10af174e92f7464ab245e6a67a9973edd8a4f2047f4e6a214c26deac99e25b98bc05364d59bfa73a08d254f078781e6cba2edbb69663200f3a2c9fe4e265c9331f802ae306c61af07f40f7f9acd99b7f95e8ccb4043d342e60bdba0e87a4684cc96d3cd300df8170138d9d2dcf342cc6fda4f4389e2ff81ac58789a83e22c1b5fde9b4b8c0090fc253", 0xe7, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/120, 0x78) 05:37:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xa642ac8) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x8000, 0xfffffffffffffffd, r4}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:37:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020027e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mkdir(&(0x7f0000000140)='./file0\x00', 0x7) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x2, 0x7fff}, {0x1, 0x7ff}, {0x2, 0x80}, {0x1, 0x3}, {0x1, 0x3}, {0x3, 0x3}, {0x3, 0x80000001}, {0x3, 0xa7f}, {0x2, 0xfff}, {0xa59bf2ed212be1e3, 0x100000001}, {0x3, 0x4}, {0x1, 0x1}, {0x3}, {0x1, 0x6}, {0x2, 0x4}, {0x3, 0x5}, {0x1}, {0x1, 0xffffffff7fffffff}, {0x1, 0x5}, {0x3, 0x1}, {0x1, 0xc14}, {0x2, 0x86e}, {0x2, 0x7}, {0x3, 0x200}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0xe6f61f6452d23769, 0x1c46}, {0x3, 0x2}, {0x1, 0x6}, {0x489c0f594c48f6b8, 0x1000}, {0x2, 0x2}, {0x3, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0100ff5f0993e009e938d0730c73eb2b6de8f19b", 0x14) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x2, 0x1, './file0\x00', 0x401, 0x4, 0x9, 0x1}) writev(r0, &(0x7f00000013c0)=[{0x0, 0xffffffffffffff2f}], 0x1) ftruncate(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)) 05:37:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x3, 0x4}, {0x18, 0x0, 0x8, 0xc5}, 0x8, [0xffffffff, 0x877, 0x0, 0x94b, 0x3ff, 0xd3, 0x401, 0x800]}, 0x3c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xd7a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 05:37:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockname(r0, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x0, 0xfff, 0x10000, 0x9, "c1a253a6a67083d5e0bade65c508c1fa09c85645", 0x5, 0x401}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001180)={0x65, 0xfff}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000011c0)={0xb7, './file0\x00'}) unlinkat(r0, &(0x7f0000001200)='./file0\x00', 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001240)) utimensat(r0, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x4b56, 0xd3}, {0x80000000, 0xe3}}, 0x2) r2 = syz_open_pts() shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) readlinkat(r0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/244, 0xf4) faccessat(r0, &(0x7f0000001440)='./file0\x00', 0x1, 0x2) getsockname(r1, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r3 = accept$unix(r0, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) mkdirat(r2, &(0x7f0000001580)='./file0\x00', 0x32) msgget$private(0x0, 0x614) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000015c0)=0x9) sendsyslog(&(0x7f0000001600)="d3fa25d062e24e300a32a3ace12f45a307b77da4a8b5611cb739f44f71e293bbad4b3f06d3f37b50e22350b1d58685e476869898bad80d31f5e60569339bd9bdd535b5b62c8fb16132d4734a260a1cf8502bf9f0cf9624e9dd16e1460e5ad660fb45f47e8e9bcc0325bc1b1b96bc984eb14fbefb7062f4fabab4e4294669f28df7d7ea71597aea", 0x87, 0x8) mknod(&(0x7f00000016c0)='./file0\x00', 0x8, 0x0) listen(r1, 0x9) socket(0x6, 0x1, 0x1) mkdir(&(0x7f0000001700)='./file0\x00', 0x12) r4 = open(&(0x7f0000001740)='./file0\x00', 0x20, 0x10) msgget(0x3, 0x4) accept(r1, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001800)=0x3) socket$inet(0x2, 0x2, 0xfffffffffffffffd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) unlinkat(r4, &(0x7f00000018c0)='./file0\x00', 0x8) 05:37:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2d366e4247d710b719850f3c6d8577e7efcbadd1bdedc4192ab1ac772f8434db5d4971aed94955dde681380b1fc337ecdda478e8148d2b48a9095b8701f3e9c5a66cbe4a55386910dbfcf655d34f02", 0x4f) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 05:37:25 executing program 0: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x30, r0) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20100, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x6, r0}) chflags(&(0x7f0000000100)='./file0\x00', 0x1) 05:37:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a0000d4b69b8b00000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c5", 0x57}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0xb89, 0x0, 0x101}) 05:37:25 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) 05:37:25 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r3, r4, r5, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) getpeername$unix(r6, &(0x7f0000000280)=@file={0x0, ""/38}, &(0x7f00000002c0)=0x28) 05:37:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x9018eaeff250ca4}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x7) 05:37:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x34a7, 0x4, 0x100, 0x6, "746fa4a5f41748761c7198b86684552362871be9", 0x20bb, 0x209}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x5000)=nil, 0x5000) 05:37:25 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) r4 = socket(0x2, 0x3, 0x0) sendmsg(r4, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/108, 0x6c) 05:37:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="63e1f51e785df144939f8e79d0670fbdaaedb8beba45dab4050bea036898009519dde3a50d417c3576179eb81cb9e4b20d9fd7a4000a2f74853c2e9e34896312a0d5d094e847704a506ebe587620530dd1ae58944b6b6f349769d81eeb60a4d40b2983ddad0c19ec544877d026218aa1258761ea49e85904cc", 0x79}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xff) 05:37:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000100)="60d7ac735c7fe0f827a945135f60e7fb88c60ef060a7b8222b607e4f72878ecc794387ba8b", 0x25, 0x5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x3e7, &(0x7f0000000000)="f9") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8c08, 0x0) fcntl$dupfd(r2, 0xa, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:25 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x66c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x5c) fcntl$setstatus(r0, 0x4, 0x0) socketpair(0x0, 0x5, 0x3, &(0x7f0000000000)) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) 05:37:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000240)=[0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x4, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x32d, &(0x7f0000000100)=[{0x2009, 0x5e5e}, {0x2d, 0x0, 0x10000000}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x100}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000300)={0x27f, 0x0, 0x2, 0xffffffffffffff50}) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xfffffffffffffdee, &(0x7f00000001c0)="ff010000") 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x6, 0xfffffffffffffffd}, {0x30}, {0x3, 0x0, 0x0, 0x1000ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 05:37:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x22) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9e2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000280)=0x7fff) r3 = kqueue() rmdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x3, 0x7, &(0x7f0000000040)=""/94, &(0x7f0000000100)=0x5e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x4011, r1, 0x0, 0x0) write(r1, 0x0, 0x0) 05:37:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="ff3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86faacca273061b5564bb6ae0b655533", 0x13e) 05:37:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x80, 0xcc}]}) 05:37:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0xfffffdb3) pwrite(r0, &(0x7f0000000300)="6d74ee35ae42e9394eb8d1e8f6cec8c077ac1b88b0dfd36ebe40a0d3a43d25e3012af17ea411edf851934d7a713406027e598889af901d117b32b54fda80cdfd1eef595d18b3e38feffa985005337d92af1cbad688083a48b71365bd0d935bc7ea1ad5baa2f5b9afdc61d219677f52ff58940aac1e1c198407d2cdd9c6afae409addbc9933315456816fdb14097b9aa2abec1db9f489deac2a5c613452dbca287623b54529e68d25c02394a06706fbb1806d239aaa282c3578aa8802aeccb9d252eb2276ee443d3c17ee4527794593d23727432cab8cf0b4d0", 0x10309, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x8}) write(r0, &(0x7f0000000080)="85b59002011913ccb96d099cd71b2289e41791741778bf2cd238bae3d6c1655a8d7a27b78578e2df9625fd5a667ca354df084457184e6afd520ec533da48332f98d83aa9e4b3e347f322cba1457440434e918d08f6fe835241a3d6f70f34081e69a75bfd9ac895f5131fe09c12c3c6a7bcc7d2574b9177febd2f0b993b17dd0b6af835466ec747704703b1d220703fbb57a33e1d0a2b7fd1a0a899378eed18a91abd83a6c10b2d49c47d5dd176d07165817749827f246faf75c0eb788e910b0ca17b8a48d0aa1737ef77fcee2136b01db3830d1346536e341a7dfe158b", 0xdd) 05:37:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="fa024de32aea43bcb6d11539c88b29f77904d1f6399920f2fbb264d2edea9b4bf3c5bde6b6a702b493bb04857ca4b036d253b18d2977c60346f4180657f3087fb011348c2dc07b11efc482389bc600a695d40728a8bf08c0b69e", 0x5a}], 0x1) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xb1b) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) pwrite(r0, &(0x7f00000000c0)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54d8dad8d71b37e2886134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c7", 0x98, 0x0, 0x8) 05:37:26 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000001d00558b504fd53818b1c60000000000000000"], 0x10}, 0x0) 05:37:26 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x2, 0x444) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/219) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/41) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 05:37:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1f) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) poll(&(0x7f0000000180)=[{r0, 0xfeb94143ac6047e2}, {r1, 0x3d}, {r2, 0x4}, {r3, 0x8}], 0x4, 0x20000000000000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, &(0x7f0000000380)=""/39, 0x27}, 0x840) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0xffffffffffffffff, 0x4, 0xa000, 0x100}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0x70) 05:37:26 executing program 1: r0 = msgget(0x2, 0x28) msgctl$IPC_STAT(r0, 0x3, 0x0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0xea1}]}) pwrite(r0, &(0x7f00000002c0)="69a69636c34ad89b16cffd0a58d7", 0xe, 0x0, 0x0) 05:37:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:26 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r3, 0x80000000108) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r6, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) dup2(r1, r3) semop(r0, &(0x7f0000000240), 0xa34a786d47e2563) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000003c0)) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x4, 0xf13a, 0x5c, 0x1000}]}) r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x1, 0x8, 0x3}, {0x100, 0x6, 0x0, 0x80000001}, {0x200, 0x4, 0x4, 0x80000001}]}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) syz_emit_ethernet(0x56, &(0x7f0000000240)="b62c9c6794abd291c8ccdfae0ff199be597ba0ef571e1aef3c25fc0785d9101338b008b4f88097a7e7a55472c97bb89759d2a9f8f36eb0929caba0cbf05358cfe310541cdf87821d95b60d726e5b24d67cb1217ba15d924df6b9d9d8ee7df3d63a8a9c2fb5d6d29d8061dddda1517eb707277099f68c2ad14270197221c3679ff2aff0cffefe27be588baaab6a337d35ab4489988f42003f0c37a90920d407dba4283e078df3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x80000000, 0x1, 0xfffffffffffffffb, 0xaf9f729}, {0xff8, 0x6, 0x4, 0x4}, {0xc5a, 0x7fff, 0x5, 0xfffffffffffffff7}, {0xeed, 0x3f, 0xffffffff, 0x9}, {0x3f, 0x7, 0x8, 0x3}]}) 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x9) r1 = socket$inet6(0x18, 0x670390392caac5f1, 0x3) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:26 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x2, 0x2) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x20000000000001c8, &(0x7f0000000b40)=[{0x1}, {0x34, 0x0, 0x0, 0x8}, {0x835, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = dup2(r2, r0) linkat(r4, &(0x7f0000000140)='./file\x00', r4, &(0x7f0000000240)='./file1\x00', 0xd52f73599823fb04) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget(0x0, 0x4, 0x600) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000d00)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r6 = semget$private(0x0, 0x4, 0x226) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) r8 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ff5000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) r11 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) r14 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000ac0)={{0x3f, r9, r10, r11, r12, 0x1, 0x6}, 0x3f9d, 0x5, r13, r14, 0x3, 0x7}) 05:37:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x20000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/100, 0x64}], 0x2, &(0x7f0000000240)=""/182, 0xb6}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x401) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCFLUSH(r0, 0x20004268) 05:37:26 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001c00)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x3, 0x201) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001b80)={{0x101, 0x7, 0x3}, 0x5, 0x1, 0xfe36}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:37:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x900, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x27, 0x8, 0xfffffffffffffffb, 0x7}, {0x101, 0xbe, 0x9, 0x1}, {0x8, 0xfffffffffffffffd, 0x2, 0x1}, {0x7, 0x8, 0x0, 0x9}, {0xc87, 0x0, 0x40, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10000000000, 0x401}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pread(r0, &(0x7f0000000180)="b5e8432caed6ca7417bd516ba4ca861ffb1f", 0x12, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mkdir(&(0x7f0000000240)='./file0\x00', 0x161) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x441) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000280)=""/232) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xd1) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 05:37:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028a9) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) pipe2(&(0x7f00000000c0), 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x6, 0x800, 0x73, 0x30000000000}, {0x2, 0x0, 0x20, 0x6}, {0x99, 0x44, 0x8, 0x6}, {0x9, 0x3, 0x2, 0x700000000}, {0xa8, 0xfffffffffffff3d6, 0x5, 0xd979}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 05:37:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x4, 0x6, &(0x7f00000000c0)="1fb843c0068a39f9ff5775a0c1a386f7db23294e8b52d91b108a50332222397e7d42354fb72f0c9cc8e29366e53feaad176a866f459e84b742488b4abfa78bdd9a35b33f71e5332e8af3a1b94efe37e34ea3fd2406f94387b64d8fe3833df14f", 0x60) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x812, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 05:37:26 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0xfb) r5 = msgget(0x2, 0x42) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r6 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 05:37:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000932914ee25044d6fefe120127a"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 05:37:26 executing program 0: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x5) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:37:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x2, &(0x7f0000000040)="031fc8bf83b3298ccf61570275c470af8505cdfe23215bbd109e09c1313b5c65d0f681086afc88b2bbc275bd0570c6bb810818c99e91382b576d27372a1e6a4c901b7a78c2722792bda19ddc79d2502179c0c828b0910a4b87f5d9aac48bf4d53b309bbc2a5074b5518b2c14a3295d18c46f2c07d2a151", 0x77) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x96, 0x3ff, 0x8000, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) getpgrp() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="9d000000000000000065410010000000"], 0x10}, 0x0) 05:37:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000180)=""/4096, 0x1000) 05:37:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0xb) kqueue() close(r0) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d}, {0x66}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xacd27dead090cad7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffebe}], 0x1) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x1ff}, {{r0}, 0x0, 0x3, 0x0, 0x7ff}], 0x7, 0x0, 0x0, 0x0) r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) pwrite(r3, &(0x7f0000000140)="b711144658", 0x5, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) close(r3) 05:37:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0x4000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 05:37:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)="656d414009d34911619ace0297add055033fd03feffcb938a225bd5d50ce6d717d7761c8f2e03d9f6df7f72bfb165d042fc69341a0acef77274140a5458d9189642b8c556a6f13fa64c7", 0x4a}, {&(0x7f0000000140)="8b64726b40eb79234e0df0523f0677b7e2e72a28acb6b5d8ca091c3c90a1f78f2103917a7cfd8faf5fa2c7041e38feff661d05d19f7bd624c1d91621e354950aaf1777d97831207fb7436649a0706821153ffc7d30b224e2694f4669bdc184c2bfe60e0daf327942cde5e8a6e9e728b6c47c9190abe33ee9ba0987c0ddd959f64fdaf741febbf1709cdcd095f4035545617e6d3b2d4b372674e7ae3c98ba7dd431aeb4042acb166eed2dc03f1526591ba070a468c0472680abdfec3897d5785a4bcd51fc2130", 0xc6}, {&(0x7f0000000240)="430fcce3a3e7cb353e08815badf7", 0xe}, {&(0x7f0000000280)="2384334037d6124194043a18ffa56bb30dc1e6a9bf54aba7674f", 0x1a}, {&(0x7f00000002c0)="ec6438e34d6272dc6270dd053eb5b6b9f894cd2cbed3f4526767ddac5fcbccff9c90a876b13d459ffb74085fb7c2eb2987a879073ad4e9765722340449c02fce9590434a8417fd72388e45cdfe8d99d3d7835c6f94031812029ea6ea783dfda3449c3ac18ed4e9aec6d3323bc3f001a21ce1450b7bef41a5542c5e78e980e841ca265de0bba3b0b43a96b1aec47ee9031c08d03ceb47d9503f657aedb283f2c5e273388e892acdd3b4e66a02607a6fc1ce0df2dfbfe4b5426a7fcc29d0c1b3d363c6c4051ba8d556767ad031c5d1fdd5bd8298cf45e0e02c5666945c019cf106ba3d7145077b7ef01ce83af61996a105de571aafbe3948ee32618a9cffc3a69167f5fb432f4d04250e9c5758106c7636117c37ffc243b453ad2bbb437280f6bf8c42a52ec78dd68b0037bde1ec2f0abbfc56c84b9c6e9a956d68e586d6188bdd0ac448e7ff3200e48cb42663cbdc02cf7a85086a8cc5bd43ffc917aaf88ae20342eb7dc137e097de9e6710112b63b621f2528c8c01954ba091adfe5be77aa5da6d25fe819c1de7d0c658bed8f5e70f98a16dee62fef4a1af1b579c834d40540dc4f61ff11f40dde4ff56dd5365e3a4727d25da812efa93eee9f3e2e832129f512b1d545c9d81697702508ed9d8033af5a048ae6bee03d18b1af20b61dca910e690c70958ad1e39d67c305dd55abd8e61a3970e073a0ad0c4519b56752365cdc879c505574879b61c1fe1158ec7cbd9147e95b63b5955a620c57f40c0185893f7e2f069709698bb0f9f7a7cb865a337f4cdd05172116a74a1c13f403e3c992781d5177a4d7edca670a8aefde9c1ef173048bdd209cea8f15490341c761a8749ee33b36955ccfea21fb3ddce5660ae44da970f173c942b33ff457b1370ddf76353b19ac83ec9463447159a0db51dd2a32d83e72d395685933ef3fb5d079924b5a529e4b87379fc66d93e60259a11e7132c902165b4f43752e082a64155916387e90eb7e7695618a859c21b2fa6d934b5bb337028d04cdf26bea360c9785ac044041cfe296a0e9eb70b22cca1d0dfc6ac2def6003f5a0876f783cf61d10594d8370d5db25973107de85aabb9db6f093269bd66ca5c43cfdbc219ceb0ae5507a9e3ddb439ad1e42eac1d9a96b00692162e51797ac0ae5077c5117533d77e5456aaf2323f1659ed905a908afb3659d4de9f05d8f0c73987c7cbd8d2324bfdad67807f2543010156d2cd00f0e88c2de391bd5a6a6bb22c9981514f4a6f2041d6576ed01c3d3edec96bb73337025dffa0e8b360aa7ae664ac64dca2b0fa20e3cea8afaef2cbce2c6b566a20f3195f28e39bf4302a314f4439373f66a2550b1e25f3eb56170ee29d948c15f14793b86cb84784793b9b44e8fea2b93a07c07616207f0e22e132f2c5ed33b0ed166239be5f6a59e6720a60275eaf4ed263be50ef1034d371230f5223357e6b6fcf194a83f3fec00096b05d5492c4f5c7798da4d0c88fe551b82ac94345a574be712ac5e3e88a6f3f858aae88d4b5bac70fa6f78dafa2fcbe1883d36dcd8a4e4242d309323be3b84d8940465064be54ab2ce0715abfa2a719cbde480fb23ee3eabae7c112c8877cfe14db7f5a57fdf2937f31a9a58576889f4bd4db49c45490f1cac72786e40e4c3ba06eaf50493d0c787377419999c769897724c8654152d58450ade4e2d2e6d8f86cc4d59dd45caafa540f9079af2c8a28e393871c42db57f34371ac6ccd69ce82652f4b77c9c78b5b6c5b0395641b9b351404d90d2f33e9ced4147694e9c4ac910a0e6b484a8072a3e87469d3e3151082ca2a7dda24c5898d33885961d62461649389c3475a885eed15106edbe67be8cfb87d19b36c3a1eb7e3a8337d047d4b19c2e1fa15226b63181f3ba21fa42d8e8c3daff4bd278cc1dc94b176d7535ccfec1f1b7873f53d028a395fe46380be548e28afd877584244ff67c99661ede53d7d8570a3840c6e607fd6c5cd118c67c45842afad6389031a8d2930373bbbb4c8011a0b822cc18a660625a2457cdd8e007e7bb6c89de0a3ce9774a9d1167838cd42793f5e4f2c0c2ba7b79cab924a5265fe3c6dc62c6fa25d9be2e03c730b6d86f59396bf209d942aa26264b283c33b3aebc0a40e15e280fbc25eca5aa47d187b45affa6986720cd599c9f5f8443c98739f5dd93bd69fb4a066bc479c4c6fd8453ab41a6eb611632b2ce23ea67e55c17a7873762657d37079a581cd7d26236af5236afc661855257525785abf54fc12a02c4bb4a6e749d2587a7b59fa0289fd1301969ed6536c765f249be4a0870c27cef3fb723faef160acd2a483e3d76140beeb3e85036a3c4e0abd8d0b995ff1d237f6a74eb3e829812dd1aa9ba8b59bfca64ae2f038821843cb2a3321bee7ddb872e085ed7950b60fcca9da2ed4805f95db89bfc1072c5c354ffa77e50390b91f519821c24f108e0ff7e68e79ae7319c7517ad9bbc81d296236ddcc8c86c2ea930dd2c96fdf84742e85f56989ea97910f77da5a70f45753eff96e3a9f64f46ce7a1f36a775faad947912647add8ca2b1590df633276103249aff5754dc14c79f90029ce3b36b09169576f9d8faa73e82444e0a7beedf01e5fcbe6008463e242bf9f0928440a954b3ff4493aeeeea819a9a4ab3bb6fdf068bc7541eee42cde179980de2b1379fb19f60392adf44677ab6d8c617cbeb99936504ec1e2125fc953490f7769583870a55a06ee66c0899ddd3cebf9d8a264d6548d9a4c0d4dbb4ce32a88e4f9d7ad5f0eda205fdcaaf81243ada492fcfd606e8db99a0508be91553eb42404399839606fa035b6c40e46f076f69cd709c4465b7fee8fceab5b8a3bdadd1f942a871e512144ef600d04c74176b29528de4c9ba00edb35aa97ae06c725918ef291220dd4fb21866d180bb6dc2c392a1b33c8c78bb704ee48c2f240221d9113cc4c2a5ee6b290e492d6b2c0ccba00ef93bf8e5bd445bc0bbad34f126eaf220f0484b6d4d07119222ab05b29e0fabe044f0491ca7ca120d8bd3f32332b418c480184768c9ca5092232888a319cb65cd434f899ca8b5f4422e6d154739b3826e5ffd7a3158c0ab0f5cf8f60388333486d7a73cf708e961a7f7e48251586b07e6936ae7e8aada8ad0715a5074f454af62b1f83d02b1ad66effbb437c31043911a1a0043bab52cf398b3e89ec96f395fd9f62893c0375ae795ec2c25e6d38c3aeed4426bdac70ddacc03a695411263881280185620a3794ec6f2381cceba4f9e9931a15579d51b0da8410d96b2f655d011b4eb4994e6a0a4a1cfe521b9b6ffc7ed24bdd82d9559bafeb7dc1706659e96f0bed8815478848e96db11e5c74ab60c8d2b8039e13d002cab17444bee6a37d26fd6a75780d27bf6a885cca154f95c79cb16ec6643ca3c33246206b17fd5e40d26bac34fa86bfe654fe987f49d7aa95b786a3702f4a5cf4b6b4bf757cc85bc07d068dbec49334ecd697f654f2437b42d35295be7e65bbce8a64ba6d37ce2e2f5529a4ecab6ff3691eeef5fad2e667dfcad45633fccb4410da01acb08af4dd71c6721d5ebdd5e2a21dfb6e51e9b5ea3da57508bbc2ada8cfb568c4834cfb4b75afa8c5e68a9301fd78f9cd8724a0f451c16521d933c21911b54b4bcd79de2f529e7b901876c62a0a4be08dcf6bc06e1a810554e6edf9bd0a3f01e00c990c12669856dc0f23de58442b7d96d94cac413709033674a66669cc38497bb6e59deb5ef5f0b0059e3f21ac387548224a860c350c188f8c834d084946d8a06780f17ccff2b7e5368df0f4a8b17b0812ab3a1aef539eb8d692e1394fcbe6d54b401591aa844b4532cb038f18ff71870f88eb777ecf828a439295044e0f0048527dd33d394722572789fa07dca747a3eca0620fbb7856ae1a794814fc8c5076802b6e9cc4b3fecdf0fd872a8933c1d30023252c0357c64ac1744ae09398ed8bce8a6de833aa20e8d82b5143c34f33b0ea98d2acc9dee5564471373caf048e9fd5d769ebeb7de0e9f2044d998711708fc7ff7e1840f33e80cbc3c89664958a6979665e566cb9e48f91e963a8376801c33e7ad2d0c054dd7c9abc94bb050465e6eaea72e5c25f0b89987eddfb553b5bca47a18a97d4f1100508a2f0effc31484eb452b0e30d515acd28dbed575365442abb03f0edfba23d95670fe38ca3932f3d797904248afb4026cd1e1b2a22bd7d0431c0eb75597c3d4ee3459c065aca73b546f62c699d7b39f70351b9556fd66bca5da2139bdaebb5e8bb632dbd3a23c7b3bbe9ffa2e127248ba9a0382e69fb25d0bf57d504544a576efc3a597ce13df23750c97fe6aa0ae4850f55a837b62a8f417e1105b0bb8640de673de71fcd2809a1e7b9c70201f382d202b464a15a9dfa8871bb3e48b5bfd413e5be485e7388bd2119bbdcf0dfb3119d3ea1a66bb36004db532f509bfce1c29f513e92335d9f2d84103ac5477f6819c4062ebd9134fed2ed0b8bdfc4a62881e4bc5a97efb0a186294426d1dc355081287bceccfa3bddbe18ba75c0ca6513a541bb2298f797544650c4c8155686517f4cb9456827b7202a088926ba3b2d8e31b5cd3487e8626b3933e9ceab496b4a2c43ec2267483ed01396ffcc026175b60bc67a515a039b4776d34b4f1fe38d92d0ec76ab58d56fb52cda5ef504eef680e0fb1e8ad988f94fd07010d5e97f899f8f893affca727b52c502bf3b40feb52c942817a45af646b773e1bf514f3ef7dedd68686144c3c615ccf6414ac8827b58a19c4c4ac9602dab147ab3e05802fcb48cc4116de8d291345bbe453fe8e047a5fdd21188813904a1ebd266c01784461cca9acba28256839150181ce3e78f2565bf5e353d6a6d96c29da7c47576ca41871173e909f31f0021304e28c33f11d074d14dec44643190c547387e18cc2c8449a2372a1ecbd060981885cb9798d5ab63cd19094d016d2c1d0715f3fc0b7c9b3817c934ab2fdd24be3681d57366803b7c4f35e5dc126379871fc7e8afb010b3d08333a167a8ad68e07232d73b3c1a85ca2737fc5a37fb699ff3a55363198fea36a7ae1939b4fc4577530130fc4b43fcc7ed73cfd705243cef070bf8eba4dd79ef249879d1f9c9cdb181d084d2ec292aadc699cc951f7ee78dc887e041ecaaaa9fe44a3d8479325c527bd4d289e4ac4c542389fe6be9ca0f846bab87c42592ea2b2a0d28babf386493e269e46b70d30a87fb31d7b2c1507e8d3238d1e4e5e982a737c11299dfc40a904b0f6302bd2c8a159bf631326867a7be424a0a04b31ec5e1110fef92b0189194a19a67ceb4c80d46e9f476bd52286f8d1c28c090de173ec427d347c7de366cfe0b12a1d3c0b1a51c1dd324cc9be07eabe77ba7a6509bd1bda4cb03b2d74e40389fd93da87a152459113f563a5f3f01af3137fbed92c26c0417e07d6482ef1b94a77ccc0d9f461d1bec74e2a02117677eaa3dd0dc46b68d290ada95361f44f44f8507d7fb4d1a9484b69ee9d3d495114485cd20a3b57abbfa993d45246b8f341367277ce42fe22b8a9b02d5170d73812cc38ba9bc086e4cdbde5d89c8dd641cd4862be7c7c2dbbf7f5342b182b106efd775a2ba33aa68b1e7f063921c7687654a8374829a6760422444830cdbfa0d6f1e0bffefbb04bae017d9ac641a04fa9b037d8789f3e5fac3c3b4229871ccb5ba7c67075b7f52fbe4d7e0b496f813d5bac0a5390ba71f047cfd235c11b13474f909a6cf87189e0239b69006dd17eb9c01aff90f3ee6b82010a20b901068e3671487711df109d5fe5fc6903c5d210abfd81a34fcce93c33d26391e20", 0x1000}, {&(0x7f0000001300)="ae0d22a99b79d78a3a7f34e52120127d46d69e007fb1365c8132dd5eefb7a89a99cb13176eb7870b00ea18b8580692803d7583765d095cbd3b44e33295977c1fd52e27b9ba8a96731a19d238b43b891352ead52ef487f4ff05353a4ead348eed1a5324df7f168ba53ccbe317cd14ab4c7eb771a8f975a75dd4157880bcf9b29a5d152ed263b56f451100266e8208860e5660ebf2dd88d468510e03a0d8174de5137e07af044cae86cf26edd0dcdd58a930489de64b73cc535d82e009b86658489263ecf8771ef191a2acb4bf36f6f0763e", 0xd1}, {&(0x7f0000001400)="09d245442817d4adc238457e935a44f90414f1047d0121b2fb", 0x19}, {&(0x7f0000001440)="74fcb622d9eca6d1e24448ba06f9b04a7a4df543f48cadab01024d0d65e70cb53dac18354b6e3a892f579d0809eebbf2fcf1bd19a72501d22e3fd7a962a28ef7dad26aed5516319d3059fc570f9265d282eca6bb724a9b1f29405cc3b0f91a6c3b69d5a485c829dc913606471a555da17bd19413fed0cdab8d2e3f14e4e354d3e2", 0x81}, {&(0x7f0000001500)="b77a64a63ac1818201a0e9405dc23d3ec89c2a2119cfaeb6c5e06441ce717d554f48e552709b9b28439915f9", 0x2c}, {&(0x7f0000001540)="769c999142b42ded6129a1f5b202e7053397cc0f8a454f7a30825e8e5e9908be3fa17f", 0x23}], 0xa) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 05:37:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f00000001c0)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0xffffffff80000001, 0x1000, {[0xc82, 0x9, 0x77df, 0x10001, 0x20, 0xff, 0x3, 0xffffffff, 0x6c, 0x0, 0x9, 0x6, 0x401, 0x100, 0x10000, 0x7, 0x7ff], [0x0, 0x1e, 0x1, 0x7, 0x800, 0x3f, 0x8, 0xfffffffffffffc01, 0x2, 0x4038], [0x5, 0x9, 0x1, 0x7, 0x2, 0x6, 0x3f], [0x5, 0x6, 0x700000000000000, 0x7ff, 0x6633, 0x8], [{0x3, 0x8, 0x4, 0x7fff}, {0x7, 0x3, 0xf2, 0x5}, {0x3, 0x0, 0x5, 0x1}, {0x80, 0xd9, 0xfda}, {0x6, 0x766, 0x20, 0xffffffff80000001}, {0x6, 0x0, 0xfffffffffffffff8, 0x3}, {0x8, 0x0, 0x8, 0xfffffffffffffffb}, {0x0, 0x5, 0x1, 0x10000}], {0x8, 0x0, 0x8, 0x3f}, {0x1, 0x7, 0x100, 0x3}}}) r2 = semget(0x1, 0x1, 0x8) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/50) 05:37:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x37e225e82e813b06, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x2000000000000134}) 05:37:26 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) pipe2(&(0x7f0000000240), 0x10000) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x400, 0x159, 0x2, 0x4, 0x6, 0x2, 0x1, 0xbf8]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x3f, 0xfffffffffffffffd}, {0x2}, {0x6, 0xfffffffffffffffe, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24, 0x4}, {0x2c, 0x0, 0x0, 0x100000000}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x198, 0xffffffff, 0x4, 0xffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x2, 0xfffffffffffffffe, 0x4000000000000006, 0x0) 05:37:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x48, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x84, 0x4}, {0x89, 0x6}, {0x3, 0x1}], 0x3}) 05:37:27 executing program 1: r0 = kqueue() fchflags(r0, 0x0) clock_getres(0x0, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7fffffff) 05:37:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28188, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x10001, 0x7fffffff, 0x5, 0x1, 0x2, 0x401, 0x7f, 0x0, 0x0, 0x1, 0xfffffffffffffffe}) 05:37:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000100)="fff1fb4e4c74fce2337a8959cb5fa2e795e7514acb1395713850c91d393e2ef12d1d56c4e4023a64eda35f7f45ffa79687d60bacd0b6454ea9bbc91e3a70cbe84cf046ea77efe63258095cacdebae158ed4c3d5df9b5e877b39341baed4ea5eac64356c3bbeecfa994b1a1843710a40ead6f4445da78b6ab9f1053e8652bae82511810889617ac99c8b79478ef2f29280ade56f172b54545ef9947eb3313f82209136fb815b87cb9b56160879bc8f7c02a0ebb83a978545fdbc175c184e617ffa3b7126c4bc7809e36e606ec7acd5282", 0xd0}, {&(0x7f0000000200)="56233eb31bf14ab613041418536449508e5e1d6e3f152d700775574151a960939201f6aed86434ec2ab4fbbb197669fda9058fdb03b9a4b96d3b9f315b09c135c32608d19c3d8fbce5f07e4d1e6385b057e0f9e0e7e165f3b9c1513a361f5b85e87e5a606753df7a2178fab9203f5c9d637b9ac7db38f824baaf6e8a4a656795f1f95e022d25f57c6cf6c36aa2e0af00f56c84df7a297a730cc3e6", 0x9b}, {&(0x7f00000002c0)="91620fc435154f8c187f0fb26cac250700865f5403c4f372e2b63053d07e11ee3b5423f6c729d5f5cf0503648ef86d9b057d9c09fbb84b144271574fd64db82d093d29eeb3883edd7c59", 0x4a}, {&(0x7f0000000340)="904aed542ddddfd420d61d19b867b8f0f5b2b004f5ead5df6f65959c385fb37ad95acf70d92f5bff604ff8bea414e53911927fc97e31fb3ca8218cb7b08ccc4183758fd0ce5f6bd5ff2a6d8850ca010184ff64cb5a6134fded9d8a893852c36bd07e960982e84b45fc8a2690e15314ed0dc22ee3ae6a25cadcc4bd0322d807a2ec9ece61303015d99f4ae37f29fc3fe85ebcd6feacd509c909917e46aa9ca6dd3e893b60b5e265f54135a8ae4e48cc98ab008a32f9cb0801f517cbf298ac4bf2d8dbdfa0564611ff9a", 0xc9}, {&(0x7f0000000440)="97c40f5a0334fc13ac571599526daf3b01f0a01fb9cb023426cc12ddfa81de527be3bd45e7e6b9d9627652f2726cde56fc5ea5f4c013fb84ccf917bd5c1cef7f00910c5cd73db9329a08569580bfe671021d93667246cac18c8b018279381c2a15288edca3e43826624be4a04450e83faad727dd5b1aa6ef8193e977f65e83ed3f4c55c301ad834b5378d7c034daece249d5b1190128b67738a528b59c24849076b22016ee9f02315fa526fe60edd5dda3e6682c40710c7e720c889309f1f12e0a972f49f495ff62f33126c3b1037fcfaaddf7fb02d526d4a8b265e5cdc23537b3e53cd839484b7124dbea37", 0xec}, {&(0x7f0000000540)="64933fc61ab70f853b89dac5e9e8d67dbeac59fd8528f7376589d4a17266ede26e0e10bec87a42919a7628f1dd758a66d3f6b05f2a691f3298261f2b140b1f775bbe71a728e8c895b9cecefb316d9be65162c04454b60aa55e94912f2d0de8346e8eb3feb981df3e4091ee0b1a89f2a29da156ee127861821ee583522a576f08222d79b6874a3ee9b6c36b469deb59925996f9ae75968824e4186f4672b5d3dadde9f715e50def02b128324cf79752f4a44a02c5a6cbb22cac610e84981a31c1bdf02a2df9", 0xc5}, {&(0x7f0000000640)="db60baa5874d58ac79f1891f7abfc0", 0xf}, {&(0x7f0000000680)="6d4930b596a9a2bbd6d9b2be8365cec15f0725ee1e8cd09aabdf7bfa66a18035dcaf5382574c6d8976510c57cf51cd596f21e7c2b90fa6b8a82dd3dce6f333a5afa4a1ada6daa096b4fcea24f75867959ead40bc496d0b6a4df81d8450403d6f7ff1fb6ef3d010709c8e9eb4a580e87a8c156d4ab3cdc6a38a0a522873fa8f85d7d0f048388e7efeadb21c3095abfca5a690c93100d4cb339d0d02ed7ef2eb97a7875e88382ea38d4175a7dd7b96a8ea", 0xb0}, {&(0x7f0000000740)="ac36c18306ebbf9e6d03184c2d155eb809caaf8fb83cee6e89920cf1de302da38ea453db6ff553ec23c7219cb97ec8ccb77dc3f6c1de6938ec9574b9376390fed1375bd6e57f07d0dda9e47226", 0x4d}, {&(0x7f00000007c0)="d83697565118677a9565afbc1f9ae43f8f3884e8ee109adb6042ceb946981f3c00da01d6a54bc4e0a3b1ddda255e924c7707e7c320a98c3fac5901b173806e81d59796b38c21d56e45e96465402d43ae939fd5e437c6fdf08023594c99bc625f443b1917e86148faf2aa25e8efd565bebda32a84f5ac74c7e6ff16a4c365c4a8ec0f1861066aa5c161adae84694ac1b9c7c6f63ad8fc33db1467fa34d04618f6b7136fe3dcf16688447f1968138984fde8ee0b2454ed6bdfc60f13bdc8160c6c6c249180f5ad13a86602bde61a2846cb54f01c1150fc90a5792ff1a0820d5e3a8bc313e18e6eafd5cc61", 0xea}], 0xa, &(0x7f0000000980)=[{0xc8, 0xffff, 0x9, "593d8a8ee76dd95989509c06510fc75fa8dd6ce347436b902e4fff8efd02b949c82b660c9a1369156ddf03f6a8ca62f4f7ec9390b68ef47f4bd86bf18f93d05d3fe8aaf6ac7d39c4d8ed4ea3fcfdbc34626b1907bcda8110873cac9b942e807515d3895ef8443c4190bb1178bb74e6f11aaca0e1507ed00bb3c3c7dd4361942b5ac59f28e7150a11b4fa46b8cb9737cd7014e44d8662fbb6d109333e81a854e153330eec6e5fa1668deed4e657d26dce90d37e"}, {0x20, 0xffff, 0x5, "ebd985bc88e80584f3f0b9fe7bc0e2"}, {0x98, 0x0, 0x4, "57203aea350bff003b1b609143beeb198f03e26f1abf0219c03a242b964613d68f3b608e467f9c709c53be4da05a1224218aedfca9a5c257ce5c30189e519ed73a1d2f5d6074103a735527138cbd3c25ed11f2fa486a3d6e17900fab28f959099a3f6644846332f01970ecffae76b460473451eb412941a4de25078995a278a9c8e4d9"}], 0x180}, 0x405) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x128) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x1000}, 0xc) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="85f2615cba02a835549694abdc2aa06eb138a6efe249925b230482458b7b4bfaf3c1851e748530ce7445b1f131657b18729fdf152f37b00edb9471c463fde4097592935edf58e682bcf9ce2616231fcf953532793ac5085b8e", 0x59}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0xa}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x401, 0x101, 0x44, 0x484}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7, 0x0, 0x0, 0xca93}, {0x3d}, {0xd256}]}) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 05:37:27 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xea, [{0x3, 0x10000}, {0x2, 0x166}, {0x1, 0x2}, {0x2, 0x8000}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffffd}, {0x3, 0x7ff}, {0x7722ed02c24a40b9, 0x100}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x3}, {0x1, 0xe4}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x100000000}, {0x3, 0x5}, {0x1, 0x5388}, {0x3, 0x1c}, {0x3, 0x8}, {0x2, 0x1}, {0x976aa8fc937a95f1, 0x2}, {0x3, 0x1cd9}, {0x1}, {0x1, 0x7}, {0x1, 0x314}, {0x2, 0x5}, {0x3, 0x625e}, {0x1, 0x8}, {0x2, 0xca9}, {0x2, 0xffffffffffff4522}, {0x1, 0x4}]}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x3, 0x3f, 0x0, 0x45db}, {0x5a1, 0x1, 0x4, 0x5}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x80000001, 0xfff}, {0x18, 0x2, 0x1, 0x100000000}, 0x8, [0x1, 0x7, 0xffffffff, 0xce, 0x400, 0x7, 0x9, 0x24]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 05:37:28 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0xacf25922147002da}, 0x8, 0x0, 0xfffffffffffffe1d}, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x1) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000004, 0x0, 0x0, 0x100000002}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:37:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) 05:37:28 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_getres(0x2, &(0x7f0000000040)) 05:37:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:37:28 executing program 1: r0 = geteuid() setuid(r0) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r0, r5}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x70, 0x8000, 0x0, 0x5, 0x0, 0x1, 0x1, 0x1, 0x18, 0x1}) setuid(0xee01) sendto$unix(r1, &(0x7f0000000000)="a5ed8ff3096168320f0e81607a3f1710a2ec322c0f431727bed4f6425d1a7377c32f773b35ffcad531e158ac2ce8382f5aa6c2344ded01e13e93c955cb", 0x3d, 0x8, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) ktrace(0x0, 0x5, 0x20, 0x0) 05:37:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r3, r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 05:37:28 executing program 1: setuid(0xee01) mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 05:37:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x112) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 05:37:28 executing program 1: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7f) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r2 = getpgrp() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000002480)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000023c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000f317"], 0xa, &(0x7f0000002340)=[{&(0x7f0000000200)="17f7400ce6cef4ec99c86f62af5b7bc818fa9d9831900d9df85cfa49e9806f6677b265f86b7d45fe9ed6707fd19c565c924748ed781f3945cc0c65d0463238956ca0c1035690439cca9a3724b16ea23ba0b1402b8bb7bdc1ecf5c0c1cf3d43dbe720cea478e942e95c2db09f832a6550b5a3", 0x72}, {&(0x7f0000000280)="32b47b91209015be6dae3f75d14475cd9fcae17e67989ba6a67deca4fa32e510b2db42cd0d87789ab16f0411128b372624d71bda2ec0c14626d9922efd820763b2e21a60fd84c6619d766fed9e90c6fafb39085adcf7e264c5dc555e1362592f43a5efcabfed0f4967fca785535c2af1691b04023a07dc9250c15192f24547a71b641a3b836a136fac9de601e54dbdafe90579955fb72b8de353656ef4554a9a89793857d1ae9417ccc8a22942d9ada441261fee8e6e9b68c7f05d472c106f3cca2df551ac5e292047af658a474b4f67564d3d90120748b88db3e8c3a1f75498b4e38c6fbdad3fe12ce742c614c0474a2c0773f9de10e3ff1d16a4a207502ebb1a27a449a28bf7cecc30ef5d7d2e29a424b655a3f34f323ea9b256a76f8d965225e501e5b2ff9652e298b8786f3eb551e65ea7c1eafe9fb4ec04ed5a0dc290a0ffd7acd65a304444687fd4e688f6c14907e26207508bf896647e98fc987fffc7b64aff4a09a8a01cb03223bc6741e8b5cb5fb3ee9bd8aa40df2855dbd0d991043e12eb3d3d1b081d3b3ece503233d93112386fbf60619c7c2578bbff0b5f3bc131a48d85b25d01dc29da1a92e95989954d4cfdac9819809251a4beb190f1acad6b4f38f121b09fc1ce9def940763c59abb1512b0a3ba21fd214e0632a316df5ac4a39601dd71c366c4ffcbdf03adde238da17c55df205d9a5cf5003c63acf1d858ca00d0f327f9636e848d5707ffbbac0119c67aba225c932428c337a56ba748de6a836108c39665763e1ef66873e42796c1b09c1dd6b005f51e3969b99aca6d0ea84a9c81abceddf8c8eb0e29b13a79e2e934da87f9b36fa9b9357702e6cff4fd82738397654a6645a4f36a410d4c9e9297c866e2a54f469a9dd61dee4d519b910e2dc07614735cafe43967670700b5db59ec19fdff612ff6cd6ccbd33a968c132c996c4426c23af39465598fd15936fa39ff697d95c1c7b97f382df44289cd3a3c17bc9aa763e78ef829120ebae316c96f5272f9fd42f0831f2fe1d94e0ae1ffd550961ab629ce9a0750eb7f61c5c85f3d39f5b909ffa6b92a6ec0354e48689cc5f94e0473382963ff1f4316115132fe77b88f3e8e8fc054cbcbb968773c86daf66a72d8e342a3438ab20a82f5d3fd961cfa9569507b23185e01bfeebd0b980b23306e4a5cb7dced37e44e2a00e5f67481a129ac64abecf39c6af35e586c54a18633d6657ec87fa09916b2a62b8bf3ab532667d3caa4f3189b4c63f8d8607284937d7a6579f731df5215455ba39e38f938cf18bf16c85f609d3e472af7a8ff8c883046494243caaecab4f4c195849d6e7633e9f83cbd27b88c91fed98e991080f98408121db272f9dc3ba06eddf8552cee2bb29545e7420fe4d4faec9fbe2228b5ac8f8d021b7e2e51706214b3801d1a6e94b1f7b7334e4655075b4bba22f66decc2eb53bae62880d4bc5719bee495b499729168840589ce22b1af35c3bebc823769da3fdd505d5e4360d31d2d12f79beca60d2dfae063f24abc5621624f97a12c1ed8072cb63f22e43e056dcce098398778108fa7f714d2ed7348fb1cd83dc175519450a5c81a7080f472f31a056e6d6701edf8c212eda763d0bb1d4d74695d2eb52e2a692f1b323692b5d6dcfff63335309a51167fec5019bbcedf2610ace044d450c48df3c1274cab68f864718ae9c062b740fdb2ed83e442b6db91898120e2f9cb4f42a303cbacf7d30c262d2ba7496067ad61634c0fcff929edc07989635aafa1c608a29726494c3b02ec559a7c15cfa98fef31114b9a1d439dab3f9449b3dbd9d7b9f126e3acaf972ca5f11c306c563f8014819fa8b901b19aa38b1fd1cb560c38cb6b9481f834bf6a18d9882cd4aa63d782ced47d8e253a22280f11ccec82c1c356c87b6b42353cb7e62aafd4da22d7e206d2706a90a47354b5357c5d32d67c83c7d15a13f1308a594c4ed7b47a059023e0661ce63c3a5ce92fa0df64d7dadad13a6656775a6e53b0f14b0a8558c31e7fa58c487934f68073e1750a1964a37af609f26c233567e6cec41c852e816d81b56f79e65d923f0ac165b912111c97c836097c52879996e8e1668535d54649cd95f436bc9f180fefab6c98b2bf25c4c6e1a593439e241555cd8bf873c132736eb88f68033565907632aaece222ac5c19ecd3b9e0dc008fdfd92148ad0a7d9dd41595e1aab375ab8926c6b57215b574685c32867b7be359708f93f8b80dfc7eeb52200d7a7856f3205f283a023dd8643766f300fc25edf13aeda2452980619d7978f7a50fd1729d81f7d9dc979b96c67592c82f534427e8be31384ae916cfc43e0089509f7cc4a1654d1809d10e1e54456d743ec460460f578afc273ccb0be507d4b29e58a034b08fb50088ec37a430ca4a36e5ae2cb83a634d5379ae9291743321ed1dc559977d6202a702defb7f16be267e8aea6752043324c6d32679120a8f8a49f623b55854b43656cfe3638a747336c50f69f231cee6ccab63cbe7efbf15dc6091e35c5af2f47bde38d9b7968337fcac50904fe0ce89dba334d5a385649c169ec13cc41fb76a7063a369900448ed17b999ad57aa48b7af53f15dbb761c22cac07e964a750d4630081c5b13bc9e44f4f4b834c4c591f50db4c3b6170c82f32798044c9743318ee52c368fdd5c3a75336a1e89bc810aca26e8f50d03f2d6468a1468d70c46d88361bd581cb56cdcfc0a6c1dd298b1840b7e27a035a5b8812cc73c48bb5385803280990df4284dcca95d9d2e099ad6706875e0af5cc7597b13d11da6503fd12b8e1882d0d7e1690ef8faf34830b68a21d7af507eb658000f3a9f8c9a7026a1aeee63c5a538fe53eddbcaf09f6d7e23ab05a58160553b27a9f419c20d899de8b241c741b57d308b69b61fcfccb518c340c1b99864665b251739a77692ae228fea8fee94b646f13a4d9ba692f048d55b0798d0f69879afd9d1dee24d7538c56799f3244705b082803cfdc75d031dba5fcbdbd2297bdd8e862b57d35df7ed9a543bc49ff997e56373266fc6e079e14c27220ab02eda410c7b30500a1415d1fe670a3090db5b0bc2785b3379118fe4bb66b668165975651833582e1d18e796288bd2e334b82ade0e09f0e71fc7386ea944bf6ed4c5c38e55c5c645a003ad007c3857684152774bf38dcf0ddb0070eb77288f5dc7626ce7a7a5a80f814b92c5f558f06fefb8228cd5ad457daedd51fab736f938ea8a017043e35bc28e68493fa12eb361062d6e97f96cf1f32aff713941d74cff9441f0480fa5be8ba43c94264d96264268bb775fe671e33db73160fa0027c20f55c2ba3059fbc9d8e49cb6a6a02a103eefa0d9fb04244d07a3f1b76869934d669e8713eca04296195d59415f78ad5447b90a03337412be280324ed47ce68dd1668d4cf3a6bc8103c0d871c3d000392936d54976a4555694709a3c26d7c461eb98482381682de9b25f4f8a7da59c9ace77033b58922b7784d23d54cab5bba80df98f76f42eb90fd17802413d0b1dbd2a49a0b55a0ea903afab0bf8c698286027d50375f7b3dcad4592143d87c3250abf11a1f7e225383a2b27b9f1e2b767a636e9690eec74556d90db9f699a48037687ad2f87e29be108db85fbc71e31612962841b58a35f1747fc310d14fb10a6c6664826518d2b21d9db97eec6d4bb06f6dd593e672cf5ff6ab83ca52a2879bae1625d5fbfab98446d794c9830934c94c30b5c04ff51422ad1867cab07a54511cd514a75405437809f8b5e82a0f5923b96e0ee01d715e588b4b659e96d20fd6b9f8ccaa1e1bc174b963b7cefed0f299089c638905cd474416334b957fdc87d4163a43018933bb97bedc6383f715613925a47f10eb11430f4e0f4baa1ac3e700967e20d930ddd3b511ffc4f7f90560f8d4e583d2754c611c1ae0450fc5908ad08cb79359ab4321f399fd4d6ab02794e2e8b8c24a90859756acb2c0ca623547b6485d9727c16ffcd1353ef9d4f26443e83fa53d409586d4ef85552dbc0dbcee1b6e7ad87bb8007ec3c0815bc381bcc7d99aca2dc7ef4cbf775a2c1e0411b162a3a1de5d8eb673477da5735a601c4d59be95e700b0d66c3e9ddf0865fc12c3ab637cae36e32ee7ee8014a142663ceabc2c9d1c6955979d14e936959cf17c515cef4afcd6c9577c57d03cc80397fe90d23698c84e8e654e74bd3e91475385a4701ca9478b036201d16b921ed73c4ce7461b217cd8cb1476d3fd2dd83abdc4578e0e8e6d5e8a131e8555cd7612709761914fdeade6f5a86a489cc64e0d4c143706648a6753d76ae092b78562eae9d1320dd1ef463b1592c2c5008ebff145118a815d8fcf29f50019a74fcef9d595170e90013728f68f97035b8dcf4cbe1de8c3161ebbe4404995357064297f06ed48763e751eeccb10da343e489719a39e9cfeef17858be44d4612a0431a0ca8be233c28dc060f75ed7c7db89e56b22d50fac0cd91260fb9f92f002a4e2a9868216ef5dabdfaa5efeb6e64d86300d7b214b6edf52992019ecf6e694f3186ef13885ec702cb5c1f90bd3c27dc4d7cbf935639862c814cbe9d49891fd2ba94d25acb5db96dbd4d5f07dbf877237e84f9e888b7a13862f036232dd058eeddf5e2c064cc1e7b487d9c4d7cfb717710a13314a842a7384a48aa5804106ade02ff7d1c0b1c06d00f01eef159a4b124a8ebd0f869c55907230b3347c4494d5984dcf243e95b73c4a7020fe014064428f55e1aa4f058fe0e277f5701266d6ab96c8c9344b82349bcea043fb7b596f7528b456f8fcc7dd247cb2cb2457653fc27d746e48354c630e1d7d047d675d2dd684cf5dad60af36af3713a9e36365d784feedc508720b53da90d37644f4e7f03efafa3585475de5c114837d220a8ecec2898e45b9b33d17dc68ff3c0c98e1b2ee1a95ea5f4243ac16ba3aab9ad463183a482c1d620afa39344c1684d6e74b6c7bcb2c3face6c8f081cea6b834235c3e7f83820c760247373cdd57e5a8cbbcae441257292d43db5290ec5455466a5f95242b3d9a4ca133814ded0139639be5384271d9347d1a1af8d237a568cf1545a761cb7c6c20c44500b74289fe3fe5c3b1c4a875c17af0741ea825314609af3338c99f66c708a3b51ea4eecd5664daa91b6067fba9adf59ef2aad46525716219528aed7ee2f5860ff8ba3371267c8d73919fdb697382a95de488e71a7f93dd68e7a2d3746ca70ee18846b2a99312ece39b8061e3b9b6d70e4cb5b65f177aee484f068192faa459cec1dd2303403e3fbdc2b35bfb288fa3731c0954b1bd80d0fa0bc71fcb606631761639e71b220a72ac4e921fb35ee261a7071246bd122479d75e015e74a2b1c3d6269c617905a6fb19a9c4af80fd2db1712689d5fd71d2afa251916c715851b3305b7f56be5d511a2cdd59fbe736cfa049964962b8fb1e0c2dd263fbbefee132e5b1d4a70d95d68eacb7ef5a1b1af4bc4e6886e655ec311ceb42af9406a1d7b7b26bc32ffef62dc9565ab9c3b298019cce2893496972d6b5d146fb806fdd7a5fb60c039ae3443b0bbd2bad19aa7e6981db906aeaf6a5a2c1124939edaa8da228508a3f09080870e441ab7708c51eabac9ec27abeb829b589b39f22593b27f5391b9a0b55fa4a92d44dcd67cad88be76c36f34e8fee2797936f704027ba436dcc16813976593f24de0ed090866d68d10568254d4d810e95604a314d7fe4bbc0fdb571a7e5bd02070c7a16590b93f9ea1fa9a74b1fee9b0035b9dc2352f54ab06ac94d9f8901fa0ab462807c3746d0aaa56f4705b9f25931c43257158", 0x1000}, {&(0x7f0000001280)="1c9e97de26fe78fe26968a9ad802b6be5ba2377807b6f41c932cd1c4b6156811d4be38b35eecc0ea7fdcb3f6506bd33e5a31a4348277535508d5e8a75f75dff49451e1c15a482cd0ecbee23b8d4b4ecf795588833a903b26980b31ef72975db42ae9292e2e4d9368b6682d6f1bfaf157e2636f8bf604f01a7b42d0b4aedcfcdc260cb33a138052cf46e9513f72df2d91d843bb", 0x93}, {&(0x7f0000001340)="b7bacac36d8aae6adce01e754e136bfb66aa51b350f4ba9ab4ceccbb09f6843e5fd0c9dc5b1a404f31467b29daed7e6e0a3eb790bca9321399b92cf3a6b37f70d37e05f5b7097ebf63843b8e176ca4e601ccabe086d281e7b74ee3386c2a2514692daf4c029a03797ad0210bb993e10dbfccbde12c476d8d50bbad8c0fbc49f720bf9b9b769f81232ed2fcbd0bfd8f971063cd2dc81cbdc6e84329e727d512350aeae5a4f5c9be65f1ee715fe9999f674d65f7d5ab8766d2e2daf92eb677eceaf90d93cae521f77c3961fdd572d3f414eea411648926902347a878117297948d11a4376b9227af85186dd30820a28ae667cdb0e1ed6defd85d16a90996e8d0aaaebd2d5a59094670b7d28d3903f5151c4b68769d7e3e24555075fed87bfcc2d55592bb7547eecf6374d654d45ff98605c66d14e394cba69239ec0f675186d9000962d9f083e13ce492ed4ae5945c13241900c3e1cc34b6077dd947abc2006a86607b03a3e4894e261e940f4b4b0490b806b70e9d550b01da068b27a45f8d6cf1f616d160f50445b94a5f9605a78e17191791873c000659c1c2cfcc9631bdfc794814be6beffd4b1171eef0bdc0206632d6b6300eacb93e2b6f9c4466d04439c5fa6aa81d4704e8fa65fe79910cdc7664e81fa31d65bd23ad3b9503354d7a89e93081d0e228403cf9351c67b1c4d08454789080ea61e39383c3729f773da21ade3b6fa398894ce2cfcdf1688bcaf130fd7b9b7b0f96e655943f312815bc3d855142e373a78df0d6820a7b5e2807aa4a553e0cfbe9e462e9c0ba563ac46055fe772041afe59842a8a36f60f8c3a264072bd04f4c2a30f5c16a766b30064d7b63cbdfe4c4306c7a9e92e89c4f96bf2dfcd030b12f54989f2302f5ea4f1942cf43ef89cf9369b8965a322181b50292defb7630aea78e0a2817df7376533db927ffeb981d873f467fc6bc45fd5de402d5a4fd46f4f4453e71e5035f54265de8e635cf60860232a8af32b8fc91a7fef9b152f991b74bd565b49139b5138b884d55d3972484bb1abde6e0527f37520f33dd129a4cfeaf98ffe506243d5e038f86d7068e3f5d3476b41f48847135d28811dd0a674433444e20ef1fc5aac61f1e03b6db2a0a0f6561318e638ff53d069ae9b15273f55347fdce1d131d2a838cd0bf9b375bfa75778e1094e7022d8d5f5a66ea3b6644d0229d52881b05ba18698fab730fb6e9fdaaa5337666793c03a433fb6297af335581426e91d0ef07e675ca9282035163ec267643670297d949bfae13c8d4095d9eb328355f28941e30e906886bde05d9099e2a70470daacdbd5ce79acd4b19ec5bff5373fc8644968da920e56d5c04794a97d9ce8c9803976fa07161789e3b866f23583da98a39442336078b65a34910631840daab6edb984c183317656feb29abc1bb2116a8a2214ccd84cd2f575baf0b699f964af678122d1cc3b0ec0adc44706be12ff24bb820b69ca2cd4ba204d2ed518b5309e984c423572cfa791bc44aae2cca1e553b9e24f8735415729a82f5c5366f3d0a174839923450a143f0afeb7a60d971a317ab74cc059cfd81c977d5e768abea3558e8f722a43480dc708b51650d408b880ba6aa6519617180b3da92a7fc0e324413da6b660e7c75dcd7415d5ed50bd82d28bdee130e1f04123ff44b0c834c6ade0398f417f48b6b9097af542534cf2031b18316fdc3a963fd982afdb08b6cce128f6ee1e623684de13e8cb5a89f3078f28f8dede788e241a468280b1ad8dbee98dcabbbf926c8e587dcd4f7b7f12369f28ae152ec8ad25a17500709b0ea073ae7d3eea07f31d059712d9d4fa350a7107b4d56cc388a04a9e5bc6a6246a3149062ab474ac8b496541f4434bc1dc2b740e4429f984faca581ce11404805c8eab1ffa7bbd67608a632270de781a55e3555442f54a63c21bb28a7d22f0d20f115f9ba2889e14755177a07e90dab1a36899b09fa02af1640a7ea5c067b9ab6c63eceef1701e3b1ff0213c3f4a92ed9a4cb2c46623e5df736ce17ad38d2b6d5ece6a0c02f554b4d6d750a407884c56eaad5d485e3bdb05ea69ffe7b4680acfeca684686abee87bb31bf0cfbaccb7f7ff3f9fd9e02975556b0b6ea5032a279dc1ee2977a8968d7ac969baa15aec5c6be420e3b172cfadca4ffae33c38cb5dd96e2616a769d589fafd3249fa5303c6308045e03c12b6a7b499f163eb675a6e8e67c1f34a97fe5c56caaec7d482142d9869fe1be1b9cef6b80cf40fbf8695497d45e9d62afc0daecb182c40af1ba3aec0ac1e90159a2c907a4fad5d68982bcf2eb44f4804bbc4282c200d2a8328416a0790121074472493f7dea23621c0bbbfafda68992848ebe2607423b2106215129c781e4940a8e3cfa57061575ae46ea6f6549e1d6438f9bd09148d712085d244d17af5d8ab86ba42250ea6af6d3b84e6c2d1a940a2c6edadf5492277b6f0697e5ba3f56f0512c5653a01da340c0d53f727c8e263e11786dfd63d22693c29290004fe7f70fbf37787be5cb9aadea0afad2490aacec3eaf2011d0306b3fcb72e0db116502931bfab4566358372237cf2eecee74d270932f0c509fb2edf77c432a4f8716f411c3366ccc4e4eeb91e5712c5db2628d799ac657e99148b4c7d8cc600c89f8c790ed9013c77683dddb5af9c3ebd711fcd1d4474348397454460427d16043935570cea1887a0dc7aab7649ce65d438d9284b38cbd12f4133f42a751c7d8bdb4e76ed424260ed2acc40a32466a57f2b132e43bc664b202fd383c8395c88fcd9a9e26059835d8f24c707fe4376a443e2ca817b3414deb78686472dfe06369a2b7b59d052f1df120fc7d8482eba14dabf90e460852100753a33067346903181747ba6ca050d6643432ead3cc944966ed3587b83f1582c5e85ad5db266fd0687c1fdf32d0fb607eb8702fe6854b1fdfa679ab893f0a816f87226532cf034fade0e87271722a846301569c3e2a1ebc066e6aae6f9b2b0d1963e9f90140aa37eb9fc19da5a594a2fce8407c78538eaaf7eeeb623e2d4530c29a9a23820c975ccbf03515bdfd3fc38ce84fb20abcab10b8dc63c7feefb366f525f944f3d8a7766dfc244bad20a2f73ee1340f37acfce99c365a16962faf10d79196b6b6c46d337418dcb28c8604ce08add7d4c2bf3f88b3d3c21be9e2471af8d8c4f4a303fad8e4465f34ed8afd81cad69bcb807d9ada600f2c49392bc35524345b1d83a5d31568ce908d19d4454c680e6818dfae1fd86962f91efefb3c2167ad0c44f230f0e260154bc03f24e338d3af5350a99374dbfe82112a0ca1abdbb511e0eb9fed1c30da1ffc6afdb6955d228d2b6225070e76cb3b062784e9e028e83527e95fd0bb1f0bee667a6ea613a6f2e5fd97e40c3a7c81f64caddb54c6a6732d547f47eb3469bc5cf17f7e39e19b931ad2bd5b523a844b40c3a6a8ec0a90633fd6472f4de6fa97cfd1748a345c80b444108b2964050429cf8a9de673788b888796fce8040c087295feea03274276865a6e7111af87590a8515ad87d4c94d077d021ed8e9919fcc462833e98b6bc227bf837c593fea571b71d9e3e779480f76de15de72d145739815f69b1e5e51d227d0f96650ca0f2a071a0174c9df38f74f6646a49c7576aea603001f2496311414b41e8b282a9a35208dbe63738171cfb03c13c63089f7dd7eb537ae2f3bbe9cfbb18e646e8a8e6adcd32e437350c79db0c5be92978e0b278e13f673c7d4bf455c1a1ffbb5f419220c41761eb98429d88f4dbbd9be54dca2f9a1d57f7ed7b5445fe35c3a04920b140f36087abe88ba5123b67f048c5ea1e86433b23419d3716d92badc14724e0aed68027e410fb64276e39e3e11cbd49cf0a3ea6d2f437a167474c8030f4f76af04f75ef73d1849570411217df17da80c5249409ad2aac797563656300dda83f94a7c2f0d27229df260e72104765500b657543fbd86048a7187f1aaed4d8a6ebae2aaf32b8dcacd6e2963be87af2abdfe8343e3cc8dfbcdad41a5273a0864dbfd2a82681eea016bb12aedd9a9c18e22027e7b80c2acee71023ca54c079443cb6458edabfe71daf290e2d157ce1209429ff7396c604717b89d2fab18de9d40b66774898732f46f03f527f2685e122ba6d67a385802b6429dbcfd88e39e646d3230da240acbe22029b26a563fcffb2821c3e5330ca0053154e6dddf4e18a50c9ad56d246a5a361ef9fb59a3baa33be52d6d16dcce7cece8235d355be136221d05501ee6ef984984092189a1c8474bfa84df6b60e8dd7676fae4eb1fe3ded843b82c57930ce743bfb457fb960c9e5f5bc17e91194ea4985b7f1da7a5f8ac2dda5a05e027dedda4fa7c16f90e88a6d55297772d77a8dd2fb40c44f483d22f995fb117080958915462c41bb5bea84513f2f57bca70ab9b08766d2ed9ea70550301787a1df05463aa263680781abb2a7a66893efc6de4461ccf2cc5b8b3cabd1edc196da7113be029274fb0ec95f2bd7a12b7650d788aa7568ba01709dc10f4863cc6dbf708f6bb7538b46c6d399ca9ceee6410ae8f5cb8fa1ddec6ae1be4a33d86b68b9fb8624f1456f8f296a29de1af3417c164801ade220bde3e5773c2b55930fe507a5852ed357111fcec8217baf477faa749bfbc6f1620394e806cfe034cdd0598eea169639cff314c08a19fe86a37e4a0918b454100163022eab5722110ad65afe7939890b34e9df60146e30a7701774aa8cb950e201e11f08bc11297f64b019b6e8b6fe6f6780b11561601c3ad416c046049a42b3c1cfa1b510beeb51f97ec3ff8fa7ed2bea568ce16faeee6aa03b8d0ce5daedb673597be72230808b4e8216be8ef987111ea3d5529763b7ae7dcda9db18bdec8dbf7d5915613d0fb225610e1e7769775a9c23ccb05e386d282a93e445777caa3a9e63af012b94130ed9a53bcfd5a8dcd93edaec19705eaf6ad8025aec50c19a966cdf3289daf813b22669b8c4bebb20f4d25010531c0d2d5e000067988d25a0930d32d0f84d0207c2727a7d4cc538a9e8f40d3a4a4bf3bf92c6da1ebccfa426f94f0e50e2b56b944f4050d51c4fbe57c5ffa1189c5a459ae063e1b7c8bb60f8578d6abd252e27c06277c5295319863de932a409a9254095d917a2b6cfc5769e55cf05df73039f5d906666ec3976d30e7eaf073f5b15ea94e10e1157d59479e172d3ec310730ea71cc1040998f8ad3a52d5e44b90ccfacadd5a4c604ee391cdc8261e2e32d9fba6d4da99f3e3a6091c332aa0138a4ffe59e3ed17d1db5292129feb16f016b5753889d3fb235c35abdb75cae067b30acee3bb9676d85029e1a1aa9dc0b2667462c308d3c7edcdbf00ec43d0b67de0bd906dfb4dd9cba905d592089aee3d0be242b45811a6dbfd817f8dd041e4409b482079ef6a8c375664280c84bc6e0681bf8862797fe2f941a32e4a57c58de27cb1c93869780bc771d2dfda08873d3969fd8859b3de058e95d4dea345f68ad39855699d717d22249c54ed077afecd78c0079057553b97121a0e65ba05e58d3d6598cf215f11eb06004eddae31fe1b135dab2380bafc7690fd11f1d75165cb34c45657181e1e394fb2638dbb5b71e6d4d652de91c0295ce7cfda5278c440322f8449dabf5416469e542d4a35584f25bb65963eb3797ada57cad5d164d14554e40710a45ce38d8bccf2b9e48743aa619ed9d712d698a4b7e2c140c253b294da16dbddb0ddabe5ae649e589ec9c83aa647d3f48d8b8f515ebbb21f9c4a3ccad7b942ee6914370250eb32754b2237b77cd552548951678abe4935b0", 0x1000}], 0x4, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x6}, 0x400) 05:37:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) socket(0x1, 0x3, 0x401) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0, 0x36) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x1}, {0x2000028, 0x6, 0x1}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000040)="b1e91b79a0ad27050cdafd046d9b", 0xe, 0x0, 0x0) 05:37:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x110) setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffc5bb00007e5e00003f0000408adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfc8ac18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b0807000000f456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a0c4d433d74e4436dd2bdeddae707167d97c3c1bac2020600000013eeb80e38e47c39d1d999bf561a884a0c6faf7baf70653358749613ce2a21d02a9273b0f79946b102e6e4724754b5a6a671972aeb0fdb9ae78c6118e65a3a5f6fbe50e73d9847acc77a5f6533d5a8859c455d40c0a4cf7b09af36c56d4922fa645273b7e439e6623e212be329099358984843a496eb8e46f30c029b185d7a90c49ada8247a6ba091d57c72882c44283dae5dcc7c225011f9c1e251b74499de53bccfafbc9fe95f4a26d89afa27d49d9e5b5d1302329c04b53b0fcacc236db72299d7da1d36e0700"/439], 0x1c, 0x0}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x800000000000, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0xffffffffffffffff, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0xb24b4ff6104fef26, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = getppid() r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="d8464d31f4bb8d212c8f10aad63ce04c6579a2605bb8b18c86adc6fa57676ddafba9f3f04444db62c00c236e52416a1bfe7188f782b076bb4e6fd748e1491d62f203c12fe09ec5b1c1855813718f303b5d21c69043fa883beb8d69a3e9c44d5d44ccbaaf2ed7df57374887525b50a843fccc444965621a8dccd3e018cbd2cbabff4857ca95d79afee32ebf55ddce201925b3c6d585c6ec53feee0edfa903818a37c2fe14150a80740018660565936a4eb6f807f2f7d0e89fc0244e356a04316d76ffae54ddf698003b85cbee88033b4eae758d019c287fb0f04edd39", 0xdc}, {&(0x7f0000000240)="61cfae818fc1172abfcbc2584bb82db5a58dab136cc949ef0e9a062c4d0f9cd5b3345edada25f2b5aff77a6be3e50fcc529258727f364f8ca1ba3fec9598fd6a698fcfa472be946b960a9d15f5e22b809173531269d609dd00", 0x59}, {&(0x7f00000002c0)="02fbeafc3c8c1bf1cc810673533e2d84291d313fe8fe5abf1344f603e4ef8c818c6c80bb40e13523ca63caf2a02e07418b1a39ed5ffbca738d0c6e724f26b8934ebea9d659c563f6a085889e7057b0fa2450a08768d45f07957e5b921f0819f11d87fe18e334927606614a217cacb0ff81c73b128aee8fd8b7d533f21698c5b85b3cc2ba604121cca9e329b5eda586785cc0e4d5f57b66d631d8953b7192462d41bf7c6c897f4447da7216cfa2e9fe930f76697e154f3e67a881a94b516beca0a80ca545d4d66dcc4bb1b127521d0d1d7ee9a1fdf984d95f258c78c99c214839a5e48e766eeb05690bad8883275f5727dc242112d5fdb67c849a2d75", 0xfc}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000020000000004050e87721ed37c2a81fdd2c3873763d915a087d83e1837f453e9bc5ec40bdd256eb39aab2718463c3953ebe36f6b4a701d9953bf7241c6b97e7c63e3a64a9dc4820f29e099f70a2ccc2025b73d36f6195cf5433b75cf15ef65413efab611763eae4c47219873d1b5791c1b0e82be4584b23d18d6552f1bc1add7fc350811a6357160dac5702d42ba9d3df3729fcdf26ed9ae268f71bab27c586749321ca374a750004b1e3f36dd6bd823dcc1a2325f1b9ab6e0e31bcaaf0e4b6f464354668afc89b939c38916f230a28c4ca23b34b7b17c2db167e907aa5782582e144b00528b0a518b61022", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x1}, 0x2) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) 05:37:28 executing program 1: r0 = open(&(0x7f0000002840)='./bus/file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002880)={0x100, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) r1 = getpid() r2 = getuid() open(&(0x7f0000000140)='./bus/file0\x00', 0x400, 0x9f39cac8fe117960) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000002700)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000002800)='./bus\x00', r2, r4, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f00000001c0)="a4a22473dd2ffba234d22d2ab629143fa92103fad68c309c6543fc41409205d7a76f5a4f65b90286c129cc2056e7dc87541e30594c1b27971bc06597806830ec3e07a924ff7180b11c6ba7ba675105be51a4ee99c0edeb00a18090bf0ab7cbeecd0910c4148725fcbe98bddb328befdbf73e890ffa2fde18946bd043a28eda3c1f3073a7ffbb9ae7ea05d22753f5c94da295bfff63be5352c5cb526de749934816a2ce004bc0210ce4ac09c7c8c88d74b875111f99c2621248909585d5b5dc90fa669a49a6aab7958afccf0109d7a17e4cf3ce916782ad1ae3a3c0d608340b711ab8f2487213d213483006d46edb90a63f79d27f32107f62854b34b39a8d963793faedbc6662fee24e09e92a701053da12baaf74ddf4273a217b20f8f33712ad28657a329e62f832eef0ee28434453690a7d2897af8dad08b0708c9fbaf1bdfa4922c95796f208b78b2522ceca9076b24db847c134a25eb3dd2bafbfe22626fc01afbe6111831c633bd7805a943b98249bfaf149f36f2de7300c86bebd711fb830c3b138ef8bc89a36db31267c38bc30dff8c4bc4a6371ea3440c7dc1c63da02cb73bafb8ba05a23966186c0ba889df5aba2d87fb5c0ae9f5ae0b54f01d762eb5d5d963d77ff31989020123a1f13849224ba0729986b25d79418dcbadaa85a8ef24605499478237325ea72504af2b0b67ae5e02cba5eaf50bfadf7354389cb630a98ffef2618447ae8174abe78490f4cbda2589c57886733af62a117fd481c8d7e31cb96eeae0645af5d47811dbb40ac7c0e2b26852bf655c5df2bde26380c51510b63bbd3438d4c20be6ee91b5e91d29e51a833adea14908efc4f79d0cf711b55712b24f1304492850b5665e8f766d01d04a995ed422082a63819c0ed9a134094f6495602f6f5ee11fc2cdda699f974d6611cfd531722e45a9b73b28ead25fa38891dc42eca148d56dcfb2f2e21222ba6b90d7ae977a0fca42620907886776bfebc66ed07dabd6d3817bce8dbf0b25929e76d916d5518c5036063b4c8f94fa3c2986106e533530fdc673f2fafa4f6fd24b2456807e7cbe93f7857599add3bc75948e52beddc6a93fcc974bffed0fd84d81bb799b1882b8d0a7e9c1f7354da0ab257ecfe460f1ef2307f63abef9ec669804dc333189cc8eae9703450b6282c5b646e569d3a573f3e85cbb499bab7df4bcb248b96cc52a6129754710876b29625cc8c0d0f95abcc62997726c08924a983d504e60919186a660da503499dfba48e35983747f7e6750f7394615d0441041ebdbc8df8e4b0ffa55e9e9ce7ce63944296a0b9b2f05ccfae0a7d6a3d42055f72b3804a51668c7df2b8059bdd56541e24da651b1efe05dadcd32481b4cc11ab1365f0055a5c34c2ed7abed67959faa9e31cda205d1c36f04ea03587e0ed852a2f9c8754ac6a561e8750a4435c9389a6c170deadd108620b614ac53812e238d3e66931c89aec9b7bc574b119759760bc5be26f592f99e221bbad1cb9bc33f8e7ffc4b981846a6be6b20b0d393d53492db9af859657ac3c0fedd45bc07e4267dfa740459a11fbe9a7ffeb7c01f722851ae9e3ca13b1ae10cc8e29e213e95286fe53c824286498fddf7cc43a8f2308a6b128b5a19bd4b7205e1ac354272104dea7209d60bfbc73ed3b3aee9e7387951092552a2178613c71fc1f63cc87b846603632933fd3669d04ed5dab5af63b0db420b4e4dfa43c82aa1e03fd0f6b84d4bc243c2883fb09611f888014ede56f4fdf513f09af4708515122d3e9a79b7d13526f804539d874743f1b4bea14e7168d128063b8b94b82777fe474644bd3717eb6b44d7b7e599649a95eaf886a56b0995aa3d2a3d01ecf75a909b3dc3099f56649b9e6434f01c684b1a8241b11d181b6839caa9725c066b8bd7bc3194a3de9e24946516bf5ed9e3f77264f662cb55b5c7d2f38ef267088ed667da4c95f3cffc8200af3049b64c43ad99ed70cc601873e2c90b1abb4236f74b6f010fb28e57ec2cf10327579d4b3707f0a488af7a4dd4931390b8ff4fefa14b22cc105a2372d3e745c5d79b5b745b3e2839474d5d5fe6adc8602bea04f68126a6786d5d21a805fb637f5b9cae8be55ed112ba80158097f794b5ad460cbf3f0d62efb15764aeab053fd0efc96a82cb850f78171868e6ae1a7940520feecc8d143ee25c854512a1bed8533e3030bb10ef5719d7a00282ac69cdb8fb3969d579c238531d4091f22c1446d09c3a82a7b0337968372b3aaf3ef102dd6c163ad1dfd75ff495aa3f2bf07e1b33831ebd22bbdd645cb675da7d172880bb73019c7f6004ad971159f3f979330649869b8c15d24682cf255e2d5d35f847cec635dcafda75b954bf3c582357f252c546a2c398ddb5a69fb1d346639c8f088c0b80cd180f0806ddea44b76e74429d87a502a05f9e4bbb1173d079a59b3595d40288c6666558071ad7687bf278469304e27e705e766f2e62cc164f6232610dfed96549ea0deb407d47fcf225de8279ae8bb931c3ee12c101c9988fddffa43a9272f74f7e59eb4705b4ef93ed5ca17da2845f36589cdbea09980be8f5fde3ba2691288408e5c2cf86face685fde6ebd80312afa0fe7625a4991eb9796f01138476b90ab17ccc260b802a0e30be455e9072109ad7215d18c0e95d42b980d288456bf27d6d49aaa14ba9163bce258827d6863689af109f5efa61dc6b4fd8f236020769888736062d1c0922efd73c1d196bbf3c64244fae4f80b15dc54739b81cd0c37a2b92f24b561e83465b1e48830e41f3b5a6ab10f817d0d30b59a6d2647461c8a1c1b2f26061607a767a07627abe4c62db8c51a040f3587e74780efe54151adb034b56799e5603e154a6e2b9f2374254666b080f1fe8fc92cc24ad6c8f213329ddb98d30f10ded16bfd0b63c5357a022dce7b9abc82249e43023f7a9b2501a99c9945c78f33444766c9b3eee1516315b33fb47957b6d57a17005ef04763145ac64dda290d4a520ba1069a429c2ff21800d613769ccc4a87c07b9781165da64b070fc63a8654b3e883eaf6cd46d57bb296ffe2f7c3e1c3ec6aa3f6595c163b78a1cd3e04c342490ce6bfb8d111d5f40c5b094038b6d9db18fbccde3c74c4af02c22e98121c4ae98da544f844f1b6b5401af4c574fc8912285e0ed2c90d18ec6710d7d9cab5ad188e5724af13903c80ccb80621ed65b8c54b65d4c4d66e7f6abafc0a589f9fbd53f4c44f7ad8e24806985083dd932d407512116bae0aaa97bf7fa6137ecf9908dc7a0dd420cf296689c8454e2b371eca2242b1e592a6995b197c9af434d0f2c39d0bf6bf04b7c12e29f4280cf7cc26ad96005da63bf65fff403c8b0d29b25498342d7709362d72c101a0140801c84bde5c1ba430e489f6c6b2751f50546d51e3c1ff776468e43283f03a9a3d685306706e5be47ce0e4b100fc0ceb2af8c8ca8368bebac2f3c4c809966c939bdd25771d9beaf88e46a8f24a1d5f9d06110d0b2781edc9eec8b2826dcbc00c6fa0bdf3a8498f61c0dcf57d760d7477f1d9501f1143b39c1af12b4b8a814fcfbbc8d3c0a54336450c222e37005d0765408982504789677a535886a8052b5e713e5f438497c869d118c3066aaf444e4b19a2f2488f28a977c340363b9eb6faca00c48e4106060d2f983157066f7303d4506d514d34c1d9ba525bca427e213725601e38d0385b744377aeea0912dbea28dd7491a186ebbb4acbc1cb19c42496a33b9e2bb0e45150efc1e00f2f95f3af7bbcdb10d91aafb818af94a9cf60d8e0438afb10ef76721501a6def419443d9cc3eff4e7964ab7c525986bd2361416bf4c9f94407fa00d7fcf09c34b37dc646caa7dc4ea6fc9294ce182c0e2d8f4622e25a07cbdd945bf5259517fef1038a8c2dfc29a3702a780dd6a589e23cae93894745ae99d41e2fdae5782744d3176f3231d0db09c2609b239f60ded44042b0cb800a579406c2b508524488fcd4b5707ed8d19506b8e6e256daec96db4bd2fff6f33008eaf8b6ab786b85a9c5d4f1805d7c2a3db8a2b69946d31cebbc183973c3b19f64dd31a127037be7f28ba39bd292d418e0fadf6243d1fb3be5091220fbb2c6df66091d226a8fd26f8c66c62d933caba220b37348d6e5f2500810975a96e38eda6e3f9eb0b6d619dbb563e04e8dd73d4785bfde47c7278d4066e902243385599bbac2b952c4b156b519ebbc1865091bc7651f8e8a3cd84890537360c398c8864bc4600b8cbe4cd7dc61cb7b98b69717e7a1dcea1ab3526b6b245a27310634300482590a77103655a5b3d4f24c6f623bf7d23b420baa1a8614b573c56d7e396ceea2337a9c1f4aac84ca6ef9e118aa9be21a28477ee192a63fcfb122b0717045d3dd74403d7fd873e8bcedb3acaa477510c60adb0cf1e43a1a975d7e7c057c5839b879c2f7eafd96963fce2d1d09e917ba3889e2a9379ea8b06f5d0bf550baa5b90c18435be8e0e3876c4bb30765df64610f8b9210ad010b0772f020b19c40ddb7ea04c3d4a9a8df766579778e8bd32995af8212ebce527c3e975a8bc261002d3e2a12c263ff0b5f082f067a2fe2d51331e4d4da270e795e12d1cb88fe62cf3dd5a9202ed3a04bd46791456dbffd908353fdd1f2b68740d6d127fdc28926bacfc798afd4523b046dd95b66ee6a0ad3733052fbbdb6f36290db62d73633b7642b353cda3542e3a60b224868f18bb349e1483c49300d30ee63d993f8fd4004fa05a3adf8bca3740628bd3dc1b5ad3d9f6d6e774e9fb94b567dfccaf99c4635f18c24aa9b280be6d75d615f6b75eeae364d34427ada5d1b8a5d756b7f11dee98af46f4f3e4b97b289e331ad44127c74298c3bc0c5ff26b2c3cd7963b71eb3fd58106c4c07423e891886b5cc46e1a00f196b1b708cbb5c1a7cc5ca337db3ea513c738d73e0243aee49396fca3bf55e5435180d390a750634fb474411422775e2a9b57a3a02f744b7e0e8ea7997f81c3b0d715d881c6804b9929bdd77289f03a38c6af1929b82a98ca11b8c34074b4f606402558676f79b79c944d3c35e8a22f0636e2df20c4e82674a17a9c61fef9b3dd22b9055ca64721b2c375e96a92c89533995a6a948d5ef5908cbc4a50e91b4d71be2a67f971270f5e0724c1865f2bce26da4efc881c5afefa0fb30d1bd450ba871e85f5feca6d2266deb12d424d8f3271a25ef68bd17f9a8c70e28e364612988856c0f9796bd2c2a58c9b3e3d0f484edbafc69b000037efe25ab8a671664c8fa7369d77627143422c3331e124bc3e71c675223943284a65ab1130499609bbdd469f6ab16558a5bd997faa9ccd6304518faef25267d655de71783b390c5498c55460bc506cd12a446c2e75bdb9a49955c19c55b624bf011ad99080157efb72ad6cc211a74a58650fb09e0b3e6c0c9ad508da32c6849daf7a7d8d174da3e8e6df703955302cd335cfcc55de8744f1d526b7aa7d4b1839e05bdf093c9a303692a1ad68d92779cfe5d3030d9f2c26797b86fa7e27b5654e94d7463b9ceb307d0fc8f569ef6eb8638b811807b5d0707f1fd70d4a72439952f8a793190347bc5af8c3d0963623898ca47e80ba1a120e1a565238d281a075439323352160774997e31245a2873b74fb94ed47c227683035d9ab9879713729f32fb0b802492898739711e6a9c949e6e909f30b7267e84aa3e8447c8d845ea62ec3ce5bcc9a7edde53a56ea535afeb25a31821b491e66bae7847e465b357cc480b9bbdcd78b4a2bc3a58aec73435e81ea80b8e72643b7f0ad909674a5a94fb98e0749a3578abeedb1e1ee3699b", 0x1000}, {&(0x7f00000011c0)="4f0ef2ee1ce2b601b37016ad7dd055f911ea3de5b0d6806d6b5960dcd830f11988579759ce0af143070cb685c8202efa458bfe4bbc0efa0eb7f81c71fd69f14ef06316b9367c2c3d29c060fe8391023909a002282a427cf7a22ecf9b65fcef9e074ab6b18f27dda84f03c5d2af0caa0d88234fb3d046b0b1957d810634a8b219c42f12a69f2e6c6655619fc84af1f57dfea9eed0acf333c90f060ba2e6f7ff19725968f793f8b6627b618c43590452b56838673ee00ae3e5d4c709b4d76fdca78f1795ae6fac78e263405f6a0ee6b0eea4a23ecc3ef8fdcf7673ba4e3c", 0xdd}, {&(0x7f00000012c0)="7c2e5ef0eb8aff65a357c000ebc9686dc402bca276fe9c1ac7ad725ef570e986f4b90b94de44811f213718d28ec15a9d3b362676a1ada8008d09b72272839d689e58ad25408c70c902c87326383a7be22b35f1a05a25faa96eddd9d89f3dc6b44b4094dfffa2cec4bc0785c09e65b2cc45973be82e10babaaa21c3f551865e369605665f109e919a4a0da9776f16808da3c43b497a332b46d26ada526427a9a96ab85329a693ad4869042464818bfc9c673993cc7552353c63e5b73ebf35772d3510296a2eb4fb24c67fdbb3c71f8d2fa3eb8af92b0ebe66efb86af0a6929d1cfc", 0xe1}, {&(0x7f00000013c0)="e000eb884bf85432cedec316dac269abb5e346f614879b88dec6356a3c791e6042c2fc5b6930fa5261afc9b2dc88ae8382751239d7c2c15c958938f90df5bae220fba9da9f0f764aa4e0d2d6c3d976d43ccc23d4c58fdc4e8279e7feb55cebb85c0c5b2147726e6a793fcca9035b2525dae248ab22b090a85c215824edbaa755dcda2fd3b2d628336d9bd6a629e5750c8aed7eece2a070219dd54201da388658cbe4126e2bc1ce41c5a6807021d4ea1736910bfdf4aaea81a7613008e43a1d09546c76325389efa3729221ee3469041037a0a26540867622cd73d9ecff7ef3c948a18f5ffcc3e33acfc26f80cd383853adaaac9e52961a41b0b6bd9479599c1a2009b60e6ab48a1afd509f25404c04154f90b28005ccfe89da81f78846ec6908da214a9b57b450e679d34334132b49cb54758b0b6275d3e04a61c83b0b447f417c38d88d9a63051a60e73ea13275349aec04e07da1a9c34dba818761ed5887e581b4ae861524faeb3432688ca0f3292ab15adcd29401c0ab94f82048d7624b11b0da48ec02e2b07b71c48e1d27a95c1e5378f5f68124341da45721ca60357954510c0d9f24fb73ffe2f8727e3701ae280573e59f78e2e341c4630e1ec8cff92ba3a75a0dc567d023bc23435c3ed6db782e4e15e5102c628fe039476c2fc94903b305655e6cc54714877f3f1f833b6621da035c3a80c0b934c12df80585339849f23f45f6abfc0e8a5731436159b4a2174d4c5089784407ef41a6fa0add9375aba8fcd81c852a318014d61d5fc2d9b8de5a105ead800ef20f1cf00079443d96777f4f9a528b3d289b00d7906b27963eab503b9fc7450453abacfe033bf2767d149bd88d2c75f6db922c7e97612457043dc9c7aac30eb0add9b26a9ca505be546becadb645028e53225a5eaafcd186e6cd86c2131faec33f4604aabe9c12e28b7d19fc539406f76fd8fd772ee4a4d60ab62174e1d22f0049f579caf728da23ba0b3561942c12e64d5d81900c1279edf4d30deb527dbe550f2c4415483016e52bb7525d21c8bb3860cf2ab6df7052a5d5d3f131f247ffdde7e4eaca801a580a933106ed7288fb4f017fdb419e1ad9704bcfdafe3c3aa1967eb6eb8839289c77bdf683c47ea31268e77a8163942e74e2a4ad4c4a6119a2fc4cfef3eec21cddb5a30180ea6f5b716349c2d18b71ceb27c9143222cedede8a57ed851be6c0ac5c4b05eb50749097cd01f50fc4c234388f68ccca54d5993f87480b5132406de4e8e5fdf5f136302775e9726acf69eafd04f89a8e177b918bad66f9d83229ab64150c862065f50ad83b4dea02d424bf011467c7881fa7af43ec9452a5985d91c3d2cbb8c6ad0fbf6f62aec7e27e156971b044d6b661133282ed392e256a2d9e475c4fea5ae55d854606fd081f1d33270d972037f2f4754a3edf05605274c813fa6cbf926e0fed1164272ddc9dd5c48b81b063299a4eb8dea6adf91c6e2e95f66e9d39bee76350c01a172b93ada2ee477fe77f0ec4599aa8ed074f7c8b3c9d0c3f8bde557b3b1a9cedfe911d47d320d465843d77e05dd24ef1b2b980af0ca91f7024bc68482682399e9f630d60a951fc5bf67dcfeaa0590c24d83bf60f7f65601d7fea235c97e69debd29f4948c3183c9b7076cb9efbdc1e410696db317ad6fe3ed67c709f87bca4455e3716f75148ec14c7ffc189da52796b2d6608a9e317e3d678f5b18500e26f0eb195b71a8f1e7fe7341698554159309a7a4039ee9c4865c56707039181c5635b781f5ec40019faa6a5b928567c17586189fb5d42baf6f455265ef1d7c82dc5a9b5cc8537c55302515b0821b9bc1d000178c685694d48523dbd51267fa39189fd1b83d1257eefcd954dea7a9dac9b2ca57b19efe4f225efb5d2a2e424a676165c73044227e93392268ce90d788a5f8a8acc6cefb9ffe4c6550eb74de6b7865203f1caa734c8ee46b674d1aa182bfa2c43067ac1b5f43bebb3d7d5e5fc329a8a32b35fe41c48b25cbe37cabee7f2b970cdb0a28e7834e4e607e5a08eda35e1933475a2c3e3e897c22607fabe936e668b2ead4bcc22de11e5386fcdeb11fe7afa366d1275dd7c2750634f35c0065a9a11f646bcf6f96afcf358cd320c999b7170b683fcab094887457abdf1851b1d134110c261f790fdab7e0fb32be99e5b86ff83af63fe317779f818ccfde7117f6771a24e08622d956726d51d13ceceb96b8c72a030a9038ea6ca027294178782d614672639a93b531d3719e538355ffb21e1339273390d18292386d61a95e8a9f0a4e551d366c6e00d2e0ee62f471d65abc3b1b8a90ac58e8b7686c838519c9f862cfffd0e38c5cabf4cd3f023c91d68ec04437e9a2874a43bbbc322d69a4f86db8791823fdb20a944f1d88c9d35e9f29fa76f6ecdfa51a9095a6a456d80ecac84e345ee0641c08d0807e6d26032d52598052a91aaac6584da6ddbb62fb89b6b0aafc2725321f532ec34d04d628257fcf885f4859005ba01978863cf98c10875a9b2874d5f2e25d046b61be72e911cd7b168af47d95958d9e9c0360f74b5b3f0c4e22cf9b81de1496b50610e7e72e7f3de6633480522f14c054e6afbb5690017fa0606b2ea2f354be46c21098625995cf6318c86850db9454db3dcd31d8eb17743836b2effc5f4041c8e59d5d7e26e167faa5ab1e71b2c29e25e890707e9033a65ad4c783e12481dd0c923e7fea8052e19834883de33a7b598548ace6ab165b895917f6d6e7f2a9a93f19e76170b30b5ad37faa5d457c4544b6b8eb19a15c0498d2a63cc5e77ea467f6e692193444862fe88d510853b1aaed3be7cc88c885edf41eb0b9563609091608e45a1ac2beb35f54d6322567f6aa79f9a7c9b0c5a85117dc646a714183aaee7af7e145e6306fa08ee382a114316bd926cce06a5c1ff8362d005eb040c376abf223003fa96b43eeafb4f4f7f858a08a9de9fa6ce84cd8215c4bce04efe8dee4f6e1b9d084ef48198a089f36de367cc816f1a229e9142bcae0703ee8e160b64c35d7708bcabea3866c732df2d214d6dfc354b47bce951c59811e8632414a09340c77bacd5d6927eb6e85d7d213190eed7e34bb7ff863aeb4280b9723d0986b4ecb239b2f3cabc8799c933f2966b9743ce1ac7a91c0fb5215a8299ce0c9b47c1724a51ae08a77b6c0d3ee31cc7240665bcf63691733fe3de9ffe85d3495b05c9fba7aea08199e14ad3855995cdd804dc5d33b11c4bebb2c6bd86cf92fd7718af99781719d0e64d24b8dd2504a165b143f951e4dba54b1f8bdd4ecc3e7bd1d01eb5894f3e498ae787888d71a097698101d89ad86fbc8601ceeebd6da26164c8663d8a1c02292671c6181a5a4cf609001566b33da46e00b4ae441ffdd92193c3be72ad5648b3bb78f4154d4edd47d6ffe534f96cfbce70acaf2a93b0faed0e7aa8be6d33b9baa4ed303bcb69ed861560b5d1abc32105e5ee9c74cdab47ac668d854b08ecc1ed98d3212cdf073e8fe65ec478c9854741b531f01b04f823c88a6fa3c227f09f9b7a2624cbb53480d928b53a200b5159871bd1e11949b7212f0f31d72ed0ee2539785e0d51d8725416f1009e2e76761961e74286ec52e2b814e86298cdfba9d8278c915ffea83ca3fac1cb541b2839a12f912fca4f2ca9838c8bac20b25273782ffdae0e04b26f51698670a3dd3241cbb6a85a29728422d511280af1901e4c848ba7bbf70c41dfc411dc0c5800ba15185cbe37ef8c5ec16e5530a7f7c4d4c79c1764fabd8c7c4a0f2c4841562b30a3fc0ab33edbd42b3842d98f31bf17650d578272af87aa79d33070770724775e14023e88370304f8bbb8ec13f3a023ed48cb700a77873cfec1192b04230ee4652b8b532045712820cd85548b5b1221ffd231f32bfda8c75dd4155505f86be90d6fad88fd4fce46b418589589bbf5f1aba83720298a98d966c6d862bffe09ba6a98edab6453a08e0b5abf6d9db5fd40583969d41e6eec5010558923bc2c30a395a4b5d7dcbdfbd28866393f32834dae6cc63258aafd3cf9323970a782f15926e8e3e6b813cc3e0c9a95a8ac7f506c5b8bd2d355a7f33dbecc29e0ad16046825413a98603e6e798ddbd4dd4b3a8ba5c017d3e60ea9d2f0ccb15362d41674a149a9b07cd726f0d80c58bab5d0fc5706ef6a6eed76e24ab76945cbcfbc6a910a59efd4c9ed84318e45181c449538ed44ae93604d38b05e4f1d5f45b1b1fc296a536191a6cc24b8bb972ad7f2acfec2a5ac4aadef36dc246abe76fe155c4470801b8eeb90a29fdb184c8848b113dfbeb6d91cc72a52662d7b89b0a1ae6df63f9da1b4dcbe2d1eb5ff6674be634ee0354912a72c86767e95707f9539da95bc622eb6c5af7b2f160e89e148441e13835ffe58943530200e0189b107094f61e46cb3590fc65d5e2a8c1686b053588fe96a203a050e2d6f06211e067eeeaca9ad0d7ee2c1a534caa82edf80a1844ec91fbed253df196215018e5d11ba7fcfaf169e96de09c8f3873e64221d7644effe704726f3bd21d06a7535058a6baa143c51a0343931262595c11bbd4b9c1aecf7b75c212896745061a98b3dc014ec3e10a190ee0eb3bbbcfb70afea9deebdaae259e3fe3f1afda90bc6e24527d13a043aee54ede65036b89275b7f885e6c9d7949e0387f528d66e03522785821fb8b9282af43614ed2f05b28969226445699db261a6538aea804cc89495f2fe278de97771ef29be3e328fa6cbffcd914d1a9e65e0de842e990792a71cced5d7b56da9240bff490bc841be3d6fcc483dd96faec92dea5e5ef136e686d8c3558d5d88b6087df3249ad2e2b991c2b6bf19512e4c3a5faa5dd72c3b895329848effe63aa7faf5405267f884f13ec30d60e587f3aef222543d03943c11ae846b6d5446e6fc62ffd96e1fe7a3d9f426b33190101446839cce0bc01c048bcd88feda89757cb7f2fc1f7172632ed48ed0131919a4f227789c576105d2a9ba56de616c9bf15191b166fb3d97ef97d4d00c9eee9dd2971b0091f53448454dbdaadd3d114e51b6763235a85d77c9e2b3f244d06cadae544df2157f92c9753a67c600c88681ba071b89ebcbf9b51c914c7171403d2dd61a2ad83a179b745c1d796bcb26be349f5266e2d670fa030a29aa3282350b5e10768178d2c2d865d2e2a4145aeb55f8df77dda4f8bb9c132baf54053cd829da3bb0d7964dc705dbc759693827333644533bc408ac8e612376a76aaf51b375d743f44e3b5af3a8f69d38b4ff304cbe77fec755936ee5ad4cc9f18a4c2a9af21da7af66d5dd2013732e1502e01544b9b07eccbdf3910bb0dd6540cf33fc588f8c0dc445c7a1de73409bc543e61d2d24d38974913e0733256aced620e8caf08ee2e0d14011f89dfefac9cff24a0502195a47f6d37ca0c62e657e6ad38eb69a88bd593eae3d8e66c0e3ec1a446d7d82a08189ec74ff82f37e46853225d865eb66654f54e9657dda0b14b2c59d0353b6781e57da55192d27fdebbb14bfef13c3bc94fe66f6f4e66e6612e9783cfc5a17b72b16d9aeac6d08d7c584d8a52d7d8d5f9b526d3a3f4b5c3686936877e8ab2fc65158153849857775340e57002527e4d4735ee191b4d720acfa2b194e776e378b2b34ed285a3a93ff61484b6614cb887a87d79d80737dbd34ae73b078630f80184fa66db7e4c8f1bae665d7a6c5a6c45e1aeecb071d9deee2dd18ee93f8c87b4865b6b5bf4b1804366bd59cf406e37e12acc72876c3924436c9a6e074a5543854d5c9dd444feb66ade69ea3b4290d4692396e8e8a604abc963a7a0a385c8d9", 0x1000}, {&(0x7f00000023c0)="a1131aa5d0fe92412c0a92470869c5573a1551146f3f940f03f98f449d28757c6d1065060ab71faac8795a9a242545ab562dae70e5170432968bf8d2c35020e5b74992cad33d63ff5ad6a71dcb6b5657f54dbb41bffd24cfffc9ea5f6041f09a26df7160b35115317efe9e938e84d9c7b82ed726110ebd15187b2db5bd62973d5c5c46835c133b713d55bd0bc7985aba1c655fb1d02f9d253ec6fc10011715a0fa532892f19d0605dd7b5b53b395a43f08df405abcecd824fcf0fde08dd08b146b2c3a39bff026974738df5bc3e529c6a04f10a3eb10ad3948a9c3443a1e601741ccbd", 0xe3}, {&(0x7f00000024c0)="100bb312c9f3046560c7530a311600ed9cc0ba193d96dc6f711061c821b7bfb89fb8b494e24a50d1d21b27fe8d378c05074f956b6c641a56a15ca14ef6c447c5ec817112853f4d8b5682906e30eee6f964bbaaed1aaabbb9c9c4188df8bad3cc6eebdfce77617a4e26b4cf9a227836e27c25a4a0ad7f48d383f41f4546eb79a46577f25d504915c795e5e8bd364f01659d418b4f34dafa106a576c0ac0a9a5efc96e60176c69f187b17dacccaaac69bd42d2f50d1a5e873949c854072c303e4c88eaaf919ed4e5fbcd3c739e48de5659073d8c5b050e5018aa25938c7897d1102dbd95ff437b2ed506792d867aad448f92d72c2fafc3d376", 0xf8}, {&(0x7f00000025c0)="25f2bae3e12532efaaf57bcce29cdaf04803992edfe04b133943c1f4885fc6a3d157c031af53f93a2673a9dcbd1e5ec0d2a200a5ed8a2ea2f4206affd72d3d771caf0e7bf3c2611fd6d9a446452214e30d881a08b35f5a88bb68c9c49ae7f457d56de658c4634ef7ed7dee14df50b2adbf92a48437740f8e65965073ba31c7c7e93ff277c924a83036e8b6e80d2bbe09705ab52b0db4697081", 0x99}], 0x7, &(0x7f00000028c0)=ANY=[@ANYBLOB="20e21a000000000000000016000000003ba0b6eb6dd3f5841d683483595e86f0b27bcf77515c24ef", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000ea00"/19, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5], 0x68, 0x40b}, 0x4) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1f8d, 0x926, 0x4, 0x7ff}, {0x3ff, 0x7f, 0xbaf, 0x3}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x9, 0x7fff, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x4) 05:37:28 executing program 0: r0 = socket(0x11, 0x5, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f103d9617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c1119ba52d58fa512ca04d44f7dd57c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd9880022f71bb647de0c63c03e9b7cd6066f2613d551c72ba4dd2b0855cfbc29194da0ee504e306c5acbb7eb151350060"], 0x218, 0x0) 05:37:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 05:37:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0xffffffff, 0x80}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0xb8c, 0x80000000, 0x3ff, 0x3}, {0xff, 0x0, 0x100000000, 0x8}, {0x3, 0x80008000000, 0x80000000, 0x9}, {0x8, 0x3e1b, 0x6, 0x8}, {0x46, 0xac, 0x9c0, 0x1ff}, {0x2, 0x3, 0x5, 0x8}, {0x10000, 0x6, 0x1, 0x7}, {0x1, 0xdc, 0x9, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x200, 0x9, 0xfffffffffffffb37, 0x3}, {0x0, 0x1f, 0x4, 0x7}, {0x3, 0xca4, 0x1f, 0x7}, {0x6ad6, 0x40, 0x1f, 0x80000000}, {0x6, 0xa4, 0x8, 0x6}]}) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a1dc024fce476a56d035dc4b5cdc84769ff5c1f93656dc5f5067324c6260861afdbf9460114bce92bf9227c15e4b3f64318e533cd047822d9e2e3f4cbfae5bcfffe7f1f5c24a3d4ca600ed6956d6858ecf66d3e4ad739f2541de8f32618420400a7ceaa71ea5151789b64a8ff2861198052c80af9956bd65ae4fd56d8bb082cfe6507f9be0ec1883c38656b1d3e06", 0x11, 0x0, 0x0) 05:37:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x37, 0x1, 0x3, 0x5}], 0x2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x7ff, 0x8}], 0xff, &(0x7f0000000100)={0x81, 0x4}) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:28 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) shutdown(r0, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x3013, 0x1700) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget(0x2, 0x3, 0xc4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001600)=0x6) r3 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="27efbf44dbdd60177de4b0841dcf1d3ee752921dc3dbafbf50834d7575639cbeb9df3890ed40e1482f9e4dda951a3d54da7217e1e5bf858961bd65a9df0c946f9dbad3a7d0c4a484637db193e1215985e73e2467c6c12e1eafa78d2542db2e97850f2298260c0580e50cdc20df1126cf45fd4b9087f1559109afb1cc76923d21703268fbbec805295fbe0667e8bbd4039bd0f7df46d4e6b8f5f90afdc6ff0c4152a0f993072e139f41e50c9606f658772cfa1f50e695d776885439dd3571279edac3ad9c08601008ef6512c6a8a8218d4921002c052e92fbe9e4b7751adb69cff254d09b3b8da1518b9d7e30c9432c2484a7540870f7f1c97af6ae6689d970cce0b12a41d9a66b3dbff691e8396af727f077d9f74bdc58c8e9066eab917fc1e9c3b8ba146da72ad85e1d10d5351182c4ebc4ea1aaa010388a4937fed43b12e5513ede06a9052edaaeb9cbced944cdf8af4bb22072b2a222a7415f8810b327e7e7410e29617ade473f4086de3460ed3adb03f23bf3329188fe9b218dc55808c3e5e6a7a4151766b1e9fdd21d60820cda9fd2a853d8b63dbd02e340d833c362e04999eff689aaa52c67f31fcf3b594607233b3de4faf7ae86171f26a6892c887ec523bdf2334ec5b833106068b1236d2f44bf0981da2f2040e893bd227da0121918ad07fa558acb6223ea71438968d706c21e83118e4fd3d4747115a885ade539f8f3a9debc910ea52e7712c245dbb28ae3e52caf6bfb7b56cfc1beab063378ed3ee59c706ac82b3d9a9ea167353e171458d74b9d15a9002127996119018d98ec620087aea7992f86309f2406327daae22b9e539907e35487b95f0a81236b1680679b3fffee58b419f0e259a1651287165d0072ea671c76d34f6427de346e2cd8d8de8cf10ff1571472e368cadf693d467b1764c5f01d6ffccdc048700e29d8f6b63d0d255012fe83e4de0c8eea596bb1643be05c52ac8c9016e0d563fcfe42be582564b045bb4face6d4d124979b998cde99dcb66158a7e6532e2d37c1e4f574326b3ec56e6a71c64cd90a3bbe2af04bd6182afc67a3f65ab1b49a5db38a2cfc20c1a7b3846f89c7f2c53a8607fb2568099af8b8380a08672a7214e629685590371eceed257d0bfa5d10fe2925885c4d8f4ee85cc353e7d9cbe615f304fbcb163995d10f45ffbe18eb0f8c6dbd345fd126e7411eae16b5b7259b858c93d97a68ed3e3271337e972087126d9e27d2dd8597d52ab4bdb3e532ba67dd12b961211341e8b1b9b4d9ba0cb520717b3f4c9a7b95278037a11039d16dbad24cf5f25e8e75491e0ddb2ef80eb6898f21b4cc227832686d8fd7f24595d534561d3212314302625551d730e3cbe0adcf09d4ea292db24a5157f2d7444e480862968c906f7f63763df1cdc80a81e4253b9db9debf9546eacf177b9c1784a99db14e0f110b49e5b61eb4a71cd06e4dc173d5b6f99150276eb6a2bb32f590e7196bb3a29079ea9bb78d3bf70dc24b779adac61986979a5f3090a90c55cde49e1a436bd9479164fa87494de78eb60bc44d399f6bebf29d34cca76f5f19c4229a00b8121ba27e48d4d0c5fdbfaccbd42e486dcb6856646e5e09ddae6caed566f235cd63d190b00c7b2445957cd8e17fd15bdf0240d07579ea9d75c762c50ae1a616397308c8390c7c1cc627c0c0966a7081b114caa0d47a2cd8d225f12fb6a16dc11ab28cdb5c8a0372685bd89c1c46882ed5cb2fb9289e53755cbc6e4e042330088c037801b2f20c3f4b515949fbc731b0d3420fb9d6da96d84c3e0f3db4c8523c9539c782c575c244002f3a7a100c52b61cab977ad26f75d602615133acf75f133570c3f9b7e9758c2efc5e0adfdc65b84e035f3c1d4884687dee849ee41569a4d2acbb1efaca059e060f038e1c1acda845f196c993678d2573a0e1ddd977b06eaafd2988d8236edc803bded8e1c6f7d486c01d311a87d3cd88fe07c813f646332e8733bde69b7d2cf7032b68a92287e05ef2ec2dee3f5b538118e964b2bd65e74ed40e1be6bf0fcbaccbb720dde5e12283e6b758995ff3cd3b644e7677cc05f60e54ee4519c1a86f5a15a498403dc3cb5f32856a60e46f3e37160fbddec6be55319f2c40dc7a77153f0196284ac953a183bb50027d58298c66ec71832b597203fdc9446e485c13a4e6175cf74c6b51d15e5a05ea0b07ee3fd3d811701fe540b8c34ecdd8bdd4d1db27d9a244ff8d952e2d1a5afd176a33c6e411d3924927d4c85eda93cebb80cec26a3bb69f20d84a95328c7b6aa431a4c4a5719b2b02b5a88ee64512a203791dabda2abdb24c2749343451e6bae90f82157f3b6ec469c8d063983950872ba64f60f9800bda038b812109481dcb4845dc1dc5f358f95d373cdb4c383a8d82d8c6a4916897af6076faaf86aacff0b92b7bb73afbe58b5377e6a944af8935916e20b9baeb110a5aa60473c166ab42a367db861dc6b47a0f4273913f20c34576dc18b4c3b3fee13da0128d67826f91bac717ecdc91d6a109f0ef8d248c73891ef974efb437ad17fd9bdb3328c87a18d87534f5dad73703a8aa3c6c93eb2552740e8a469bac643dc698142673f307e667114a3e979627b6682f961121951c1dff13a98f283d5bcf697ad8a80a6e847a9942590af069796b677304efdefa1f40e07685a4e3dffbbb37557bb52a8dbfe511895f200d2b5e6aa99b3a7ea5084baea46e9ba111dd364e90df812e66f7656ddfa01ebd4f8e2effef6d2053cdb45708954dd3d21cc97165042adf72dce2f1cde5100e4a458346712720e5a59ca033a81417f80bf309c4c7424b4c7d6951e093bd753bb9a7c2a324f0a0e9330b051491ee2094c289392f5dac8722d2942b5ea184d23f99cdbd18a1aea387516165ae5640ca92b4a893c2a496fb137373dbe51ce902c6a053f2be14d40391e998070d83ea80d48f0b7f7f87317c758b9f29458646e34cb16c9b6a32f474fd55b59043e460de2689402dbe727fcbd119dc81a799661890106b99c07728db8ec6714eccdcd6bcf74f225d60b5d6b9545339d4e41a58ceb6598d05500b90780e3f03e8567db9e35486f9bf604de84eb967890ff56318d8257fb2e57f8f6665a7eff8fab620feae7278f9062d4fc83a0262e0492f0b4a4a128953b7f4842abca9c5c7ef85054702bbd86503458298606519f7836b2ca7a62d773751ce3e9022aed4a6b9e90c49fcd62539b39cb6b081c1e27b18d06ce7ba4e5ac5d2328c94e9627f0acea8e18a4b76d102656c892899431e0c21665771cc71cdb08e2f162c7d9468130d01868b19bc719b650d08cae88753503359a0ebc616e245cff97ec9b50da4bc626ecc625fa810755b8ca7e306f254e82531feab88cb032b16deb8636f48f5a6401ab692db08545808a1ce13041ea78eeb67a5420bb2c216595119601325e83e6f376828d3054205f1331693b4ae82320bdecd8f0421ec1d2165d87d8e5feafca51df486b2674dad1eb4d90a3f1db25e7d755f6357b962e2627184c2cd19e16cff8a0f71cfff06594f632bd99661d44387c4968ea622c903b36dff1dd2ef0a1243220f8b33473f547da05f1e114115cc1c27b8bc58ba25b358a37c13e0e59fa6d21165babb8c6b24473736a7746c3f51fc9c9df19885cc5448d683ba0e3edfce3fd98a7f79c864c78555715168fafdba03a0cefbb6c364344e9a0db9a41b826874d537d17088902b752da605fc87a1d00b13f3ae91f965cd8e0d2b5b7a6863ca867b82c94e4d73a6edcb65b386e2ccd19b6cf3b9597b5c47062d75d1a4eda6be9c6f5236269ace4195e09295d59ec50183f58e4b659461dd7024379b810a641275e04fabb58d6219cb93e5a45e982c6c943e740d26d2c2e77d85dda489059ef11b5a4c0c6a96dbc05328584e271043c64119e2ce28298c0bb94b03a3e7d565bca9f58e89d32d2c787401463dc73a781a17a63ae7b0a30a24c40d16c4b6013a10723d16672ec1a32bd0a86ba62643d5e8d5ed5bbfcd34d01318cb61e3513a242ed701e390bd60facfa9cb7ee41f283653295c71209cf10fc695b3e594004d91b7930feacbd1ec0d17c0f54a9f8b86969b38d1bcf21fdb5e725e01b28f686b826088ecae3f2562fbdb3a1735c49e88748520eded5f4b0bfe01c5f3e7e347ef05c9e311e81d65cb16c1541ee86e59083dea184d5b184d08e08e4b04aa47a38a5b37705057dde37609cd5a28073e9de5f28954749bd866c8b878e883f754fd444e7c775ac15f157b2adb893b98e1b330947a68c09c57cf3cbd35216c886b740f5eb2fda932b5d37a3f7d4ecfeeb8526a07719b778482abcf4a4dee5c7ec49db2271d280c3ced4f0e5018e99d0755e2685fb785d1907e1091a4159d657b28c007a0d572d55f2bbec39e2f8644a4f855258dabe37d8089c38674ae2d98e941c3293a798528e7b477dc458d76e4d206e51609adef5bcc3376079f65bb4d092b851b3d78bcae8c787e7aff95b994b926eba7cd8f0d16ee36c4e1b744b1bdd143f37e46b45eab5d6717bfd37357375550de4599097aa21d9ed0ca0f555b61c88c79eb60b2bf501edba0dd3465bbe10a96df455a564b63fee9d7594397da757381a6f1a078f4d73dda15da6f96345e377e37ba25d9d97b041aca61c221090f0d4dcf69ff30e9caf6b2e28d7e4315b3f25dfa3910e2a87bf4a85a4547af91766b7fc2b68c7d61db134a100dd915d1c3f0cd6cca1ecb4bac1953c001e5ddaec741906b71697b11d1ee0b04fc51f74de5b3924903cde1ef55a387553adf476a89f89cddcae237a161f763b6fffee8af73c6a08c3b33422fb00098677201098a9db998182f268bdb05c2fb052933600e16f33f7f5b040356185e59bd5e9e18511b880a611fc6a480e0b79ba7cfb1510020a1e06c39d16010dfdbfa58178669374cdb559e700d3c09557dff7aede1d04aa5f14413108699847c422ea6ff4f92677e60730251b5d342f9a3244cd3347dbf003a120a1b86c166e23688e603ec358a1c318f5d3d8408ebc19879e5e133164ff16d66460d44077e44d333cbd31bb947c00b95e855708132f059e82e5402a1c7a8b50955b53fd0f20da38a02d876c1a9d918ee11ab3696160cfb2eceeaed6f0947a904d10ffbd23bbe29ad37b2317363d64127a1a7c6cb9b220b76f184a82e1759424af6d54c7daf25f49333013ded452e486452b3486b5e5cad4f96b79aeaa681e39bf067e6bc5d7b73e38cb94ec0d5794fb337102076e8b5441d2d4b7e146d0613dd3ffebbba12117a8b122c6deef9e9726519a6a35688f88443d69da50d5e0953c07ba81dec87d598e3f71a439d1d53d1766f5099333810e4b0a9a695092710954c1acfd0b2fa313078060417e63b80543d9050cfe57cc4494e38c987336cef6d1fd4f636febb09607943e5369e78088de741a6bff3678d1084110038d79a5266eadb32bbbbf521ea313161fbdd274b2a6bfb063e34b82fd7c964626eab2fe14740a8478510112a27c590811be66e1685686ec030d59d22611c3aa5f5473766344b60c28a6f479fda65bc493449a482c904f18352ae58c26014910c171fb135fbb52e717e940767a06d517c8549a1f8225f0d69e2f88e4b7678dfeea08cb6891b88c705021fcc8c4c9947fc92e8ae5592e1a812266d1c0975317b11051d52b099fea04ce8c3169980ebc5d7a72f9b07916befa233f8e25ac09e0d2a8a51a4108340d16353ef5b966a921f47cee614af2b065be17461a3b1cce837c7551816dd70b06761b0e0b548be9165bf22be804844fb8fe222405428f8eb572", 0x1000}, {&(0x7f0000001200)="4795c90f7c840446fa9bbc78350929045fac56", 0x13}, {&(0x7f0000001240)="5feb59846270465efbaed615d348781d7a", 0x11}, {&(0x7f0000001280)="8cddd4097f8c75160a48e2c4060e1a9940da6c3a75bd7db8cdb75a2d7af1a70563cef566f4d0742fc1ca0d143bd6fa177f8b9cefb0be2598c2eca316444ac0c4c62ed17ddb0e8ca241d60651794a102867f583edb9e814afcf35ef94c1ea6a7e8ae2b0162145307a0bd208dc0ad31d8034e2de02aaa41e0a099c6e48fd58310aca832b90e5a4bab24fcb1f8b8471fb3d927a360b24db18e9391d3c65e9174563e5d474bfb5fdae3c3ca60f1da3ca49fa387ed9d5c2bfc388c5af5179b86732e4cef04a5a64f0199428a571ac849d9498c953f0abc70c7d408b0a3adceba15ed1ceff59ab2e2c515ffcbf18", 0xeb}, {&(0x7f0000001380)="5546a656e1869c9b0eb46e0391d44102fe6005c2b1c5c1b3b31aeed8557674469603ce187547404d82471459ab52b0b7a4212d7f2dd522f6455b2de8235a63f3c3b04674d182df99f6e2dd75f5c9d48ef49d2a96ab5ac12471cc5773508662c7483c5a0d55bb2fd92301acc54e58528bec8c816f0641549b516b36bb38fdee94117b413542", 0x85}, {&(0x7f0000001440)="a8753117fbafd183d1c3dcf875229cf2d1af5921d1992e897f3354db449c8bf803750437e209cbfaec0213a9438aa6435d3dd910bb6bedcdcfadf0e4bf7d8b1d8e67c9acf7311a6c8e138fb8470860a818f1a246d2b84b79fe85fb80019b3090fab97e2d74fedded36a35526cd63a5788593ff852d7a6b104e67b2a1a7fec66f35866c13f4570572ecff679ad2d0e7e78dbe1a2c1ad7ef", 0x97}], 0x6, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r4, r0, r4, r3]}], 0x30, 0x6}, 0x406) 05:37:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x9b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) rmdir(&(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x20) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5abb16968e9f55ed) fchdir(r1) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r2 = geteuid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setuid(r2) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:29 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x0, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06f, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/155) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x9, 0x7, 0x7, 0x7, "34d60903199694f4b551077bc857b38f181abf36", 0x7, 0xad}) 05:37:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x27f, 0x3}) syz_emit_ethernet(0x38, &(0x7f0000000100)="001029e8acc27d9a5ea0d1ef71a685785631c9b11a8184d6fac9bb7f2e9bfb3bcb6cdc761e23ad4b20b062fcdda7d8e30000000000000000") 05:37:29 executing program 1: r0 = socket(0x10000000002, 0x3, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:37:29 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r3) socketpair(0x2, 0x3, 0x200, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = dup(r5) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000180)=r5) recvfrom$inet(r7, &(0x7f00000001c0)=""/153, 0x99, 0x40, &(0x7f0000000280)={0x2, 0x1}, 0xc) r8 = dup(r7) ioctl$TIOCCDTR(r8, 0x20007478) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r5, 0x0, 0x7, &(0x7f0000000340)="ebf6e49428d7e94d00d0d68dca7702b96645c252e7a9db5b8e13c001556a08cd3321ad579292755e5849bcf2a0d659aedcca3ce8f6b74b43c87efaa9a2e87fdbad7187ba3a922b18b100b0fedd10b8bb2ad2ecff12cc9f9d38a9062a815da2be2efc75c54ae8bea46691aa45ff068a502446de1cffd86e8a7bad8290fb187c3a09d8ecbf44c52721f962dff595da5e8b9a1b", 0x92) sendmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000440)="5025846b27c907477ebcc09c571c83fff53e9df8b6b822b3bebf78b3dfd7f346e92534ab64d845a32a8d1d47f04a0a25e647697abf9932647759e90582e8d59d0f89a70689c90f531b4d8b19eb171d0ef922ae7972c4707923a1fbac2c6e528a568ea0173b825c7cfac7d51b7dc26fd83d153b008b", 0x75}], 0x1, &(0x7f0000000500)=[{0xf8, 0xffff, 0xf3, "e9595541be4b6d640c2ea83b6e079b51061fe6e8b8f424e71a9d407bdd7f2aed6afe632206f937c19ef57b1b0501f96b7dda0066d5e2e32a42cd2b6dfaf71075aee07ab994217ea9428740fb0dddcae48247b678cf2c0e56ab7f46db79301d82a805cf9dfa3dc8f1cf592785549e5cd869ccd09a069237ee56f7985caffde3cd89432641ec823ca8b62626d717c96e3bb5e8ba7d7c93d125c94ba5e25231666dc26f08ab9c702d36d75d107e863cf6434ce5a30f5e1a944a8b0fecbbb334096d355342cbf51dc8f8464b833d536f31ebeda35055f4cca3a40b47ef08f4bc97c21e1fec9c1a"}, {0x98, 0x1, 0x7, "88e6c8883fcbd448174a698576d5d83a185190cd5cbbef336b6853e69c5a7bc18b4aa8ef81e5ee631c68346bfa78913aea2e02de18a390d77debf49af2f2d1738055f447b72ed1210e9ec551a8d079fc24e320c3b8bc8cbe85d1e0eb6e50621842e102271126b3f3079ad0fdedaeb324935f11f260c5e3599a73fd40841b199d5d56"}, {0x98, 0x0, 0x3f, "32ae1493939fbc99195fd78c8fa19e86315b858cb73f9b06366bfb4c1db7d01c17cff98cd92f989a7b6b3fb045f927734e49e2a8cb48f56be1365558d0c0ef741b1655cee601cac12f8baae7b7d2f9d11d744d7489b0e476f7d3646e977108a97a3839336b5f11f24ce827a401858c01ab74ba75dcdf654ff9fc0d21777d8857a5819f25"}, {0x110, 0xffff, 0x7, "92d2ff356e0a9f90aa79d2dea3c5d07af1fbed26248a15a69734096cfd0c71158ae3e56d3c01b40ecffd8b4412e361d47994b12d742def7a1dc96334f040f94cb4005234e5925371839ecd2f203619e3c1348844354b719823c1737e8bc022b0d63f0589ffba437947cae685acfdf7dbefdabfae08839cc1787c5190f76ee9859b60d97d9d2cef94f9759f7d43a2a4b7fc9c9696a609660671d3bd84dfad828d19c5aee7fb52404351fec4a8d217bff620725891d1f2e77769423234d305ae7f56148dd1f380229e80085df81ee2a27f1382f7b5eafe919aca9c67b3a08a8b946f88d118b6ed22ede9dba4c372b27249e3d7bd6718372a7e887cd67d2fd3"}, {0xd8, 0xffff, 0x40, "d201637ba1ee5bba450708a2a35ee15b9f979bd7ea1054b8446a1f12112e65fc8c01ad110853601d7f9f7c2f5a21a1abe921a41fa03ab47fbb3e0cb0fc14b8025d95387d088b62d12ad52a6efee3e33edf59bd638b9e6dc95d8e0406c0951a87a4a662e1a728571bd0b796c4eae84658606e775d2ae9eb75e1cc912289d991082fab22b1060cafd644305379c20f0f57b2312b3cc97385a36becf8aee9eb692d82fa7078e748538b0774610b8fb25235b2c3a8026d8abc37a58d712f2f485ecec277"}, {0x98, 0x1, 0x7fffffff, "13c15b1a21bcd0aa72431d99b3523a76b6d036d1d3d2aeeca742648ca0a11143c751868357100322f86c7157260749c1037273f35d0cd287a42b216b1edca2b8b4879383028d0e6258c0548c627c56162d0ec6d2976a004582825c62bfa258457d8d76eed8e9d4b509d9ed1e2a1437a5370007fae21eb24118b73dd661bfabd5ae899ed28eab17"}, {0x110, 0x1, 0x20000000, "8334068f68b784b28f1b672d4e9110a36f53bcb33a013ef49879f8b743e3a4815abefe6280270f40bf1104f65a6c649c63aa52c1b0287916e5cd3393ad25e2526256ac34ba2cb0214420810e2aa10185319b981e929090731c4f08f91d1c3870a6fa487a97f75496f4cbf0c1db1f526f70126221693057e468d41b0d36fb98645e75626fdfb42f595ba17c27a4f355b280317ac00812739cf4518618504b2c2a27c21919dec9e9f7f931386cb4a52730118107fa40af3c125cc457348ff07c216fb0e26b434b414d7ae7b1f8ab2e8637f48bdaf10a2e7a76907a3366691ab24b9c47ffedb1ab86434b6124bf7ddd7812f11d740fba02244a8d319e715b"}], 0x5b8}, 0x5) read(r7, &(0x7f0000000b00)=""/244, 0xf4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000c00)=r5) fcntl$lock(r7, 0x7, &(0x7f0000000c40)={0x0, 0x3, 0x56e7444b, 0x9, r2}) r9 = open(&(0x7f0000000c80)='./file0\x00', 0x8000, 0x100) writev(r4, &(0x7f0000001e80)=[{&(0x7f0000000cc0)="da3a09b2d003e22d5af2b4ef4a27545d0595605a8c94959a8fe5be5c6388761fcd5cf8f1864104757dc238669a83d1a678e473c06827d42ed2fb05daccacde43460baaaa9e64ce9ac88505c77c747f2ba6a3bccb14f32e97b27f51be6c3a1826428f062f2ca7500d978a5ed487eb22996f86b24fb0ad4ccbe2f40005f69d7cc331b8e7c97e0035249bce3f7dabd08bb957ccbaeac02ab56d94b37145d7b3d0044fd398b3daea4a999548957bd9dec70341b831f45e2d446ca5c69b4ec5b9301915a2b7bcc55faddc6916e52193752edd414af752923912d7b59ca1f95defb51386bb", 0xe2}, {&(0x7f0000000dc0)="833a063a4cb0557f7edf95ec5d68d9e29bbccead0b42f54bca88f6a3570e833104667ae3902c2d17fbc0d14907889ac3747236e90e2db52d3ebfce56bdd944ff0def5499f266e56ba4488824c4b7655523a4afc73e7260dfb0699ed90b9198a2ba892ada07b5318beef0fec454354bab24966932e7179558ef91ce33a0c1d903849929", 0x83}, {&(0x7f0000000e80)="4813022fe416036a26819b176370b9f48e2c6b54f7b57dbdaee7150bc12d51d4b43550f81e40585ddb1f3181679e5cd652f147c4dd406f1c0516eb517787ad913a2ecfad013cbb883eda0bfccca0908844b8eb3a8c5a764822717f9df54e110ae790123318ca0e4de543fd5339b65b20139c0905a810a8b41104ded659d7a34d4d7fa13b1638453800169575577a4a07b379ca0c11335db8080febe8c2156f6e7fcf4db21ce68d850330c8ebfa02a265ff03aebf7e52adc1d8d8e52035eac34108339b8d79e8f95f3eccc32f84c8171025192be11c522a18a70a37c893bceb2af9b3c7c4334f4b7e987be8988bee509afd6241d0ca38cd07064e8e51f05ce6d661bcad4d976494fa4d6d981f290e9d8879d18a22fd400ff4f16885119425a81f8e12fe11ccdb283d26d5bc43debc332ca06013933f29eb03fb3fedcb49eca32452c771726b80fc3b30f8458203f6d86cfd7547f5ef9043ebb5e52b199457fe640f30da85aa120dc5f8cfbd4b7fe94e1600840cd665d0b2d7cbe67822ef07f5d9cce428c35d75ca92743cb94c6a0c48e825004fa58aead0f913ea612f0aa010c5e09141cd4dca6552173654588e88b1bd33380066c8be9e4a4b62dda45510e7c4f874318c01c949ff5411ebbdd5d18bbd9ef7e8af14340a98e2c206ca6ad0786c90a3f9c0cd79ba04fa43c606759effe075c33cbd678a5eceb09ce1637b1c1a7db1f923131ad2c168ca7ac1c43bfe8a9b04a07c7ba4553dd8f95a5decb81b7583f31e191246c2f8744a140d34d8d39809fe3e7c9dead86dc1e0e05fe61ee57165b78e511258945e36af20d556fe3104397c425840a60b41d63eb4926e612f0d208000a52b0cf3fb696c50fd8e894d4b8d917b84d13b28d0bbad0edb7f79d1be034b517d2a16bd2d8ef6fd67dfc04bdd47cb13a80503cd91d0a95f8e31d3189e8317f4ad50e246720ed31ee72dd09a29547dcccbcd28c41287c396d449a79f92984d466c1831d60b838d49b6165bb131fb60017ada9da97d5b0332e84594791fd93c3f32fee75a6d0aae78375e45b4d72ce65baf0bf32b31c313e62c881be40d7fb0c37658a4f51061fe7888dc661e811a8060b9a265c7939940b09af6aeff3f92cea02ef5649eb47ca5bd89e1b4d02c9a9d1fff356471daa07e82dca0f1c4fd91bdc603afec3656053dc979ead56f7f6fc8f85f1c4b269b65853d72c6b3e40765f52990f0a43b058f43d7d4bc7dffb886f20a23a36c1ce7ecd2f26192b3326dda9f8f8c50ad6366f6916952ba3cacfd5e635ee5bc5302c129cde4c8b1cc646f300e3c8614860008c1c9eee29228ab859cf95fea9de1253127f4ff387b85ceff3884575276e0358a0b5781e25333f6b5931d5a1cd1e9e4add769066ba51e518afddf89c4d74f683cf298bd7e5351dd6245d98be5bce9b75380f510a742ff5579b8bd2729fdd5597d49fa673eba11cda241b8b02a3e16423f5bc4dc1ddeec4de3798fb2ecbb6bafc7e8ab2c6d70c83abcde8ab74f422a6e36973eac87f3b22d3dbd3e96e0cdae1f75d4e34588513ff1a57254f9846b3a4b0406a21f2df506f0ed3169ec0b79ef0c8e66df4701adc43d800c0671a43445e213ffe9a0c38dd8f282aca40b1d696564903100df273a654b3b6c191b2c77291a2546d7f050719fae12b4edb5713e51b238704aa33bc7e2d09dec72677c2c1fc8d646765c5c43c135cc059c9e8bf790dd8f9d78f18dc2c9d05c91b409298d9eb0f0371933005b24f1f900e59b85338f1672a4d4d0e62cf1fc995511888ec8a4e038e55226ef516bf0617a3a87dcc7035bc6279fdc3e77dd28aaf78589f551c1e7e041e0ceb1e659a366f08725c85b1422c5cda47af3788f1d49447b098c8a64e80bcb1a947101e9e813f81ebcb6379c9779e50f760acda88a5a2318eea2d4f8e0e289ba10cda4364c705536cb5228604aac027f2bfb9314870a6e92238e714182a6cf167a3eb0ac04d04fac346708d2fa5eb9bc7382785d048d1fcba44082db3f040fb3dd7f18ff63ddf8321dcb19ad7f20621050db25e01f1ddaad4cd2bc64ec18beadbc69eeabea369315035821672557191d4b18da427abcbe10bf41f81378c96190da8441f436abfb20415ad7f104a681a16ced3c0822505d5fca58d835514040889d81b290612da892979c14c8aca201d434b817fdf18c5ad92525bded3483ba26d758c346dd612f4fd800d5864cf238c2c222e4dc0f37844ba4f6b140c2fa2fd4101f11c91a1b29cd3fe1dcf2a1daa38998e7c3df4c2eed8403799feeef176ff5b7b90a222242174b41ec772d7629ddf1f9cade71d98e28066009696ba0a670df9c09e7e1f70199207fdef920086a52fb83ea06ea68e35a06fb76917708919d65446734a69bc1ccb6ab71efa15114e8553c2fbe09a4d632f2b6880564b286c3813d45e216cd5087c7b9c5c1c8f353f805af692e2c2cf63c04ba379e037b2440bae1d8f0cdc52661c92d29a65ca4a9ca41b715ea8d30a3c4174db883f2164b7d72f1dd8dea1ad73d13d108a98b6ec18ae3c46464822e4d9f0f0fc3bcdc9ef3195d31787a4dcaf629f8651cb59a7dd1fcacb4992194a26e153879659e8577830c6cc21d47d5d60f1c1fd0d786c8b266cfffba3c110e63702cb15b0786bd2a872dca78ea52b340c6697560cb7cfbb517b64b332e9732cc19c8a14193ae5e0eb709aba2df2382d8c9164dcfbc1e8b316d4bebd21599052a3b7ca3ad0943e22cd485e66c85d4effd610117bd321329f1eda01370110fbe01bfdaba588069cf84dbcff822e0650b7afa0cfd44dfe95011b506ee7cd15969203be2aa552a07436fc36972435f1633fd7ca2706bc30a986134e1b43d5a36f55ae4f1050aaf05e561b35da7c0d0144d6a29d6e2e267660313795ccd4d17bdac08f58489e58d6d95a32c6f464db2104eb8c162a368312be133b71064760bbbf4098806e9395d2f2d64df62d630f68e583f9e8f56925057a32bf825785aff256925346fe677a90dd808f2ef6d816ccd723b0b02c34e6fcf335f2c5b618290e743409aa08e9a1eb8b17e6f3d8ea4f6757493fb68a0a11619fa514779cbcd86bc33b95c14ba4481fce08660425b0ae3dfb3215309bb8589fbe4bdcf5d1dcd3065201eebe504915c21034160e357cd7a333101180b1ca7d0ade0f961ccc8c301523f9aa2006d07ad4b89f68294a3f864b2516aba5c61884e4b10aec2beed5d4a4a7f1658829ee7fd3a132aff99251b7101d2b7269b9d77f95157fa4a0899d67fdab9249d1b8d6ae7cb198ad7fb9a132f2d8bfc90bc3e4fa65660e99c321fb07bdf3d44f4c61dda0634a6067472f23d67d8801a6b523312e0bad3d72f2019eb1b84befb04b6dd0f15436eefa96b1755e7e94040634740ef20347b9993d6b3d2e5effcbfdb1b12870b4c6e2679898cd9fdddb23a699305ab50b936837a1bf228c58b18e3a833e106409b907e5db33ce9155c9343d67be492cb49ae465560fc971cf142234d0564c30b47256bea99d60820e3a5e7876046cf0e57d61af8ac168664ac004bc9ba4caf552fbb97030d6ea8e7832a08b0f0d02925397cf7426d66b9916adc8ce65d096acb3177e434a82b73323a48e018703fd0fb262c01cb1209362b2f029192e1f41ee0c9d532c9432b793c8b54b3309a606c5338ddce90c5786b6d994ec6df3a116856eac623520e757fc7afddb9e66531e0e59f96dae729af4c745d32650c705de318c61b8735d6e1ea0069efe7d2e69844761856e74b76b82e1393f235c5ec2cce5cb6d8a809da2366e233a7bd227e8343b2ed802637de009795f1e73a4052cd62da7e1d15e5514ce9b61ecab772ffc6325de3c789a3d60d3b0e7e82c7b2bdf38d9fa352a136c2e169658e2d4d261154d4933ea651c74b1c66f06423408715fb6488bfd6455886500dfcd83ffbb36a5b62c84f800210cedbf4651a3d871d6b35512505bfdd399d784a98458b3095a2e29365b0ee474252765bd8535833c61c029cf2fe688ce423e083695d311b9cae89c4cbc0c237fe92062dcb7b25f7b49da10eb8dd2e5f6333bedc1dbe04082240c360b4669988e2406cc0c946c6353c844d2f1af9c995740c45214e46145900aae757346fc06690cead60c4b98d8c035f51800f8fa22de2e68ae85c9e9082f2033cd324bd9f75da288b9f4620779c833f59897858f3f4982a1b6770150c528d7465ad1dae564c35ff3c676d751acf6d4f0edb75cbd270f4ba2cf5254fbfe50ef3ac14c21b3de678ea94c658614e086839985f20016520db53251944a29e8dd48cc04c1dbe4251614bae169814bce82f94709bfe59cedeb64cb8f051f85d130202fd009bd44c153d3635943cdb68d936fa66eeda8b1cd8e0185a973f7e3adf940cec10f4c9196039fba944306aa8fad5e85ddef38758c5456c3aedb0f684d5e884c7c64835d570ccc9ec5047fa4aeb662cab8e912b4bcd310eb39efa1127dea57b55485547fa94a87d43705150d7a63bf5c8c8200aa189a9bc48eaeb196cbe2663cca5b8ed5d33f35b51f782ab656fbd036c93bdeae0f28350a7524e23d95e01b5203e280f33db1e487690c4a37b19c3ea587e7438368b2316e93dd05c5cecb5069384f4ccb31ee7ade93f88188484d23bc209ca9bc346c09b5077faff1f7086ec7c4b4ca1279dfedbebba0b2cdcdfdfa1ef9bca3bd328a2ad34653463cc2ee7f5c7cd7fc5e271b5c488c76ed3c010d1f6909da3ed7683d81e9f9a2269298feb8acefa2d81dde324fd7e4afc63bec2f58f7175d0ca0f71e68a09a61d6f665b65304b252e748a68942061a007ee7da1401dd5edcc07120f0e45148595d32be08d49bf113f7f728d1fa7698bf25244eefba7184847bdd3dfb78801adce826c7455c4b99489e2429f1cafe914661110215cc8718482e74cc067b2386fb586b387b0806420f95673c332f0107098145815e34fe43b37f1a5a7e86369c5d6d9fd7cc3ab418ded359fc75ad177adf65de8604b0787a31397f99604719546de189a76880e0ee6c66a109d6f4b3b9697729ba3b0df76f5a34096c0c71a435bd0177f6a54454f0c4a21880927df14a1da4f32397df5d13c995136d72be1b9ae162eb9ce037d0a52b8e1d4ee6d6ce5f7fc707192c884e9effc93a1b8374916c2ec9bf0934eb5db8f33131b70bc95a0a2bbd95895f0d5cc497ffc5240b54c10b299640280a33e1d70c2181d504543d95061fead61dbf437999d5b5853a5793fa9092c32d8fae8b80c11601e0ddb61cd3117767d415cb2a3ac1be1a8870c569d9a0beae6f9a5238fb9b95858198a53027f6a00711ab45b0ef64c4524a4d1e68f0a82c0f3fe9139973a8232864d242bd3ba16ae8038718c7362978fbe4883a3bb63c7621b0fc317ac409071caedf1566817f14388577af4a1cbd1a75d94ed179d89b971d09d58d01e9e04d71bb4093eaa08fe4b314255acc3c34580adac20101ce5fd373be83f1179c5084c701d84152141c69ab28c0ac687d4ee7c27948abde4dff61be1f77e45cf369123309f94220422eec97ad0343e51a6ca073bbe1df0fbd50587083f8bb7a34b0f616d08053e147f865974d37633dcc15e389bf56fe4defcba8a8d98ecaaee651b7a3e7c5023c43b0cc8ee27686c5d89d620d20497e507eaa17dd2e271a7d8d121a64a3da76df7a488888c27167b115bc1cb67665e9ed9975395e1ff63736d4e76bfd2434c3b71815dc6aeeea5a981def855123dd626d8a23c8222d5fd2a20fd45da2fdbf86db82174d88377d7359b2f27dd32319f29c51e9ea5ca38d7df", 0x1000}], 0x3) r10 = semget(0x2, 0x2, 0x20) semop(r10, &(0x7f0000001ec0)=[{0x3, 0x80000001, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0x7, 0x1000}, {0x4, 0xffffffffffffff71, 0x800}, {0x0, 0x2, 0x800}], 0x5) fcntl$setown(r9, 0x6, r6) pipe(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r10, &(0x7f0000001f40)=[{0x3, 0xf3, 0x1800}, {0x2, 0x2}, {0x0, 0x2, 0x1000}], 0x3) open(&(0x7f0000001f80)='./file0\x00', 0x10, 0x10) getpeername$inet(r9, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) connect$inet(r9, &(0x7f0000002040)={0x2, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000002080)={0x80000000, 0xffff}) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f00000020c0)=0x32421c3) fcntl$lock(r5, 0x9, &(0x7f0000002100)={0x3, 0x3, 0x5, 0x0, r0}) sendto(r4, &(0x7f0000002140)="f6911018ed84778d8816", 0xa, 0x400, &(0x7f0000002180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000eeefacf92fa69df4bded1704c4382e523c65f3881aa436fd53972a736e8cab34316e5d66183fbb161a584b668abc2fd7d17636dca1db408499a3b297b65b6b900144d76b8b"], 0x10) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x10}, {r0, 0x1}], 0x4, 0x5) socket(0x10, 0x8000, 0x80000001) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x81) 05:37:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x100000004) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="904b9883e8a4acc2b120eee7555b5e39fcc5ff0e23f201344b21b38a3578e79567d1a57fb6c26e6370e39a54cec9078d6a9b51383263a25e3eab", 0x3a}], 0x1) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0x1, 0x4) sendto$unix(r0, &(0x7f0000000180)="ed22301763f5933f4a91dbed36", 0xd, 0x408, 0x0, 0x0) r3 = geteuid() setuid(r3) flock(r0, 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x4}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r1) dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/102, 0x66}], 0x3, 0x0, 0x37) 05:37:29 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x20000000000007, r0) poll(&(0x7f0000000080)=[{r0, 0x41}, {r0, 0x1}, {r0, 0x124}, {r0, 0x104}, {r0, 0x40}, {r1, 0x4}], 0x6, 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, 0x4, 0xd96a, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff6c4e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff5c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d1a000/0x4000)=nil, 0xd8bf}, {&(0x7f0000dc3000/0x1000)=nil, &(0x7f0000cc8000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x955}) 05:37:29 executing program 1: setsockopt(0xffffffffffffffff, 0xffffffffffffffff, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:37:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/51, 0x33, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xcd) 05:37:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x8000000, 0xa5b, {0xe7, 0x3}}) 05:37:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$getflags(r4, 0x1) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) shmget(0x3, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x4) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) 05:37:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="e812f7af00ead7987e341937df6c64a1d5e17ab5ba00cdf8e4b75d11cb82339eed9fda944b11c4857f44a0b6335a6853f480ae537318b8416cc92ab5c2cab9441b55c8e91c907f36903c9b918c4b99cffcbdbb02be000bdd1a342b48c05c6343f7704f56147801a2864788f27221f7a5245fd0c0d33adf3e2c0eabc4bb412667ca2f227133808e53af1aeede31a6bf34e0b08cb07640a7ba4dac9ca22d0f40ab7f2f8cc4a1ccfcd43be06bc3dd8d541424ad20e2ff1a86cbf8a33028b6c5b741b86b0285adce933ba7ef404be909564b3ecb63cca52f6a1a3209331025c628afa895cc44f0", 0xe5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x2d0) r2 = msgget(0x2, 0x200) msgctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x7, 0x8) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/143) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x593282c78d5906d7, 0x0) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 05:37:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) fchdir(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xe, 0x0, &(0x7f0000000280)=""/14}) r2 = socket$inet(0x2, 0x3, 0x55f) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) recvfrom(r2, &(0x7f0000000040)=""/28, 0x1c, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0xf314}, 0xc) write(r0, &(0x7f0000000000)="a09e511694b2a080e79e2f055efd1da67484765ff3f394e852b9aebe0c101c2e34b05c9ef993a253176660c5fa842fd4f59ec065", 0x34) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) sendmsg(r3, &(0x7f0000000ac0)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)="0eefae226c46ad39816ddd9240cef0dd2e278f0f6fda4aea5cd6c79ae343fe91a49176932423d03176dc52a7962cd6b5d36aa85e27bf6c2efe857e3372f7c29d4549df33bdb7de6cf3b694f16bbba48ed74a49aa43f08168426a667baa891d0f20ea7294e56abb817b1930b1b98198d943a67b24bfa3f1a5bfc9a8f301a98e93fb604f647c2539d381885b4f8ce42731d059898446d32767e0e75f8fd82373591c4f3f36376ee30bfd6f26e92dd7132ad684667e7f4daa4ce0091d", 0xbb}, {&(0x7f0000000540)="96881f7078e6d3ad893739a7b64c8b3e2395df57535cd9ab2c616efaee41615fab690f9afc2c397eda35", 0x2a}, {&(0x7f0000000580)="e3faeaf283b4b5a5db5ba2f2bef5a04217cfe5d8", 0x14}, {&(0x7f00000005c0)="92fab298fc19d1afe7cdb309df294edb003a19c2c9b1aaaba2d1a67893", 0x1d}, {&(0x7f0000000600)="293335deab334c660e458cbb770c258b80b686db57431f20544263791e209d0ea1bebbe3dd2b5ed18aade138193b92712634dc5e5109e71df74ad1b440979908583eff22e039e916fc9cc695f88da1be6866af9c846023cf63dbb4499455aa629dc637fc70eae4fb5126d58a299ba9545d9b972fe9307f6fffb55289b46af15dab7db69dd83e2add8f79c379c1c570b101dfb71e0d13105b", 0x98}, {&(0x7f00000006c0)="a25c8a8ac978fb67d106580aed1a391209daf32619041b3aeb14eafd342be52181dce3fa2c1cf9cc99f3c4e0b44e5ed08d78ee28cc523b6c0458c9e5517cce647a7492347b64c8bbf7baff0a840864a2d1bf42995894af744ea0fe26b28256f274e22abbe3312e8a6ebc1e25542ca38d01e542b84a6bd1db06b7cd2802b44b7434f64791cad3875725058c524661db", 0x8f}, {&(0x7f0000000780)="947a86eb516073d201bf8a1014fc31f4282b4093927a8a98d376c4af3819c2926ebf2817c818490d3c10b1b0e0dfc5269d1e17518d897fcdfa3c7577fa088aff67c052c0c485a32a6f6f622fc31d98276ee489881b53759bdde614606a70f6178cb43a07ee6d38061ba891593a03e189e2b0e345e74a72a0882c400d26c5277b9f3106ee389e5876c621b3e01be3", 0x8e}, {&(0x7f0000000840)="53757e804073be95725883b8ca48b2ad3d84b062ccf401d3ac4043278144e6953d670389aa501056390c3aaaa577a54a179af9e31666449b082868dd8e3959dfb3113f685dfe85d9a5ddfe0e95150ac1810e400bdab6cf2b1913968e03396bf5dcb477a550b53bec463de5af3566b7aafd36a52f2949e3fa2d945d30c087de00b20c819de95c8da4b0a658c31edb5b42042b7aad55443b437e199656b1acb5f706e95c4da6c37c5aa31ef63d9b57d14c289ecdd768e0c3ed1a91b8db7426aa9c7661117ca762cf8941f91011fc37d3b9e00bbd657aa4", 0xd6}], 0x8, &(0x7f0000000b00)=ANY=[@ANYBLOB="8800000000000000010000000002000007114e72ef31a52d1fcffc6e2aa01849f584cfd2c358901cc16f5a7d2501cecc25340f425bc273dab6a60c3b462bb01115b02aa43e05720ed5417eb3a30ae8016700a5322cb03bb907a0430a57463f47baa8b76320b2a650ca4c010230148f9660b41dbe4f8822627ae6692c7ff8b72c795372e8820dd1c320000000000000000000000005000000a4cd7aafdf6872661b7c279300000000500017fc266d15347c6c660d02bb00f5ffffff000000000002000000c30b4a29aaf9ec2661ff6127e449ee7f35f8000180c9785947bcf5eb8a5ab45632fd4a3801061626355a051b11626098abbc235797ee6d4272bb37545e000000000000"], 0xf8}, 0x2) 05:37:29 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) getpgrp() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{}, {}, {r1, 0x40}], 0x3, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xf8) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x800000005) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x8, 0x7ff, 0x1}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) 05:37:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf1, &(0x7f00000001c0)="ff") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x101, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6, 0x0, 0x20, 0xfffffffffffffffc}, {0x7fff, 0xa80, 0xde, 0x5}, {0x7fff, 0x200, 0x2, 0x7}]}) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7b7) write(r1, 0x0, 0x0) syz_open_pts() close(r1) syz_open_pts() 05:37:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:29 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 05:37:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000208b, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10, 0x18) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/14, 0xe}], 0x3, 0x0, 0x2) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10000) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) poll(&(0x7f0000000040)=[{r1}, {r1, 0xd}], 0x2, 0x23b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1000, 0xc4d, 0x3, 0xa14f}]}) close(r1) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x20, 0x2, 0x5cc) 05:37:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b2c4ff08a01d80f83286ba08747861f9f165da5834b611038cdbf472d25474d0045948b0252d73e501369a1ce4e694553c84564efb139cc2b46cb0879aed8c3049cb1662fd981e5333b7cee8cfa292aeadb7645cb5ef9aeb262832744632b64e2feeb35999847a3c05df8beea3cb00585f1418eb97f36e4ed9e672d5860a0191b2031859be5134c67c214d73610d58b802061c2e9a50fb2eb31827fc12bbda45248e2181cfc9c6085982ff15ae812b8dad4da9e54d49e76a0848", 0xba}, {&(0x7f0000000240)="05f80e3a51e596b77858f6fd2b0e4466aca2cdab32ac66659355f15cc4ae43988ad46fb2cd759a1efd6c1633a01ca473aa6833241784c23df7faa607390d8f5bd766155a5b6f95e3cad5ada990273d712c94338253f7350b69523a231666bd72b2be7c7c30e5d0cf6b23ff159437d0035be2dd112490d24f2601748ba25d8a4074da40574de85214b3add07db426ddff089d4eff3edc9d8241aee6beb309e5d0e12acc080c34eef465098d5c8a29c4c887c51792f276d9c0dab83527415c001cdc8b5d1cece03ba4b0ff5bde24bd54178da9d3bc", 0xd4}, {&(0x7f0000000340)="16eba1a2a6e5bbf7050d3a46a405744ed399eccaadd12c5d6828e9c3e357f24cf6f0bc4233af790df2af4951375672e11c47c53c388177352df4265dc47d1311a581870c2e3d0faf3610acedc4b66b4af0a4cd098a45845b119cbd03923929a0283743752002a386570ba6968f30b7f91956e1b8b8fd2b8d7a851b1e6dae21421a657636acb52749baf26905a270f6f93833659736a9bcb99a929710d1479b16d75b54bb9067a104ba6b27eef9f64fb05e", 0xb1}], 0x3, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:37:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/115, 0x73) kevent(r2, &(0x7f0000000000), 0x501, 0x0, 0xfffffffffffffeff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 05:37:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x4907e972286ae16f, 0x2, 0x2, 0x80, r3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = semget(0x1, 0x2, 0x50) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000001c0)=""/147) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:30 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/92, 0x5c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="7e050004") 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 05:37:30 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) 05:37:30 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getpgrp() r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="3f9cf71f175107839953e43815044201c1e9004c94ff92729356705245d9bb725b7462bbfa8ef55cc014384ed65b8c8e24c25be5ed55446e0149de47e1ba134371885bac0c15ae229f4b067db98ca758fb30b4b4ec50969a81ff6d654689566b41be8f8f96d7b2f07345a30a3551e60d3d5df7d2362e301bae584c18b333d4c7057e29a0200157fc1a69ef01adf2c307a74a5dc94c9fb5c2f18916c9c54e8efb12f068ee6cab61e0f2be317a70d5def81bfd88645a9e6cc565c4f331f7558e46fae09d1ca40efb5536090b2870726689a654037ebfb9f965502495458be6bad3e574c3e0006e8be80342c9008fed", 0xee}, {&(0x7f0000000240)="efeae973b77ef7d46db46830b89f86b680534f0fabbf00b0c5398400b2e92730734b712d090150d4d1aa5619324c083ef96b7882c2f3b8d058d38464ea5b427f89b1726b309fa24a85caa398c6005a98ae08df40fff20271938207e809f157b9928afe32642054b92e7bbe76d2e38811b32ee04167d5b1b8efae8ea7", 0x7c}, {&(0x7f00000022c0)="a2ee74b6d851ca1bf516b599036d844ca47407b48cd0c0c82c7f9fe82e8a8f288395e5cba4da6c7eeb135f3eb10b47eb834ea85288800c5ad3e73bbb565be3a3fa7a4ace74c7eb233006bd77f82bd918d9887644e2b8d047e097a7589a9b5cf7dc64319a17be4c5220a7e4aec576a52644121662bea76b2b2d3197d020d9282d87ae036f39421349dba1141b9cda23fcd9d764b8740e4f3aded27716926e252499a96099c29fca3619625ceb11d12216e85332e98e06fc09fa3921ec60eebce3a760a5c275c1f279923136aa56c7c4a347ad0563e328bf68513d66afa933b2d3dcba604b7758ecd4e403473e0052f831f3b1b1a15039e7baa89d6791c3b9d3a4721200c2dfd4d969082942f36862d3494004aa6e45ceae8b302d648bf590fca90f0059f40ad13ec1110ac681a242ce00b0df41f1e053fc0bcaf19118cb5964431b370394a21e1a8e59404c8245acc72562890ae1a526b85f68d310f2c9de391676d15bad7313d47ea02caf5b8c6e6361750504519b6eba66bb0fa991a1887e4d71a2db620174695cb543fb5d1fafd53a1ef09c701a9a2206070c1c85f17bd23ef9623bbf57e1d3b5ffd2046e6b20b5200536c504a8bdf4003f248bcd5d775ac96aecd1f2a3876b4c2e8f7facd21bc1a2586a41a53100a9f5bb5b31c69814cc41933297781a611f94d605a6976749b968532f0a6ff636599c9a1d8847f0e97929a53f22dfab518abb8b52f480c310c1119edd8a8285d38daac2dbada6dec3a553d3f276159fe470f810fbd1fd51f5eb945717df9af3fcd3b0559412af8b949987933ade745501a7b63a46af08ebaee175f6491845fb77d0d37d07cff3e334796a13d640e3337042ad751e6d14604e2ade8b7d85e87d33db00fe3f14dee51b96e7f65bd0a92c07eca57a1b4d5b9ce874019c19f464e20dce3c43f1ff51b90253cfb469be103706be520cc48414b0ca93acc770a71d772729b34ca72b9e0ac718918436d0ddc3f41014a823d35144039e9fdc804e90990eb3997ec6609f86fb4849505bd97ae7444a8597d077cea0bb11a618f8eb0b876a9cfe674d1b38058d6d5211b3c8cc0ec06d72fff60899181300627cd728b1e5a85b85f5ac3e556f80f36872449fff43774d1fdbf886046ea267ec00d8555a3e5f4cc13677aa7b3004c9c74eb86356f2dfd0b7b49cd2130183c58d3844dc2eae3dbb5053a1d773c1be535487f70cf819d5e1d8fcbffb3755b77eba6fbd4585b1e2fb72dbdaa963a55cf739dee47290b9bcf5ec0bc4c0b720b41c47c6384db0fc2813b7960c3318b5012c90399fae9782fd9b277d907345fe8127b659be4a6437ef6527251cb74ef3eae10a7d221d1a314ba6c9e0fc02b70d6e298d9689886b4c7d5bcc2352b574dac2500f41b8e25004036b69dd79247f4f5c356739ecccf415094a5292b455684973fa0a0854b742ed5a1f9bd06cbc8759baad7289d7b8718a03c1ac978bc4661173dc6a4e4dc9cb3851f589147559117030224bd3b4e9d100ed6d097a0cbe1e193ae4fa1e985170bb5df322c7dc0f12c4e96c1df75827598d4b7c6bd53ce4c2fd7aac6acc5b23888039f946a348229b8383d0f232127991cba680a3b4a966d9fbfa0a51ade6d3e56922db0c6dacd7fb5890f04f51be7e658c8d6d4b811d734b4bba3baf82a4ada3b1a4df4efd46141ec7977722d952e5aa0f52d0192f4c83567978ec3b8d99a17ed4799ddb459331179c1dc86c88030a9a4e0c4ca408f5dae8d3a4551fe96732b4733922d6e871ae525c4ec4ed28361cc55ed240af5adccbdd81a22bead0f7fd03fad35c561716c90632dd1fc17aaf722f6a160e6b42fb0ac74f714c31a959b47b659b186ad06adc0869af12b9ea9dde63daecea73507514df0cb97a72a7ad2fd0154b7305d9f1da5fd92ae0fcf30aa4d8da585c5b70e31514a0313c7ed0c025361afabe7b62ded6fdd5fddd2842f50c0930dbbeeff2e19d911b76ec4336d211bd0919c65b9c3baed57c62e70b2902401144b5e41184182707ff22583f08b41571455d4521e8533175cf114774f45ed35be06df533efd4bad6dd1aebfe1ae64afe80f02bcdd92b83d90ef7335cf8d21e5360d0ec78b5eef6d7739457a650fa93c45744f95769c9acfb9cf0eb1c5836182fdd87f0b9e21c8a635389defe8dd7cd9fc3fafabd3fcd22c95fa95885a91b5c34f360fa8273ce64bcf014e79de498caa37b10dfef6845b3183578ffe3ba31c501f9c0683cbd86deb6cbb9be5471cdeee2664555c7ec74f4643b4220b35f73a144da5f9d05b92f5924d2d335e951aa4c9132faf42cc72c6a6ecf4da4c5568931b039dca755072644e870b2672c760cc0455a2565d3644cf30dc23ec2bff81fa312ab762241675b59c70f605d06a37a73fc6f38d8abee932becf16c3f50982f0da2bdc1c81a5ecc152ef07b7b14cf18e65394dab3987b12703d59ae0d1d10937716a50094e07640047ed31848e042ccb787753bdc5a258dea4f6864e4a864cf602051c48f7a75dd15f8b6d8a06dc105dacad3bcd5ed00f73a51facaabb8507281ddf293142a09c2249b424be4e61e4a9931ae913b3f15a4e501d9b9806fa1ef3218b0c7b4e8e4422d87bc8b98e84aede5393a1c9650ad6bd83b0590a6e78b8e934cb5a7f4b0a4b8527507672df0ab5c779c1837b5b41c82358c01f195b098c3dab7a740663728d2f3badf1b7f4d1f0b05964b514678bfe42ead97836b52c954709b314598b548792b00c63cb06a6c28f0b85d1f7bfc3242ba33f1f05d501048524d55cb93488f03a7cb1d2eea1010be65289d7b3d2af834c9eb2bcda3be09dc22172f53c9a67a18a38bb346f243ef2251802f6c5c301b251581e1ba2372e383ddfc3d5a4c60734d94e971c0a3ec5c7a41a57d96e677cea652e409fd4c94cc9461bb37c9efc5c2bacd186ce5c9c59e9b7002cd1d61ed558d9b329375a7ddb83c9ef9019a0af12e0b7b5996305fd16a35b38a5ca91f1eb2913eca77a8a7f11f631cc2c02ad5796c37ce2cc4e48e34bf592d5647b064347dc682b21f60ecd60c07916bfc12b92882813f26a0e98f7948636755c78730ce7cdcea2833defe397ee40cfe57b48d03fe9e9bf96756d8dd20b837d7e0870c852a3cdd6743e7f010dd0e6ccb17fb24352c8c668c0726d9aefb5cd9854749f85a75f9717619c1f34199426e9f0444d145503d1d3a9d93f91acaca217c3d94262ef26d2565c97605eb639235fdf752adc38b75ec24e13fc0c7ed567f4c3416063bf39e398655b0103b1c6a1cfe6746b14443e4d5425f85121cadb3e8f595ea616ad732f727c77903da5916b1160261fed82d5a0c6f4bdc56eaa970c41434def4307e185be3bd7bd9c4a1ca55054fec2495fbc88af4a2171568f6fa2df07e9518d670a789c9f7709cdfa641361fea5bda6ef6a262c4fd03460b21a5393ffd3852cfcd688219df215930697b7b171d7c701511aa64a7b4cbc74927641e461bee043b6fd7d9a0890e3e636bb305ec7ed537b03e7db2e4ce70d89b6d55aa8502ccaf41b76219687e9cd77272d51381c6ad81212d68b45192980f134c9fd8baf04bbc90297feab4bd09e5c36e3a6553c2d64a6ea71e6deca27ae07213544a931c734fdf0645a8de153f8fd00f3fa4d518c85f953f9b6a57b440c121f98192b979a571aa790dcf001003431bf9cfca18485f91db827abeab6dbabdf2fdab97e1825f9219fd43dbee2a6f4e396d866d026e813f677e1302cca46167353ee270d39c3563f33c4dac93f2eface2fd58b564b96e5ada913dc0f5afc1353b7b1743043d4b492ffc92d5f53aa5e0ff48bf9e3ad9072981db49c1194a3ff3c3651d05d8c13d9a22a64f74dc4f5bbde7ac4326de71f16770733e039d851842fdbd990a4c9ce209b577c02fd145bb46e4a3fec1a698bcf532c2f788ba520d161fd5da2bdb09f67cfdfd1791e73090d28df8589e306e7e4fbb2fc478510b96e6067ba51146dace5b75ab8585b1d3928bbe807f1f628e41a87c6c6dd2af04eeed8b2de9c5ec1e1022d48fb1128419a8815a63682097fe4aebc1e796486d93091d0ee51b4c08ad6f8d8348a8e0872273a5208533a98e342f221d8ee967bc2deb363b90edd3a11975bd3206b799577db59c83a05be1d8194e7aa7d711900c18040b5995e64d4b4f1ad9320c8965876fb29c8f512c2d46663c237789080221d190908a6f0cd3d319ce37a89a362c7e942303948ebb2255c4e6d395ea314416f465c4b4e1d934a57489c7d718fc07fa0d22f8e83ef3b9f5a877510058d9852dd58bc66789dc3ebedeeb8bc29a441067dbab3d7f9a51f24958790b8da861be45b3f8daf9f2169fb91e73b9be920865016049fa52ba8092901b127f9af25d6a5421ab2df8132a05222e3e8260de86d6504cdc616060416a8b999f314f3c4302a41c28bbcdfa3c2211e2bbdb1440d24b067779cd8c494b6e0edef8dd35a1b694820202e5b874d0c6c601830f296337c77dfbbcbb467b34c3eb69780afcce710f4d973ed7960532155a7e8af8f3b5a712a0105c20052960fe96abe0f65baccb35d3412ca5993be90db0a5f85520ba64f72c9020c9fe11dc0f42545836b6bb9c03d1dffc594277ff8ebf8a28da0fe397c43706a047c20c973eed14cf635815d8f2b6bb435d73ff82f8f640f1a64d932dcfbfd3b68a0e27281718c5086c670b5b5e5aa7cf6fa39da02ab486f29bb2dc1c3d0ea170df863d18f510aa85e32cfd95a6eb1aa247b7ecc4cd2f7225c7f65a212faf0f678fd1f7d4d19ddf247044576640285d63fb363b8c1d7381169d2f67ce2a3335efb6b325986c918f31760ad9b923569c5e8049325b9149dc3a6d89ba276868148dc0663894325407aaff7c9735e7cc6be948e92f4020e1fc8c4c9aade0f528f619993aff26c913a5694cdf8afd15a6aa2e6a05207568ab0539643f048c525746e74c2bcce47741e0c816e40a22212417c65b59ece47e28b7118b3d6d55f481877c7ff99e58d7a80d04d0b12173a4dd3b12fadca95ae38d08ed0170e27a5f616958d3af9f2dc85e3264683056954fa14f6340fa1bfbfb31e6fdb1079d38daf27dab63fe5ebff5ef9b598886e3213332736624c16071be699a725dfb290490b40d128a86aba5ba75a6c4251fd0df4f043ad6cf19ad3592b0886be70a8967ce1cd49be396882dd575ec8ca345912613dd2b0fe9a8cac4518b0448f009133fbb83a096b03ac9c5ebad5b5cd460e6247b89144286d4903db761938a0add026d8633a8cd4aa82a99cbba812ddc88ddb0851250b1e693772238accf817e8db2d5038c1f77bab4508e8346a3e36e06f5990f555a2c9fc1fb93aa79c5eff2791cd19f1de1d30cd78eafd0e8a0c20e59ae7da38cbf5e13852cb3b3563206f885593314b4395b17233da7f08e6dfe49ae3b174da18e0ff10e98addd6e57888522944dc2dfc1196151d72b3e4f891db36ca3a10abaeed6eddbfded7f801775696c1ea75839d2ba2930589e5fd239fecb72d41bbb4cf86a858a08a39cfa674d11b94da09e22bac4e5f741c54e58b8f5d2f366e8c175eb433f8036b2e25c68883e8062cf34b54e0a9626c1bfd5fc10e875ed9eba2ad526e74d9dff97f45ed222532e8215d38bf1a3137ea962da968503cf61444396e396a4038535470d4dd01f5d445708e4ba0107650c2be3b3c7dd458c5846d52b9feaa0c0ed0fe2d76080116c292d5d0123e31a92d7562de8b223c56c89af039e0b0729bd3b17af91cc74ec5cbc3aa3a599a5599813acf5c759bf7fe682826ed9bee2a46137", 0x1000}, {&(0x7f00000002c0)="f6c7d13d4d3b8e6e9488da3abef310efbd366d6d8f44b672d9a61d724e355553f661155a21c1982291366ecf8b33d4958d84e8278adfc285944bcc97d28a3b2b67bf3a6eaded347d25a4cb1925b7d102cf5f", 0x52}, {&(0x7f00000003c0)="4e9c41ee85fabf01f23cf6345669fc6f2c40da3f204f419e402ca17db6f00f22a19501a81c72ccf69880286f6e6ee49ef22f6e37e7b06df842b90d9b22f841240ed11a0d61c0bdc0b43b1263016d0e59c9135f6a7f7a3a8bb30bbdf9da7364ee6a6ae50fcaebaf2f", 0x68}], 0x5, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60}, 0xa) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) msgget(0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x89, &(0x7f0000000100)="60e4d353adb2f401fd063df4b86f6e089f6524e2ef4af4fb3fe72bc8947d6d80bef376bef063f0d5797bca996508e9aac43bd50b3496dab2d2953f5957e4f212b5107b0307e74b962c308c80520ad6a01136fac9150e2a3f8bbfacb9f21f5c2dcaf9cfd36345a32494f752626d39e0b8baad7b67a26d3b759cdeb474e834b18fc4adf3d4d247b7fe86") 05:37:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 05:37:31 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000000c0)='./file1\x00', r2, r3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:37:31 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8) r1 = dup(0xffffffffffffff9c) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000240)=0x6, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}, {r3, 0x4}, {r0, 0x4}, {r3, 0x39bdae206d4a8cc6}, {r3, 0x40}], 0x5, 0xfe3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x33c, &(0x7f0000000080)="e0") dup2(r3, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xa866, 0x5, 0xfffffffffffffffe}, {0x1000, 0xfff, 0xfcba, 0x2}, {0x3, 0x3, 0x0, 0xfff}]}) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 05:37:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2cf90db3f7580e43}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x9) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 05:37:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchown(r0, r2, r3) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:37:31 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="c644bcc8adc2bf8cc81ede47d6122322ef4239dd15e42f00a95dabaf9ad2a1a3394a8f95ae58a076730e0ae64885cfd2330a95c75cbb380466560713d8bf0b71ab250ff9efb22c77ed0f9fa5401abad7dc51c2bc82eb224f8ed94fc71a53b9a1ab17f6751107fa4dace0b5ec74a4b89cb2743e0368c2052a4b068841fb60d59149fc689cf6644633287428b30943bd89342d34e511d751a74c4f0d9460e92abf95e61cfb04dff8cce95c6569521a217326a1dde42e3efbf02704dd583b3d7a7d25794e5b231c6246fc0d4241a41c1c882166a9cd64bb7e9b82a65bbb2b8c12be9ad4335efd", 0xe5}, {&(0x7f0000000280)="907f118b133868c5d7d9c59b49f9f0ce0b4c203ae6575ea2ac4f9abab6bf1e9e820346db0cdc826b2e", 0x29}, {&(0x7f00000002c0)="97bf41f6b9437d01801eebd76a13c1ebfdc82077fe1b06cc", 0x18}], 0x4, 0x0, 0x22) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xffff) semget$private(0x0, 0x0, 0x80) 05:37:31 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x19f, 0x0) 05:37:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 05:37:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xac1aa720f6649d7b) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/39}, &(0x7f0000000040)=0x29) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 05:37:31 executing program 1: r0 = socket$inet(0x2, 0x8002, 0xe) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 05:37:31 executing program 0: r0 = socket(0x2, 0x3, 0x9) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530005d1ca7e828cdd33c082893b92f94e13eb57a33c2a66f082889af59d7a18f7cb4ebfeb692720d68f18de8d5c559bbc31f52749a7f4135890800000000"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 05:37:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0x3, 0x400000000020000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000680)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 05:37:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 05:37:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) nanosleep(&(0x7f0000000280)={0x4, 0xffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0xc3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0x9627c2f, 0x7}, {{r3}, 0x4a2bfa6374a52f8a, 0x0, 0x40000080, 0x6, 0x16898}, {{r5}, 0xfffffffffffffffb, 0x8, 0x2, 0x6, 0x5}, {{r5}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0x3}], 0x26, &(0x7f0000000200)=[{{r0}, 0x8a1b769289aff1f4, 0xc2, 0x0, 0x7fff, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x20, 0x4, 0x1}], 0x8, &(0x7f0000000240)={0x8000, 0x125a}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x38f) fcntl$setown(r3, 0x6, r6) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) writev(r0, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) r1 = msgget(0x2, 0x200) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 05:37:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$dupfd(r1, 0xa, r0) r6 = dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x80000000, 0x8}, 0x8) ioctl$BIOCLOCK(r6, 0x20004276) close(r3) 05:37:32 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 05:37:32 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x8001, 0x401}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000140)="b9645abf5eddb7075ce8904b0d52ffdb31269326fbb03cd6549700bd6eb7c1ae2ff896b27c3386339a28f15e37ba", 0x2e}, {&(0x7f0000000180)="0361fb5f0ee826f7cfc766b5352beeed78235c33e2d22637e2be7ed93186fc7aea2f85b73f95564989c1fcc5014c2f7eda560c8f6a70832b026a6c9a5bba4b27bee5dc56d7ef1eed61a38bf0ff492bf94f9e60be85bed05b97422bd3f8e025af18b45b9a75fa9646d70fa3fb13a119d2a348558711456329e0ad442316c44b467b79da6d51677ca354866e06767392cbb62bd479", 0x94}, {&(0x7f0000000240)="6684073fb019dedc68a8ad1bb2467e9ddb9b6e1a4089dcf6939e3e97c9243c69e0", 0x21}, {&(0x7f0000000280)="eda28b9e435e48a72d6b82f2282948b952e015629bc4c4742c219704c7729de7b3a5ec5a367071c824e663b00c5420089e1efa087d9241bb9ad677395f49a3f6123267a68fe8bec59a767c1e39d89cb164c6e65490174d6de7025262aa189d044410ce5c8b1ae4b9758c2a7651e6efe57719e9defe583ca44556a8f801c36bc3a3aa87a9d5d51cecb3afe683e24fa4c86f3ab317c6cc7303ac66e8d1602f69bcede32d912ed907ec03a24145f7a5deae2fa1db31ddfb331f589e1a01cade4315dd32f9334a77a79fd82e319a364f7ad1d60ef9df834168bb66ea827bf526152fefe21342bdaa384e6d78e086ebf8ac50a6d6f5c4bd4c2e23239200798ff6edb4f7139453ee96625fc38b7f18bfd59c444dfd9eb2ef8538157b0df2ac2484d8474353c2d5d26adcddbf8a3c54c930e448a8927d0d84ad7b4cfa4bc15f6fd7bf8e48181ac4319a28ddcf8fd82ccb956b47259bbd48c3553ce308a3bdf75858c14b60b8e32c8735b1c6d99204a8790a20392e5b3e88c0e5da43962d93865fe132fc3877f51b04927e3855822cfc8f0281da7b6559b6a16c88981f39e380acd4aedc823120481a28c8d311948ddfa027951ff219d21a0951363bcfd6c97827b524b8dfb69e561c0d81ea5feef5638a8cdb09162961780da083360a49b15d9ca0bb142c9159219d691dbe9355086fdc99b1062e390d0d915b0af6d32b483b1e2d247f4987fba5dc71a8c9991e2847509e99e8c7982d67f636ecea7009eea9f86c1abf5a1248e52d685fa566e2899600aaf2debdb6e58d8bfe3f559c71aba3d9d16f9461866ee6b532c82d9278e99cfbdef2ff18250ead637032f1010bf8b83e628158e9b13901a60cfd694f8b95e520a012142c751a7ef04baadde77197cc1b17f1d3df1ab574f832aefe29fadda0da7fe9d01b337f73ad464e180fcdbc8c4633f9930ce20ce89f6031220f9c581c59488512a26886b1606895afd564f737f83e2bda2fc0765d35ee0bacc7f94d1a5f169b9cd2c9949cae59b2c64108e6f727f6507eb39dd2374d2a8d37e6f0cc94ac41692b4fe0a820ed116cca257b26689f46559fe95cca3ce699480e9914703fe1fddc532125b9d9a110900168b320f32694b3771ac1cb77de9ed6c518a2a324f8723df0cd54f1cc269523c68fe95d7fbc16dae2c1d0f8a238c34daccd7df8969b8521166b564b2b33e455ecc093f27892e892e913ad78fd44c5d0f57c8124b88edba6ce5588632886df2178764137b96af9e75567ee4bede9cd296a6824c560fc005f9a655d273a21747fa94aea5a4d789a0e32e935f7b10dd6231da8e7f98822b27b1e2fc92bcf3ddb433ac6cc93b0751b94e5cb86950de7112e6f42da0c714118775a356e4936431031a2d95a80adfb9113d413c8e5992f2c9107496e0576f9a8d0cbe30c5474a3d5c3ac70c97178685a1deb5c6f29c248b5e47e5eb25ac790346547b8bb76d48d1dd417e5628d98f505b6bc09bf7bd5e722fbf0ef5d17aa7f029dcaa07c39d91862d4e00ecaff3fc5b4876a8227758f354454b61c975939186e1c091bcfde8afe42ba20d816b917c4bf046b9d67fc289ddbaeef0ae9da42172cd05a8240156f3330af41ff6a2b1c24a89b00e19d6d9091e684885a00d738645cd7a50c4c7cd6ec2823c6dc14c79e326c95c020d444dd6ceaa112223387552b6a9a2757f7e25a2140c82529a19f38eaa30a65cf68cbd1db3a4492c55bb2b450882fc05be605865992ef16e0d9a7288833ec5774ebe34169f20e5a9cb7fb5a2de5622e07923b92df7d45a0d405fa4ba9f33cdcadeff4f4d4d4f8d249c8e6cac0ed6dc054e3218a2bde64bae256ea5305bc0e95082e19acc298c99c11327cecaf91a188869e5c292e99e93cf8d6543ea1d080516873b38704a599bbd1da5fab812edfd64b2a4763a0a20e7a324300f8806d0e0665e60bc4244751543549569a14a013269057419d382edd16a22adc01d6cba3eb1c4eb8f30d0af5c8e3a28f248f62986955d2699426b5ac1471b77f944f3f3f997605efb49939d5f143d5aa6323548200176c0077c2c2d662a514ac1a3ebe54aed4d0f42620f23544a74d592d13917260ed329152b0fdb3bad4fd151cad38dd96afa6d4ef5383fc583ba63aa328e8cd52b49c2604b6e89b5945f60573f53b184b63fe434968039aed87ce8d1dfd25116ba6d8bf32cf180fbe9fdd785ce554d33847e9f0089c594da794efc72b6c7d16440451655dbcf43ba3f791e0787ec265b5516b378b55c0a132aafd4c4ee7719b645dbde8565dc7520a854253c7069e1a3b4675ed901885216d2d8d0a902ce5b5c6c2dcba99e2f95e36b6c3e14ca0cb5c1ce60b2c28bf331ecc73bad55c03749544675628d156e2ea0393e3e255d817cc1a90ca629fd87b6cc9accaf197036b495b685490edf7545aad07fcec6e2228bf206714949d5370b1e14b8056c3460f18d6eee93f2857d03335afd26a7ed5af9153fe5bc3223935850dbaac367a7985ddeae32b7dc0187649d96c03446c10bda9ee26f87a93ef57fbbe8ccc4c30de90626f43465965893028c48e270678c0088ae1d472aa9b6d14abd41a5191c9e415152e1e4c6f4a9a8b6f2e803c18505f58d48a30e793cf50cb4fd75bf2ec0d5ee1f16c478cfd17099b617638a549f641234e495452b1bc2b559a9cd26b0d13b5735f6e1e68ff186e7d3f04c317e0104c3b7bbdf5db897d32ac96706833af90dd4253e2bb42355bc1a97017a2c8f8762c84c5feb71bdd2c77ef9dbbdef28f6383b7ee1845d82d0342e6f59e0cacc271051171af417419b43548a890f65e97010f354e4f77a8b1cdcb3086540c27812d8ee9fa3525a7dd4d324c9917d73ff6f9e06e18e72668efead7e649f6c53a4085bab91e54efd2e017faed688dae176668c092bec05a27703c56c6baa0d239e78bee323e3740386d7a57bf75d011e8551a093369771465c45b9820cf7fd2306e3f02c2abc4d5f23cc3cd97e4aad4bbdf40382dab892656ec49b8ec2494ce6066e149762c546b8bd5661aa488e844c6c2471b538ff422148580d53b1439794bc8f26888aca6580f709b71bc24d4f48b434d8d627f800f5b3946716d508d0148ac2d5342f7a54ef3ce8a1c63db1b14ef17e0e8c8e823bb9f713bf4caf922fd31ba96029ef3348d326846886353232b173def57bad8338bfc0dfbae947e5f53d8aa37cc6c52345aa4d17101eafdfa0ee28485a2242d628b4d78332f1c502cfaba94ce11ad89a9b28907c76544aff6c1b7d244f1031487a87fc0d86b559a6f8a9a8589907fb325d4efc4c3ac08a8052129fc2d9a07092d207f60c44a8bf425a27b662ac99b8667d3d888fe911e2e8a2b09abe7c5e0ac8ff052b3543a177050ad1928effee11cd181a0eadba1b3aab1611a914472ace6709bc5f15e97436817104b3e834fa5356367cdaff39580102f8a0a14ac077db7cbf3c85a0b27e1eaa5100cdba2a562edb067a22a8911c144ab80ed560a0e44af3f314b0ad8267dd914c05ee6580436123d766c5c9d918e66cc8e0a456f0a610c129c8d4ad6c4c767163a0c278a2ad378cd0f15793fa84404e79303688779204f0d778f00921a7101a0c30759b1096822e57d697af023ccd82e1e891d1886ffc5ce81e08c49ae5be2bca38329d75562b356fbc234f52013e591ce219c95bfdfcf2bce86bc90f4335cb52da3568b17953c2fd4fecc9311e3a2cc6599754699e282adcfc2c25fe4db14f4c46c8e65a0e3349c62d069ae41a2a51e671381e982bca277f9f1dd40a25b547ceb48a57f77b0e326a8083f481e0d137aff656548b6b81d4ac92c28481364ffe25ff84a176fb3418dbe2f8b28a30b8bbf61f04c14d050eb130754ece3763656120ce6cf9f803b991aca07b2257cae661dda83a501ac932b3451fced31d8a5c7df1756fdadf8b60865210d28bc93e99b5ba17d59b5ecaa548729495bebadf8d205303f31bcca70c59d00461a1cf6f58c1690dae84179f28bdd85efa46eba1deed560d81f20b679345300e92614ad027e0dd3e07281922d963f5209bee3899f7339697858680111142acfa0f7bd7af22e6b97b128f8b045f8c77c4d31fcb062109c86f96887f3228b3436d78a28a493d1d6ab96b17f69b56bdd1b22a8d403dc122fb9ed9d116935e27766beb589484a6176a5e876408781dd04a609cd8ad31233b6f665902fe43d20f022512aba6642ee2beb0ae00ff71b4231df7183c540145c39d889e04bf6ec226db4f1308d9620e8b72d9d2a424b66ac34dfbc654a68e5c576681906f5a7e2f7920201ef82b1e8d452e92c03052baf81fb2d7c19509d7d8fac687d20fe17d95abb2a54d36dadf1a452f3864a40007aaff6e90b1e409acf0a4d747633ec778c2f024ae18d35fc20e97ce0a5482982c28bd0e04bc0ebdc1518b91afb6a9d550afba654cc4966278e86063dd200d189501f8bbad033112f7c93f173f1633261d22b7631f63d55c888902e26a411ee86b9f00c14c3213983864f7459d56e06e21d0b679f5018c9e8e96de05055825cf13860b1fd234eaabda5ff8e19fc738ed5c4b0b102739cdf6d76de984f6cac291266ebf0b3e5b10e957b36b2987a7081f32bb7a402491fc567e532c44d5a73620799631b5f9131d2e9ea9dd300d31da2f22f8d543d1f0484577b5fc5dbce61bdadc52cc0be2b4903e6b1cb344b344372b86d3c3f2ab8a5bd5c283df09cb592f04f03ed6210173749a40304b139c326ca7b9a957afd9b309aef00ece4d11977e07fa2c180fe371366dbc4ff01d2de5340e08a28adde080753d47870ba3673b05748a99225efb0b8f65ffa94b6456e8eca424eee20d1d5ec2907bc9223cc5b32dd24ecb0b066d565f872b75ef10746c4c868ba0cf1f63bd7ce3b02942354cc560034795c5e705d33a2685c23d758a9be846e05623051f5e1c99ceb10974042f523d3ce8c2cff346f4d417e126591b8f3a04c9d9b21c73d0d55a26651e24949fada365e09d3c7ab1e23a17914ecb1ea6bdc98e910cada151b7a1c4a6042bb7713a423cf33335e0aa9d8968a31552b6cfe46fbceb54f11e8e5b045d5ddb73f2b433b8dfb9e1cb1ae7de5d1b862167a7c0088dd7271a25340a5ce698cba324e6305723128ce753663e6997fb57655fed80f1fc27635c381edb9c44fb016e92ed5e37ef062855529f859a4d16424d9385671c830a265bd79c21d65e8044d873d8fae8f45f245d72cef1687f8110a0799ff47aa6953effa92f30a61185b333f964f70468bf38bec3cb627b4e354bbae1ebf6aab0b2f1fb02bb9c45b30ee6260a9587b47d58e901c008406104530dd8388a37456f6ff44bd233d8937d6d1ac3909a3a779593daab0e4e97691dbf1dbabb7b750ddf742c5a823e074060d0f5a654234465d14f99a0eed28bfd91f1cd97a3f2f05e969d38136a6fbe9174e752381c1d79610ace6be6934c3f67a2b7c877531afac366745a0a165d174e5ca037cb070eddf0721418ed03385138eb90760bb056c05f8a1be7d0b943be73e14de7b52245f95bce4ef37f3eecbf1a0761ae4611d72489ceb2ca1b00dceb5b5cd0e55c08eca47c1cc1e0575d4b10bc168ecb5864b645a2a29da6d43735d8a0587e5f6db2111dfc74d2ad4ed31a55ae626185d061de98f50d0b3a069f5430afc2c540ff221cf16b2559e540f61e3af2355c4a5a8ce3723bd95c3ae62f1edad0eccd753a9dfbb819843a6afaa928835fbee34c3b380ce6c0f33662ea0ecbcb8b193701530770eb8845653a036065782dc6230e6b30e00b9b562772aeb", 0x1000}], 0x4, &(0x7f00000012c0)=[{0x68, 0xffff, 0x4, "d9b7f500816a15482a9561dab53ab478e2ae480886a7421898e17d5fd1bf2b8ae3947018674c83f5155fdff02e9adcc977f1320b68e64fff2fd91a491c32181128c7d5f1db163d147ec94634a6bf22a6918b9a"}, {0xa0, 0x1, 0x20, "60add5988a49535f8bb4866d2f25cf3c8e5325333dc058b6797f754e231e04e951d68b52f74fa3a759f60abbfe3af4b33030a23e82ee56dbea6aa9963d018bdc01677fb25608ca624ee8db60502d474993974755ba5bced27e499727a24ce2387cc668b0db9bdb520874a620d6deeda82766eaec32a0429e9dea4d5722745902f015f702bf536b5713719c064f"}], 0x108}, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="1dd8c991ee791c9477db4970171af1e2f8d33c3600a2fe726c534bdc70847a5f51ab22857db35eb8c6", 0x29}, {&(0x7f0000000140)="9701c0289e1479a6aa641390f458f6a63187302d63b0b2df24415e69644cf7533b2534108934c0", 0x27}], 0x2, &(0x7f00000001c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x1}, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:37:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x1000c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 05:37:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x400}) write(r0, &(0x7f00000002c0)="99cb84b425ce82ada3543968716486028c4f2a97f2234551fecd74143481512c9a83d515874322f097d2230dab9bccaac6695af0d70910128b29ce3d46f021159b43b658abbe95df414a3b511092bb6f26e94533759874962d25394464eae99c58a12dbb68e1b5bf9f4da6cd62b0f7521b4d8cd7a6ceff5f85ff49dade04d6a1c8d48dfeb6337f957bfb77322eec16bbf454e1f14ce258c7c4241fcf16a3ee2cc4bad59c11eac10e7632ab381cd4085c33b3c913ccde3af97990978c008a59e8c98f394b3ee31ab13d46ede1db76c7839d75b3b9f0413ce5d3cbf37d8f442596355c9221f625c21b3eaff587", 0xec) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x4, r1) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r3) 05:37:33 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/190, 0xbe, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r1, &(0x7f0000000000), 0x100000000000021b) 05:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2808fe490b98d600553263fd3900000000000000000095bd1b967566c20ef4dec908387caedf2370ef49774acf03e4df8f980be836515e5449ec15917576dd21"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:33 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6b5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0x0, [{&(0x7f00006ce000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f00004fa000/0x1000)=nil, &(0x7f0000665000/0x2000)=nil, 0x1000}, {&(0x7f00007a1000/0x1000)=nil, &(0x7f00002a1000/0x1000)=nil, 0x4}, {&(0x7f00004db000/0x1000)=nil, &(0x7f000028f000/0x1000)=nil, 0x2}, {&(0x7f0000496000/0x2000)=nil, &(0x7f0000665000/0x4000)=nil, 0x100000000}, {&(0x7f00004ac000/0x1000)=nil, &(0x7f000031d000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000056b000/0x3000)=nil, 0x7}, {&(0x7f0000687000/0x3000)=nil, &(0x7f0000649000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005e0000/0x3000)=nil, 0x6}, {&(0x7f0000567000/0x3000)=nil, &(0x7f000072c000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000625000/0x1000)=nil, &(0x7f000049d000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000483000/0x3000)=nil}, {&(0x7f00003b5000/0x2000)=nil, &(0x7f00001a5000/0x2000)=nil, 0x7fff}, {&(0x7f0000174000/0x1000)=nil, &(0x7f00000fa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000083000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x100000000}, {0x18, 0x3, 0x100000000, 0x49d}, 0x6, [0x1f, 0x7fff, 0x1000, 0x0, 0x3, 0x7ff, 0x2, 0xffffffff]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 05:37:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r1, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x3dfbef16ba804ac8, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000300)=0x80000001) dup2(r1, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x0, 0xb8f, 0x1, 0x400}]}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x10001) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1000, 0x8001, 0x6, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xda4) 05:37:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') 05:37:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0x5, 0xfffffffffffffff8, 0x8d}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() select(0x40, &(0x7f0000000080)={0xe0, 0x8c97, 0x1, 0x3, 0x100, 0x9, 0x4d54, 0x3}, &(0x7f00000000c0)={0xff, 0x80, 0x3, 0x8, 0x38, 0x7, 0x7, 0x400000}, &(0x7f0000000100)={0x2, 0x2, 0x687, 0x2, 0xff, 0x681a8c5b, 0x1f, 0x10001}, &(0x7f0000000140)={0x7, 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x7f, [{0x1, 0x25c9}, {0x1, 0x1ff}, {0x2, 0x80000000}, {0x1, 0x8}, {0x2, 0x6}, {0x1, 0xe21}, {0x3, 0x2}, {0x2, 0x2}, {0x1, 0xfff}, {0x1, 0x6}, {0x3b7f985ed42fad7e, 0x6}, {0x1, 0x80000000}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x80}, {0x3, 0x8001}, {0x2, 0xaf}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0x8000000000}, {0x1, 0x6}, {0x3, 0xfffffffffffffff9}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x6}, {0x2, 0x400}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x400}, {0x3, 0x7ff}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 05:37:34 executing program 1: r0 = socket(0x30, 0x8003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) 05:37:34 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8000, 0x9321) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 05:37:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000100)="9b57c67b", 0x0) 05:37:34 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 05:37:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) 05:37:35 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x400, 0x123) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) 05:37:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = dup2(r0, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x703, 0x100000000}, {0x18, 0x2, 0x5, 0x7}, 0x0, [0x6, 0x2, 0x4, 0xffffffffffffbd16, 0x4, 0x6, 0x7, 0x1]}, 0x3c) ioctl$KDGKBMODE(r1, 0x40044b06) 05:37:35 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x82) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x46}]}) r2 = dup2(r0, r0) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2, 0xf7, {0x10001, 0xad}}) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) 05:37:35 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x7cddd3b3fc3f1482, 0x4) 05:37:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x2a) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 05:37:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto$inet6(r1, &(0x7f0000000100)="98568ab1805fd4e747b7567d666ed69d64346b6585155a991cfba7d449438d1c1f03df7ff5103d8eed079d41ea1904d56c01ee7aa8d3478398712effb92329b4253958eefabc2bc5fef0401e12eb998dfe6dcaa0d4b63dd04e90f405166a3ba14862bd9f9759011b872b7bc75b8e608475322c6da70168b56e2e9c756e919b97a64a323d5c11b570d65b45cdd7a667737bd9f82de94b80ecbd559f43b08c30ae377dde6d8f7b81e900971cf4d07e3ed2248307831db4f2231c01b0c8c9e3b9f7b89303316dcf51f39cc22f027c6af93040ca6aee2970e71d1043cf2fa13978f5", 0xe0, 0xc, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x5}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:35 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffe32, 0x0, 0x0, 0x0, 0xfffffffffffffeb5, 0x40d}, 0x3416c41388596ed9) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 05:37:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x9d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="f624c6e567364513e2977cb81e065b8b2de10a78084f15a0a8aeb69fc270e043b31181eb49e415e1ce19c5fe826f1c33e9e89f129af71af007a3094df6a2337c37cdeddead09659c1fb35da6d4d8e25ea563c9367febe1589fc53e97851d03c6cad1dcb87f9929157c341818fdb54399bd164779e22b", 0x76}], 0x1, 0x0, 0x0, 0x4}, 0xb) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x1, 0x0, 0x5, 0x6, r3}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x1, 0x4}, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[0x80000000000000, 0x80000000, 0xeb]}) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') accept$inet6(r0, 0x0, &(0x7f00000003c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000400)=0x308) renameat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') r6 = shmget(0x3, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/4096) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse0\x00', 0x800, 0x0) close(r0) writev(r7, &(0x7f0000002740)=[{&(0x7f0000001500)}, {&(0x7f0000001540)="4ba1c005f5cbec760a54ecf1bd2cff75d9ada1654416c2fb627ad0cb25fa94b4a0235eb0c685d626f07ff715116d93", 0x2f}, {&(0x7f0000001580)="3209581bc72e334a14b444830077db952e44aa1182e3f0af3b5fe9304cc956cd7e11249d2dadfa886f87662a1b8580ad0f6f58bd07f76c794708ddcb996401d49e8d", 0x42}, {&(0x7f0000001600)="910b7a1206670b0d00b478674a73aeeec771763d7875d40182b687c355a755c10eedba284f2034e1344034036125ce2dd43ddc1ec1aa38cd1b5fd3d4b3e7b9ec9d76a4371c61280b88da130d6fc8346366ddb0798ff7ba76a0287af23abaae24dcc200184ab335f3fed9eb7dc013175bc6673bbbc88023807a2639b0dc3b607263acc125f665d0e99a9bdb9eddc815462770827ab242b8644f6904e9f9465941e39bd03a54270340e10d5565bf6b9fa1f0dd6df3d81a3a9a3c6357c32020a7c88a38726b40f9264f61ff0641b578754fb116d25dafac5e74071ae5e325e6de8db9b1dd8ee9684ecc6b7db47453ea07fbd310c4beef734783bb4bbf44948c5b84d2c94831c6a106e016981aed9b4215f69ea752f4f53128a9d2e1672f72b5ec63fbba6ea1ce2de52ab3799c309827c5f0c50842f4e5c3a44dd8d581f04cfa8c9f0e75fb87acfefc8432e3916063bdd25df334a2121440165c9732cee778ac02752b6dd847e001ffee1463e605532b4a5d0cdf8e19c90e348304e539608324049b402c96e2c328cc3160b217f0674d6edde55afdb75fd87dc3df96c7d4a3a0f679017fef8ecf793de0a67e4918bcc77b4a18d8536bec03c34686deaebd43454daf1ec829ccacee9c86e63438e335953260021fe349e03b5e9b0516618396b44d005a3863a7dbaf298dbfa9daebd8f1d355980e9ece4c1668c4a5191e19b869ad035e4ee18fe3e907fc24dfa96f0b1963827551c05e423435ec2158cb2346b70a4429e9bc073879319f856810abd98338d054aaf6cd8bfe7aae8180f8ad55355572ea4d78ca5b10df2ace85e5f1480a01840c88bc04647798608607811e33c09e64686e47a87a204e17100f9a185b279bcae7a1ab50bcb50381a49b273baca9ec584ac608dd39feef69c339e89a865152d9d81c4a588cfbf5e8903486cbd721390c538991191888e3069df2a3369dd8035c56b2f97e8689f0de08207184d26beb570c19f19d1f21f6c11f715b6ed05aa114175984f14dd06e16ac1fe5151f9607950dc345daafb125f837e1b53f4cabfa7570dcb316ea941378f7c493d4313233b6f06948f2f54f5649d2fa7fde85570b9ee0cb41b9aa1e8444607ba2ca90b2e2eebbe7bd0058688496eb279a809cbb06bb5bfc466bb397ed39b96a4b3692b811f2823239e036dacae62c36f44b985c312883ae0c683ea3949b768dca797da48fd34d55b982a66b57aef9a0f41d6148b63d0cbb623cdaa2ca20f8773e0cce488b96855643797ea1e0b7fb40ccbf637199b1618dbbeea1de4bc83e4429349512f1614ed4a3f656888027cb2195ea89aa7f2d41f69ca65a2ee57a396cda1ce39f4e2fc92ff9d97f85770441ef26c4af1cc8f7379b33baac54a4fba759d2de93d5f6e240ad3b471a1902cfc8c4104d638d73ecef0b7ba5b32d75048ffeb659df4224fcf45f6b82902775baf640dc4f9bac7c4b8e43d434f5b995dd2780b8c224d20729660a98eea847a46b79995ed85fc213e40d9f319d3cb60489ad4caa3035eabb61f4bea3221add24ace394552327650da900200085f69e9e70ff4a50adb4455f8f77643ef052469fb97a20fdd693e12704250eb3fcb7db577807c4c43ad46c8de026c8c29bb60c414f88082318900619df417c23ce77f8506137f3ee21f5b8e483ffda5816ff8109194e2335713f9696fee90bd8086defe9072e4d40c8aa270ee89b889f16c6a845f58ad38535437e6a36d0747fb68e83071ca0682bd26d9b7513be3f786cb99bbd68348ff35830e6afcefe8a06c8430f0192034f90e86e9c99c7768125932d963312f633345332e39e7baeedddf20c80057ddb67c5aebb8604896580e1f456ec7bb54f83ef881dc6e61e83ebfbe5be165e518a5eaf7d6e665820a85379e14f61af3b6b638cf6db305f2b3da7d58eb62e551c70766887555a1bfe124813f6d44de8706b7e29d504bfe4405ab81ee90ed78a00341dea8e8876cfe2ece20f0c653b71439fa14560f5db27e8dc6c347632a346fbb9d33fb5d0a2f89b117a5c5aa842de7c972c3f877e27e068320b4396b9931c7fa7189db316ce69e453a38d7e73c49de2a7236ba21161641aa3fec57ab891c93e6dc8e0537dce15ef8c14eefd576e3a035d6c288e44064dd7a0792e1a4b0464fcad5dc4896b2247fea3a2805d50c437cdb499391992edcadbbe12277fc213116d7ed14f18f3801268aba8c75d788485476d012c74cb847e3b24983b8d48fbe8220e2162825e13a826ccbf3316fec0e527169bab120be253482b23f82d0ec4653e3921bc6b38002c538ba92a65b52be94c5d4dc60334d2a6aa41e77d08af6a2b10f123404da70ce94b4af3a7c631b342039a93f64a509c5add821e804bc369c51f904ad17a4ab13c1ca7808f4f535750298f0ff7661bdd4cf8bc12ff53f947b2dec7e8d9f3cddeb658cd71fb95dc594d97a0a4ef31953dd38ff2079f455acb3da4a66c5d3f0e9e418be366997b86fae0514790e0705997ad566cb0e265f6a8d072f74b8e1e46298a4cb2f88f2d9b541db220e3cf031f022031097baaee4c39cb661bf562e341a1d566635d29ee2708089b40030692965db7e3dd2a5e55e07fa025b098d49a1040973c7b9d04f42906631db1027a92680de1a7b1d28777250053e976a6831aafa5aacac950b726c342d75c726e74ef4ed77cdb41689b36e6bba9c4b422fb828a385c0b2a23dcd3f52b1f7a93e0ab5e138e2a6c3646d866dd8f05cd62491164b1a9bc0231fbffcfac72a430821c40adaaa9dc7ac37c0e457ea973c1a0f7964dc136db5e41cf08d4a1e1b81d5cf0bddeb3b11f1110eb5b0a6d675981b48a3377a76520bf7102130580cc0edd45ebcd531b36861ef717ddcb1fcdf599258646b0135232bfd1c80a8ba8d424689e36d20d452791bd58f58f48c1b8d4c4cbbe96e5d289e673d497fa1db2e91c738986987345a6bb796428d7e27ff047766421578460ab4d43f7cb28b6c41b83fd92d82718a05e1738b5a9b750f88d02107a768be5b4b00b8549312fd73b5cce0882afc01607798068ddf1d07a39d5af562dc1866770613f278308c614ba6b0316c6e097c606087381a366b124cedd4d2e9bf5630a71bcb5f72b6a5cd727c3b61b680d5b1c4704f1e82529280d9412b1de513f8779add6fd6823eee2c47167f5d00e66fbca2067e11d46bed8b83fccf1a9409d3e65eb9dfc6904b7b28cbeaf6bf315aad584130243a2ddf14dd66e46eb9e271765170457522d9f876730226ff684a91ded618e5f4beed1d11c03d25ab2ec50782aa0ecfc7f5e2e548b6ca10e4f7469baf02c23a518d97a74dc54e8f08ec2dfe7c6a61286319ee0fea45edc5f428e074491b11b0e02b9f3da301e5e958d7a4921f76e412baac93145d753a4164023f34a7aaae8d5e11501f31f7c1106c2eafee49301b7dde0e3c606e0f7824271ef5a34541cc427441c51e25ea7935b91b3af9a7ba8079e45ef1ea85ada2b32faff301688cc17536366c9b2e182d87bad2dc2ec270bc2f1cfbb38dd4fec4f6c6e234cc52fd6512ab23fd1bf24c8801b2ca9f309e986037d720c402392cde35e468589ecfc52f3150933b0dd1d901bc37dcd3d260f862dd005749edcc1fa4813776eba68c410c1e1d116aaaecce5d99530977c3f6bae986abe8cbddaa6bde58a780fdc0d57de510b0d904a895ef8d4fb9004ff9c329791436489db8e795d20f7cdd4aeac3ae2dc99a529b6bdc9c32bd1f968154ef5a5034dced482fe65d8f283fd2cb01c2f3c95d3e803bfc08e980b78db0be18a304c34ce48b5acfb11d2652d794c709658d8a87257440c9ee960e8c9b8d510b1b8b5c8126b3be8799823c21659238cd6b31c061fd6fb99d6f853682e427575bcfb3d7c23d8ac98f98a1cdfa68330dc82022f85425aacac085789c2fec29ce4d22d9f379051364897d3df348332f28a8ad0ef8f76fe1672f14861aa318de27aecf66d0ea90d359d0db44454d2dfe6db9942568b1eb82b9dc7ea550dfaf1c8ae42e172e7bf49f5048c733e4dcf663ffe780a8b157988044b9593e589d733b8ad1b73427b4d751248fd161da83fefa5afd420469ad4e5427a2965e8a30c95f4eb14c43f392fc744b01deeec322256a38502b084044f3c9fa59e023833a56f4da5dabc1b38153217574a2d2fa75bed45c5d1b653f14ca8c3298850fac2f3f05933373c6a5fd9113742b0fcc5c02b58c01aa263d4c3cbcb5e161898f7b85091a3458344f547b1e90740702a9d6aa85136c0ef67e4125d38d9a0b8759c23a29082147083b90d652620b28c00d9cb34ee1dd038eff1c67bada318a73f673bc536e18d0532d88dd4661dbecdcc7393a530bdf802b80ec0710fd7e87f8f8cbf01ffa1d202a405485ad9f108edb439c27b1d3d8edd19339c99fe1ab52955f35979785948e7fe0d088886c827de637744cf5cbda5a96d6758858125ef668d32e1250c2ccbbe5b4e169f49831f3c23adfb1b7a505cb02486200b4571f37d03c88263b9d2e2f0b048eec2dbfa7a4c5be7c3abb54c5bfcb90e2746a67ca1b543012b375fece1f769489756d58351a3e671f290c89e056d1919040403c7f50c742896b9936d0e0f47662291a04d5d7cf18a7ab67c41c074bfdac830b4a8c8ce08361645b433c0f03c9bb25a13e5d5b28adbca9dee01186d492b2c64a933bf9cece9a38409ffce88edb80331b7951db1ca017e95e9c2b8402139f764cffff4b72035a1d51aa57af43f3532981ea7d1729c6e334331dc23d4322947a20686fa5f76763884180110bb7c50c3edcf47b2890989778b6b03e419d68d84069ef8ba6f3f0da8d1b2d6aa9c177c1065ba1f33a4abe104c00be8c50e15e66ccfcbe64b099230a7ede328933e220b456a014afe66bb5098e8a2b74aed7cc5c276c627900d31e4bef6646367ce3f345c9d59ef79b7d3eb401adc0ec1023e041c7d9950adb68b8a7d8884b4b3caad5348cb49b3e5e4f8a74bec5c196fbe944cb55e3146eb60b42530e904211c7d90f8f0fa470bf3f6feaf91038a790577442ee75b1e3d6d25ad4dcfbaf6213955d8a8053d9cece4bc61ad14fc4424a2325db184cf90ceaeb5a883520f382e46fd3568eae06c106f1e548bdef30bda95e1d852936b72bf60460fbf11c4c6464da78e3f8e6ec3b913fb3941aa26a1e83a00ad43cc7191e8eef1f1444ead6df90816f16462ea245dc587e3d2b3d88faad962aad7ee1f3da29ec2306be30461deea69135e4146c1d3d4ff4354acc52b7206ac71bfa54484b773545a15c91042eb9f49fa844e483fee05f38475b41bb4090dd53598b9ddc3485507e9b4114d46a8cd1c5054a36501b88dd16487a5f8d8e164d750cd5f8e3c3c31e9ac7a0a04bf3f0a1f07820e9159ac92474877d0e6355f1ed58bb83f9777e8c136f729e7f0f06c716ebfdb84bdde70e053979fdd9759fb8f536fdcad080591f858e4f867a8695333ea997f43241dee4aa0402239ce51f8a306d8fe989f8935de78546ad09226cccbd27c8baca6504771eb22d95dffc6deb396d2baa438a1825500e4ddc6b425707128b8b1758407ae99b9f26fd9387025392a50e9c931ea1815e6bc84a7ce7e099f1998dd700dc70e153b3164af14e185b21d925b0147cdbb334a757bd8c4c63c2e83fd35ad758b37407cddd1a13514260575d77f8bed41fa5e45012d4666f15ea5245146fe74fdf6ec01e9ee751c350bb7e203bd246f4c4cc21f010c7589216c2087e3963860d83ba3ed394463adbc0a2c87e5caf9d4b9e9b9c32c076e344a9c2e5e0ae7559886f1", 0x1000}, {&(0x7f0000002600)="3843c4ffb16faf73db581e0d8c266cde1427624b0cc63ca7b8a7f7bceb76f1ff2fe4", 0x22}, {&(0x7f0000002640)="12c7364fdd756a084efec5700b3df06e7634fec8f9e0ab7d2bdd28e56e5b0b2c430f0063e6cbe4be6d1f38f293532100348c3fd8f74024853eb7adf9d90ad8c8a2ced93c810652b664413c457f1267b6236e933aca3542593669729b78b3a914ea776b2b48e2cc275524fb4228755b2e2c405c21c9c401e0b76d8c20a17aad013cdcc6c9a73e5d7a2831c12c7f0e2e1d3df7da3969b04a07824117b405d511cbc150fc40653b169bb81d6ccdf3d6fa2075ca404404e542214b0573aed1a0fc2718924689dabd174b8ffd020355a5995b53270c341339c3bfdc", 0xd9}], 0x6) mknod(&(0x7f00000027c0)='./file0\x00', 0x10, 0xfff) lchown(&(0x7f0000002800)='./file0\x00', r4, r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x20000, 0x0) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) setuid(r2) r9 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002880)) writev(r8, &(0x7f0000002c00)=[{&(0x7f00000028c0)="8520c53bc51104be168aec4fb153a368ece0fdd21dde23af14a2435e0cb23b4d1d609ef49c57a4647513d10b0bbcfb6c2cda546b20d18bd4432d9f8074e6660218d298293e1277fd5842ef540fc5fffa00596b4757e19b4a52d5c7eb1e29f48e3c4eafedf6331ba19b64ef3468478de0a36b53c860ee3ec6bf8384deb0e4592d6c4d2d492bd7ea811ce2d45bad3d0826428cd1a1766cc1804c7398dc2aaa16c8f4fe66f458c86dcea3396acc9ed12ba6972154332204de6c7f471381e37cc4aaf438c20ecddce377be50bb9623afd27d29868ea599ba5f98690c2e6c6438c7ac42671e20d7da0d67cfb8f1", 0xeb}, {&(0x7f00000029c0)="dfe544199a20dbbf7c9de5caa1ddcc6d4ee942d6e6626801d55b4ad3d510372d0ede43a32e516231ef19e678d5f815edfb5b10e39de8480ede5394d8651c71d4e88a2b92caa7439b1d1570b3043f813fbbc4650c", 0x54}, {&(0x7f0000002a40)="fefa71439e39cbc384e6cae9e3b656965d4b6990ab64ef889b04d7f2407ef1860e8e95235dad908dec03310f42a06651386f6020aecca657d6dac8abd9adadffca60d93f732c98c9285084754e19559e4fd22daa913d0388ee9a29f0068db259e3f9e122c7209a190771df6f325be11c8989994eb267870995ab6410486c5cb5631b93715559df42347804102f4e5ec7eb49b06b954b", 0x96}, {&(0x7f0000002b00)="f016810fc8b0f19f2d0d6a0a085685f67f5087ff7f6aafd5dd11bd75514d02586013f87ddc5afd19f85dbf0809f950316313ae5bb8c15bf14b09e1d540a2dff731251f9d7ac9aeed267326e6bd86dc2cf802a2f5178bbc6b7be98838dc32158b1f2d6b62b4c6f7da12b36cb1511384832cfa24d6d4f284b9050a47a267b666c56f6beaae1e7b689b1b61f37dfb15432c04f1b8ef139bd0aabda33767bcba42c9392091ad373dbdf69de574f2b9d763534306a2ff44ce7f8a9fa307def3a07e2f2b68570d785768154d2a7099e54cc987e99b835c4ee494f42d4cb6eab23ec30d95ad2e1f205214372b25fe3ee7d0", 0xee}], 0x4) getuid() r10 = semget(0x2, 0x2, 0x100) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000002c40)=""/177) fcntl$dupfd(r1, 0xa, r9) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000002d00)) 05:37:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/48, 0x3a0}], 0x10000097) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfdfffeff00000000b56994386f730b3ca0385d00000000005b9d071b542a538706000000b81800000029000000310000000000004d51ee44cb9164be6bbbc4393c160800000000000a000000e423188cb792811fab89ffe38b88b96a24f4d0d62009f63f091cc47235bf7f8a527449df4b8d425c758aa4836e115b34ad57cecab6586d1b4b789836c9c7659b7875a7a7752058c25d859064085d929ab1cd24eb4b75e3d2e6dc94c8a22aeedbddd6a7081c2b42b0e24f7c72e7946422b930300a5969395e83b11f22277c73d232bb122df05ad17fdb7fd87f59e1a2eee3de9c0a"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x9, 0x2, 0xfbf}, {0x8000, 0x9, 0x1, 0x91a6}, {0x8, 0xfffffffffffffff7, 0x5b7f8b33, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x280, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x520, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) kqueue() recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 05:37:35 executing program 1: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffe8a, 0x0, 0x0, &(0x7f0000000300), 0x122, 0x1}, 0x40a) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) socket(0x10, 0x2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xfffffffffffffff7, 0x1f}) syz_open_pts() 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0xffffffff, 0x9, 0x10001, 0xae}, {0xfffffffffffffff9, 0x227d2d7f, 0x6, 0x6ef9}, {0x11, 0xaf, 0x2, 0x669}, {0x7, 0xffff, 0x9}, {0x47, 0xffffffffffffa4d9, 0x1, 0x9}, {0x6, 0x800, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x2}) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20250, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x8b86, 0x1, 0x8, "4a2cf3e0600ed01fa94dc6fce4488de2b5301a82", 0x80000000, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 05:37:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b1e3000000000000ffff000000100000f87c8a00671b1b542a53870000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20282, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) 05:37:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000031c0)={0x1, &(0x7f0000003200)=[0xfffffffffffbffff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 05:37:36 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, 0x1a) 05:37:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 05:37:36 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(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) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 05:37:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x20f, &(0x7f0000000000)=[{&(0x7f0000000040)=""/101, 0x118}], 0x8f2021e4cc17b36, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) pipe2(&(0x7f0000000180), 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) rmdir(&(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair(0x20, 0x0, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x250, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) sendto(r1, &(0x7f0000000080)="a82161603747da851f46defec2ec36245fd3f03dd1e3ee0b2301946ca44a48cc7c01425f3b94ade85dca9a2da7a1e61e7435038470c8b868a994c229f148170b95188f15f2f707712772ca8549bb78afabf509243b4b04da5eac2bc3af5c08bd89a00bafa7340c274d750f78d3388768e0d9b58015592927401d42dd8560049e28f7a4c77cff3a8b885a07d6be17df0bc2f6455058098448ca6ead9c4f25d4907b156d3e9182f51ff00557ed1f3f231c", 0xb0, 0x400, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0x3) 05:37:36 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 05:37:36 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x8000, 0x3fffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6c6a, 0x7}, {0x18, 0x2, 0x5, 0x1000}, 0x4, [0x10001, 0x5, 0xfffffffffffffff7, 0x2, 0x3f, 0x5, 0x3]}, 0x3c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 05:37:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:36 executing program 0: socketpair(0x10, 0x1, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x2, 0x3}) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="92a93f31cdb716b1a39e7df2ad437e9009d0e7983e3b70e8513abddc79f59469df86b459ef8cbe05ecc6ce11a77a557a04245f13c344566ad21a37eaf4989bde9729a03878a4e19b9a56de4d202f411dca757a8462ece1dfd0bf5f"], 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r4 = getuid() r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) lseek(r3, 0x0, 0x0, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 05:37:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x3d, 0x0, 0xffffffffffffffff}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:37:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) 05:37:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) 05:37:37 executing program 1: r0 = msgget(0x3, 0x300) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) r4 = getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r5 = getuid() fchown(r1, r5, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r6, r4) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r7, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000000c0)=ANY=[@ANYRES32=r9], 0x1, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x89, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 05:37:37 executing program 0: r0 = socket(0x1, 0x4, 0x25) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x100000001}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) kqueue() 05:37:37 executing program 1: r0 = socket(0x1e, 0x8000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 05:37:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x99) select(0x40, &(0x7f0000000200)={0x0, 0x755, 0x2, 0x100000001, 0x26, 0x0, 0x4, 0x3}, &(0x7f0000000240)={0xfffffffffffff314, 0x401, 0xffffffffffffffff, 0x4, 0x6f, 0xb7fe, 0x5c6, 0x60000}, &(0x7f0000000280)={0x6, 0x9, 0x2, 0x10001, 0x6, 0x9, 0x1ff, 0x4}, &(0x7f00000002c0)={0x80, 0x7fffffff}) fcntl$dupfd(r0, 0xa, r0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:37 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x114) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 05:37:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) syz_open_pts() 05:37:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80) 05:37:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000980)={0x1, 0x7, 0x3}) write(r1, &(0x7f0000000a40)="6a4a4e5cfab9b0fbac605a0000009704b3a5ff037f", 0x15) 05:37:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="020000000000005f8ec92cfc695dcf1d9eeb41fa00c1cd1ab0aa7273192e6689d22bd657c59d34c59dc59c793ca3a418c7464b0d0d09fcffffffa240dddae224a720d8ca9c12473cf5101ca3d9b9570165e31d1b881e083cf6b850570397146bf0b571fa8bf0ed31c492bd4bda6150172d6d25d7af0c0000beab6133e8d39d07e9004df5d67bd3d9f4985cd5035fb0c95c73b40a3fed355ff985f9b46f6da9d7c58b886e7d6a1902085f00000000000000000000fe30ce2068e29b3b740bc4e8baaeab7f662bc8bfe31ed1a5e93c7f87d9f319947f000000"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 05:37:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 05:37:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x200000000000ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:37:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000355000/0x2000)=nil, 0x2000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x32b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r1 = semget(0x2, 0x2, 0x200) socket$unix(0x1, 0x2, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7fffffff) 05:37:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x7, {0x100000001, 0xfff}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0100ff5f0993e009e938d0730c73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='^') 05:37:38 executing program 0: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) 05:37:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x81) 05:37:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x4001, 0x0) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:37:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x204000000003ffc, 0xffffffff7ffffeff, "0503c966f22eb2a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 05:37:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4b1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8044f59a152dd13b, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000006c0)="cc32862ab7ec7935a758dd9bd776114397120f36d4e3dadcc8a35a68e24e96074112257d601a829b303eb90db56a0f80c9377ecc47deb97ceb2eeabf4a7700"/75, 0x4b}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="4928263a6f9adf490ec581aa05745b55b45bf9fabfe94dae4de1b35d6ee6eca07bdb3d71", 0x24}, {&(0x7f0000000100)="15d26979642d8a6e4b9c0f917550ce2d8f9f1428ae20adbd1763313aa621", 0x1e}, {&(0x7f0000000300)="8b3195fd0f5d3e8701a255baba4ec866e7830e9ae52bbe95402acfd79dbd0288a442b8a0c29c317d536c0dc078bb14cd4d8b1bf2d8e15de37a1a06576527902f58a80c9c814f6fb47cea9e46811836a834dc3b4ee44b6d77804ab18bf18d962a81409ccf7d6bf68ca66cd47e574baab400fcb73b1f8006f402dd87dc4d79dda8dce79b6b87b21f1fb4dc14033391914d7348", 0x92}, {&(0x7f00000003c0)="01f85e0d096c392b98990abbf0cf3f63f73bfb94209147cf7cd290bccfb023a3a0c7b90346ebaf668a73a96c9d56dbce07a2c9afd297a3a5889de8a8d4d3aebf0bb3051f8416d24aa770a98450406427cb5a844fb8a59b307cb6edd9a224d57fdbdc5637da45864a0bdc7dca1432a44162b82310fdcf6c9276ffb4669d2feac40828a9b575119236b721285f63435af9b18954f85819cd086bdd6a6b407e2cab8785eb2bfeec73eb417bf7ec1e31042f576936d793ae86cfd46a66e00cf928fe75b4b9bb65fa087e73195e373d2b699231e3390474fd76e9ee2fbc4a7550602a8e419671fc6995aa09817bd3c59a6c71a26b46ce5dd8519e5f339973", 0xfc}, {&(0x7f0000000140)="64168d", 0x3}], 0x5, &(0x7f0000000540)=[{0x78, 0xffff, 0xcdb2, "659f37dfa3f86a72fcbf1e6d65fd3f374c50cc7b647101ce0bd4bc0701ff6505e559657e42fe1c0ff5a6bd2982ffe3d68e11b8db927ec6f23d3a47e5e70209162fbd2462d934987b6ec7c5b9754a69d82d9026694898585bbc66f73539fa0fb0c23af2"}, {0x58, 0xffff, 0xbadd, "87024c36373f0671bf0e7ae847355f205edc04af6fd17b84666e0913c0b240e652053035cab7e72781b0d4e5a4abb719d221fbbd743d4219d01b0c15cc52b1ec6fcc67113a"}, {0x50, 0xffff, 0x3f, "fdb65c1020b45747da01e246d8109550c72364d44b9a33eb77d4fe021512fd5b0b94027ebde151bed7ce07eeb7734ece85e560d5b43e792f8e8b417f"}, {0x30, 0x1, 0x8000, "c864218027feca1b55dae6e9e86a9486019c7d00ba3de26836c3f2bda1fabcbc"}], 0x150}, 0xe) 05:37:38 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) r4 = semget(0x2, 0x4, 0x200) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a40)=""/222) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) listen(r1, 0x7f) r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) dup(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r7 = semget$private(0x0, 0x4, 0x226) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000a00)=[&(0x7f0000000280)='/dev/zero\x00']) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 05:37:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8c565ce381e55d1a, 0x175) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xae) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xb5b) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/212, 0xd4) sendto(r0, &(0x7f00000001c0)="a5ce29533c6c5bb60176843d07ed2ab5dbfdc0ed718ae9619b3f1edad2e7794c24d7e0b81423d4f54635897a87c12bc7b929e7db6ca442f4072c35c2f4e8c2d8b88aa4d33a836c6eb3e03b7f78d92ee4a1452d56f0bee9969063e02d4b3b08e136bd25e1c322f3b2a581923ffa89bcea096218c27c3ecfb4ac0888629d0c2f4488dd2e8248d1129efa4eb8297e36d4ab6c08afcdea487f57cc68f539e61d7d515f34f49421508b9586ff0f081347f25fd5fefc6fd381b34236d1e55e692bd01dc4572629dc6967bba05454841d2242ba", 0xd0, 0x4, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="49f2a497ffa98136a7bee28030cf44c3dc8a6550b46188a075f4192624c7116761a0ce05dea14eca51a01ed04ae0394e1a35e6b2f3a43400"], 0x30}, 0x0) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000280)="00547a22d2e1aac74168268fe1242482dd456df5446f58db3ba2e95739e6cf599d849f2d8207804486849f7154f986a496dd9e391acafd9b09b3d1bea6552b561860f867376f") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 05:37:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:37:39 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xc0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) close(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0/file0\x00', 0xffffffff, 0xfffffffffffffff8, 0x8, 0x1, 0xfff, 0x7, 0x6, 0x3, 0x3, 0x4780, 0x5}) 05:37:39 executing program 0: r0 = semget$private(0x0, 0x1, 0x180) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/182) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r3 = dup2(r1, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) 05:37:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/204, 0xcc}, {&(0x7f00000006c0)=""/88, 0x58}], 0x6, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x40000007fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x0, 0x6513569b}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r5, r6) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)={0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) 05:37:39 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x54c63ba7cd908941, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000100)=0x1) 05:37:39 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:39 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x2, 0x3b, {0x0, 0x6}}) 05:37:39 executing program 0: open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x10080000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r4 = accept(r3, 0x0, &(0x7f0000000400)) getsockopt(r4, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r6 = fcntl$dupfd(r1, 0xb, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r7 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r7, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x3, 0x8000, 0x800}, {0x3, 0x10003, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0xffffffffffffffff, 0x1, 0x1801}, {0x1, 0x9, 0x1000}], 0x9) flock(r6, 0xc) r8 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f0000000600)='./bus/file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 05:37:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 05:37:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8002) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/1, 0x1}], 0x9, &(0x7f00000024c0)=""/233, 0xe9}, 0x40) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000002640)='./file0\x00', 0x80, 0xc) sendto$unix(r1, &(0x7f0000002680)="1137880973b60b896741c932012edb8da3d705275dce5a2e00de392f73fb7b6424fc91a8", 0x24, 0x409, &(0x7f0000002900)=ANY=[@ANYBLOB="c3d3f98601002e2f66696c003849005feb000000000000000000796db473225cdeeebb042adf791a84d023bd1b87989a061382fc780b1cf5a1d3460529e07f81355edcd1607af169b66d2ce4807d7437fb053a491e54ebd43bec9a2c15e858a37468a4ffc2dbb5b0ee8a49ddc8619b28d1427d93f866755909fd3e702f74987cb67e00dba6599c1529a3c085be30cf9e63bcad5dfc13a82134b947620db5cc51867e206786616a89b0d16aad0410e71d7ff17bb05c45f410702c04ff61d16efc10759fd634447b24f579ca331f3ec368abd53e39ed5b7c2bb044dd8e2fe94a748b9f1acea861e2b6f2e7a182bd2137b30e0a35a1f445fbc00937e03c560f7aa56895fc2261508c0a3461a131e09ae2f4a3b154de3a9162076e217274ccd40faaf008efa7ee00027c4500b9fa9238e129f2e337acff289d025250e2fa1cd111cd6f191fbe013c156479122098b9f82189783a88400e917de3000000000000000000000000004e42a5b995ca7730e87e2192eb8859a62aeabc7e097910d59b1ce090e03658eb0b21a6294bdd0406bbf6c6e12bc37e8009f1c7be2a6abaed4060d6faa56f073283531979271c74fa031f74436de2a8a5619d9ab28aea82be743aa2a9a40d9a6009177439dd2f39bbc11620361551f74b32125c9486f4ed7bf11438c9aa9ef5d73c37d0d0d39e970e5e3e0ab03d"], 0x1) socket(0x10, 0x4000, 0xde) unlinkat(r1, &(0x7f00000026c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600), 0xc) r2 = semget(0x1, 0x4, 0xe3) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000002700)=""/62) 05:37:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x287) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x74fc, 0x4, 0x80000000, "1d3af4c21281082e103e28264e82af04fc4765cf", 0x6, 0x3f}) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:37:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socketpair(0x1, 0x4000, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:37:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() witness: lock order reversal: 1st 0xfffffd8062d445e8 inode (&ip->i_lock) 2nd 0xfffffd807ad69250 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807ad69250,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807ad69240) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800022189010,1,ffff800020ab13d8) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7e710,c0106477,ffff800022189010,1,fffffd807f7c6a80,ffff800020ab13d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067c12b60,c0106477,ffff800022189010,ffff800020ab13d8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab13d8,ffff800022189128,ffff800022189190) at sys_ioctl+0x5b8 syscall(ffff800022189200) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,dd96fe551b0) at Xsyscall+0x128 end of kernel end trace frame: 0xddb8b33f000, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022188bd0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021f7e000 rax 0xffff800000aba9c0 r8 0xffffffff8157a035 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x9f8123fb446065e4 r12 0xfffffd80029bac00 r13 0 r14 0xffffffff825a9270 w_lodata+0x3c8b0 r15 0xffffffff825c0f50 w_lodata+0x54590 rip 0xffffffff810d7398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022188bc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=233228 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffff800020ab0790 process=0xffff800020adc000 user=0xffff800022184000, vmspace=0xfffffd807f00b2e0 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50553 90165 10606 0 7 0 syz-executor.1 50553 467565 10606 0 2 0x4000000 syz-executor.1 50553 114139 10606 0 2 0x4000000 syz-executor.1 *50553 233228 10606 0 7 0x4000000 syz-executor.1 50553 405904 10606 0 2 0x4000000 syz-executor.1 10606 325066 49485 0 3 0x82 nanosleep syz-executor.1 61114 502418 0 0 3 0x14200 acct acct 84970 464713 1 0 3 0x100083 ttyin getty 14846 82774 0 0 3 0x14200 bored sosplice 49485 264555 19467 0 3 0x82 thrsleep syz-fuzzer 49485 87132 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 377326 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 254984 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 414616 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 350278 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 410534 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 96280 19467 0 3 0x4000082 kqread syz-fuzzer 49485 185069 19467 0 3 0x4000082 thrsleep syz-fuzzer 49485 443339 19467 0 3 0x4000082 thrsleep syz-fuzzer 19467 79421 59508 0 3 0x10008a pause ksh 59508 119296 92711 0 3 0x92 select sshd 92711 283905 1 0 3 0x80 select sshd 93564 150334 10098 74 3 0x100092 bpf pflogd 10098 427209 1 0 3 0x80 netio pflogd 47281 213311 65309 73 3 0x100090 kqread syslogd 65309 254371 1 0 3 0x100082 netio syslogd 42554 82716 1 77 3 0x100090 poll dhclient 39369 448671 1 0 3 0x80 poll dhclient 87982 51405 0 0 3 0x14200 pgzero zerothread 23993 313129 0 0 3 0x14200 aiodoned aiodoned 18136 353456 0 0 3 0x14200 syncer update 59648 194305 0 0 3 0x14200 cleaner cleaner 42718 342421 0 0 3 0x14200 reaper reaper 47332 517229 0 0 3 0x14200 pgdaemon pagedaemon 70251 89587 0 0 3 0x14200 bored crynlk 97667 398630 0 0 3 0x14200 bored crypto 5561 218855 0 0 3 0x40014200 acpi0 acpi0 24064 231203 0 0 3 0x40014200 idle1 91789 27776 0 0 3 0x14200 bored softnet 76854 155635 0 0 3 0x14200 bored systqmp 49721 349113 0 0 3 0x14200 bored systq 67380 67765 0 0 3 0x40014200 bored softclock 98940 139487 0 0 3 0x40014200 idle0 15959 254957 0 0 3 0x14200 bored smr 1 271047 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 50553 (syz-executor.1) thread 0xffff800020ab13d8 (233228) exclusive rrwlock inode r = 0 (0xfffffd8062d445e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262ca18) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 6464K 15030K 78643K 32372 0 0 pcb 13 8K 8K 78643K 693 0 0 rtable 95 12K 13K 78643K 3194 0 0 ifaddr 81 22K 28K 78643K 1164 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1919 0 0 iov 0 0K 28K 78643K 810 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 8980 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 119 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 964 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 8714 0 0 sigio 0 0K 0K 78643K 128 0 0 proc 54 51K 83K 78643K 2327 0 0 subproc 16 1K 2K 78643K 552 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 769 0 0 in_multi 22 1K 2K 78643K 574 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1319 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 14K 31K 78643K 29077 0 0 UVM aobj 130 6K 6K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 625 0 0 NDP 20 0K 0K 78643K 355 0 0 temp 212 3556K 3637K 78643K 116216 0 0 kqueue 0 0K 0K 78643K 65 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 66 0 62 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 365 0 363 1 0 1 1 0 8 0 rtentry 112 386 0 353 4 3 1 2 0 8 0 unpcb 120 2700 0 2690 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 9486 0 9486 1 1 0 1 0 8 0 tcpcb 544 1529 0 1525 1 0 1 1 0 8 0 inpcb 280 4324 0 4317 5 4 1 2 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 96 0 93 1 0 1 1 0 8 0 pkpcb 40 37 0 37 15 15 0 1 0 8 0 ppxss 1128 203 0 203 26 25 1 1 0 8 1 pffrag 232 17 0 17 9 9 0 1 0 482 0 pffrnode 88 17 0 17 9 9 0 1 0 8 0 pffrent 40 37 0 37 9 9 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 243 0 227 1 0 1 1 0 8 0 pfstkey 112 245 0 229 2 0 2 2 0 8 0 pfstate 328 245 0 229 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1624 0 1474 23 13 10 13 0 8 0 art_table 32 1625 0 1474 2 0 2 2 0 8 0 art_node 16 377 0 347 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 9 1 0 1 1 0 8 0 semapl 112 962 0 952 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14642 0 13208 47 0 47 47 0 8 0 ffsino 272 14642 0 13208 97 0 97 97 0 8 0 nchpl 144 26760 0 25139 62 0 62 62 0 8 0 uvmvnodes 72 6496 0 0 119 0 119 119 0 8 0 vnodes 200 6496 0 0 342 0 342 342 0 8 0 namei 1024 88650 0 88650 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 29 0 29 20 20 0 1 0 8 0 scxspl 192 75765 0 75765 31 30 1 7 0 8 1 plimitpl 152 836 0 829 1 0 1 1 0 8 0 sigapl 432 8825 0 8811 3 1 2 3 0 8 0 futexpl 56 106944 0 106944 2 1 1 1 0 8 1 knotepl 112 1902 0 1889 1 0 1 1 0 8 0 kqueuepl 104 1717 0 1715 1 0 1 1 0 8 0 pipepl 112 4818 0 4805 9 8 1 2 0 8 0 fdescpl 488 8826 0 8811 3 0 3 3 0 8 0 filepl 152 51794 0 51711 18 13 5 7 0 8 1 lockfpl 104 2881 0 2881 4 3 1 1 0 8 1 lockfspl 48 944 0 944 4 3 1 1 0 8 1 sessionpl 112 49 0 39 1 0 1 1 0 8 0 pgrppl 48 98 0 88 1 0 1 1 0 8 0 ucredpl 96 10079 0 10069 1 0 1 1 0 8 0 zombiepl 144 8812 0 8812 3 2 1 1 0 8 1 processpl 896 8844 0 8812 4 0 4 4 0 8 0 procpl 632 26732 0 26687 19 14 5 5 0 8 1 srpgc 64 65 0 65 27 27 0 1 0 8 0 sosppl 128 108 0 108 28 27 1 1 0 8 1 sockpl 384 7536 0 7517 11 8 3 4 0 8 1 mcl64k 65536 258 0 0 32 28 4 32 0 8 0 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 139 0 0 15 4 11 15 0 8 0 mtagpl 80 61 0 0 1 0 1 1 0 8 0 mbufpl 256 659 0 0 23 5 18 23 0 8 1 bufpl 256 28119 0 21100 439 0 439 439 0 8 0 anonpl 16 833692 0 824015 260 204 56 68 0 124 0 amapchunkpl 152 53848 0 53736 56 50 6 11 0 158 0 amappl16 192 43717 0 43039 278 241 37 48 0 8 1 amappl15 184 854 0 854 5 5 0 1 0 8 0 amappl14 176 1630 0 1625 1 0 1 1 0 8 0 amappl13 168 2653 0 2653 5 5 0 1 0 8 0 amappl12 160 748 0 747 1 0 1 1 0 8 0 amappl11 152 1183 0 1164 1 0 1 1 0 8 0 amappl10 144 1545 0 1541 1 0 1 1 0 8 0 amappl9 136 1956 0 1954 1 0 1 1 0 8 0 amappl8 128 1461 0 1422 2 0 2 2 0 8 0 amappl7 120 1555 0 1548 1 0 1 1 0 8 0 amappl6 112 1095 0 1082 1 0 1 1 0 8 0 amappl5 104 1108 0 1093 1 0 1 1 0 8 0 amappl4 96 9594 0 9562 2 1 1 2 0 8 0 amappl3 88 1305 0 1294 1 0 1 1 0 8 0 amappl2 80 70004 0 69935 3 1 2 3 0 8 0 amappl1 72 197945 0 197504 26 16 10 20 0 8 0 amappl 80 27548 0 27510 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 8826 0 8811 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8826 0 8811 1 0 1 1 0 8 0 vmmpekpl 168 65979 0 65943 2 0 2 2 0 8 0 vmmpepl 168 1071196 0 1069424 423 318 105 110 0 357 17 vmsppl 368 8825 0 8811 2 0 2 2 0 8 0 pdppl 4096 17659 0 17622 7 1 6 6 0 8 1 pvpl 32 2210004 0 2197118 487 352 135 168 0 265 0 pmappl 232 8825 0 8811 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 658 0 57 19 0 19 19 0 8 0